v2.5.0-beta1

This commit is contained in:
Peter Taoussanis 2013-10-24 14:01:35 +07:00
parent 8f8ab99e95
commit 63f09f7415
3 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,8 @@
## v2.4.1 → v2.5.0-beta1
* Refactored standard Freezable protocol implementations to de-emphasise interfaces as a matter of hygiene, Ref. http://goo.gl/IFXzvh.
* BETA STATUS: Added an addition (pre-Reader) Serializable fallback. This should greatly extend the number of out-the-box-serializable types.
## v2.3.0 → v2.4.1 ## v2.3.0 → v2.4.1
* Added (alpha) LZMA2 (high-ratio) compressor. * Added (alpha) LZMA2 (high-ratio) compressor.
* Bump tools.reader dependency to 0.7.9. * Bump tools.reader dependency to 0.7.9.

View file

@ -2,6 +2,7 @@
```clojure ```clojure
[com.taoensso/nippy "2.4.1"] ; Stable; see CHANGELOG for changes since 1.x [com.taoensso/nippy "2.4.1"] ; Stable; see CHANGELOG for changes since 1.x
[com.taoensso/nippy "2.5.0-beta1"] ; Development; adds Serializable fallback
``` ```
v2 adds pluggable compression, crypto support (also pluggable), an improved API (including much better error messages), easier integration into other tools/libraries, and hugely improved performance. v2 adds pluggable compression, crypto support (also pluggable), an improved API (including much better error messages), easier integration into other tools/libraries, and hugely improved performance.
@ -22,6 +23,7 @@ Nippy is an attempt to provide a reliable, high-performance **drop-in alternativ
* **Great performance**. * **Great performance**.
* Comprehesive **support for all standard data types**. * Comprehesive **support for all standard data types**.
* **Easily extendable to custom data types**. (v2.1+) * **Easily extendable to custom data types**. (v2.1+)
* Java's **Serializable** fallback when available. (v2.5+)
* **Reader-fallback** for all other types (including Clojure 1.4+ tagged literals). * **Reader-fallback** for all other types (including Clojure 1.4+ tagged literals).
* **Full test coverage** for every supported type. * **Full test coverage** for every supported type.
* Fully pluggable **compression**, including built-in high-performance [Snappy](http://code.google.com/p/snappy/) compressor. * Fully pluggable **compression**, including built-in high-performance [Snappy](http://code.google.com/p/snappy/) compressor.

View file

@ -1,4 +1,4 @@
(defproject com.taoensso/nippy "2.4.1" (defproject com.taoensso/nippy "2.5.0-beta1"
:description "Clojure serialization library" :description "Clojure serialization library"
:url "https://github.com/ptaoussanis/nippy" :url "https://github.com/ptaoussanis/nippy"
:license {:name "Eclipse Public License" :license {:name "Eclipse Public License"