FreeOrion 0.5.1.2 release fixes crashes and adds Apple Silicon support
Key Takeaway
The FreeOrion 0.5.1.2 update addresses several stability issues and introduces native arm64 builds for macOS.
Summary
The FreeOrion developers have released version 0.5.1.2, a stable bugfix update following version 0.5.1.1. This release introduces native arm64 builds for macOS Apple Silicon and transitions the Windows build from x86 to x64. It also resolves several critical crashes and memory usage issues.
Technical improvements in 0.5.1.2
- Added macOS arm64 support for Apple Silicon.
- Migrated Windows builds from x86 to x64.
- Fixed a crash occurring during universe generation caused by iterating through empire designs during modification.
- Resolved a client hang issue related to Boost Asio thread_pool during turn updates.
- Optimized memory usage by removing uncompressed buffers.
- Fixed macOS-specific crashes involving string_view data movement.
Original reference: github.com →