Skip to content

Commit 12912a1

Browse files
Release 1.4.1
1 parent 0678feb commit 12912a1

4 files changed

Lines changed: 19 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog][keepachangelog], and this project adhe
66

77
## [Unreleased]
88

9+
## [1.4.1] - 2026-02-17
10+
911
### Changed
1012

1113
- Bump `problem4j-core` to `1.4.1`.

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -153,26 +153,26 @@ The `problem4j-jackson` modules does **not** declare `jackson-databind` as a tra
153153
<dependency>
154154
<groupId>com.fasterxml.jackson.core</groupId>
155155
<artifactId>jackson-databind</artifactId>
156-
<version>2.20.1</version>
156+
<version>2.21.0</version>
157157
</dependency>
158158
<dependency>
159159
<groupId>io.github.problem4j</groupId>
160160
<artifactId>problem4j-core</artifactId>
161-
<version>1.4.0</version>
161+
<version>1.4.1</version>
162162
</dependency>
163163
<dependency>
164164
<groupId>io.github.problem4j</groupId>
165165
<artifactId>problem4j-jackson2</artifactId>
166-
<version>1.4.0</version>
166+
<version>1.4.1</version>
167167
</dependency>
168168
</dependencies>
169169
```
170170
2. Gradle (Groovy or Kotlin DSL):
171171
```groovy
172172
dependencies {
173173
implementation("com.fasterxml.jackson.core:jackson-databind:2.20.0")
174-
implementation("io.github.problem4j:problem4j-core:1.4.0")
175-
implementation("io.github.problem4j:problem4j-jackson2:1.4.0")
174+
implementation("io.github.problem4j:problem4j-core:1.4.1")
175+
implementation("io.github.problem4j:problem4j-jackson2:1.4.1")
176176
}
177177
```
178178

@@ -184,26 +184,26 @@ The `problem4j-jackson` modules does **not** declare `jackson-databind` as a tra
184184
<dependency>
185185
<groupId>tools.jackson.core</groupId>
186186
<artifactId>jackson-databind</artifactId>
187-
<version>3.0.3</version>
187+
<version>3.0.4</version>
188188
</dependency>
189189
<dependency>
190190
<groupId>io.github.problem4j</groupId>
191191
<artifactId>problem4j-core</artifactId>
192-
<version>1.4.0</version>
192+
<version>1.4.1</version>
193193
</dependency>
194194
<dependency>
195195
<groupId>io.github.problem4j</groupId>
196196
<artifactId>problem4j-jackson3</artifactId>
197-
<version>1.4.0</version>
197+
<version>1.4.1</version>
198198
</dependency>
199199
</dependencies>
200200
```
201201
2. Gradle (Groovy or Kotlin DSL):
202202
```groovy
203203
dependencies {
204204
implementation("tools.jackson.core:jackson-databind:3.0.3")
205-
implementation("io.github.problem4j:problem4j-core:1.4.0")
206-
implementation("io.github.problem4j:problem4j-jackson3:1.4.0")
205+
implementation("io.github.problem4j:problem4j-core:1.4.1")
206+
implementation("io.github.problem4j:problem4j-jackson3:1.4.1")
207207
}
208208
```
209209

RELEASING.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22

33
1. Update `CHANGELOG.md` - change `[Unreleased]` to `[X.Y.Z] - YYYY-MM-DD` and add a new `[Unreleased]` section on top.
44
2. Update `version` property in `gradle.properties` to the new version.
5-
3. Commit the changes from (1) and (2) with a message `"Release X.Y.Z"` and push to GitHub.
6-
4. Create an annotated git tag named `vX.Y.Z` with the message `"Release X.Y.Z"` and push it to GitHub. This will
5+
3. Update versions of dependency samples in `README.md`.
6+
4. Commit the changes from (1) and (2) with a message `"Release X.Y.Z"` and push to GitHub.
7+
5. Create an annotated git tag named `vX.Y.Z` with the message `"Release X.Y.Z"` and push it to GitHub. This will
78
trigger the release workflow, which will build and publish the artifacts to Sonatype repository. You can use the
89
[`./tools/tagrelease`](./tools/tagrelease) script to ensure the tag is correctly formatted and prevent mistakes.
9-
5. Update `version` property in `gradle.properties` to the next snapshot version, for example `1.4.1-SNAPSHOT`.
10-
6. Commit the change from (5) with a message `"Update snapshot version"` and push to GitHub.
11-
7. If the release was made on a maintenance branch, make sure to `merge` or `cherry-pick` the `CHANGELOG.md` entry to
10+
6. Update `version` property in `gradle.properties` to the next snapshot version, for example `1.4.1-SNAPSHOT`.
11+
7. Commit the change from (5) with a message `"Update snapshot version"` and push to GitHub.
12+
8. If the release was made on a maintenance branch, make sure to `merge` or `cherry-pick` the `CHANGELOG.md` entry to
1213
the `main` branch as well.
1314

1415
## Maven Central

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ org.gradle.workers.max=4
55
#
66
# Project settings
77
group=io.github.problem4j
8-
version=1.4.1-SNAPSHOT
8+
version=1.4.1
99
#
1010
# Internal buildscript settings
1111
internal.pom.url=https://github.com/problem4j/problem4j-jackson

0 commit comments

Comments
 (0)