Releases: Mutagen-Modding/Synthesis
Releases · Mutagen-Modding/Synthesis
0.24-pr002
- Fix for patchers not printing their output to the UI as intended (introduced in 0.24-pr001)
- Remove the unnecessary 2nd stack trace print on failed patcher runs
- Fix for autogenerated settings not fully being set up for runnability check usage
- Runnability checks fail if no RunPatch applies to the current GameRelease
- Improvement of LoadOrder that is exposed for runnability checks (was including disabled mods, as well as ones past the patcher output mod in the load order)
0.24-pr001
- Added Sha to RepositoryListing DTO
- Bubbled lots of internal code logic up to base libraries
- Readded filtering logic to hide patchers per game category in the browser
- New template projects made only import profiles target game
- UI settings in Solution Patcher to control the target game release(s) it intends to target
- Omits copying
.git
files to temporary areas during autosettings loading (was unnecessary)
0.23.7
0.23.6
- Fix for FormLink picker break introduced in 0.23.5
[Included from 0.23.5]
- Fix for autogenerated settings failing to load if settings class was not defined in the patcher project itself
- Fix for not applying language string settings to the patch mod object itself
0.23.5
0.23.4
- Synthesis UI update available detection + display
- Fix for open advanced settings "cog" not navigating to the correct pane
- Fix for double clicking profile settings where you could not navigate back to the main screen
- More attempts at making selected project selection more stable
- Improved logging for failed patcher rename events, sometimes resulting in empty patcher names that cannot be renamed
0.23.3
0.23.1-pr001
- DTO additions to facilitate new feature development
0.23
- Fix for solution patcher reloads not reloading
- Potential fix for CC mods not working occasionally (usually on first use)
- Some settings moved from GuiSettings.json to PipelineSettings.json. Should upgrade safely, but will lose setting if you downgrade.
- Build Core Usage Percentage
- DotNet Path Override
- Working Directory
- Lots of work to get the Synthesis.Bethesda.CLI executable functioning
- Will upgrade patcher projects to Net6 if they still target Net5
- Re-enabled solution patcher UI settings to sync with file (#295)
- Fix for pipeline still continuing to run after a patcher failed (#289)
- Fix to block if data folder is missing (#294)
- Improvements to navigation when clicking on error buttons (#294)
- IRunnabilityState.ExtraSettingsDataPath #308
- Tweaked version location code #309
- Improve logging about load order cutting off after location of patcher export target