diff --git a/CHANGELOG.md b/CHANGELOG.md index fb9fc8c..bfc52d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ > This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**. +## v3.1.0 / 2020 Nov 6 + +```clojure +[com.taoensso/nippy "3.1.0"] +``` + +> This is a non-breaking, minor feature release. + +#### New since `v3.0.0` + +* [#135 #128] Added native `freeze/thaw` support for `java.time` classes on JVM 8+: `Instant`, `Duration`, `Period`. +* [#137] Add `thaw-from-resource` convenience util. +* Add (DEPRECATED) `swap-serializable-whitelist!` for backwards compatibility. + +#### Changes since `v3.0.0` + +* Add several standard `java.time` classes to default `*thaw-serializable-whitelist*`. + + ## v3.1.0-RC1 / 2020 Oct 24 ```clojure diff --git a/README.md b/README.md index 51af305..2dedc25 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,7 @@ **[CHANGELOG]** | [API] | current [Break Version]: ```clojure -[com.taoensso/nippy "3.1.0-RC1"] ; Dev, see CHANGELOG for details -[com.taoensso/nippy "3.0.0"] ; Stable +[com.taoensso/nippy "3.1.0"] ; 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: ```clojure -Leiningen: [com.taoensso/nippy "3.0.0"] ; or -deps.edn: com.taoensso/nippy {:mvn/version "3.0.0"} +Leiningen: [com.taoensso/nippy "3.1.0"] ; or +deps.edn: com.taoensso/nippy {:mvn/version "3.1.0"} ``` And setup your namespace imports: diff --git a/project.clj b/project.clj index f86ac5d..0ae73b9 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject com.taoensso/nippy "3.1.0-RC1" +(defproject com.taoensso/nippy "3.1.0" :author "Peter Taoussanis " :description "High-performance serialization library for Clojure" :url "https://github.com/ptaoussanis/nippy"