Improvements
When dragging a pipe path that ends next to a building, and there’s only one viable connection, the pipe will automatically connect to the building
Moving and copy/pasting objects can now automatically add supports required by your building placement adjustments
‘Select Recipe’ button is now always visible on buildings that allow changing recipes
Selected object panel now resizes vertical height to fit elements in most cases
Improved UI performance
Windows are clamped to the screen when dragging / resizing
Window size and position are saved with file
Belt paths now add a Grabber at the start or a Pusher at the end when that end sits next to exactly one suitable building.
RMB / Cancel when dragging a path merely cancels the path drag, it doesn’t fully revert to select. It keeps the path structure on your cursor until you hit RMB again.
Bug Fixes
Fixed crash when copy / pasting trains
Fixed bug: could hit G while building Mine Shafts to build Mine Shafts above ground. They are invisible and hard to delete in this state
Fixed an issue where Steam achievements could fail to unlock for an entire session if they were earned right before launch
Stat progress is saved to Steam when game closes to ensure most recent stats are preserved
Fixed bug: dragging window borders was not always accurately resizing the window according to the mouse, and would sometimes also cause a window reposition
Notes
I'm hoping to improve the UI a bit, so let me know if there are still any issues (in particular with the top-right panel that shows a selected object's status) that you'd like addressed. Or for that matter, any longstanding bugs you'd like to see fixed.
Cheers,
Erik