Skip to content

Ver.3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Dec 07:34
· 8 commits to master since this release
a072b62

Major Update

Code generator has been deprecated and replaced with Source Generator! This significantly simplifies the workflow!

Since there are no changes to the API, binary format, or behavior, you can migrate simply by changing the command-line tool settings to the assembly attribute [MasterMemoryGeneratorOptions].

  • The code generator (MSBuild Task, .NET Core Global/Local Tools) has been removed and replaced with Source Generator
  • Tool options are now available through MasterMemoryGeneratorOptions (e.g. -usingNamespace)
  • The -addImmutableConstructor option has been completely removed; please use C#'s record or init keyword instead
  • The library is now only available through NuGet for Unity. Please use NuGetForUnity
  • record are now supported in addition to class
  • All codes(include generated file) supports #nullable enable

Full Changelog: 2.4.4...3.0.0