What's Changed
- dotnet 10 update
- Add autosave state tracking to prevent duplicate autosaves
- only keep one autosave per world file
- only make a backup of the world file on initial load, this will be overwritten each time the world is loaded by tedit
- add rolling log file when approaching 100MB, keep a max of 5 logs
Other Changes
- Update mstest monorepo to 3.10.3 by @renovate[bot] in #2073
- Update mstest monorepo to 3.10.4 by @renovate[bot] in #2074
- Update Avalonia to 11.3.5 by @renovate[bot] in #2077
- Update dotnet monorepo to 9.0.9 by @renovate[bot] in #2078
- Update dependency System.Text.Json to 9.0.9 by @renovate[bot] in #2079
- Update Avalonia to 11.3.6 by @renovate[bot] in #2080
- Update dependency Newtonsoft.Json to 13.0.4 by @renovate[bot] in #2082
- Update dependency SkiaSharp to 3.119.1 by @renovate[bot] in #2084
- Update dependency xunit.runner.visualstudio to 3.1.5 by @renovate[bot] in #2085
- Update mstest monorepo to 3.10.5 by @renovate[bot] in #2086
- Update mstest monorepo to 3.11.0 by @renovate[bot] in #2087
- Update Avalonia to 11.3.7 by @renovate[bot] in #2089
- Update dotnet monorepo to 9.0.10 by @renovate[bot] in #2092
- Update dependency MonoGame.Framework.WindowsDX to 3.8.4.1 by @renovate[bot] in #2093
- Update Avalonia to 11.3.8 by @renovate[bot] in #2097
- Update dotnet monorepo to 9.0.11 by @renovate[bot] in #2098
- Update mstest monorepo to 3.11.1 by @renovate[bot] in #2100
- Update Avalonia to 11.3.9 by @renovate[bot] in #2101
- Update Avalonia to 11.3.10 by @renovate[bot] in #2104
Full Changelog: 5.0.0-beta19...5.0.0-beta20