KiCad keeps adding things to my libraries - make it stop!

I have a ton of my own libraries (symbols and footprints).

I noticed a while back that KiCad added a new attribute field to my symbols called “Description_1”.

And just today I see another field called “Sim.Pins”.

Other than making my libraries all read-only, is there a way to keep KiCad updates from reaching into my libraries and modifying them?

Thanks in advance

KiCad does not modify your own libraries, unless you tell it to (Such as migrating libraries).

Do you know how Schematic Editor / File / Schematic Setup / General Field Name Templates? Anything you add there “appears” to be fields added to all symbols, but they do not really exist unless you fill in the value of the fields.

There may be things in those field name templates if you get a project from an external source.

Thanks paulvdh - when KiCad offers, I do tell it to migrate my libraries. I assumed that this is required for compatibility reasons? Maybe that is where these fields are being added but I have not done the migrate libraries thing in a long time so I don’t think that’s it.

Have you tried opening these symbols/footprints from the library (not from your schematic/layout) into the Symbol/Footprint editor to see if they have actually been modified ? or are you just going by what you see in the Schematic/Layout editors ?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.