Is there any way of preventing eeschema from pulling in the latest schematic symbol from the library? This seems to be odd default behaviour to me.
There are situations when the symbol has changed in the library and you don’t want it updated on the schematic. Similar functionality as in pcbnew might be better where the user has to instigate an update.
I also don’t understand the purpose of the local symbol cache in the project directory. What is this used for? It’s a shame that it isn’t used to pull in the cached symbols when the library is not present. This would make the schematic a lot more portable because you wouldn’t have to ship the library with it. Is there a way to get eeschema to default to the cache symbol if it cant find the library? Perhaps I am missing something!
Thanks for any advice!