Compare commits

...
Author SHA1 Message Date
james.maes df8cdc8a73 feat: migrate to Java 21 LTS with qqq 0.35.0 2025-12-28 14:18:07 -06:00
4 changed files with 18 additions and 14 deletions

No files matched your search

+1 -1
View File
@@ -1,7 +1,7 @@
version: 2.1 version: 2.1
orbs: orbs:
qqq-orb: kingsrook/qqq-orb@0.3.7 qqq-orb: kingsrook/qqq-orb@0.5.0
workflows: workflows:
+5 -3
View File
@@ -7,11 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
### Added ## [1.5.0] - 2025-12-28
- TBD
### Changed ### Changed
- TBD - Migrated to Java 21 LTS (from Java 17)
- Updated qqq-bom-pom dependency to 0.35.0 (from 0.27.9)
- Updated JUnit BOM to 5.12.1 (for JUnit Jupiter 6.0.1 support)
- Updated qqq-orb to 0.5.0 (from 0.3.7)
## [1.0.0] ## [1.0.0]
+8 -6
View File
@@ -30,7 +30,7 @@ Add to your `pom.xml` in the `<dependencyManagement>` section:
<dependency> <dependency>
<groupId>io.qrun</groupId> <groupId>io.qrun</groupId>
<artifactId>qbit-bom</artifactId> <artifactId>qbit-bom</artifactId>
<version>0.3.0</version> <version>1.5.0</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
@@ -71,11 +71,13 @@ Add to your `pom.xml` in the `<dependencyManagement>` section:
## Compatibility ## Compatibility
| BOM Version | QQQ Core Version | | BOM Version | QQQ Core Version | Java |
|-------------|------------------| |-------------|------------------|------|
| 0.3.x | 0.25.0+ | | 1.5.x | 0.35.0+ | 21 |
| 0.2.x | 0.22.0 - 0.24.x | | 1.4.x | 0.27.0 - 0.34.x | 17 |
| 0.1.x | 0.20.0 - 0.21.x | | 0.3.x | 0.25.0 - 0.26.x | 17 |
| 0.2.x | 0.22.0 - 0.24.x | 17 |
| 0.1.x | 0.20.0 - 0.21.x | 17 |
## Project Status ## Project Status
+4 -4
View File
@@ -37,12 +37,12 @@
</developers> </developers>
<properties> <properties>
<java.version>17</java.version> <java.version>21</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- use revision property in children --> <!-- use revision property in children -->
<revision>1.4.0</revision> <revision>1.5.0-SNAPSHOT</revision>
</properties> </properties>
<!-- Common dependency BOMs --> <!-- Common dependency BOMs -->
@@ -52,7 +52,7 @@
<dependency> <dependency>
<groupId>com.kingsrook.qqq</groupId> <groupId>com.kingsrook.qqq</groupId>
<artifactId>qqq-bom-pom</artifactId> <artifactId>qqq-bom-pom</artifactId>
<version>0.27.9</version> <version>0.35.0</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
@@ -60,7 +60,7 @@
<dependency> <dependency>
<groupId>org.junit</groupId> <groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId> <artifactId>junit-bom</artifactId>
<version>5.10.0</version> <version>5.12.1</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>