Skip to content

v1.0.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 May 04:01
· 3 commits to main since this release

What's Changed

  • Change sequence type to collection. by @eksortso in #7
  • Add Java TOML Schema reference implementation by @brunoborges in #15
  • Add array item schema support by @brunoborges in #16
  • Support special TOML key schema paths by @brunoborges in #17
  • Add general union validation by @brunoborges in #18
  • Define boundary validation semantics by @brunoborges in #19
  • Document root schema metadata behavior by @brunoborges in #20
  • Reconcile schema ABNF with TOML 1.0 by @brunoborges in #21
  • Move Java reference implementation by @brunoborges in #23
  • Clarify string length semantics by @brunoborges in #24
  • docs: move TOSD specification to SPEC by @brunoborges in #25
  • docs: align array range terminology by @brunoborges in #27
  • ci: validate reference implementations by @brunoborges in #28
  • ci: cancel superseded reference implementation runs by @brunoborges in #29
  • Add CLI schema extraction from sample TOML (extract command) by @Copilot in #26
  • docs: enhance project documentation by @brunoborges in #32
  • Modernize Java reference implementation to JDK 25 by @Copilot in #34
  • Add Go reference implementation for TOSD validation by @Copilot in #31
  • Document TOML 1.1 assessment and current parser profile by @Copilot in #36
  • Add Rust reference implementation by @Copilot in #38
  • ci: configure Copilot setup steps by @brunoborges in #41
  • Add fixed-arity positional array validation via items by @Copilot in #40
  • ci: add reference implementation build script by @brunoborges in #43
  • spec: formalize TOSD versioning by @brunoborges in #42
  • docs: rename project to TOML Schema by @brunoborges in #44
  • docs: add GitHub Pages site by @brunoborges in #45
  • Simplify schema vocabulary and reserve built-in type references by @brunoborges in #47
  • Make Go reference implementation reusable as a library by @brunoborges in #48
  • Align package namespaces with tomlschema.org by @brunoborges in #49
  • Clarify elements and range boundaries by @brunoborges in #50
  • Add pyproject schema and remove children escape hatch by @brunoborges in #51
  • Add README for each reference implementation by @Copilot in #53
  • Add README.md to examples folder by @Copilot in #55

New Contributors

Full Changelog: https://github.com/brunoborges/toml-schema/commits/v1.0.0-rc.1