Skip to content

release 2025.09.28

Latest

Choose a tag to compare

@simbo1905 simbo1905 released this 28 Sep 22:47
· 1 commit to main since this release

Implement JSON Type Definition (JTD) RFC 8927 validator

Deleted JSON Schema Experimental implementation

What's Changed

  • Fix StableValue supplier object method delegation by @simbo1905 in #77
  • Issue #58 Fix HttpClient resource management in ApiTracker.java by @simbo1905 in #79
  • Issue #59 Fix visibility mismatch in Utils.getPath method signature by @simbo1905 in #80
  • Implement JSON Type Definition (JTD) RFC 8927 validator with full compliance (Closes #85) by @simbo1905 in #87
  • Fix JTD int32 type validation to reject decimal values (Closes #89) by @simbo1905 in #90
  • Fix JTD additionalProperties default value in JTD validator by @simbo1905 in #92
  • Fix JTD discriminator validation for simple type mappings by @simbo1905 in #95
  • Fix JTD nested elements properties validation and add regression test by @simbo1905 in #97
  • jqwik property-based testing for JTD validation JtdPropertyTest by @simbo1905 in #100
  • tidy up by @simbo1905 in #101
  • Issue #102: reject invalid discriminators at compile time with clear error and use purely stack based runtime by @simbo1905 in #103

Full Changelog: release/0.1.9...release/2025.09.28