v1.0.0
Changes:
- Improved annotation-related APIs (#77, #88, #97). Breaking change:
IIonReader.GetTypeAnnotations()
now returnsstring[]
. The newIIonReader.GetTypeAnnotationSymbols()
API provides the same functionality thatIIonReader.GetTypeAnnotations()
previously provided. - Started raising an error when encountering incomplete UTF-8 sequences in seekable streams (#47).
- Fixed bugs related to writing and reading Timestamps (#100).
- Added support for reading local symbol table append syntax (#102).
- Added code style and quality checks (#105) and enabled StyleCop on build (#106).
- Removed the Serialization and Bench subprojects (#107).
- Standardized target frameworks on netstandard2.0 for all platforms (#109).
- Implemented the Disposable pattern in readers and writers (#111).
- Started raising an error when attempting to write an out-of-range symbol ID (#112).
- Various minor bugfixes and cleanups (#90, #103, #110, #114, #116, #118).
Full list of commits: v0.9.0-beta...v1.0.0