github Cysharp/MasterMemory 3.0.0
Ver.3.0.0

latest releases: 3.0.4, 3.0.3, 3.0.2...
8 months ago

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

Don't miss a new MasterMemory release

NewReleases is sending notifications on new releases.