Releases: problem4j/problem4j-jackson
Release list
v2.0.0
Changed
- Bump
problem4j-coreto2.0.0. - Drop usages of deprecated methods.
Removed
- Remove
problem4j-corefrom transitive dependencies - consumers must explicitly addproblem4j-coreas a dependency to use this library.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/2.0.0
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-core</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>2.0.0</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-core:2.0.0") implementation("io.github.problem4j:problem4j-jackson2:2.0.0") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/2.0.0
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-core</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>2.0.0</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-core:2.0.0") implementation("io.github.problem4j:problem4j-jackson3:2.0.0") }
v2.0.0-RC1
Changed
- Bump
problem4j-coreto2.0.0-RC1. - Drop usages of deprecated methods.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/2.0.0-RC1
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>2.0.0-RC1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:2.0.0-RC1") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/2.0.0-RC1
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>2.0.0-RC1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:2.0.0-RC1") }
v1.4.3
Changed
- Bump
problem4j-coreto1.4.3.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.4.3
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.4.3</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.4.3") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.4.3
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.4.3</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.4.3") }
v1.4.2
Changed
- Bump
problem4j-coreto1.4.2.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.4.2
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.4.2</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.4.2") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.4.2
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.4.2</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.4.2") }
v1.4.1
Changed
- Bump
problem4j-coreto1.4.1.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.4.1
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.4.1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.4.1") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.4.1
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.4.1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.4.1") }
v1.4.0
Added
- Add support for JSpecify annotations for nullability and Kotlin interop.
- Add support for Java Platform Module System if using Java version 9+, due to producing multi-release JAR
artifacts.module org.example.project { // pick what you need for your project requires io.github.problem4j.jackson2; requires io.github.problem4j.jackson3; }
Changed
- Bump
problem4j-coreto1.4.0.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.4.0
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.4.0</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.4.0") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.4.0
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.4.0</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.4.0") }
v1.4.0-RC1
Added
- Add support for JSpecify annotations for nullability and Kotlin interop.
- Add support for Java Platform Module System. For
problem4j-jackson2support is included by producing multi-release JAR artifact, so Java 9+ picks module information and Java 8 ignores it.module org.example.project { // pick what you need for your project requires io.github.problem4j.jackson2; requires io.github.problem4j.jackson3; }
Changed
- Bump
problem4j-coreto1.4.0-RC1.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.4.0-RC1
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.4.0-RC1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.4.0-RC1") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.4.0-RC1
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.4.0-RC1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.4.0-RC1") }
v1.3.3
Changed
- Bump
problem4j-coreto1.3.3.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.3.3
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.3.3</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.3.3") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.3.3
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.3.3</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.3.3") }
v1.3.2
Changed
- Bump
problem4j-coreto1.3.2.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.3.2
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.3.2</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.3.2") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.3.2
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.3.2</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.3.2") }
v1.3.1
Changed
- Bump
problem4j-coreto1.3.1.
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson2/1.3.1
Integrates problem4j-core with com.fasterxml.jackson.core:jackson-databind:2.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson2</artifactId> <version>1.3.1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson2:1.3.1") }
https://central.sonatype.com/artifact/io.github.problem4j/problem4j-jackson3/1.3.1
Integrates problem4j-core with tools.jackson.core:jackson-databind:3.x.
- Maven:
<dependencies> <dependency> <groupId>io.github.problem4j</groupId> <artifactId>problem4j-jackson3</artifactId> <version>1.3.1</version> </dependency> </dependencies>
- Gradle (Kotlin DSL):
dependencies { implementation("io.github.problem4j:problem4j-jackson3:1.3.1") }