Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Human Readable Notes
- Added: Beta Controller Support to Launcher.
- Added: Ability to Reset Mod Configurations (in Supported Mods).
- Added:
IConfiguratorV3
API for mod configurations; with additional app info. - Added: Reproducible builds. Should produce same binaries between versions if no change.
- Improved: Find speed of configurations on Windows platform.
- Improved: Replaced
nlohmann
with smaller JSON parser to make bootstrapper smaller. - Improved: Open Folder/Open Default Program doesn't show temporary CMD window.
- Improved: Keyboard Support throughout the launcher.
- Improved: Mod Template with updated Configuration Attributes
- Improved: Tooltip styles on selecting over visual elements.
- Improved: Performance related to switching pages in launcher and saving some configurations.
- Fixed: Tutorial Step 1 now correctly auto-advances on application add.
- Changed: Mod Selection Toolbox visually only has 2 States [To Avoid Confusing Users].
- Refactored: Cleaned up some code here and there.
1.19.1 Hotfix
- Do not emit BOM header in Reloaded-II.json.
Automatic Changelog
1.19.0 - 2022-07-04
Merged
- Updated: Silent cmd launch for OpenFolder/OpenFileWithDefaultProgram
#122
- Fixed: Tutorial step 1 now properly auto advances
#121
- Updated Dutch language translation for the launcher.
#119
Commits
- Added: New Update Library CI/CD
daa5f9c
- Changed: Use File Scoped Namespaces in Interfaces
5607010
- Updated: Mod Template Available Attributes.
f1a326c
- Added: Ability to Reset Mod Configurations (in Supported Mods)
6803103
- Changed: Delay Mod Order Tooltip to Improve Scroll Speed
5425b0b
- Changed: Mod Selection Checkbox now has 2 States
dc070a2
- WIP: Keyboard Support
048a527
- Removed: Forced Garbage Collection on Configure Mod
bd31504
- Added: Cancellation for Async File Save Operation on Mod Reorder
c992fce
- Changed: Implement GetHashCode for Configs
4147176
- Added: Equals to ModEntry
6ffee99
- Removed: Unnecessary SelectedModIndex Binding
80ef68a
- Added: Caching CanExecute ModConfig for Performance
56d8c5b
- Added: Caching last ModEntry in ConfigureMod for DragDrop Performance.
58b958a
- Added: Main Page Switching Functionality
5c8ceb8
- Improved: Application Page Switching Latency/Performance
cd9547f
- Improved: Application Switch Perf Further
b2a2fce
- Updated: Reloaded.WPF Submodule
c4e8c72
- Fixed: Build Script out of Build Current Directory
07f74c7
- Optimised: Away redundant NuGet & Project References
019ff16
- Updated: All the NuGet Packages
4d923d2
- Added: Reduced Debug Config
2dbae10
- Re-Added: Reloaded.WPF From NuGet & Reduced Config For Faster Builds
2319284
- Added: Initial Controller Support
c092ca0
- Added: Default Controller Settings & Use Assembly Resolver Path for Launcher Files
7749b44
- Improved: Startup Speed via Removed Controller Setup Stall
3cac486
- Change: Copy by Reference for ControllerState
92af214
- Added: Menu Auto-Scrolling Support
9870006
- Updated: Controller Library
23957ff
- Changed: Use latest Controller Library from NuGet
e468d5c
- Hotfix: Don't include Enum Generators lib in output.
94be37c
- Changed: Clean up IncludeRegexes in Publish Script
99afe54
- Added: Support for Localizing Controller Configuration
e95e1ef
- Updated: The Most Important Translations for Controller Support
150d47a
- Added: Support for Localizing Remaining Reloaded.Input UI Elements
ba6b8e4
- Updated: The most important translations, again.
7b14dac
- Added: Configurator V3 Support to Mod Interfaces.
580220e
- Bumped: Reloaded.Mod.Interfaces
40cb597
- Bumped: Version to 1.19.0
57d71a1
- Changed: [Bootstrapper] Replaced nlohmann with smaller JSON parser.
7c7f002
- Added: Reproducible Builds to Configurations
1ba8ecb
- Added: Globals Abuse in Reloaded.Mod.Launcher
13b044b
- Improved: Config find speed on Windows
6fd59c0
- Bumped: IO Version to 2.4.0
ce34ae5