https://central.sonatype.com/namespace/io.github.problem4j
- Maven:
<dependencies> <!-- pick one for your project --> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-spring-webflux</artifactId> <version>2.2.2</version> </dependency> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-spring-webmvc</artifactId> <version>2.2.2</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { // pick one for your project implementation("io.github.problem4j:problem4j-spring-webflux:2.2.2") implementation("io.github.problem4j:problem4j-spring-webmvc:2.2.2") }
Changed
- Deprecate
ProblemSupport.resolveProblem. - Bump
problem4j-coreto1.4.3. - Bump
problem4j-jackson2to1.4.3. - Bump
problem4j-jackson3to1.4.3.
Fixed
- Fix missing details about primitive types deserialization errors. It will include
"detail": "Type mismatch"with"property"and"kind"extensions containing type property and its expected type. This also include kotlin non-null fields. - Document configuration properties via JavaDocs and hints in
additional-spring-configuration-metadata.jsonfor annotation processor to generate an improved.