v3.2.0 2022-07-18
This commit is contained in:
parent
b10a0bf653
commit
1a803dde78
3 changed files with 34 additions and 5 deletions
30
CHANGELOG.md
30
CHANGELOG.md
|
|
@ -1,5 +1,35 @@
|
||||||
> This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**.
|
> This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**.
|
||||||
|
|
||||||
|
## v3.2.0 / 2022 Jul 18
|
||||||
|
|
||||||
|
> Identical to v3.2.0-RC3 (2022 Jun 27)
|
||||||
|
|
||||||
|
```clojure
|
||||||
|
[com.taoensso/nippy "3.2.0"]
|
||||||
|
```
|
||||||
|
|
||||||
|
> This is a non-breaking maintenance release.
|
||||||
|
> See [here](https://github.com/ptaoussanis/encore#recommended-steps-after-any-significant-dependency-update) for recommended steps when updating any Clojure/Script dependencies.
|
||||||
|
|
||||||
|
#### New since `v3.1.3`
|
||||||
|
|
||||||
|
* [#144] [New] Add `org.joda.time.DateTime` to `default-thaw-serializable-allowlist` (@slipset)
|
||||||
|
* [#146] [New] Add Graal native configurations (@FieryCod)
|
||||||
|
|
||||||
|
#### Changes since `v3.1.3`
|
||||||
|
|
||||||
|
* Bump dependencies, incl. minimum Encore version
|
||||||
|
|
||||||
|
#### Fixes since `v3.1.1`
|
||||||
|
|
||||||
|
* [#89 #150] [Fix] Boxed Booleans incorrectly freezing to primitive `true` (@RolT)
|
||||||
|
* [#148] [Fix] `tools/freeze` should use `*freeze-opts*` even for unwrapped vals
|
||||||
|
* [#145] [Fix] Freezing custom types with munged field names
|
||||||
|
|
||||||
|
The boxed Boolean bug has been around since the first version of Nippy and is mostly
|
||||||
|
relevant to users doing Java interop. For more info see: https://github.com/ptaoussanis/nippy/commit/8909a32bdd654a136da385e0e09c9cc44416f964
|
||||||
|
|
||||||
|
|
||||||
## v3.2.0-RC3 / 2022 Jun 27
|
## v3.2.0-RC3 / 2022 Jun 27
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,7 @@
|
||||||
**[CHANGELOG]** | [API] | current [Break Version]:
|
**[CHANGELOG]** | [API] | current [Break Version]:
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
[com.taoensso/nippy "3.1.3"] ; Stable
|
[com.taoensso/nippy "3.2.0"]
|
||||||
[com.taoensso/nippy "3.2.0-RC3"] ; Forthcoming, see CHANGELOG for details
|
|
||||||
```
|
```
|
||||||
|
|
||||||
<!--  -->
|
<!--  -->
|
||||||
|
|
@ -41,8 +40,8 @@ Nippy is an attempt to provide a reliable, high-performance **drop-in alternativ
|
||||||
Add the necessary dependency to your project:
|
Add the necessary dependency to your project:
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
Leiningen: [com.taoensso/nippy "3.1.3"] ; or
|
Leiningen: [com.taoensso/nippy "3.2.0"] ; or
|
||||||
deps.edn: com.taoensso/nippy {:mvn/version "3.1.3"}
|
deps.edn: com.taoensso/nippy {:mvn/version "3.2.0"}
|
||||||
```
|
```
|
||||||
|
|
||||||
And setup your namespace imports:
|
And setup your namespace imports:
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
(defproject com.taoensso/nippy "3.2.0-RC3"
|
(defproject com.taoensso/nippy "3.2.0"
|
||||||
:author "Peter Taoussanis <https://www.taoensso.com>"
|
:author "Peter Taoussanis <https://www.taoensso.com>"
|
||||||
:description "High-performance serialization library for Clojure"
|
:description "High-performance serialization library for Clojure"
|
||||||
:url "https://github.com/ptaoussanis/nippy"
|
:url "https://github.com/ptaoussanis/nippy"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue