Skip to content

Commit 85a7265

Browse files
build: release version 1.21.0 (#769)
At this point, the release of _Timefold Quickstarts_ is ready to be published. - Release branch has been created. - Git tag has been published. To finish the release of _Timefold Quickstarts_, review and merge this PR to update the `stable` branch with new code. Afterward, delete the branch that this PR is based on. (Typically a button appears on this page once the PR is merged.)
1 parent 04447a7 commit 85a7265

File tree

29 files changed

+109
-109
lines changed

29 files changed

+109
-109
lines changed

Diff for: java/bed-allocation/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/conference-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/employee-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/facility-location/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
18-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
18+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
1919
</properties>
2020

2121
<dependencyManagement>
@@ -40,11 +40,11 @@
4040
<dependencies>
4141
<dependency>
4242
<groupId>io.quarkus</groupId>
43-
<artifactId>quarkus-resteasy</artifactId>
43+
<artifactId>quarkus-rest</artifactId>
4444
</dependency>
4545
<dependency>
4646
<groupId>io.quarkus</groupId>
47-
<artifactId>quarkus-resteasy-jackson</artifactId>
47+
<artifactId>quarkus-rest-jackson</artifactId>
4848
</dependency>
4949
<dependency>
5050
<groupId>ai.timefold.solver</groupId>

Diff for: java/flight-crew-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/food-packaging/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
18-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
18+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
1919
</properties>
2020

2121
<dependencyManagement>
@@ -48,11 +48,11 @@
4848
</dependency>
4949
<dependency>
5050
<groupId>io.quarkus</groupId>
51-
<artifactId>quarkus-resteasy</artifactId>
51+
<artifactId>quarkus-rest</artifactId>
5252
</dependency>
5353
<dependency>
5454
<groupId>io.quarkus</groupId>
55-
<artifactId>quarkus-resteasy-jackson</artifactId>
55+
<artifactId>quarkus-rest-jackson</artifactId>
5656
</dependency>
5757

5858
<!-- UI -->

Diff for: java/hello-world/build.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ plugins {
33
id "application"
44
}
55

6-
def timefoldVersion = "1.20.1"
7-
def logbackVersion = "1.5.17"
8-
def junitVersion = "5.12.0"
6+
def timefoldVersion = "1.21.0"
7+
def logbackVersion = "1.5.18"
8+
def junitVersion = "5.12.1"
99
def assertjVersion = "3.27.3"
1010
def profile = System.properties['profile'] ?: ''
1111

Diff for: java/hello-world/pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313
<jar.with.dependencies.name>hello-world-run</jar.with.dependencies.name>
1414

15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616
<version.org.assertj>3.27.3</version.org.assertj>
17-
<version.org.junit.jupiter>5.12.0</version.org.junit.jupiter>
18-
<version.ch.qos.logback>1.5.17</version.ch.qos.logback>
17+
<version.org.junit.jupiter>5.12.1</version.org.junit.jupiter>
18+
<version.ch.qos.logback>1.5.18</version.ch.qos.logback>
1919

2020
<version.compiler.plugin>3.14.0</version.compiler.plugin>
21-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
21+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2222
<version.assembly.plugin>3.7.1</version.assembly.plugin>
2323
</properties>
2424

Diff for: java/maintenance-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/meeting-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616
<version.org.apache.commons.text>1.13.0</version.org.apache.commons.text>
1717

1818
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1919
<version.resources.plugin>3.3.1</version.resources.plugin>
20-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
20+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2121
</properties>
2222

2323
<dependencyManagement>
@@ -42,11 +42,11 @@
4242
<dependencies>
4343
<dependency>
4444
<groupId>io.quarkus</groupId>
45-
<artifactId>quarkus-resteasy</artifactId>
45+
<artifactId>quarkus-rest</artifactId>
4646
</dependency>
4747
<dependency>
4848
<groupId>io.quarkus</groupId>
49-
<artifactId>quarkus-resteasy-jackson</artifactId>
49+
<artifactId>quarkus-rest-jackson</artifactId>
5050
</dependency>
5151
<dependency>
5252
<groupId>io.quarkus</groupId>

Diff for: java/order-picking/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
18-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
18+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
1919
</properties>
2020

2121
<dependencyManagement>
@@ -44,11 +44,11 @@
4444
</dependency>
4545
<dependency>
4646
<groupId>io.quarkus</groupId>
47-
<artifactId>quarkus-resteasy</artifactId>
47+
<artifactId>quarkus-rest</artifactId>
4848
</dependency>
4949
<dependency>
5050
<groupId>io.quarkus</groupId>
51-
<artifactId>quarkus-resteasy-jackson</artifactId>
51+
<artifactId>quarkus-rest-jackson</artifactId>
5252
</dependency>
5353
<dependency>
5454
<groupId>ai.timefold.solver</groupId>

Diff for: java/project-job-scheduling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

Diff for: java/school-timetabling/build.gradle

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
plugins {
22
id "java"
3-
id "io.quarkus" version "3.19.2"
3+
id "io.quarkus" version "3.21.1"
44
}
55

6-
def quarkusVersion = "3.19.2"
7-
def timefoldVersion = "1.20.1"
6+
def quarkusVersion = "3.21.1"
7+
def timefoldVersion = "1.21.0"
88
def profile = System.properties['profile'] ?: ''
99
def enterprise = System.properties['enterprise'] ?: ''
1010

@@ -25,8 +25,8 @@ dependencies {
2525
implementation "ai.timefold.solver.enterprise:timefold-solver-enterprise-quarkus"
2626
}
2727

28-
implementation "io.quarkus:quarkus-resteasy"
29-
implementation "io.quarkus:quarkus-resteasy-jackson"
28+
implementation "io.quarkus:quarkus-rest"
29+
implementation "io.quarkus:quarkus-rest-jackson"
3030
implementation "io.quarkus:quarkus-smallrye-openapi"
3131
implementation "ai.timefold.solver:timefold-solver-quarkus"
3232
implementation "ai.timefold.solver:timefold-solver-quarkus-jackson"

Diff for: java/school-timetabling/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<maven.compiler.release>17</maven.compiler.release>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313

14-
<version.io.quarkus>3.19.2</version.io.quarkus>
15-
<version.ai.timefold.solver>1.20.1</version.ai.timefold.solver>
14+
<version.io.quarkus>3.21.1</version.io.quarkus>
15+
<version.ai.timefold.solver>1.21.0</version.ai.timefold.solver>
1616

1717
<version.compiler.plugin>3.14.0</version.compiler.plugin>
1818
<version.resources.plugin>3.3.1</version.resources.plugin>
19-
<version.surefire.plugin>3.5.2</version.surefire.plugin>
19+
<version.surefire.plugin>3.5.3</version.surefire.plugin>
2020
</properties>
2121

2222
<dependencyManagement>
@@ -41,11 +41,11 @@
4141
<dependencies>
4242
<dependency>
4343
<groupId>io.quarkus</groupId>
44-
<artifactId>quarkus-resteasy</artifactId>
44+
<artifactId>quarkus-rest</artifactId>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-resteasy-jackson</artifactId>
48+
<artifactId>quarkus-rest-jackson</artifactId>
4949
</dependency>
5050
<dependency>
5151
<groupId>io.quarkus</groupId>

0 commit comments

Comments
 (0)