Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v0.9.0
- Refactor JsonCodec[A] to a typeclass
- Move read/write API to package object
- More efficient writing of java.time.Instant
All changes: v0.8.1...v0.9.0
v0.8.1
- More efficient serialization of
java.time.Instant
andjava.time.*Time
instanses - More efficient building of parse exception messages
All changes: v0.8.0...v0.8.1
v0.8.0
- Fix #65 that allows non-literal strings to be used in the
named
annotation constructor - Define annotation classes to be final
- Performance improvements in serialization of
Byte
,java.time.Duration
,java.time.Instant
All changes: v0.7.2...v0.8.0
v0.7.2
- Fix #63 to don't allow parsing of invalid
java.time.Duration
values - Fix #64 to throw proper error messages in case of missing
S
or too many digits for nanos when parsingjava.time.Duration
- More efficient parsing of nanos when reading
java.time.Duration
All changes: v0.7.1...v0.7.2
v0.7.1
- More efficient serialization of
java.time.Duration
All changes: v0.7.0...v0.7.1
v0.7.0
- Fix missing support of weeks, different combinations of years/months/days + clean up of error messages when parsing
java.time.Period
- Fix performance degradation during serialization of
java.time.Duration
- Ported JDK 9 fix of serialization negative seconds of
java.time.Duration
- More efficient parsing of
java.time.Period
All changes: v0.6.5...v0.7.0
v0.6.5
- Efficient serialization of
java.time.Period
andjava.time.Duration
All changes: v0.6.4...v0.6.5
v0.6.4
- Fix #61 redundant growing of internal char buffer when parsing of ASCII chars from InputStream
All changes: v0.6.3...v0.6.4
v0.6.3
- Add support of serialization for min/max and others values with years -1000000000 & 1000000000 for
java.time.Instant
- More efficient serialization for
java.time.Instant
All changes: v0.6.2...v0.6.3
v0.6.2
- Fix #60 to do proper checking of leap year when parsing negative dates
- Clean up of docs
All changes: v0.6.1...v0.6.2