Repository navigation
v0.11.0
Pre-release
Pre-release
Major changes:
ion-rust's readers and writers now pass theion-testsspec conformance suite (minus tests that require shared symbol table imports).ion-c-sysintegration is now gated behind an optional feature calledion_c. Crates that don't need access to the ion-c readers and writers no longer have to buildcmake,clang,ion-c-sys,ion-c-sys-macros, etc.- Readers and writers now have builder APIs instead of
new()methods, allowing us to add more optional configuration settings over time.
What's Changed
- Adds
NativeElementWriter, string/clob validation, bigDecodedInts by @zslayton in #384 - Writer tests; fixes:symbols, timestamps, big Ints by @zslayton in #386
- Implements IonEq for Timestamp, Decimal by @zslayton in #387
- Reader/Writer builders, pretty text writer by @zslayton in #388
- Makes ion-c-sys an opt-in feature by @zslayton in #389
- Version bump: ion-rs v0.11.0, ion-hash v0.0.8 by @zslayton in #390
Full Changelog: v0.10.0...v0.11.0