From c793c42caa27d7f76a962b042554ae5372a5ab06 Mon Sep 17 00:00:00 2001 From: Peeter Karolin <43540664+tw-peeterkarolin@users.noreply.github.com> Date: Thu, 22 Feb 2024 11:36:41 +0200 Subject: [PATCH] Add Spring Boot 3.2 support (#84) * Add Spring Boot 3.2 to matrix test suite * Publish new version. Technically nothing changed in the library itself, but helps with keeping track of the versions that are proven to work with Boot 3.2 * Update dependencies. --- .github/workflows/build.yml | 1 + CHANGELOG.md | 6 ++++++ build.libraries.gradle | 6 +++--- demoapp/build.gradle | 3 +-- gradle.properties | 2 +- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 24eeeb1..6ac6da0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,6 +18,7 @@ jobs: max-parallel: 100 matrix: spring_boot_version: + - 3.2.2 - 3.1.6 - 3.0.13 - 2.7.18 diff --git a/CHANGELOG.md b/CHANGELOG.md index 31026ee..b59aebd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.28.3] - 2024-02-20 + +### Changed + +Added Spring Boot 3.2 support. Updated transient dependencies. + ## [0.28.2] - 2024-01-25 ### Fixed diff --git a/build.libraries.gradle b/build.libraries.gradle index f48afef..1b11d88 100644 --- a/build.libraries.gradle +++ b/build.libraries.gradle @@ -4,17 +4,17 @@ ext { libraries = [ // version defined awaitility : 'org.awaitility:awaitility:4.2.0', - commonsIo : 'commons-io:commons-io:2.11.0', + commonsIo : 'commons-io:commons-io:2.15.1', curatorFramework : 'org.apache.curator:curator-framework:5.5.0', curatorRecipes : 'org.apache.curator:curator-recipes:5.5.0', - guava : 'com.google.guava:guava:32.1.3-jre', + guava : 'com.google.guava:guava:33.0.0-jre', jakartaValidationApi : 'jakarta.validation:jakarta.validation-api:3.0.2', javaxValidationApi : "javax.validation:validation-api:2.0.1.Final", kafkaStreams : 'org.apache.kafka:kafka-streams:3.2.3', lz4Java : 'org.lz4:lz4-java:1.8.0', protobufJava : "com.google.protobuf:protobuf-java:${protobufVersion}", semver4j : "com.vdurmont:semver4j:3.1.0", - snappyJava : 'org.xerial.snappy:snappy-java:1.1.10.4', + snappyJava : 'org.xerial.snappy:snappy-java:1.1.10.5', spotbugsAnnotations : "com.github.spotbugs:spotbugs-annotations:${spotbugs.toolVersion.get()}", springBootDependencies : "org.springframework.boot:spring-boot-dependencies:${springBootVersion}", twBaseUtils : 'com.transferwise.common:tw-base-utils:1.12.1', diff --git a/demoapp/build.gradle b/demoapp/build.gradle index fc4cd3d..c41eba3 100644 --- a/demoapp/build.gradle +++ b/demoapp/build.gradle @@ -12,11 +12,10 @@ apply from: "$rootProject.rootDir/build.common.gradle" dependencies { implementation project(':tw-tkms-starter') - + implementation libraries.curatorFramework implementation libraries.flywayCore implementation libraries.jakartaValidationApi - implementation libraries.jakartaValidationApi implementation libraries.javaxValidationApi implementation libraries.guava implementation libraries.kafkaStreams diff --git a/gradle.properties b/gradle.properties index d45e274..1f6dd97 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version=0.28.2 +version=0.28.3