diff --git a/CHANGELOG.md b/CHANGELOG.md index 835e1c36..d582b556 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] +### `jsonschema-generator` +#### Changed +- avoid duplicate entries in `required` array when performing final clean-ups + ## [4.37.0] - 2024-11-11 ### `jsonschema-generator` #### Added @@ -859,6 +864,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Indicate a number's "exclusiveMaximum" according to `@DecimalMax` or `@Negative` +[Unreleased]: https://github.com/victools/jsonschema-generator/compare/v4.37.0...HEAD [4.37.0]: https://github.com/victools/jsonschema-generator/compare/v4.36.0...v4.37.0 [4.36.0]: https://github.com/victools/jsonschema-generator/compare/v4.35.0...v4.36.0 [4.35.0]: https://github.com/victools/jsonschema-generator/compare/v4.34.0...v4.35.0 diff --git a/jsonschema-examples/pom.xml b/jsonschema-examples/pom.xml index b373be99..5c90db5f 100644 --- a/jsonschema-examples/pom.xml +++ b/jsonschema-examples/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-examples diff --git a/jsonschema-generator-bom/pom.xml b/jsonschema-generator-bom/pom.xml index 65905e99..d8fcc05f 100644 --- a/jsonschema-generator-bom/pom.xml +++ b/jsonschema-generator-bom/pom.xml @@ -8,7 +8,7 @@ com.github.victools jsonschema-generator-bom - 4.37.0 + 4.38.0-SNAPSHOT pom @@ -26,7 +26,7 @@ scm:git:https://github.com/victools/jsonschema-generator.git scm:git:https://github.com/victools/jsonschema-generator.git https://github.com/victools/jsonschema-generator - v4.37.0 + HEAD diff --git a/jsonschema-generator-parent/pom.xml b/jsonschema-generator-parent/pom.xml index 7840f631..dda23f61 100644 --- a/jsonschema-generator-parent/pom.xml +++ b/jsonschema-generator-parent/pom.xml @@ -4,7 +4,7 @@ com.github.victools jsonschema-generator-bom - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-bom/pom.xml jsonschema-generator-parent @@ -61,6 +61,7 @@ Provided PRs #116 and #118 (part of initial Swagger2Module) Provided implementation for #204 (readOnly/writeOnly in JacksonModule) Provided PR #299 and feedback on final implementation (inheritance of validation constraint annotations) + Provided implementation for PR #503 (avoid duplicates in required array during final clean-ups) diff --git a/jsonschema-generator/pom.xml b/jsonschema-generator/pom.xml index 1b4a6130..b4b34f8d 100644 --- a/jsonschema-generator/pom.xml +++ b/jsonschema-generator/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-generator diff --git a/jsonschema-maven-plugin/pom.xml b/jsonschema-maven-plugin/pom.xml index a34f0890..7f2517c9 100644 --- a/jsonschema-maven-plugin/pom.xml +++ b/jsonschema-maven-plugin/pom.xml @@ -6,7 +6,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-maven-plugin diff --git a/jsonschema-module-jackson/pom.xml b/jsonschema-module-jackson/pom.xml index e3d25b67..1e02c8df 100644 --- a/jsonschema-module-jackson/pom.xml +++ b/jsonschema-module-jackson/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-module-jackson diff --git a/jsonschema-module-jakarta-validation/pom.xml b/jsonschema-module-jakarta-validation/pom.xml index bd714b70..c041930e 100644 --- a/jsonschema-module-jakarta-validation/pom.xml +++ b/jsonschema-module-jakarta-validation/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-module-jakarta-validation diff --git a/jsonschema-module-javax-validation/pom.xml b/jsonschema-module-javax-validation/pom.xml index f588d90d..46959df5 100644 --- a/jsonschema-module-javax-validation/pom.xml +++ b/jsonschema-module-javax-validation/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-module-javax-validation diff --git a/jsonschema-module-swagger-1.5/pom.xml b/jsonschema-module-swagger-1.5/pom.xml index cd19b61e..6dab80aa 100644 --- a/jsonschema-module-swagger-1.5/pom.xml +++ b/jsonschema-module-swagger-1.5/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-module-swagger-1.5 diff --git a/jsonschema-module-swagger-2/pom.xml b/jsonschema-module-swagger-2/pom.xml index d2086e2f..1ffca530 100644 --- a/jsonschema-module-swagger-2/pom.xml +++ b/jsonschema-module-swagger-2/pom.xml @@ -5,7 +5,7 @@ com.github.victools jsonschema-generator-parent - 4.37.0 + 4.38.0-SNAPSHOT ../jsonschema-generator-parent/pom.xml jsonschema-module-swagger-2 diff --git a/pom.xml b/pom.xml index 0eae7269..719964fc 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ com.github.victools jsonschema-generator-reactor - 4.37.0 + 4.38.0-SNAPSHOT pom Java JSON Schema Generator (Reactor)