Skip to content

Latest commit

 

History

History
77 lines (58 loc) · 3.1 KB

File metadata and controls

77 lines (58 loc) · 3.1 KB

2.2.1

Breaking change

This requires an upgrade to Localstack version 3 otherwise tests fail with a 500 when trying to create a queue.

Upgrades

  • kotlin plugins [1.9.20 - 1.9.22]
  • org.springframework.boot [3.1.5 -> 3.2.1]
  • io.spring.dependency-management [1.1.3 - 1.1.4]
  • io.awspring.cloud:spring-cloud-aws-dependencies [3.0.2 -> 3.1.0]
  • software.amazon.awssdk:bom [2.21.14 - 2.22.13]
  • org.jlleitschuh.gradle.ktlint [11.6.1 - 12.0.3]
  • com.github.ben-manes.versions [0.49.0 - 0.50.0]
  • org.owasp.dependencycheck [8.4.2 - 8.4.3]
  • com.microsoft.azure:applicationinsights-core [3.4.18 - 3.4.19]
  • Localstack [2.3 - 3]

2.2.0

Significant upgrades

  • org.springframework.boot:spring-boot-dependencies [3.1.4 -> 3.1.5]
  • org.springframework.boot:spring-boot-starter-actuator [3.1.4 -> 3.1.5]
  • org.springframework.boot:spring-boot-starter-security [3.1.4 -> 3.1.5]
  • org.springframework.boot:spring-boot-starter-web [3.1.4 -> 3.1.5]
  • org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin [1.9.10 -> 1.9.20]

Other upgrades

  • com.adarshr.test-logger:com.adarshr.test-logger.gradle.plugin [3.2.0 -> 4.0.0]
  • com.amazonaws:aws-java-sdk-core [1.12.561 -> 1.12.580]
  • com.fasterxml.jackson.module:jackson-module-kotlin [2.15.2 -> 2.15.3]
  • com.github.ben-manes.versions:com.github.ben-manes.versions.gradle.plugin [0.48.0 -> 0.49.0]
  • com.microsoft.azure:applicationinsights-agent [3.4.17 -> 3.4.18]
  • com.microsoft.azure:applicationinsights-core [3.4.17 -> 3.4.18]
  • io.jsonwebtoken:jjwt-impl [0.11.5 -> 0.12.3]
  • org.jlleitschuh.gradle.ktlint:org.jlleitschuh.gradle.ktlint.gradle.plugin [11.6.0 -> 11.6.1]
  • org.mockito:mockito-junit-jupiter [5.5.0 -> 5.7.0]
  • org.owasp.dependencycheck:org.owasp.dependencycheck.gradle.plugin [8.4.0 -> 8.4.2]
  • software.amazon.awssdk:bom [2.20.160 -> 2.21.14]
  • software.amazon.awssdk:sns [2.20.160 -> 2.21.14]
  • software.amazon.awssdk:sts [2.20.160 -> 2.21.14]

2.1.1

  • Upgraded Localstack (only applies to tests)

Significant upgrades

  • Localstack [1.4 -> 2.3]

2.1.0

  • Various upgrades applied using ./gradlew useLatestVersions. Changed to use Spring Boot 3.1.4

Significant upgrades

  • Kotlin [1.8.21 -> 1.9.10]
  • Spring Boot [3.0.6 -> 3.1.4]
  • AWS SDK [2.18.28 -> 2.20.157]
  • AWS Spring Cloud [3.0.0-RC2 -> 3.0.2]

2.0.1

  • Quickly restore visibility of messages read by /queue-admin/get-dlq-messages

2.0.0

This release targets Spring Boot 3.

We have also switched to io.awspring.cloud as the old java messaging library wasn't compatible with JMS 2.0.

Updated the subscription to use Queue ARN rather than url - resolves an issue with invalid SQS ARN when subscribing with a protocol of sqs

Note that currently (as at 2023-03-31) reactive projects (which use spring boot 3.0.4+) need to change their config to include the following:

@EnableReactiveMethodSecurity(useAuthorizationManager = false)

due to a bug; see spring-projects/spring-security#12821.

This version also adds configuration property useWebToken to provide support for AWS IRSA tokens (which replace AWS Queue access keys/secrets).