Skip to content

v0.7.0

Compare
Choose a tag to compare
@desaikd desaikd released this 26 Apr 20:27
· 32 commits to main since this release
d818fc2

What's Changed

  • adds changes for utf8_byte_length constraint by @desaikd in #130

  • Convert project to Cargo workspace by @popematt in #127

  • adds changes for timestamp_offset constraint by @desaikd in #131

  • adds changes to complete ion_schema_tests_runner by @desaikd in #132

  • Update ion-rs to 0.15.0 by @popematt in #133

  • Updates ion-schema-tests runner by @popematt in #134

  • adds PartialEq for Violation and IonSchemaError and makes violation module public by @desaikd in #139

  • Fix permissions for clippy-check by @desaikd in #143

  • Modifies violation messages to include ISL struct for annoymous type definitions by @desaikd in #142

  • Fixes broken document links by @desaikd in #144

  • adds changes to allow open content within schema and adds APIs to retrieve open content by @desaikd in #145

  • adds IonPath implementation for Violation by @desaikd in #148

  • adds a state machine implementation for ordered_elements constraint by @desaikd in #149

  • adds initial implementation to support ISL 2.0 by @desaikd in #152

  • Update ion-rs to v0.16.0 by @desaikd in #154

  • adds implementation of exponent constraint for ISL 2.0 by @desaikd in #155

  • adds implementation of element constraint for ISL 2.0 by @desaikd in #156

  • adds TypeReference implementation and $null_or ISL 2.0 modifier support by @desaikd in #165

  • adds struct fields related constraints for ISL 2.0 by @desaikd in #168

  • adds changes for making SchemaSystem Send and Sync by @desaikd in #153

  • Fixes cargo doc warnings and README changes by @desaikd in #169

  • Change README path for ion-schema crate by @desaikd in #171

Full Changelog: v0.6.0...v0.7.0