Releases: taylorthurlow/rust_json_schema-rb
Releases · taylorthurlow/rust_json_schema-rb
v0.5.0 - 2025-08-14
Added
with_base_urioption, for controlling the URI to which relative references within a schema are resolved
Changed
- The upstream crate version is updated to
0.32.1(from0.29.1). The changelog for the upstream crate can be found here.
v0.4.3 - 2025-04-25
Fixed
- Fixed the Ruby version targets for precompiled gems, which mistakenly did not include Ruby 3.4. Because the non-precompiled version of the gem did not have this version restriction, the effect was that the precompiled version of the gem was never installed.
Version v0.4.2 was never released because it intended to fix the issue that this release does, but it did not.
v0.4.1 - 2025-04-14
Changed
- The upstream crate version is updated to
0.29.1(from0.19.1). The changelog for the upstream crate can be found here. Primarily the changes are bug fixes, more complete support for different JSONSchema draft features, and internal changes that don't concern users of this gem. - Following the change in the upstream crate, the default JSONSchema draft version that is used when one is not specified is now
draft202012(previouslydraft7)
v0.3.0 - 2024-09-16
Removed
with_meta_schemasoption - they are now enabled by default in the upstream crate, so this option wouldn't have had any effect anymore.
Changed
- The upstream crate version is updated to
0.19.1(from0.17.1).
v0.2.1 - 2024-01-15
Removed
- TLS/HTTPS schema resolution support - A cross-compile build step problem currently prevents me from including precompiled binaries for x86 build targets. Will be added again when I can figure out how to fix the builds.
v0.2.0 - 2024-01-15
Added
:draftand:with_meta_schemasoptions onValidatorinitializer- TLS/HTTPS schema resolution support
v0.1.2 - 2024-01-12
Fixed
Validator#validateand#valid?should now both correctly raiseRustJSONSchema::JSONParseErrorwhen the input string is not valid JSON
v0.1.1 - 2024-01-11
Added
- Set up build & publish pipeline with precompiled binaries for macOS and Linux, both x86 and ARM
Changed
- Don't check in
Gemfile.lock
v0.1.0 - 2024-01-11
Initial release.