Skip to content

v2.2.0

Choose a tag to compare

@malczuuu malczuuu released this 18 Feb 23:04
· 92 commits to main since this release
Immutable release. Only release title and notes can be modified.

Spring Boot

https://central.sonatype.com/namespace/io.github.problem4j

  1. Maven:
    <dependencies>
        <!-- pick one for your project -->
        <dependency>
            <groupId>io.github.problem4j</groupId>
            <artifactId>problem4j-spring-webflux</artifactId>
            <version>2.2.0</version>
        </dependency>
        <dependency>
            <groupId>io.github.problem4j</groupId>
            <artifactId>problem4j-spring-webmvc</artifactId>
            <version>2.2.0</version>
        </dependency>
    </dependencies>
  2. Gradle (Kotlin DSL):
    dependencies {
        // pick one for  your project
        implementation("io.github.problem4j:problem4j-spring-webflux:2.2.0")
        implementation("io.github.problem4j:problem4j-spring-webmvc:2.2.0")
    }

Added

  • Add support for JSpecify annotations for nullability and Kotlin interop.

Changed

  • Bump problem4j-core to 1.4.1.
  • Bump problem4j-jackson2 to 1.4.1.
  • Bump problem4j-jackson3 to 1.4.1.

Fixed

  • Resolve minor null-safety issues for handling nullable ProblemContext fields.