Skip to content

Releases: edma2/clojure-msgpack

v1.2.1

11 Oct 06:41
Compare
Choose a tag to compare
  • Performance improvements on vector/map parsing (#28) [by @leif47]

v1.2.0

18 Apr 01:37
Compare
Choose a tag to compare
  • Add "compatibility-mode" option
  • Improvements and simplifications to the streaming API

v1.1.3

25 Mar 02:43
Compare
Choose a tag to compare
  • fix some reflection/lint warnings
  • update clojure version to 1.8.0

v1.1.2

20 Oct 06:09
Compare
Choose a tag to compare

Apply string decoding fix from @rkoch.

v1.1.1

27 Jun 21:12
Compare
Choose a tag to compare

Bug fixes:

  • unpack: don't create a new byte array if input is already a byte array
  • Always serialize doubles as double-precision floating point numbers
  • Check integer bounds when packing integers; throw exception if exceeded

v1.1.0

25 May 22:08
Compare
Choose a tag to compare

Major changes:

  • Pack returns raw byte array
  • Keywords, Symbols, Ratios, and other Clojure types are represented as Extended types
  • Replace defext with extend-clojure macro which allows two-way conversion

v1.0.0

19 Mar 08:26
Compare
Choose a tag to compare
  • New streaming interface
  • Internal code cleanup
  • defext moved to a separate msgpack.macros package.