3.2.0
Reference documentation
๐ https://docs.awspring.io/spring-cloud-aws/docs/3.2.0/reference/html/index.html
What's Changed
Spring Cloud AWS 3.2.0 brings compatibility with Spring Boot 3.3.x and contains all changes introduced in version 3.2.0-M1.
Highlights
Simplified integration testing with LocalStack through new modules:
spring-cloud-aws-testcontainers
- adds support for@ServiceConnection
&LocalStackContainer
spring-cloud-aws-docker-compose
- support for LocalStack via Docker Compose integration by @dominik-kovacs in #1123
Integration with Spring Modulith:
- SQS and SNS integration for Spring Modulith's Externalized Events has been migrated to Spring Cloud AWS by @maciejwalkowiak in #1068
SQS
SqsMessageListenerContainer
fails fast if queue names are not all FIFO or Standard by @internetstaff in #1001- Add default behaviour for queue not found strategy by @tomazfernandes in #1190
- Batch now supports
@SnsNotification
payload by @tomazfernandes in #1191 - Enable receiving messages from different message groups in the same batch for FIFO queues by @tomazfernandes in #1192
- Add
BatchVisibility
listener method parameter by @tomazfernandes in #1193 - Auto-configure default
MessageConverter
by @tomazfernandes in #1194 - Enable
SqsMessagingMessageConverter
to handle JSON Strings with JSON Mime Type by @tomazfernandes in #1195
DynamoDb
- Delete operation now returns entity which was deleted @MatejNedic in #1185
S3
- Make
getUrl
return location of bucket if object is empty ornull
by @MatejNedic in #1158
SES
- Fix: when sending emails field 'to' is not taking into consideration when sending CC and BCC types @buckett in #1174
Docker Compose
- Add LocalStack docker compose support by @dominik-kovacs in #1123
Dependencies
- Upgrade AWS SDK to 2.25.70 by @maciejwalkowiak in #1207
New Contributors
- @elkkhan made their first contribution in #1128
- @lawseff made their first contribution in #1139
- @internetstaff made their first contribution in #1001
- @manakbisht made their first contribution in #1151
- @buckett made their first contribution in #1174
- @dominik-kovacs made their first contribution in #1123
Full Changelog: v3.2.0-M1...v3.2.0