All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.0 (2023-05-24)
2.0.1 (2022-05-24)
2.0.0 (2022-05-13)
- fix case sensitivity issue (42e9675)
- improve the handling of encrypted SQS queues (fixes #555) (789ea78)
- If you have implemented workarounds to allow the lambda to subscribe to an encrypted SQS queue, you may get conflicts as the policy to allow the decryption is now added automatically
- If you provide an key ID, key ARN or reference to a key ARN to the
kmsMasterKeyId
attribute, the relevant 'kms:Decrypt' policy statement should be added automatically to allow the subscription to work correctly
- serverless v2 is no longer supported. It might still work, but bug fixes/new features will mostly be developed for and tested with serverless v3 (important security/bug fixes may be back ported to v2 versions depending on the uptake of v3)
serverless v3 is now a peer dependency, you will get warnings if you are on earlier versions
1.0.1 (2022-05-13)
1.0.0 (2022-01-07)
- the way that stage is determined has changed which might cause the generated CF template to change, causing issues on the next deploy
0.9.1 (2021-10-23)
0.9.0 (2021-10-13)
- add fifo queue support (b1122b0)
0.8.0 (2021-06-29)
- make queue policy more specific (6ac0c96)
0.7.0 (2021-06-09)
0.6.0 (2021-05-14)
0.5.0 (2021-04-29)
- pass through batching window parameter (83e2922)
0.4.0 (2021-04-15)
- force release (26d4e46)
0.3.0 (2021-03-04)
- add
deadLetterMessageRetentionPeriodSeconds
option (89a17b8)
0.2.1 (2021-01-20)
- Fix import of AWS provider class in test (acd748f)
0.2.0 (2020-11-03)
- force release (fca8a5a)
0.1.12 (2020-09-11)
- Use raw ARN to avoid cyclic dependency (f16ab09)
0.1.11 (2020-08-11)
- don't include cruft in release tarball (6243ba1)
0.1.10 (2020-08-11)
First Release and other initial work