Patch Notes v0.4.0
Blueprint Improvements
- Added blueprint auto-connect functionality that automatically connects placed blueprints to nearby compatible buildings
- Blueprint connection previews are now shown during placement
- Implemented blueprint snapping and assisted placement to help align structures
- Blueprints can now be assigned to hotkeys for quick access through the blueprint context menu
- Blueprint placement no longer exits after each placement, allowing for faster construction

Performance Improvements
- Significant performance improvements to conveyor belt systems + Splitters
- Optimized build menu and inventory performance to be more responsive
- Staggered market selling operation times to avoid performance spikes
- Made grass meshes more performant
UI Improvements
- Introduced new production tab in the resource tree that calculates total production of all resources
- Belt speed modifiers like Speed Flow are now correctly treated as modifiers and displayed in the UI
- Increased resolution of the world map and resource markers
- Fixed inventory icon tooltips that flickered constantly when resource quantities changed
- Added the option to filter resources during visual label selection in Warehouses
- Logistics buildings now properly display their stored items in the building info UI

Misc Improvements
- Traveling merchants can now boost production of various production buildings beyond just Smelters
- Added new objective about brewing 100 potions, which awards Ancient Wisdom upon completion
Bug Fixes
- Fixed a visual bug in which vegetation was not immediately recalculating its visibility when trees were destroyed
- Fixed an issue where belt replacement by Splitters incorrectly modified the filters of upstream Super Splitters
- Improved in-place replacement preview logic for assisted placement
- Fixed total spells cast and total trades made counters to properly reset between game sessions
- Selection highlights now appear at the correct height for bridge belts
- Fixed recipe displays and tooltips to correctly show consumption when recipes use both power and Mana
