github Mutagen-Modding/Synthesis 0.36.0-pr001

pre-release4 hours ago

Mo2 Compatibility Improvements

  • Better informational error display when Mo2 VFS is failing
  • Improved build caching systems
  • Setting to proactively block any build style operation when running within Mo2
  • Running patchers now executes resulting exes directly rather than dotnet run
  • Removed old "Mo2 Compatibility" test setting that wasn't helping much

This suite is meant to enable a "two phase" system. Run synthesis outside mo2 when you want to download new patchers or change their targets requiring a rebuild. Then open in mo2 to tweak settings and actually run the pipeline. The cached builds from earlier will be used when running the patchers, avoiding the need to build from within Mo2.

Master Overflow Handling

  • Split Files if Max Masters Exceeded setting
    • Will detect and automatically split the patch mod into several files when the master limit is exceeded
    • Still somewhat experimental

Some features still need to be added on the "cleanup" side before this is ready for primetime. Also, general feedback and correctness testing in the wild would be appreciated.

General

  • Specialized Error Panes for known error categories (more categories to come)
image - Fix for CLI runs not checking out desired git commit targets - Removed old settings migration code to upgrade from ancient versions

Don't miss a new Synthesis release

NewReleases is sending notifications on new releases.