Kryo v4.0.1 Release Notes
Release Date: 2017-07-23 // over 6 years ago-
๐ This is a maintenance release coming with fixes and improvements.
- ๐ #527: Add documentation on very large object graphs (67a3499)
- #516: Use relatively safe max size of java array (389d33a)
- ๐ #521: Use chunked encoding for TaggedFieldSerializer forward compatibility (fixes #442), replaces ignoreUnknownTags with skipUnknownTags, use chunked encoding (6dc6aa5)
- ๐ Fix #500: Push java source/target version to 1.7 (c1ff83c)
- ๐ Deprecate Util.isAndroid, superseded by the final Util.IS_ANDROID (64d7784)
- โก๏ธ #514: Fix warning on instantiate object on Android N+ - update Objenesis to the latest version 2.5.1 (4050fc9, 6040efd)
- #520: Correctly deserialize objects when fields are added to a Class with enough fields to trigger binary search in CompatibleFieldSerializer (d31e2bf)
- #518: error message for problems with anonymous classes (0eb7b71)
- 0๏ธโฃ #509: Clarify default used registrations (75a41a6)
- #441: Check for overlapping tags. (763ce88)
- ๐ Fix #503: writeAscii_slow should be able to write at least one byte into the output buffer. (c3ed14c)
- #486: Fix IdentityMap constructor (968c240)
- #483: Override ObjectInputStream ClassLoader (19a6b5e)
- #465: Fix growing ByteBufferOutput while writing varint (e721a44)
- ๐ Fix #450: Update to the latest clirr-maven-plugin (6b8cb36)
Many thanks to all contributors!
Compatibility