Skip to content

Releases: amazon-ion/ion-schema-rust

v0.15.0

13 Dec 21:48
beafbd5
Compare
Choose a tag to compare

What's Changed

  • Upgrades ion-rust dependency to v1.0.0-rc.10 by @zslayton in #227

Full Changelog: v0.14.1...v0.15.0

v0.14.1

28 Oct 17:03
c3f7fc6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.0...v0.14.1

v0.14.0

17 Oct 09:26
aeb916f
Compare
Choose a tag to compare

What's Changed

  • Update to ion-rs@v1.0.0.rc-7 and remove re-export of ion-rs types by @popematt in #220
  • Makes IonSchemaElement use borrowed Elements by @popematt in #222
  • Bumps version to v0.14.0 by @popematt in #223

Full Changelog: v0.13.0...v0.14.0

v0.13.0

23 Sep 17:38
e2f7faa
Compare
Choose a tag to compare

What's Changed

  • Add support for programmatically adding closed fields by @desaikd in #218

Full Changelog: v0.12.0...v0.13.0

v0.12.0

06 Sep 19:50
7d31173
Compare
Choose a tag to compare

What's Changed

  • fix(ion-schema): add non_exhaustive to ViolationCode enum by @etolbakov in #213
  • Adds support for get_imported_type, get_type and get_built_in_or_defined_type by @desaikd in #215

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

11 Mar 22:37
bf9b27f
Compare
Choose a tag to compare

What's Changed

  • Removed PartialEq for Violationand adds macros for asserting violation equivalence and non equivalence by @desaikd in #208
  • Adds implementation of load_isl_type for loading IslType by @desaikd in #210

Full Changelog: v0.10.0...v0.11.0

v0.10.0

02 Nov 20:39
34eec9e
Compare
Choose a tag to compare

What's Changed

  • Refactor Ranges so that they are easier to use by @popematt in #190
  • adds ion-schema-tests and related fixes for ISL 2.0 by @desaikd in #200
  • Remove wrappers around ISL model by @desaikd in #202

Full Changelog: v0.9.1...v0.10.0

v0.9.1

29 Jun 19:35
57c14c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

28 Jun 00:56
7fcb6ad
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

15 Jun 20:47
26274d8
Compare
Choose a tag to compare

What's Changed

  • modifies wasm-schema-sandbox to use flattened violations by @desaikd in #172
  • adds implementation of ieee754_float constraint by @desaikd in #174
  • adds implementation of annotations constraint ISL 2.0 by @desaikd in #175
  • adds implementation of regex constraint ISL 2.0 by @desaikd in #176
  • adds changes for timestamp ranges ISL 2.0 by @desaikd in #177
  • adds changes for logic and length constraints ISL 2.0 by @desaikd in #178
  • adds fixes for ISL 2.0 open content by @desaikd in #180
  • adds new_schema() for SchemaSystem and minor ISL model fixes by @desaikd in #182
  • adds implementation for WriteToIsl by @desaikd in #183
  • adds an example of serializing ISL model into schema by @desaikd in #185

Full Changelog: v0.7.0...v0.8.0