Skip to content

Releases: OptimumCode/json-schema-validator

Release 0.1.1

15 Jun 13:33
d5b82fa
Compare
Choose a tag to compare

🚀 Features

  • Add failFast flag in flag output to skip remaining validations after first failure (PR: #137)

0.1.0...0.1.1

Release 0.1.0

14 Jun 17:47
138650b
Compare
Choose a tag to compare

⚠ Breaking changes

  • JsonPointer optimizations (PR: #117)
  • Add output collectors to support output described in the draft 2020-12 (PR: #128)

🚀 Features

  • JsonPointer optimizations (PR: #117)
  • Add output collectors to support output described in the draft 2020-12 (PR: #128)
  • Use Uri class from kmp-uri library in JsonSchemaLoader's public API (PR: #133)

🐛 Fixes

  • Fix build process notes in README (PR: #129)

Dependencies

  • Bump org.jetbrains.kotlinx.kover from 0.7.6 to 0.8.0 (PR: #120)
  • Bump com.squareup:kotlinpoet from 1.16.0 to 1.17.0 (PR: #123)
  • Bump benchmark from 0.4.10 to 0.4.11 (PR: #125)
  • Bump kotest from 5.9.0 to 5.9.1 (PR: #126)
  • Bump org.jetbrains.kotlinx.kover from 0.8.0 to 0.8.1 (PR: #130)
Uncategorized
  • Move unicode dump outside build directory to be able use clear task a… (PR: #134)
Also merged but not included in notes
  • Update JSON schema test-suite (PR: #121)

0.0.15...0.1.0

Release 0.0.15

12 May 17:08
683a42f
Compare
Choose a tag to compare

🚀 Features

  • Support regex format validation (PR: #115)

🐛 Fixes

🤔 No bugs at all?

🧰 CI/CD

  • Add workflow for automated test-suite update (PR: #106)
  • Add reviewdog into PR workflow (PR: #114)

Dependencies

  • Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1 (PR: #107)
  • Bump kotlin from 1.9.23 to 1.9.24 (PR: #109)
  • Bump org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1 (PR: #110)
  • Bump io.openapiprocessor:json-schema-validator-bom from 2024.2 to 2024.3 (PR: #113)
  • Bump kotest from 5.8.1 to 5.9.0 (PR: #112)
Uncategorized
Also merged but not included in notes
  • Update JSON schema test-suite (PR: #108)
  • Update JSON schema test-suite (PR: #111)

0.0.14...0.0.15

Release 0.0.14

03 May 15:40
17277e2
Compare
Choose a tag to compare

🚀 Features

  • Add email and idn-email format support (PR: #103)

🐛 Fixes

  • Correct id resolution when absolute uri-reference is used (PR: #105)

Dependencies

  • Bump com.github.ajalt.clikt:clikt from 4.3.0 to 4.4.0 (PR: #102)
Uncategorized
Also merged but not included in notes

0.0.13...0.0.14

Release 0.0.13

26 Apr 09:51
cb90f5e
Compare
Choose a tag to compare

🚀 Features

  • Add support for uri and iri formats (PR: #99)

🐛 Fixes

  • Fix algorithm for dynamic reference resolution (PR: #101)

Dependencies

  • Bump graphql from 6.7.0 to 6.8.0 (PR: #98)
Uncategorized
Also merged but not included in notes

0.0.12...0.0.13

Release 0.0.12

17 Apr 10:25
8d92590
Compare
Choose a tag to compare

🚀 Features

  • Add hostname and idn-hostname format validators (PR: #82)

🐛 Fixes

🤔 No bugs at all?

🧰 CI/CD

  • Bump gradle/wrapper-validation-action from 2 to 3 (PR: #94)

Dependencies

  • Bump com.networknt:json-schema-validator from 1.3.3 to 1.4.0 (PR: #89)
  • Bump com.eygraber:uri-kmp from 0.0.17 to 0.0.18 (PR: #90)
  • Bump io.openapiprocessor:json-schema-validator-bom from 2024.1 to 2024.2 (PR: #92)
  • Bump io.gitlab.arturbosch.detekt from 1.23.5 to 1.23.6 (PR: #91)
  • Bump gradle/wrapper-validation-action from 2 to 3 (PR: #94)
  • Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 (PR: #93)
Uncategorized
Also merged but not included in notes
  • Extract tests for each platform into separate jobs (PR: #96)

0.0.11...0.0.12

Release 0.0.11

16 Mar 11:19
68414e7
Compare
Choose a tag to compare

🚀 Features

  • Add uuid fromat validator (PR: #78)

🐛 Fixes

  • Fix incorrect URI resolution when root schema $id is not an absolute URI (PR: #88)

Dependencies

  • Bump kotest from 5.8.0 to 5.8.1 (PR: #80)
  • Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2 (PR: #81)
  • Bump com.eygraber:uri-kmp from 0.0.16 to 0.0.17 (PR: #85)
  • Bump okio from 3.8.0 to 3.9.0 (PR: #84)
  • Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0 (PR: #83)
Uncategorized
  • Add configuration for devcontainers (PR: #79)
Also merged but not included in notes

0.0.10..0.0.11

Release 0.0.10

08 Mar 07:37
f0e6a4a
Compare
Choose a tag to compare

🚀 Features

  • Add support for json-pointer and relative-json-pointer formats (PR: #73)
  • Add ipv4 and ipv6 format validators (PR: #74)

🐛 Fixes

🤔 No bugs at all?

Dependencies

  • Bump org.jetbrains.dokka from 1.9.10 to 1.9.20 (PR: #76)
  • Bump kotlin from 1.9.22 to 1.9.23 (PR: #77)
Uncategorized
Also merged but not included in notes

Release 0.0.9

29 Feb 19:45
a6318d3
Compare
Choose a tag to compare

🚀 Features

  • Add partial support for format keyword (PR: #72)

🐛 Fixes

  • Fix double rounding issues for multipleOf assertion (PR: #71)
Uncategorized
  • Add issue templates (PR: #68)
Also merged but not included in notes

Release 0.0.8

21 Feb 13:18
4bfa737
Compare
Choose a tag to compare

🚀 Features

  • Support vocabulary customization in custom meta-schemes (PR: #66)

🐛 Fixes

  • Rework the way the circled references are determine to avoid false-positive results (PR: #63)
Uncategorized
  • Bump serialization from 1.6.2 to 1.6.3 (PR: #64)
  • Bump org.jetbrains.kotlinx.kover from 0.7.5 to 0.7.6 (PR: #65)
  • Bump com.networknt:json-schema-validator from 1.3.2 to 1.3.3 (PR: #67)
Also merged but not included in notes