KiCad 10 was just released. Usually i wait till there are couple of bugfix releases but i decided to give it a go and maybe share few comments in general, not necessarily tied to this release.
As before, one can install multiple versions side by side. This can be handy if doing comparisons or until migration is complete but... once the project is saved in newer version, there is no going back.
So if you do like the idea of falling back, save project under different name.
Right of the bat i notice that tool bars both in schematic editor and pcb editors are shorter, so one may need to use keyboard hotkeys or make selections from menu... or... go to preferences and customize toobar yourself. also the padding around toolbar icons is reduced.

But otherwise everything appears the same. even my favourite pet peeve - part name is still called "Value". although really this is NOT the value. it is the SKU or order part number. for example capacitor may have value 100uF but that is not the part order number and there can be many products with different shape size specs or technologies that are still "100uF". so personally i just find it ridiculous to call this field "Value". but one can always add more fields and at least i do not have to alter my libraries:

Talking about libraries, as before this is still domain of personal effort. Many parts included in the library are incomplete, most notably there are quite few that lack 3D models. i am not trying to knock down librarians, in fact it is amazing what handful of really busy volunteers managed to organize. But it is a fair statement that people have been deceived by relying on something that is a part of the library - myself included. One thing is that some 3D models are not included, but in the past it was standard practice that multiple models of same thing were included (.STP, .STEP, .WRL). This is no longer the case, from what i see so far all 3D models are *.STEP format. this cuts down on clutter and wasted HDD space.

example of duplicates in 9.x

As before, one can install multiple versions side by side. This can be handy if doing comparisons or until migration is complete but... once the project is saved in newer version, there is no going back.
So if you do like the idea of falling back, save project under different name.
Right of the bat i notice that tool bars both in schematic editor and pcb editors are shorter, so one may need to use keyboard hotkeys or make selections from menu... or... go to preferences and customize toobar yourself. also the padding around toolbar icons is reduced.

But otherwise everything appears the same. even my favourite pet peeve - part name is still called "Value". although really this is NOT the value. it is the SKU or order part number. for example capacitor may have value 100uF but that is not the part order number and there can be many products with different shape size specs or technologies that are still "100uF". so personally i just find it ridiculous to call this field "Value". but one can always add more fields and at least i do not have to alter my libraries:

Talking about libraries, as before this is still domain of personal effort. Many parts included in the library are incomplete, most notably there are quite few that lack 3D models. i am not trying to knock down librarians, in fact it is amazing what handful of really busy volunteers managed to organize. But it is a fair statement that people have been deceived by relying on something that is a part of the library - myself included. One thing is that some 3D models are not included, but in the past it was standard practice that multiple models of same thing were included (.STP, .STEP, .WRL). This is no longer the case, from what i see so far all 3D models are *.STEP format. this cuts down on clutter and wasted HDD space.

example of duplicates in 9.x

Last edited:




