Source: Steam Community (opens in a new tab)
Changes
- Upgraded .NET to 10.0.12 (SDK 10.0.401).
- Upgraded .NET MAUI to 10.0.101.
- Upgraded SkiaSharp to 4.151.2.
- Added a Tile Batching setting and the corresponding feature via DrawAtlas commands, improving speed on Windows.
- Added a Text Caching setting and the corresponding feature via caching SKTextBlobs to reduce GC memory pressure, on by default on Windows.
- Improved the security of stored user names and passwords.
- Optimized the use of BeginInvokeOnMainThread calls to reduce GC memory pressure.
- Optimized PointerMoved event calls on Windows to reduce GC memory pressure.
- Removed Sentry profiling on Windows as unnecessary, and otherwise adjusted Release mode Sentry settings.
- Removed darkening caches, as they are not really used much and they interfere with texture batching.
- Added a new debug dashboard, superseding the earlier screen log.
- Improved debug buffers to report consecutive repeat entries as a multiple in the same single entry.
- Game state and debug buffer data are now uploaded to Sentry on every player turn, enabling them to show up in native crashes.
- Improved C library error handling and the conditions under which error save files are generated.
- Fixed a bug with pinch zoom.
- Several other bug fixes and improvements.