Releases: Reloaded-Project/Reloaded-II
1.30.1
Read and Discuss in a Browser.
Previous Changelog.
1.30.1: Fixes for French Text and Publishing
Fix ModConfig.json Regex Inclusion Duplicate Check by @Nenkai
ModConfig.json is required for all mods, but .json files are otherwise excluded when packaging. Reloaded-II ensures it's included by checking your "Include Regexes" list.
The duplicate check was broken, causing ModConfig\.json to appear twice in the list if you already had it configured.
This happened because the check used a StringWrapper type that didn't implement Equals, so it compared object references instead of the actual string values.
Add French Strings for "Yes/No" Dialog by @dysfunctionalriot
Adds French localization strings for the mod compatibility warning dialog buttons introduced in 1.30.0.
1.30.0: Sliders and Supported Games
Added TickFrequencyDouble to SliderControlParamsAttribute
The TickFrequency property on SliderControlParamsAttribute was previously an int, which prevented
using non-integer tick frequencies for sliders (e.g., 0.5).
A new TickFrequencyDouble property has been added. When set, it takes precedence over the old TickFrequency property.
// Old way (integer only, now obsolete)
[SliderControlParams(minimum: 0, maximum: 1, tickFrequency: 1)]
// New way (supports non-integer values)
[SliderControlParams(minimum: 0, maximum: 1, TickFrequencyDouble = 0.1)]Alongside the addition of textFieldFormat from @monkeyman192 which (somehow) sat unreleased for 2 years, due to missing Reloaded.Mod.Interfaces release, you can now have sliders with nice fractions in configs, without crazy behaviour.
A real example where this could be useful could look like this:
Making the HUD arbitrarily wide on widescreen displays.
The old TickFrequency property has been marked as [Obsolete] but remains functional for backwards compatibility.
Warn When Installing Mods Without Supported Games
When installing mods via drag-and-drop, download, or the r2: protocol, Reloaded-II now checks if the mod
has any supported applications configured. If none are found, a dialog will prompt you to select which
game(s) the mod should be enabled for.
- Selecting Yes opens the mod edit dialog to configure supported applications
- Selecting No keeps the mod installed without changes (you can configure it later)
This helps prevent the occasional issue where a mod author forgot to mark a mod as compatible with any game.
Without an associated game, the mod wouldn't appear in any game's mod list, which could leave users confused.
Fixes #751.
Contributed by @TheBestAstroNOT (thanks!) , with extra quick cleanup done before merging.
Complete Changes (Autogenerated)
1.30.1 - 2026-02-01
Merged
- publish: fix ModConfig.json regex inclusion duplicate check
#817 - The "Uhh no strings for Yes and No?" update
#815
Commits
- docs: update changelog for 1.30.1
8ea7483
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.30.0
Read and Discuss in a Browser.
Previous Changelog.
1.30.0: Sliders and Supported Games
Added TickFrequencyDouble to SliderControlParamsAttribute
The TickFrequency property on SliderControlParamsAttribute was previously an int, which prevented
using non-integer tick frequencies for sliders (e.g., 0.5).
A new TickFrequencyDouble property has been added. When set, it takes precedence over the old TickFrequency property.
// Old way (integer only, now obsolete)
[SliderControlParams(minimum: 0, maximum: 1, tickFrequency: 1)]
// New way (supports non-integer values)
[SliderControlParams(minimum: 0, maximum: 1, TickFrequencyDouble = 0.1)]Alongside the addition of textFieldFormat from @monkeyman192 which (somehow) sat unreleased for 2 years, due to missing Reloaded.Mod.Interfaces release, you can now have sliders with nice fractions in configs, without crazy behaviour.
A real example where this could be useful could look like this:
Making the HUD arbitrarily wide on widescreen displays.
The old TickFrequency property has been marked as [Obsolete] but remains functional for backwards compatibility.
Warn When Installing Mods Without Supported Games
When installing mods via drag-and-drop, download, or the r2: protocol, Reloaded-II now checks if the mod
has any supported applications configured. If none are found, a dialog will prompt you to select which
game(s) the mod should be enabled for.
- Selecting Yes opens the mod edit dialog to configure supported applications
- Selecting No keeps the mod installed without changes (you can configure it later)
This helps prevent the occasional issue where a mod author forgot to mark a mod as compatible with any game.
Without an associated game, the mod wouldn't appear in any game's mod list, which could leave users confused.
Fixes #751.
Contributed by @TheBestAstroNOT (thanks!) , with extra quick cleanup done before merging.
Complete Changes (Autogenerated)
1.30.0 - 2026-01-25
Merged
- Check Downloaded and Drag & Dropped Mods for Targetted Game and Warn If None
#769 - Added: TickFrequencyDouble to SliderControlParamsAttribute
#813
Commits
- Prompt user to select supported applications for a mod in the case where no compatible applications are found
4c87269 - Web downloads most likely work now
7f88eee - Update Resources.cs
76864cc - Mod manager downloads probably work now, also changed OK/CANCEL to YES/NO
6930137 - Update Resources.cs
5249e8f - Refactor EditModDialogViewModel constructor usage
64947d6 - Fix incorrect universal config check
de781ef - Fixed: Bump Reloaded.Mod.Interfaces
4277a82 - Bumped: Version to 1.30.0
958bedf - Changed: Moved all interfaces public APIs to shipped
845bb3e - Added: Newly Added APIs to Unshipped
5af0ff7 - Suppress obsolete warnings for intentional backward compatibility code
7ff3b78 - Update version placeholders to 1.30.0 for new resource properties
2a5d8da - Changed: Updated the changelog text
a693404 - Remove unused variable assignments for EditModDialog return value
1fe7401 - Add comment explaining O(N²) complexity is acceptable for small app counts
4ed58eb - Refactor: extract mod app compatibility validation into shared helper
88f6bfe - Added: Changelog entry for mod app compatibility warning (PR #769)
b0ee37f - Removed: Unused 'items' field
bdce2e8 - Cleanup: Lift the logic for verifying at least 1 compatible app
b4126f5 - Added: Missing author contribution to changelog text
3d2699c
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.6
Read and Discuss in a Browser.
Previous Changelog.
Just a few community PRs and miscellany. As usual, Reloaded-II is on life support while I spend
the next years building the next best thing - if you want features, please contribute!
1.29.5: Add missing ModConfig.json to include files
There was a small regression in 1.29.3, where the default includes did not
include ModConfig.json, that's now been fixed.
In addition I added a missing 'include files' label before the second table.
1.29.4: Misc Linux Installer Improvements
Small improvements to install on Linux:
- Ensure 'Applications' directory exists so creating shortcut doesn't fail during install on some systems.
- Create
Software\Winekey in registry if doesn't exist. May fix odd cases where people's 'show dot files' settings don't enable by default.
And also:
- Updated 🇫🇷 French Localization by @dysfunctionalriot
1.29.3: More Miscellaneous Improvements
Allow .NET 9 Versions >= 9.0.8 for loader.
No update to .NET 10 as of current; but am allowing 9.0.8 or greater for loader now.
According to 3rd party reports I got thus far, Proton needs updating to receive some upstream fixes from Wine for .NET 10, which may take a while to reach downstream.
We wait for Proton 11, I suppose.
Added Progress Bar for Mod Installation
If a mod takes longer than 3 seconds to install via Drag & Drop, a simple progress bar will display on the screen now.
In practice you should only see this if you install large mods (think >500MB); on a typical CPU.
Save Mod Config on Publish, Including IncludeFiles and ExcludeFiles by @TheBestAstroNOT , @Sewer56
When you Publish a mod you have an option to exclude certain files from the released project via File Inclusions & Exclusions.
By default, that is all .json files except .deps.json and .runtimeconfig.json ones.
Previously, changes on this menu didn't save; as barely anyone ever changed the defaults.
Now they do.
Reorder ASI Loader DLL Detection Order by @dreamsyntax
The order of which DLL name gets selected for Ultimate ASI Loader was changed.
Now matches using order defined in our code, rather than the order in PE Header.
With that in mind, items were rearranged to be as least intrusive as possible.
For instance, ASI Loader as dinput8.dll has caused issues in the past in limited scenarios; e.g. when using C# library with SharpDX to read inputs via dinput.
Disabled CET
.NET 9 added a security feature (on by default) which is incompatible with older unsupported versions of Windows.
Namely Windows 10 22H2 and older.
Given that Reloaded-II is already unsafe by design (injects arbitrary code), and it's usually not used for multiplayer, there is no good reason for CET to be enforced.
Rather, it should be the game's responsibility to opt in. Generally, if possible, if the base game runs on the PC, the modded game should too, out of the box.
Misc
- Update Dependencies (@dreamsyntax)
Complete Changes (Autogenerated)
1.29.6 - 2025-12-20
Merged
- Retroactively fix mods excluding the ModConfig.json when publishing.
#781
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.5
Read and Discuss in a Browser.
Previous Changelog.
Just a few community PRs and miscellany. As usual, Reloaded-II is on life support while I spend
the next years building the next best thing - if you want features, please contribute!
1.29.5: Add missing ModConfig.json to include files
There was a small regression in 1.29.3, where the default includes did not
include ModConfig.json, that's now been fixed.
In addition I added a missing 'include files' label before the second table.
1.29.4: Misc Linux Installer Improvements
Small improvements to install on Linux:
- Ensure 'Applications' directory exists so creating shortcut doesn't fail during install on some systems.
- Create
Software\Winekey in registry if doesn't exist. May fix odd cases where people's 'show dot files' settings don't enable by default.
And also:
- Updated 🇫🇷 French Localization by @dysfunctionalriot
1.29.3: More Miscellaneous Improvements
Allow .NET 9 Versions >= 9.0.8 for loader.
No update to .NET 10 as of current; but am allowing 9.0.8 or greater for loader now.
According to 3rd party reports I got thus far, Proton needs updating to receive some upstream fixes from Wine for .NET 10, which may take a while to reach downstream.
We wait for Proton 11, I suppose.
Added Progress Bar for Mod Installation
If a mod takes longer than 3 seconds to install via Drag & Drop, a simple progress bar will display on the screen now.
In practice you should only see this if you install large mods (think >500MB); on a typical CPU.
Save Mod Config on Publish, Including IncludeFiles and ExcludeFiles by @TheBestAstroNOT , @Sewer56
When you Publish a mod you have an option to exclude certain files from the released project via File Inclusions & Exclusions.
By default, that is all .json files except .deps.json and .runtimeconfig.json ones.
Previously, changes on this menu didn't save; as barely anyone ever changed the defaults.
Now they do.
Reorder ASI Loader DLL Detection Order by @dreamsyntax
The order of which DLL name gets selected for Ultimate ASI Loader was changed.
Now matches using order defined in our code, rather than the order in PE Header.
With that in mind, items were rearranged to be as least intrusive as possible.
For instance, ASI Loader as dinput8.dll has caused issues in the past in limited scenarios; e.g. when using C# library with SharpDX to read inputs via dinput.
Disabled CET
.NET 9 added a security feature (on by default) which is incompatible with older unsupported versions of Windows.
Namely Windows 10 22H2 and older.
Given that Reloaded-II is already unsafe by design (injects arbitrary code), and it's usually not used for multiplayer, there is no good reason for CET to be enforced.
Rather, it should be the game's responsibility to opt in. Generally, if possible, if the base game runs on the PC, the modded game should too, out of the box.
Misc
- Update Dependencies (@dreamsyntax)
Complete Changes (Autogenerated)
1.29.5 - 2025-12-13
Merged
- CI: Update actions and node 14->20
#770
Commits
- Changed: Added missing default ModConfig.json exclusion
4d030e0 - Bumped: Version to 1.29.5
751476c - Added: Missing 'Include Files' label
620e662
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.4
Read and Discuss in a Browser.
Previous Changelog.
Just a few community PRs and miscellany. As usual, Reloaded-II is on life support while I spend
the next years building the next best thing - if you want features, please contribute!
1.29.4: Misc Linux Installer Improvements
Small improvements to install on Linux:
- Ensure 'Applications' directory exists so creating shortcut doesn't fail during install on some systems.
- Create
Software\Winekey in registry if doesn't exist. May fix odd cases where people's 'show dot files' settings don't enable by default.
And also:
- Updated 🇫🇷 French Localization by @dysfunctionalriot
1.29.3: More Miscellaneous Improvements
Allow .NET 9 Versions >= 9.0.8 for loader.
No update to .NET 10 as of current; but am allowing 9.0.8 or greater for loader now.
According to 3rd party reports I got thus far, Proton needs updating to receive some upstream fixes from Wine for .NET 10, which may take a while to reach downstream.
We wait for Proton 11, I suppose.
Added Progress Bar for Mod Installation
If a mod takes longer than 3 seconds to install via Drag & Drop, a simple progress bar will display on the screen now.
In practice you should only see this if you install large mods (think >500MB); on a typical CPU.
Save Mod Config on Publish, Including IncludeFiles and ExcludeFiles by @TheBestAstroNOT , @Sewer56
When you Publish a mod you have an option to exclude certain files from the released project via File Inclusions & Exclusions.
By default, that is all .json files except .deps.json and .runtimeconfig.json ones.
Previously, changes on this menu didn't save; as barely anyone ever changed the defaults.
Now they do.
Reorder ASI Loader DLL Detection Order by @dreamsyntax
The order of which DLL name gets selected for Ultimate ASI Loader was changed.
Now matches using order defined in our code, rather than the order in PE Header.
With that in mind, items were rearranged to be as least intrusive as possible.
For instance, ASI Loader as dinput8.dll has caused issues in the past in limited scenarios; e.g. when using C# library with SharpDX to read inputs via dinput.
Disabled CET
.NET 9 added a security feature (on by default) which is incompatible with older unsupported versions of Windows.
Namely Windows 10 22H2 and older.
Given that Reloaded-II is already unsafe by design (injects arbitrary code), and it's usually not used for multiplayer, there is no good reason for CET to be enforced.
Rather, it should be the game's responsibility to opt in. Generally, if possible, if the base game runs on the PC, the modded game should too, out of the box.
Misc
- Update Dependencies (@dreamsyntax)
Complete Changes (Autogenerated)
1.29.4 - 2025-11-27
Merged
- Updated French to support new installation progress bar
#755
Commits
- Updated French to support new progress bar
f9cfe82 - Updated to support new progress bar
552a45e - Add files via upload
53bb13f - Improve: Ensure shortcut directories exist in Linux installer.
d8c6620 - Improve: Create 'Wine' folder/key in registry if doesn't already exist for unhiding files.
025caaf - Bumped: Version to 1.29.4
c3c095f
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.3
Recommend installing Latest .NET 9 manually before applying this update.
Just a few community PRs and miscellany. As usual, Reloaded-II is on life support while I spend
the next years building the next best thing - if you want features, please contribute!
1.29.3: More Miscellaneous Improvements
Read and Discuss in a Browser.
Previous Changelog.
Allow .NET 9 Versions >= 9.0.8 for loader.
No update to .NET 10 as of current; but am allowing 9.0.8 or greater for loader now.
According to 3rd party reports I got thus far, Proton needs updating to receive some upstream fixes from Wine for .NET 10, which may take a while to reach downstream.
We wait for Proton 11, I suppose.
Added Progress Bar for Mod Installation
If a mod takes longer than 3 seconds to install via Drag & Drop, a simple progress bar will display on the screen now.
In practice you should only see this if you install large mods (think >500MB); on a typical CPU.
Save Mod Config on Publish, Including IncludeFiles and ExcludeFiles by @TheBestAstroNOT , @Sewer56
When you Publish a mod you have an option to exclude certain files from the released project via File Inclusions & Exclusions.
By default, that is all .json files except .deps.json and .runtimeconfig.json ones.
Previously, changes on this menu didn't save; as barely anyone ever changed the defaults.
Now they do.
Reorder ASI Loader DLL Detection Order by @dreamsyntax
The order of which DLL name gets selected for Ultimate ASI Loader was changed.
Now matches using order defined in our code, rather than the order in PE Header.
With that in mind, items were rearranged to be as least intrusive as possible.
For instance, ASI Loader as dinput8.dll has caused issues in the past in limited scenarios; e.g. when using C# library with SharpDX to read inputs via dinput.
Disabled CET
.NET 9 added a security feature (on by default) which is incompatible with older unsupported versions of Windows.
Namely Windows 10 22H2 and older.
Given that Reloaded-II is already unsafe by design (injects arbitrary code), and it's usually not used for multiplayer, there is no good reason for CET to be enforced.
Rather, it should be the game's responsibility to opt in. Generally, if possible, if the base game runs on the PC, the modded game should too, out of the box.
Misc
- Update Dependencies (@dreamsyntax)
Complete Changes (Autogenerated)
1.29.3 - 2025-11-16
Merged
- Updated: Dependencies (Nov 2025)
#749 - docs: clarify net desktop environment workload required for mod template
#735 - Added 3 themes
#725 - Launcher.Lib: Use multiplatform compatible target AsiLoaderDLL by default
#658
Commits
- Launcher.Lib: Update AsiLoaderDLL order check
cb1296a - Save included and excluded regex to modconfig for publishing
bfd7cd0 - Persist ignore/include regexes across sessions
49b3e1e - Remove old comment
0cf2938 - Update PublishModDialogViewModel.cs
bdff396 - Added a progress bar for mod installation (large mods only), made CopyPackagesFromExtractFolderToTargetDir async to stop UI freezes for larger mods.
f70880f - Fixed bug where the config was not updated if the value in the StringWrapper was modified
0966c60 - Make suggested changes
a00d751 - Only add default regexes when creating the mod
e8e5498 - Make suggested changes again
1f7c061 - Make suggested changes again again
626acef - docs: clarify net desktop environment workload required for r2 mod template
2f50799 - Changed: Email address of AutoIndexBot
b1fd82a - Changed: Follow Fody Weaving Pattern from rest of source.
fbc6dd0 - Improve: Center InstallPackageDialog to the screen
53be43b - Removed: Redundant AddINotifyPropertyChangedInterface from StringWrapper
e3f3499 - Changed: Updated IgnoreRegexes & IncludeRegexes to only update on save in publish menu.
966abe1 - Upgrade dependencies
ed324ec - Updated: Template of Changelog Update(s)
78a2e01 - Changelog: Added
Reorder ASI Loader DLL Detection Ordercd9887f - Removed: 9.0.4 Version Enforce. Use latest 9.x if available Bump Version
b5d7257 - Added: Updated Dependencies to Changelog
d89e1ba - Revert "Added 3 themes"
3cbf9c9 - Removed: CET enforcement. Updated changelog.
710546a - Updated: Changelog for release
d2d58ab
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.2
Read and Discuss in a Browser.
Previous Changelog.
1.29.2: Miscellaneous Things
Just a few low effort fixes and miscellany. As usual, Reloaded-II is on life support while I spend
the next years building the next best thing - if you want features, please contribute!
Fix: Better Error Handling for Bad Update Files
Previously, if someone uploaded a corrupted Sewer56.Update.Metadata.json file to GameBanana or GitHub,
Reloaded would crash. Now it handles these errors gracefully instead of crashing.
Might add UI in future.
Fix: Unnecessary Runtime Downloads
Fixed an issue where the dependency installer was requesting unnecessary .NET runtime downloads.
The problem was that the installer wasn't filtering out the Mods folder, so it tried to install
runtimes that mods were built with, even though all mods use the loader's runtime.
Now it only installs truly needed dependencies.
[This happened because in the last release the in-launcher dependency installer was updated to use
the same code as Setup.exe; and this was a small oversight in the migration.]
Updated French Localization by @dysfunctionalriot
🇫🇷 Updated translations for version 1.29.1.
Complete Changes (Autogenerated)
1.29.2 - 2025-07-14
Merged
- Changed: Build main project with 9.0.4 SDK
#650 - Added: Field to Store Exceptions During Failures in Dependency Resoution
#649 - Update mkdocs.yml
#618 - Update French to 1.30.1
#607
Commits
- Added: Field to Store Exceptions During Failures in Dependency Resolution
8e61e49 - Changed: Fix server project build.
a5cd2db - Fixed: Removed 'Mods' folders from Dependency Checks
ece7f0b - Bumped: Version to 1.29.2
7041bfe - Updated: Changelog template for Release
1d4ea2c
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.1
Read and Discuss in a Browser.
Previous Changelog.
This is an emergency release to address crashes with .NET 9.0.5.
Please note this release lacks proper testing; as this is a very urgent/emergency release.
Emergency .NET 9.0.5 Rollback by @Sewer56
Microsoft rolled out .NET 9.0.5 with a change that causes crashes in all games when used with Reloaded-II.
I've made the following changes to address this:
- Enforced .NET 9.0.4: Mod loader now requires .NET 9.0.4 and prevents booting with 9.0.5
- Launcher still allows 9.0.5, but will prompt 9.0.4 installation for Mod Loader if needed.
- Improved Dependency Installation: Automatically downloads and installs exact dependency versions
- Enhanced Progress Feedback: Detailed progress during dependency installation
- Automatic Runtime Installation: Fully automatic runtime installation in launcher
Note: The crashes appear to be related to garbage collector changes in .NET 9.0.5, though specific details are still being investigated.
Bug Fixes by @RyoTune
- Fixed Config Reset Crashes: Fixed crashes when resetting configurations with different integer types (byte, short vs int)
- Fixed Mod Template ConfigContext: Mod templates now properly set ConfigContext with IApplicationConfig
- This allows mods to have per-application (per-game) configurations.
French Localization by @dysfunctionalriot
Complete French translation added! 🇫🇷 All text up to version 1.29.0 has been translated.
Complete Changes (Autogenerated)
1.29.1 - 2025-05-30
Merged
- Added: Emergency Patch to rollback .NET 9.0.5 to 9.0.4
#597 - Fix: Mod template ConfigContext not being set.
#591 - Add French translation
#587 - Fix crashes when resetting configs.
#566
Commits
- Fix crashes when resetting configs whenever the "DefaultValue" type did not match the target property.
f13dc31 - Added French translation
39ec4d8 - Fix mod template config context not being set when loaded by the mod loader.
ce91bb5 - Changed: Force .NET 9.0.4 on the Loader, and install of exact dependency
af293af - Updated: Download direct required version from automatic dependency installer
238ffc1 - Changed: Use the dependency resolver from installer in Missing Dependencies Dialog
c9342f1 - Updated: Project Changelog
f3b0560 - Bumped: Version to 1.29.1
142e680 - Changed: Build with 9.0.4 SDK so that launcher ends up being 9.0.4
14f089e
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.29.0
Read and Discuss in a Browser.
Previous Changelog.
This release consists of community contributions; cleaned up and merged into the main project.
User Friendly Enums by @RyoTune
Thanks to @RyoTune it is now possible to give 'enums' user friendly named in mod configs;
before you had:
public enum SampleEnum
{
NoOpinion,
Sucks,
IsMediocre,
IsOk,
IsCool,
ILoveIt,
}Which produced
With the new addition, it's now possible to add user friendly names to each configuration item:
public enum SampleEnum
{
[Display(Name = "No Opinion 🤷")]
NoOpinion,
[Display(Name = "It's Sucks! 👎")]
Sucks,
[Display(Name = "It's mediocre 😐")]
IsMediocre,
[Display(Name = "It's okay! 👍")]
IsOk,
[Display(Name = "It's cool! 😎")]
IsCool,
[Display(Name = "I Love It!!! ❤️🔥")]
ILoveIt,
}Explicit Item Ordering by @RyoTune
[Display(Order = 0)]
public int OrderFirst { get; set; }
[Display(Order = 1)]
public int OrderSecond { get; set; }
[Display(Order = 2)]
public int OrderThird { get; set; }Lower order means items come first.
Do note that this is inverted from the original PR; so if you originally wrote your mod against Reloaded II.5 ReMIX fork, it may be the opposite to what you expected.
Launcher Error Reporting by @TheBestAstroNOT + @Sewer56
Launcher errors now give you the option to print the error details to a text file.
Hopefully this is a bit friendlier for end users 🤞.
Improved Missing Loader Error by @TheBestAstroNOT + @Sewer56
Sometimes users do the following:
- Use the
Deploy ASI Loaderfeature in Reloaded, and then uninstall Reloaded. - Use the
Deploy ASI Loaderfeature and then move the Reloaded folder.
The error message for missing Mod Loader DLL was updated to account for these situations.
The user is now explicitly let known how to resolve the error.
Complete Changes (Autogenerated)
1.29.0 - 2025-04-21
Merged
- Add support for named enum values in configs.
#560 - Add support for ordering items in mod configs.
#554 - Fix mod template not including DEBUG blocks in created projects.
#553 - Updated: Reloaded.Mod.Template to Target NET 9
#545
Fixed
Commits
- Updated: Reloaded.Mod.Template Target NET 9
11ed57b - Updated: CI Replace .NET 8 with .NET 9 install for template and reloaded-utils-server
d8b78bb - Update: Target NET 9.0 for all NET 8.0 targets
ef721fe - Deleted: Unused local packages
aba1c5c - Add support for named Enum values in configs using the Display.Name attribute.
d938ea3 - Use default item priority for config items.
742d60d - Add example of named enum value to template.
7e12211 - Made exception messageboxes more user friendly and moved stacktrace logging to log files
c42c514 - Added a blank line before the stacktrace message
eb03c49 - Removed the test exception
2fd6427 - No longer prompts you to delete the dll
7f115ce - Requested changes.
7ae86a6 - Miscellaneous Fixups before Merging
26d6f57 - Cleanup: Stack Trace File Output now uses cleaner code.
31eb001 - Added: Info of where to submit issues into stacktrace.
bf5fc7c - Improved: Error for missing Loader Path
45364dc - Improved: Update Mod Template Config to Match Changelog
a35685d - Errors: Use the new full error text.
270be3f - Changed to more user friendly 'View Error Details' text
062366b - Improved: Rendering of the error message
d0954b0 - Updated: The Changelog Template
0b45033 - Publish: 1.29.0 update
befdcfe
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.
1.28.8
If you are updating from version less than 1.28, install the following first
Read and Discuss in a Browser.
Previous Changelog.
1.28.8: A set of Bug fixes from @RyoTune
A fix for drag/drop:
- Fixed: Drag and Drop now works everywhere on the main window for installing mods.
And various improvements to the Edit Mod dialog:
- Fixed:
unknown apps(games not added to Reloaded) being removed after a mod is edited via the GUI. - Added: Mods can now add support for
unknown apps(games not added to Reloaded) via the UI. - Fixed: The view filter (search) in the
Edit Moddialog is reset on switching pages. - Added: You can now see the
AppIdof enabled games in theEdit Moddialog.
And lastly, the default NuGet feed has been updated to https://packages.sewer56.moe/v3/index.json,
in both the documentation and program.
1.28.7: Fix Crash on Load Ordering with Keyboard/Controller
Moving a mod that was already at the end of the list further down (out of bounds) led to a crash.
This was somehow overlooked by everyone for years; it's fixed now.
1.28.6: Path/Location Warnings & Minor Theme Adjustment
- @dreamsyntax added warnings for when Reloaded and/or the
Modsfolder are placed in OneDrive, or are placed in a special path.
OneDrive you want to avoid for performance reasons.
Special paths you want to avoid because some games don't support them well. Some games may fail to load custom assets out of the mod folders; Reloaded now warns about this indiscriminately.
Same as above. Sometimes people download old games through 'mysterious ways', place them in a special location and try to mod them before trying even an unmodded game. This way they'll hopefully know that the path may be a problem.
Before:
After:
In the interest of accessibility, and people using monitors with interesting contrast ratios; the following adjustment above was made.
The Reloaded theme was originally made on a cheap TN panel; however for some IPS displays and beyond, this change makes a lot of sense.
Complete Changes (Autogenerated)
1.28.8 - 2025-03-23
Merged
- Enhancement: Better DragDrop behaviour and handling of unknown apps.
#531
Commits
- Fix DragDrop mod installing being blocked by other controls.
e61218e - Improve handling of unknown supported apps in mods.
db62509 - Rename: Border_DragDropCapturer -> BorderDragDropCapturer
fb6a07a - Fix mod DragDrop capturer blocking all drag events.
9516807 - Implement unknown apps handling to ManageMods.
97f9edc - Fix DragDrop capturer name.
0be7de6 - Fixed: MediatR Build for AutoIndexBuilder
91841a3 - Changed: Hide invisible capture border only when the debugger is attached.
8014cab - Updated: Mod template to use new NuGet server
1be5d3e - Added: Changelog for latest version.
bccd8a6 - Bumped: Project Version(s)
1ad04ab - Changed: Default NuGet feed to https://packages.sewer56.moe/v3/index.json
e561e16 - Added: NuGet feed note to the changelog.
7b98aaf - Fixed: Remaining cases of old packages URL.
9eeaaa2 - Fixed: Graphics Essentials test due to renames
d3e6d33 - Updated: Index Tests to use a newer NuGet Snapshot
1665eec
====
====
Available Downloads
(Below this text, on GitHub)
Setup.exe: This is a 1 click installer for Windows.
Setup-Linux.exe: This is a version of Setup.exe for easier use in WINE / Proton. Use Linux Setup Guide.
Release.zip: For people who prefer to install manually without an installer.
Tools.zip: Tools for mod authors and developers.
Other files are related to updates, you can ignore them.













