|
1 | 1 | [Read and Discuss in a Browser](https://github.com/Reloaded-Project/Reloaded-II/discussions/473).
|
2 |
| -[Previous Changelog](https://github.com/Reloaded-Project/Reloaded-II/releases/tag/1.29.0). |
| 2 | +[Previous Changelog](https://github.com/Reloaded-Project/Reloaded-II/releases/tag/1.29.1). |
3 | 3 |
|
4 |
| -This is an emergency release to address crashes with .NET 9.0.5. |
5 |
| -Please note this release lacks proper testing; as this is a very urgent/emergency release. |
| 4 | +# 1.29.2: Miscellaneous Things |
6 | 5 |
|
7 |
| -## Emergency .NET 9.0.5 Rollback by @Sewer56 |
| 6 | +Just a few low effort fixes and miscellany. As usual, Reloaded-II is on life support while I spend |
| 7 | +the next years building the next best thing - if you want features, please contribute! |
8 | 8 |
|
9 |
| -Microsoft rolled out .NET 9.0.5 with a change that causes crashes in all games when used with Reloaded-II. |
| 9 | +## Fix: Better Error Handling for Bad Update Files |
10 | 10 |
|
11 |
| -I've made the following changes to address this: |
| 11 | +Previously, if someone uploaded a corrupted `Sewer56.Update.Metadata.json` file to GameBanana or GitHub, |
| 12 | +Reloaded would crash. Now it handles these errors gracefully instead of crashing. |
12 | 13 |
|
13 |
| -- **Enforced .NET 9.0.4**: Mod loader now requires .NET 9.0.4 and prevents booting with 9.0.5 |
14 |
| - - Launcher still allows 9.0.5, but will prompt 9.0.4 installation for Mod Loader if needed. |
15 |
| -- **Improved Dependency Installation**: Automatically downloads and installs exact dependency versions |
16 |
| -- **Enhanced Progress Feedback**: Detailed progress during dependency installation |
17 |
| -- **Automatic Runtime Installation**: Fully automatic runtime installation in launcher |
| 14 | +Might add UI in future. |
18 | 15 |
|
19 |
| - |
| 16 | +## Fix: Unnecessary Runtime Downloads |
20 | 17 |
|
21 |
| -*Note: The crashes appear to be related to garbage collector changes in .NET 9.0.5, though specific details are still being investigated.* |
| 18 | + |
22 | 19 |
|
23 |
| -## Bug Fixes by @RyoTune |
| 20 | +Fixed an issue where the dependency installer was requesting unnecessary .NET runtime downloads. |
| 21 | +The problem was that the installer wasn't filtering out the `Mods` folder, so it tried to install |
| 22 | +runtimes that mods were built with, even though all mods use the loader's runtime. |
24 | 23 |
|
25 |
| -- **Fixed Config Reset Crashes**: Fixed crashes when resetting configurations with different integer types (byte, short vs int) |
26 |
| -- **Fixed Mod Template ConfigContext**: Mod templates now properly set ConfigContext with IApplicationConfig |
27 |
| - - This allows mods to have per-application (per-game) configurations. |
| 24 | +Now it only installs truly needed dependencies. |
28 | 25 |
|
29 |
| -## French Localization by @dysfunctionalriot |
| 26 | +[This happened because in the last release the in-launcher dependency installer was updated to use |
| 27 | +the same code as `Setup.exe`; and this was a small oversight in the migration.] |
30 | 28 |
|
31 |
| -Complete French translation added! 🇫🇷 All text up to version 1.29.0 has been translated. |
| 29 | +## Updated French Localization by @dysfunctionalriot |
| 30 | + |
| 31 | +🇫🇷 Updated translations for version 1.29.1. |
32 | 32 |
|
33 | 33 | ------------------------------------
|
34 | 34 |
|
|
0 commit comments