I installed the ubuntu testing build – I guess I should call this 7.99, but it does not say that:
I do not see the crashes I had previously seen with 7.0.3 (erc and update-pcb-from-schematic), so that was fixed. I have not spent too much time with this test build so far but a couple of notes:
The non-test-build 7.0.3 version that was updated by the package manager a week ago is gone – replaced by 7.0.2 – dunno how that happened.
Today when I opened a project in test-build (a project previously completed in 7.0.2), it complained that it could not find my symbol library. I had re-named my symbol library some time ago and am unsure how this test build had the older info, but perhaps from the older 6.99 that I had installed for testing last year. I had uninstalled 6.99 but perhaps some previous resources were still saved. This is not really a problem, as I deleted the old lib name and added the current one, but mentioning it just to document what I saw:
After tweaking with symbol manager that error went away.
Then I tried an ERC check in the schematic and get a warning that looks like a possible problem: “The current configuration does not include the library ‘db-main’.” Well, yes it does as that db library is active and visible and I can place parts into the schematic from it. The old released 7.0.2 does not throw this warning.
Now to be fair, I really don’t use erc much as I don’t bother with power-flags and erc doesn’t really catch anything for me. I get hundreds of errors, some of which are power-pin things, unconnected pins, and most of which are “failed to read simulation model from fields” which get thrown for all parts, even test point pads. Have not looked into that as I don’t really care to spend time tweaking things just to keep erc happy.
On the other hand, I care very much about DRC in the pcb module. The test build is throwing a new warning: “The current configuration does not include the library ‘footprints’.” Well, yes it does.
Again, I had to use manage-footprint-lib to remove an old name and add a new lib name. This is likely specific to just the dev build so I am not too concerned about it. Other that that DRC seemed much like before.
I will spend a bit more time with the testing build but initial impressions are that the crashes I had have been fixed, and the oddities I saw related to symbol/footprint libs are probably not and issue for a release version. The warning about “The current configuration does not include the library ‘db-main’” is a bit concerning, but I am unsure if that is a real issue or not yet.