Date: 2018-10-25
- Upgrade netty.
- Fix compatibility issues with clojure 1.10
Date: 2018-04-24
- Update netty and fix warnings on jdk9.
Date: 2018-01-15
- Add for reference specs (allows to have dynamic specs where the length is stored in another spec).
Date: 2016-11-15
- Fix cljs compiler warnings about undeclared vars (thanks to @skrat)
Date: 2016-09-19
- Update netty-buffer to 4.1.5.Final
- Add support for dynamicaly set byte order. (May be a BREAKING CHANGE because now octed does not respects the buffer byteorder and always set the default or dynamicaly set one).
Date: 2016-08-17
- Update netty-buffer to 4.1.4.Final
- Update default cljs compiler to 1.9.216
Date: 2016-06-07
- Update netty-buffer to 4.1.0.Final
- Set clojure default version to 1.8.0
- Set clojurescript default version to 1.9.36
Date: 2015-11-04
- Add
into
helper that has similar semantics with clojure into. Given a spec and appropriate data it creates the buffer of exact size for the spec and writes the data to it. - Add platform independent way se the buffer capacity.
- Fix cljs compatibility issues in string specs.
- Add support to write and read from a collection of byte buffers.
- Add
repeat
composition type spec. - Add dynamic
vector*
type spec. - Add unsigned version of primitives typespecs: uint16, uint32 uint64, ubyte.
- Convert to conditional readers (clojure 1.7 is now the minimum clojure version required).
- Add proper externs for enable advanced compilation.
Date: 2015-03-01
- Initial version