github terraform-aws-modules/terraform-aws-sqs v4.0.0

latest releases: v4.2.1, v4.2.0, v4.1.1...
22 months ago

4.0.0 (2023-01-03)

⚠ BREAKING CHANGES

  • var.redrive_policy, and var.redrive_policy data types have changed from string to any which is a map of values. The conversion from a map to a jsonencoded string is now handled by the module
  • var.name_prefix has been replaced with var.use_name_prefix which is a boolean that will use var.name as a prefix
  • var.policy has been removed; users can create a policy via the queue policy or dead-letter queue policy which by default uses the associated queue ARN as the resource (avoids the chicken vs the egg scenario)
  • When creating a FIFO queue, the .fifo postfix will now be automatically added to the queue name
  • Added support for creating:
    • Queue policy
    • Dead letter queue
    • Dead letter queue policy
  • Redrive and redrive allow policies have been converted to their separate resources to avoid lifecycle conflicts; now you can create both the source queue and dead-letter queue in the same terraform apply without conflict
  • The queue data source previously used to extract the queue name has been replaced since this is natively supported in the current AWS provider queue resource

See the UPGRADE-4.0.md guide for more details

Don't miss a new terraform-aws-sqs release

NewReleases is sending notifications on new releases.