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)