Skip to content

Releases: Mutagen-Modding/Synthesis

0.19-prerelease001

21 May 05:12
Compare
Choose a tag to compare
0.19-prerelease001 Pre-release
Pre-release
  • Improved error message for specific reflection loading issue
  • Culture fix for locating executable paths (Work in progress)
  • Added logic to add the new Mutagen namespaces to patcher code, to help smooth upgrade process
  • Keep Synthesis.esp from being seen as a missing mod and causing a blocking error
  • Shortend random paths used in the temp folder
  • Patchers should now be run in Release mode (lol)
  • Removed Code Snippet patcher. Wasn't being used
  • IPatcherState now exposes ILoadOrder interface instead of raw class
  • IRunnabilityState now exposes ILoadOrder instead of an enumerable of ModKeys

0.18.3

08 May 02:54
Compare
Choose a tag to compare
  • Few more fixes for ModKey/FormKey pickers and default values

0.18.2

28 Apr 00:44
Compare
Choose a tag to compare
  • FormKeyPickers now support FormID searching
  • ApplicabilityTests to improve scraping logic

0.18.1

19 Apr 05:24
Compare
Choose a tag to compare
  • Fix for solo ModKeyPicker not retaining values

0.18

18 Apr 21:53
Compare
Choose a tag to compare
  • Console.WriteLine throttling in patchers, to help performance
  • Initial FormID persistence systems added.
  • IRunnabilityState.GetEnvironmentState convenience call to get access to typical environment objects like LinkCache
  • Improvement for compiler display. Won't display a massive spam anymore, hopefully.
  • Better swap in of Newtonsoft nugets to help in conflicted versions
  • Default value fixes for ModKey/FormKey autogen settings
  • Improved version swap handling when using prerelease versions
  • Will automatically swap out usage of -windows7.0 in TargetFrameworks within patchers (was causing subtle issues for people)
  • Fix for logic meant to turn off nullability errors when running patchers
  • Bugfix for Solution Patcher wiping synthesis meta files on occasion

0.17.6-prerelease1

08 Apr 23:17
Compare
Choose a tag to compare
0.17.6-prerelease1 Pre-release
Pre-release
  • Improved handling of Newtonsoft versioning differences
  • Fix for ModKey/FormKey default value handling in autogenerated settings

0.17.5

27 Mar 19:01
Compare
Choose a tag to compare
  • Library update to use latest nugets. Mutagen needed to be bumped, specifically

0.17.4

24 Mar 22:26
Compare
Choose a tag to compare
  • Fix for single FormKey picker not being able to look up records in some cases

0.17.3

22 Mar 01:10
Compare
Choose a tag to compare
  • Settings subobject removed from IPatcherState, in favor of direct fields
  • New SynthesisPipeline.SetTypicalOpen call, for specifying what to do when the exe is opened outside of Synthesis. This takes in the desired GameRelease + patch name, like the older systems did, but also has overloads for specifying custom actions now, as well.
  • Old method of passing in RunPreferences /w ActionsForEmptyArgs now marked Obsolete, in favor of the above.
  • Another adjustment for git patcher store not refreshing
  • Template project updated

0.17.3-prerelease

20 Mar 04:44
Compare
Choose a tag to compare
0.17.3-prerelease Pre-release
Pre-release
  • Mutagen version bump