Last night I updated to version 5.1.5 under Windows 10. I believe I was using 5.1.4 (had not skipped a version) previously. Full new version information at the end of this post.
This morning I am working on a schematic diagram, and wanted to place a diode.
I began browsing my own library of diodes from the schematic editor. I saw many illegitimate “copies”, and “copies of copies”, and “copies of copies of copies” of many of the parts in my diodes library. The other odd thing is that these unintended “copies” were all 2-diode combinations (similar to BAV99, BAV70, and BAW56) but were related to other diodes such as STPS1L30U as shown in the screen shot. Of course I had indeed originally created those BAV99, BAV70, and BAW56. But these should not be related to STPS1L30U or the other parts which suffered this error. I never made anything called “copy of copy” etc.
I am 90% certain that this is new after my version update.
So then I went to project manager and the symbols editor to delete these unwanted “copy of copy” etc. symbols. After I had deleted a couple of them, I found that they had all been deleted, including my BAV99, BAV70, and BAW56 which of course I wanted to keep. So at that point I close symbol editor without saving my changes.
What is going on? Is this all my fault or is this a bug which I should report?
This seems like it may be related to Symbol Library Editor Changes
CommunityDeveloper Announcements
Dec 6
1 / 7
Dec 6
20d ago
??
Application: KiCad
Version: (5.1.5)-3, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.71.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.66.0
Compiler: GCC 9.2.0 with C++ ABI 1013
Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=ON
KICAD_USE_OCC=OFF
KICAD_SPICE=ON