Releases: Cysharp/MemoryPack
Releases · Cysharp/MemoryPack
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
Ver.1.10.0
What's Changed
- Fix issue: #174 TypeScript generator trying to import abstract class with nogenerate causes error by @omurefeguclu in #175
- Potential Fix for Issue #167 Is static constructor possible in class annotated with [MemoryPackable] by @DustedHam in #187
- Fix Wrong serialization of empty strings (length==0) in typescript #166
- Fix If the length of the serialized byte array exceeds 65536, it won't be correctly deserialized. #195
- Fix char[] array cannot be serialized or deserialized. #199
New Contributors
- @omurefeguclu made their first contribution in #175
- @DustedHam made their first contribution in #187
Full Changelog: 1.9.16...1.10.0
Ver.1.9.16
- small fix for typescript codegen
Full Changelog: 1.9.15...1.9.16