Releases: amazon-ion/ion-java
Releases · amazon-ion/ion-java
Release 1.3.1
- Reverts replacing Timestamp internals with Calendar, which increased heap usage required by Timestamp.
Release 1.3.0
- Various bugfixes.
- Improves performance when reading streams containing local symbol table appends.
- Adds support for Java 9, 10, and 11.
Release 1.2.0
- Decouples IonReader from IonSystem and adds IonReaderBuilder
- Add Automatic-Module-Name in manifest so Java9 modular applications can depend on this library
Release 1.1.2
Javadoc changes
Release 1.1.1
- Fixes
IonStruct.clone
performance regression introduced in v1.1.0
Release 1.1.0
- Adds support for empty symbols (#108, #109)
- Adds support for local symbol append
- Adds support for SID0 (#120)
- Adds support for NOP padding (#107)
- Removes over-reading of data in UnifiedInputStreamX
- Avoids writing fractional second for timestamps when possible
- Throws an exception if the era flips during a Timestamp.add operation (#131)
- Improves error handling for annotations (#113) and symbol/import lists (#118, #119)
- Fixes IonReader.isInStruct/getFieldName/getFieldNameSymbol behavior for DOM-backed readers (#134)
Release 1.0.3
- Avoid writing fractional second if not necessary in Timestamp binary encoding (#128)
Release 1.0.2
- Provides OSGi metadata.
- Fixes a few small bugs.
v1.0.1
Initial Release of Ion Java
This is the initial open source release of Ion Java.