github awspring/spring-cloud-aws v3.3.0-RC1
3.3.0 RC1

pre-releaseone day ago

Reference documentation

📗 https://docs.awspring.io/spring-cloud-aws/docs/3.3.0-RC1/reference/html/index.html

What has changed

Spring Cloud AWS 3.3.0 brings compatibility with Spring Boot 3.4 and Spring Cloud 2024.0. RC1 is hopefully the only release candidate, if not bugs are found, no code changes are planned before GA.

The highlight of the release is experimental support for GraalVM native image builds contributed by @MatejNedic

RC1 contains all changes listed in M1 plus:

S3

  • Add a constructor to S3ProtocolResolver allowing its usage outside of Spring context by @klach-ocado in #1276
  • Add support for spring.config.import with S3 backend by @kunalvarpe in #849
  • Specify Content-MD5 when generating presigned URL for uploading object (#1161) by @hardikSinghBehl in #1252
  • Align S3ConfigDataLocationResolver resolving behavior with Spring Boot resolvers by @MatejNedic in #1299

Core

SQS

  • Propagate AWSTraceHeader by @acomofcg in #1287
  • Fix deserializing lists with @SnsNotificationMessage by @frjonsen in #1282
  • Fix setting timeout in seconds in SqsTemplate by @joey in #1250
  • Add more detailed error message for SQS exceptions in QueueAttributesResolver by @joseiedo in #1200

Documentation

Dependencies Upgrades

  • Remove s3-transfer-manager from spring-cloud-aws-dependencies by @vchrisb in #1275
  • Upgrade Spring Cloud to 4.2.0 by @abilng in #1290
  • Upgrade AWS SDK to 2.29.35 and AWS S3 Encryption Client to 3.3.0 by @MatejNedic in #1303

New Contributors

Full Changelog: v3.3.0-M1...v3.3.0-RC1

Don't miss a new spring-cloud-aws release

NewReleases is sending notifications on new releases.