Skip to content

4.1.0

Latest

Choose a tag to compare

@MatejNedic MatejNedic released this 22 Jul 07:12
0e3bbb5

Reference documentation

πŸ“— https://docs.awspring.io/spring-cloud-aws/docs/4.1.0/reference/html/index.html

What's changed

πŸš€ Highlights

Spring Cloud AWS 4.1.0 builds on the foundation of 4.0.0 with a set of focused new features and improvements across SQS, SNS, S3, and AppConfig.

Key highlights include:

  • SNS Batch Template and SNS Async Template for high-throughput publishing
  • WebFlux SNS endpoint support for reactive applications
  • SNS endpoint signature verification for improved security
  • SQS Extended Client support and autoconfiguration for large message handling via S3
  • AppConfig integration for dynamic configuration management
  • Virtual thread support for SQS message listener containers
  • FIFO context propagation fix for SQS

SQS

  • Fix SQS partial acknowledgement handling by @co2plant in #1562
  • Add autoconfiguration for AcknowledgementResultCallback components by @rviniciussouza in #1584
  • Add configurable UUID conversion for non-AWS SQS-compatible services by @jm0514 in #1433
  • Fix SQS MessageInterceptor exceptions handling by @tomazfernandes in #1600
  • Add virtual thread support for SQS message listener containers by @tomazfernandes in #1596
  • Fix infinite loop during application startup when a queue does not exist by @brun0-4ugusto in #1653
  • fix: context propagation for FIFO queues by @igormq in #1530
  • Avoid reflective copying in SqsContainerOptions builder by @sondemar in #1609
  • Introduce SQS Extended Client support and autoconfiguration by @MatejNedic in #1642

SNS

S3

AppConfig

Parameter Store

  • Introduce documentation about profile specific loading by @MatejNedic in #1298

Core

Dependency Upgrades

Documentation

Tests

  • Refactor SNSTemplate tests to use LocalstackContainerTest by @haroya01 in #1580

Big thanks to all contributors! πŸ’š

New Contributors

Full Changelog: v4.0.0...v4.1.0