I really dislike how when you use the commands interface to update ship production from an old version to a new version on shipyards that are building ships on repeat it will just queue a single ship of the new design and then continue creating the old design. I am specifically telling you that if you are building THIS ship, you should now build THIS ship. So if you are building ship A on repeat, it is only natural that if I tell you to stop building ship A and instead build ship B that I want you to build ship B on *repeat*.
Also, what's up with auto naming of ships and the 'update to newest design' button? When I start a new game and make a different constructor it names it the M3. If I build my own special ship and name it the "Test ship", or the "Test ship M1", it will never auto increment the name for me. Never. But if I put a single constructor module on a ship it will try making it the Constructor M4, or whatever the next number would be. If I build a ship, it should just call it the M1. If I 'use design' on an existing ship, it should call it the M2. Why is that hard?
And this 'update to newest design' button is just broken, it doesn't ever do what I expect it to do. If I manually create a ship and manually name it the M1 (as again in the previous paragraph I mentioned that it won't do it for me), and then I get new tech and click 'use design' on my existing M1 and create a new ship that I manually name the M2, I cannot use the 'use newest design' button. It will sometimes update it to a completely different ship, like a colony or constructor ship. Please! Go from the M1 to the M2!