diff --git a/CHANGELOG.md b/CHANGELOG.md index ecf103f..1ad422d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [3.29.1](https://github.com/serverless-operations/serverless-step-functions/compare/v3.29.0...v3.29.1) (2026-04-12) + + +### Bug Fixes + +* **iam:** add kmsKeyArns config option to autogenerated IAM role ([#756](https://github.com/serverless-operations/serverless-step-functions/issues/756)) ([ebb7304](https://github.com/serverless-operations/serverless-step-functions/commit/ebb7304b639922da2a81a584babeedc85a69c1f7)) +* **iam:** prevent nested Fn::Sub when lambda Resource is a Fn::Sub expression ([#302](https://github.com/serverless-operations/serverless-step-functions/issues/302)) ([#749](https://github.com/serverless-operations/serverless-step-functions/issues/749)) ([c0f554f](https://github.com/serverless-operations/serverless-step-functions/commit/c0f554fa197ff1f4f6ef93e88266ff9a13c4acb2)) +* **iam:** resolve local Lambda Ref to static ARN to prevent MalformedPolicyDocument ([#746](https://github.com/serverless-operations/serverless-step-functions/issues/746)) ([aaf9dec](https://github.com/serverless-operations/serverless-step-functions/commit/aaf9dec32c685ba95db713ae2da2b393435d5b19)), closes [#470](https://github.com/serverless-operations/serverless-step-functions/issues/470) +* **notifications:** merge SNS/SQS policies for shared topics and queues ([#747](https://github.com/serverless-operations/serverless-step-functions/issues/747)) ([6444f28](https://github.com/serverless-operations/serverless-step-functions/commit/6444f28972dbe29109f765fc94fa5fa6dc8bc085)), closes [#275](https://github.com/serverless-operations/serverless-step-functions/issues/275) +* **stateMachine:** create layer-aware version when useExactVersion is true ([#452](https://github.com/serverless-operations/serverless-step-functions/issues/452)) ([#757](https://github.com/serverless-operations/serverless-step-functions/issues/757)) ([2ac08cf](https://github.com/serverless-operations/serverless-step-functions/commit/2ac08cf7dbb854ec08f210a0d18a9b0b9131414e)) + ## [3.29.0](https://github.com/serverless-operations/serverless-step-functions/compare/v3.28.2...v3.29.0) (2026-04-02) diff --git a/package-lock.json b/package-lock.json index c165569..d4f5858 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "serverless-step-functions", - "version": "3.29.0", + "version": "3.29.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "serverless-step-functions", - "version": "3.29.0", + "version": "3.29.1", "license": "MIT", "dependencies": { "@osls/compose": "^1.4.0", diff --git a/package.json b/package.json index 246832a..41c2ee1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "serverless-step-functions", - "version": "3.29.0", + "version": "3.29.1", "description": "The module is AWS Step Functions plugin for Serverless Framework", "main": "lib/index.js", "scripts": {