Releases: Cysharp/MemoryPack
Releases · Cysharp/MemoryPack
Ver.1.21.3
What's Changed
- Added support for nested classes by @pixsperdavid in #333
New Contributors
- @pixsperdavid made their first contribution in #333
Full Changelog: 1.21.2...1.21.3
Ver.1.21.2
What's Changed
- feat: MemoryPackSerializer.ResetState, ResetReaderState, ResetWriterState by @alexyakunin in #288
- Adds
pragma warning disable CS0618
to generated *.MemoryPackFormatter.g.cs file by @crui3er in #295 - ci: Change Unity UnitTest from Mono to IL2CPP and enabled on CI by @guitarrapc in #312
- (Hopefully) Fixed issue 309. by @synapticnoise in #313
- [issue-300] Fix for Unmanaged Structs Using GenerateType.VersionTolerant (MEMPACK041) by @kostasbesson in #331
New Contributors
- @alexyakunin made their first contribution in #288
- @crui3er made their first contribution in #295
- @synapticnoise made their first contribution in #313
- @kostasbesson made their first contribution in #331
Full Changelog: 1.21.1...1.21.2
Ver.1.21.1
Ver.1.21.0
What's Changed
Full Changelog: 1.20.5...1.21.0
Ver.1.20.5
Ver.1.20.4
Ver.1.20.3
What's Changed
Full Changelog: 1.20.2...1.20.3
Ver.1.20.2
What's Changed
Full Changelog: 1.20.1...1.20.2
Ver.1.20.1
What's Changed
Full Changelog: 1.20.0...1.20.1
Ver.1.20.0
Breaking Changes for Unity
MemoryPack's Unity support is changed to dll distribution via NuGetForUnity instead of source code packages.
- The minimum Unity version has been changed to 2022.3.12f1.
- The main package installation method has changed to NuGetForUnity.
- Unity-specific features provide separated package for unity package manager.
- Note that the url has changed.
-
https://github.com/Cysharp/MemoryPack.git?path=src/MemoryPack.Unity/Assets/MemoryPack.Unity
See README Unity section for more details.
What's Changed
- Use Cysharp/Actions/setup-dotnet default version by @guitarrapc in #200
- ci: follow new release by @guitarrapc in #222
- ci: switch create-release to use release-upload from unitypackage-upload by @guitarrapc in #224
- Fix deserialized behavior ILookUp<>[] key is missing by @hadashiA in #231
- Fix AOT compatible of
Deserialize<T>
by @hadashiA in #237 - Fix warnings for source generator by @hadashiA in #232
- Add validation to prevent
VersionTorelant
for Union base type. by @hadashiA in #233 - Add method to get max compressed length to BrotliCompressor by @hadashiA in #235
- Add FrozenCollectionFormatter by @hadashiA in #238
- Expose media-type variable of
application/x-memorypack
by @hadashiA in #239 - Use default value from member declaration by @hadashiA in #242
- Migrate Unity support to NuGetUnity by @hadashiA in #241
New Contributors
Full Changelog: 1.10.0...1.20.0