v3.3.0 (2023-10-11)
📦 Available on Clojars, this project uses Break Versioning.
Identical to v3.3.0-RC2
.
This is a non-breaking feature and maintenance release.
Please test carefully and report any unexpected problems, thank you! 🙏
Changes since v3.2.0
- [mod] Due to micro-optimizations of some elementary types, Nippy v3.3 may produce different serialized output to earlier versions of Nippy. Most users won't care about this, but you could be affected if you depend on specific serialized byte values (for example by comparing serialized output between different versions of Nippy).
Fixes since v3.2.0
New since v3.2.0
- 89f98b4 [new] [#153] PoC: transducer support on thaw
- 60bc4e9 [new] [Storage efficiency] PoC: unsigned counts for small core colls
- 0a9d670 [new] [Storage efficiency] PoC: separate signed long types
- 8778fa4 [new] Include
:bindings
in ex-data of thaw failures - aba153e [new] [#159] Add native impln for
java.sql.Date
(@philomates) - d8b1825 [new] [#158] Add
java.lang.ClassCastException
to default thaw allow list (@carlosgeos) - 8b7186a [new] Update benchmark results
- 3ac06b6 [new] Refactor tools ns, embed dynamic
*freeze-opts*
in wrappers - 129ce95 [new] [#151] [#140] Add experimental
public-types-spec
Other improvements since v3.2.0
- Improved some docstrings
- Improved generative unit tests
- Updated internal dependencies