Add CHANGELOG.md
This commit is contained in:
parent
e9dcb8e54b
commit
8b5e60e517
2 changed files with 38 additions and 1 deletions
37
CHANGELOG.md
Normal file
37
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
## v1.2.1 → v2.0.0-RC1
|
||||||
|
* Refactored for huge performance improvements (~40% roundtrip time).
|
||||||
|
* New header format for better error messages.
|
||||||
|
* New `taoensso.nippy.tools` ns for easier integration with 3rd-party tools.
|
||||||
|
|
||||||
|
* **DEPRECATED**: `freeze-to-bytes` -> `freeze`, `thaw-from-bytes` -> `thaw`.
|
||||||
|
See the new fn docstrings for updated opts, etc.
|
||||||
|
|
||||||
|
* Added pluggable compression support:
|
||||||
|
```clojure
|
||||||
|
(freeze "Hello") ; defaults to:
|
||||||
|
(freeze "Hello" {:compressor taoensso.nippy.compression/snappy-compressor})
|
||||||
|
|
||||||
|
;; The :compressor value above can be replaced with nil (no compressor) or
|
||||||
|
;; an alternative Compressor implementing the appropriate protocol
|
||||||
|
```
|
||||||
|
|
||||||
|
* Added pluggable crypto support:
|
||||||
|
```clojure
|
||||||
|
(freeze "Hello") ; defaults to:
|
||||||
|
(freeze "Hello" {:encryptor taoensso.nippy.encryption/aes128-encryptor}
|
||||||
|
|
||||||
|
;; The :encryptor value above can be replaced with nil (no encryptor) or
|
||||||
|
;; an alternative Encryptor implementing the appropriate protocol
|
||||||
|
```
|
||||||
|
|
||||||
|
See the [README](https://github.com/ptaoussanis/nippy#encryption-currently-in-alpha) for an example using encryption.
|
||||||
|
|
||||||
|
|
||||||
|
## For older versions please see the [commit history][]
|
||||||
|
|
||||||
|
[commit history]: https://github.com/ptaoussanis/nippy/commits/master
|
||||||
|
[API docs]: http://ptaoussanis.github.io/nippy
|
||||||
|
[Taoensso libs]: https://www.taoensso.com/clojure-libraries
|
||||||
|
[Nippy GitHub]: https://github.com/ptaoussanis/nippy
|
||||||
|
[Nippy CHANGELOG]: https://github.com/ptaoussanis/carmine/blob/master/CHANGELOG.md
|
||||||
|
[Nippy API docs]: http://ptaoussanis.github.io/nippy
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
**[API docs](http://ptaoussanis.github.io/nippy/)** | [contact & contributing](#contact--contributing) | [other Clojure libs](https://www.taoensso.com/clojure-libraries) | [Twitter](https://twitter.com/#!/ptaoussanis) | current [semantic](http://semver.org/) version:
|
**[API docs](http://ptaoussanis.github.io/nippy/)** | **[CHANGELOG](https://github.com/ptaoussanis/nippy/blob/master/CHANGELOG.md)** | [contact & contributing](#contact--contributing) | [other Clojure libs](https://www.taoensso.com/clojure-libraries) | [Twitter](https://twitter.com/#!/ptaoussanis) | current [semantic](http://semver.org/) version:
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
[com.taoensso/nippy "1.2.1"] ; Stable
|
[com.taoensso/nippy "1.2.1"] ; Stable
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue