{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":694776220,"defaultBranch":"main","name":"aws-cdk","ownerLogin":"jonife","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-21T17:06:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79116465?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712001070.0","currentOid":""},"activityList":{"items":[{"before":"94fd33bf6b8ee9a7651590f2838831f5905da293","after":"6f21c1d91237f4caf83283492226f447b882654a","ref":"refs/heads/v2-release","pushedAt":"2024-04-10T02:25:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): v2.136.1 (#29774)\n\nSee CHANGELOG","shortMessageHtmlLink":"chore(release): v2.136.1 (aws#29774)"}},{"before":"92a160bb0a2c6ca528fc3f4e3ca036d0c70e6ca5","after":"07c939ac009ae23419d771d444ffe752414a5594","ref":"refs/heads/main","pushedAt":"2024-04-10T02:25:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs(route53): changeresourcerecordsets action name fix (#29772)\n\n### Reason for this change\n\nDocs currently list an example for an invalid route53 action name\n\n### Description of changes\n\nFix action name in docs\n\n### Description of how you validated changes\n\nN/A\n\n### Checklist\n- [X] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"docs(route53): changeresourcerecordsets action name fix (aws#29772)"}},{"before":"bf2cf51bf1e8458097b23e7f580ad0978b7e4cca","after":"92a160bb0a2c6ca528fc3f4e3ca036d0c70e6ca5","ref":"refs/heads/main","pushedAt":"2024-04-09T02:24:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(appsync): source api association does not depend on schema (#29455)\n\n### Issue # (if applicable)\n\nCloses #29044.\n\n### Reason for this change\n\nWhen associating between the source GraphQL API and the merged API using `fromSourceApis`, generated association resource doesn't depend on the source GraphQL schema.\n\n```ts\n// This API has `CfnGraphQLSchema` by `definition` prop\nconst firstApi = new appsync.GraphqlApi(stack, 'FirstSourceAPI', {\n name: 'FirstSourceAPI',\n definition: appsync.Definition.fromFile(path.join(__dirname, 'appsync.merged-api-1.graphql')),\n});\n\n// This merged API generates `CfnSourceApiAssociation`\nnew appsync.GraphqlApi(stack, 'MergedAPI', {\n name: 'MergedAPI',\n definition: appsync.Definition.fromSourceApis({\n sourceApis: [\n {\n sourceApi: firstApi,\n mergeType: appsync.MergeType.MANUAL_MERGE,\n },\n ],\n }),\n});\n```\n\nThe same is true if the `SourceApiAssociation` construct is used explicitly.\n\n```ts\n// This API has `CfnGraphQLSchema` by `definition` prop\nconst firstApi = new appsync.GraphqlApi(stack, 'FirstSourceAPI', {\n name: 'FirstSourceAPI',\n definition: appsync.Definition.fromFile(path.join(__dirname, 'appsync.merged-api-1.graphql')),\n});\n\n// This merged API does not generate `CfnSourceApiAssociation`\nconst mergedApi = new appsync.GraphqlApi(stack, 'MergedAPI', {\n name: 'MergedAPI',\n definition: appsync.Definition.fromSourceApis({\n sourceApis: [],\n mergedApiExecutionRole: mergedApiExecutionRole,\n }),\n});\n\n// This construct has `CfnSourceApiAssociation`\nnew appsync.SourceApiAssociation(stack, 'SourceApiAssociation1', {\n sourceApi: firstApi,\n mergedApi: mergedApi,\n mergeType: appsync.MergeType.MANUAL_MERGE,\n mergedApiExecutionRole: mergedApiExecutionRole,\n});\n```\n\n### Description of changes\n\nThe `sourceApi` passed by the `fromSourceApis` method or the `SourceApiAssociation` construct has `addSchemaDependency` method. Using this method, we can make the association to depend on the schema in the `sourceApi`.\nBut, if the api is an IMPORTED resource to begin with, it has no schema in the CDK layer, so there is nothing we can do about it. (The method does nothing.)\n\n### Description of how you validated changes\n\nBoth unit and existing integ tests.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(appsync): source api association does not depend on schema (aws#2…"}},{"before":"21dba2194819ccb244fcdbc5007c055f3930b4e1","after":"bf2cf51bf1e8458097b23e7f580ad0978b7e4cca","ref":"refs/heads/main","pushedAt":"2024-04-07T02:27:23.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(merge-back): 2.136.0 (#29750)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.136.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.136.0 (aws#29750)"}},{"before":"d46c474a66b592061b6c7fb35b3984b0edf1d9c4","after":"94fd33bf6b8ee9a7651590f2838831f5905da293","ref":"refs/heads/v2-release","pushedAt":"2024-04-06T02:22:57.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.136.0 (#29747)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.136.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.136.0 (aws#29747)"}},{"before":"2814011fdbafad87af9f7a1cad143a19eae30a05","after":"21dba2194819ccb244fcdbc5007c055f3930b4e1","ref":"refs/heads/main","pushedAt":"2024-04-06T02:22:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(cli): diff with changeset fails if deploy role cannot be assumed (#29718)\n\nCloses #29650\n\n### Description of changes\n\nThis addresses the issue in two ways:\n\n1. If the describeStacks call errors out, we now catch it and default to classic diff behavior.\n2. The describeStacks call now tries to use the lookup role rather than the deploy role.\n\n### Description of how you validated changes\n\nManual testing with a user that could only assume lookup roles.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(cli): diff with changeset fails if deploy role cannot be assumed (a…"}},{"before":"b82320b08ebcda98b85be8ceb56a5a4b39511d4a","after":"2814011fdbafad87af9f7a1cad143a19eae30a05","ref":"refs/heads/main","pushedAt":"2024-04-05T02:24:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(s3-assets): throw if path property is empty (#29425)\n\n### Issue # (if applicable)\n\nCloses #29410.\n\n### Reason for this change\n\nIt was reported that a `Code.fromAsset('')` was creating an infinite loop by including itself through `cdk.out`. This is caused by the following line:\n\nhttps://github.com/aws/aws-cdk/blob/730fe63efc461c14f6e2b4aa9206c10f9b0f4cd9/packages/aws-cdk-lib/aws-s3-assets/lib/asset.ts#L145\n\nIf an empty string is given to `path.resolve()`, the current working directory is returned.\n\n### Description of changes\n\nI've added a check that verifies that the given `path` property is not empty.\n\n### Description of how you validated changes\n\nI've added a test for both the `aws-lambda` package, where the issue was originally reported, and `aws-s3-assets`, where the fix was implemented\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(s3-assets): throw if path property is empty (aws#29425)"}},{"before":"36fd79d8714bd29527bb1184ec10cd504b83510d","after":"b82320b08ebcda98b85be8ceb56a5a4b39511d4a","ref":"refs/heads/main","pushedAt":"2024-04-04T02:26:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"revert: \"fix(elasticloadbalancerV2): logicalId supports switch from addTargetGroups (under feature flag)\" (#29716)\n\nReverts aws/aws-cdk#29513\n\nWe will want to use a property to achieve the desired behavior instead of a feature flag since we are not changing the default behavior.","shortMessageHtmlLink":"revert: \"fix(elasticloadbalancerV2): logicalId supports switch from a…"}},{"before":"b148e58e08a8f6c3ccffad6ba255d69550fd1184","after":"36fd79d8714bd29527bb1184ec10cd504b83510d","ref":"refs/heads/main","pushedAt":"2024-04-03T02:26:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(iam): grantAssumeRole silently fails with service and account principals (#29452)\n\n### Issue #24507\n\n### Reason for this change\n\ngrantAssumeRole silently fails if a Service Principal or Account Principal is used which led me to a false assumption about the correctness of a role's permission scope\n\n### Description of changes\n\nThis change will throw an error if a Service Principal is used. I was unable to find a way to accomplish the same behavior for Account Principals.\n\nDocumentation was updated to help guide a user to the appropriate function usage for Service and Account Principals.\n\n### Description of how you validated changes\n\n* Added a unit test\n* This change required me to re-run two unrelated snapshot tests which were throwing errors outside of the scope of this change.\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(iam): grantAssumeRole silently fails with service and account pri…"}},{"before":"9a51c89ab50ff6c939b9bc1bd22d73fb1ce0aa0c","after":"d46c474a66b592061b6c7fb35b3984b0edf1d9c4","ref":"refs/heads/v2-release","pushedAt":"2024-04-02T02:27:09.000Z","pushType":"push","commitsCount":107,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.135.0 (#29682)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.135.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.135.0 (aws#29682)"}},{"before":"730fe63efc461c14f6e2b4aa9206c10f9b0f4cd9","after":"b148e58e08a8f6c3ccffad6ba255d69550fd1184","ref":"refs/heads/main","pushedAt":"2024-04-02T02:27:08.000Z","pushType":"push","commitsCount":106,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(merge-back): 2.135.0 (#29684)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.135.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.135.0 (aws#29684)"}},{"before":"d66cbdc6da3ad6e0ebc4a50531a128bef33da543","after":"98ce4d9238bcccea7becfeb89fccbe8cb8f2bbcc","ref":"refs/heads/ruby3_3","pushedAt":"2024-04-01T20:39:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ruby3_3","shortMessageHtmlLink":"Merge branch 'main' into ruby3_3"}},{"before":null,"after":"d66cbdc6da3ad6e0ebc4a50531a128bef33da543","ref":"refs/heads/ruby3_3","pushedAt":"2024-04-01T19:51:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"Add support for Ruby33","shortMessageHtmlLink":"Add support for Ruby33"}},{"before":"919d16ff611ee01495ae2cb4c646c4e27378b3e3","after":"730fe63efc461c14f6e2b4aa9206c10f9b0f4cd9","ref":"refs/heads/main","pushedAt":"2024-03-10T02:26:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(merge-back): 2.132.0 (#29417)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/merge-back/2.132.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(merge-back): 2.132.0 (aws#29417)"}},{"before":"92b912d90cfaf9abc2878693224e9cd9d9e79fe4","after":"9a51c89ab50ff6c939b9bc1bd22d73fb1ce0aa0c","ref":"refs/heads/v2-release","pushedAt":"2024-03-09T02:20:11.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.132.0 (#29414)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.132.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.132.0 (aws#29414)"}},{"before":"1f8acc1ffaae26d38c14b1a871982da3ef09b2db","after":"919d16ff611ee01495ae2cb4c646c4e27378b3e3","ref":"refs/heads/main","pushedAt":"2024-03-09T02:20:10.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(lambda-nodejs): fixing esbuildArgs to take in account re-specified keys (#29167)\n\n### Issue # (if applicable)\nCloses #25385 \n\n### Reason for this change\nThis PR fixes a bug in CDK where CDK does not take into account re-specified keys while doing bundling. The CLI supports flags in one of three forms: `--foo`, `--foo=bar`, or `--foo:bar`. However, the `--foo:bar` form was not initially supported. \nWith `--foo:bar`, users can now specify flags that have multiple values and can be re-specified multiple times.\n\n### Description of changes\nThe code has a list of keys that can be re-specified multiple times. While assigning the flags it checks whether the key is among the list of re-specified keys, if yes, it specifies the flag with `:`.\n\n### Description of how you validated changes\nThe PR includes unit test and integration test both to validate the changes.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(lambda-nodejs): fixing esbuildArgs to take in account re-specifie…"}},{"before":"f0383d65c7cc8017c55ec9c9262d4a863bb63730","after":"1f8acc1ffaae26d38c14b1a871982da3ef09b2db","ref":"refs/heads/main","pushedAt":"2024-03-08T02:24:43.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs(lambda): add missing JSDoc Markdown code block (#29348)\n\n### Reason for this change\n\nThere is a missing Markdown code block in the [`EventSourceMapping` documentation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_lambda.EventSourceMapping.html):\n\n![image](https://github.com/aws/aws-cdk/assets/2505696/cb50ded7-a4b0-43f9-ace7-736d805b23d0)\n\n\n### Description of changes\n\nAdds missing Markdown code block tags\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"docs(lambda): add missing JSDoc Markdown code block (aws#29348)"}},{"before":"2378635ae278eb4c2f05ef1302c8737009022dc8","after":"f0383d65c7cc8017c55ec9c9262d4a863bb63730","ref":"refs/heads/main","pushedAt":"2024-03-07T02:18:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(events_targets): installing latest aws sdk fails in cn partition (#29374)\n\n### Issue # (if applicable)\n\nCloses https://github.com/aws/aws-cdk/issues/29373\n\n### Reason for this change\n\nAWS Log Group event target by default installs the latest aws sdk for its custom resource and this would fail in `aws-cn` partition. This PR exposes the `installLatestAwsSdk` to the surface and allows users to optionally turn off `installLatestAwsSdk` for cloudwatch log events target.\n\n### Description of changes\n\nAllow users to override the value, if unset default to true which is the same behaviour as current.\n\n### Description of how you validated changes\n\nall tests pass.\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(events_targets): installing latest aws sdk fails in cn partition (a…"}},{"before":"6690c626df4c713f2717279900aeef96f954e5d2","after":"377078e2d5fb9172f74dbe220c140eabb5be49ea","ref":"refs/heads/s3_account_2","pushedAt":"2024-03-06T17:58:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into s3_account_2","shortMessageHtmlLink":"Merge branch 'main' into s3_account_2"}},{"before":"82690f7ca7416da39b0a354bc4e8cc6a5a941a5f","after":"2378635ae278eb4c2f05ef1302c8737009022dc8","ref":"refs/heads/main","pushedAt":"2024-03-06T02:22:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(lambda-nodejs): support bundling aws-sdk as part of the bundled code asset (#29207)\n\n### Issue # (if applicable)\n#25492.\n\nCloses #.\n#25492.\n\n### Reason for this change\nThe BundlingOptions in NodejsFunction construct removes AWS SDK dependencies by default.\n\nThis uses Lambda Provided SDK in the resulting function. This has higher cold start than a bundled function with AWS SDK dependencies included.\n\nThis happens, because the Node.js runtime has to do module resolution and go through multiple files while reading dependency code in the bundled function which uses Lambda Provided SDK. When SDK in bundled with the function code, the cold starts are lower as the as Node.js runtime has to read single file without any module resolution.\n\nResult from reproduction:\n\n{\n'NodejsFunction default (uses Lambda Provided SDK)': 1227.1435,\n'NodejsFunction custom (uses Customer Deployed SDK)': 929.441\n}\n\nrelated to this issue: https://github.com/aws/aws-cdk/issues/25492\n\n\n\n### Description of changes\nWhile maintaining backward compatibility, an new option `useAwsSDK` was introduced to include the sdk in the code asset\n\n\nyes kindly refer to the above\n\n### Description of how you validated changes\nAdded both unit and integration test \n\n\nyes \n\n```\nRunning integration tests for failed tests...\n\nRunning in parallel across regions: us-east-1, us-east-2, us-west-2\nRunning test /Users/jonife/Documents/dev/lambda-tooling/cdk/aws-cdk/packages/@aws-cdk-testing/framework-integ/test/aws-lambda-nodejs/test/integ.dependencies.js in us-east-1\n SUCCESS aws-lambda-nodejs/test/integ.dependencies-LambdaDependencies/DefaultTest 329.553s\n AssertionResultsLambdaInvoke5050b1f640cc49956b59f2a71febe95c - success\n AssertionResultsLambdaInvokee35a5227846e334cb95a90bacfbfb877 - success\n AssertionResultsLambdaInvoke7d0602e4b9f40ae057f935d874b5f971 - success\n\nTest Results: \n\nTests: 1 passed, 1 total\n✨ Done in 337.42s.\n```\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(lambda-nodejs): support bundling aws-sdk as part of the bundled c…"}},{"before":null,"after":"6690c626df4c713f2717279900aeef96f954e5d2","ref":"refs/heads/s3_account_2","pushedAt":"2024-03-06T00:52:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"Cross account bucket access","shortMessageHtmlLink":"Cross account bucket access"}},{"before":"1d946b0efee144f0e045282f534a8b37698fd012","after":"59f1f5544148a9bd05db5e6e87f72b9e8f919d9b","ref":"refs/heads/s3_account","pushedAt":"2024-03-05T23:32:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"Merge branch 'main' into s3_account","shortMessageHtmlLink":"Merge branch 'main' into s3_account"}},{"before":null,"after":"bc24594b09bb6c3e1ecdc2453fe8aa0eac8c9840","ref":"refs/heads/cdk_sdk2","pushedAt":"2024-03-05T22:47:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"support bundling aws-sdk as part of the bundled code asset","shortMessageHtmlLink":"support bundling aws-sdk as part of the bundled code asset"}},{"before":"047800ef436bfcc0567373f3c1bc43635b345101","after":"f87034eccbaf84d1e2a28d7b393e80de3333b26b","ref":"refs/heads/cdk_sdk","pushedAt":"2024-03-05T22:45:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"fix ci issues","shortMessageHtmlLink":"fix ci issues"}},{"before":"4af0dfcb0ecf7719d2ca15c7f971fa65ce8953cd","after":"82690f7ca7416da39b0a354bc4e8cc6a5a941a5f","ref":"refs/heads/main","pushedAt":"2024-03-05T18:49:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"feat(rds): enable data api for aurora cluster (#29338)\n\n### Issue # (if applicable)\n\nCloses #28574.\n\n### Reason for this change\n\nData API is supported for not only Aurora Serverless V1 cluster but also Aurora provisioned and Serverless V2 cluster.\nHowever, it is not supported to enable it for provisioned and Serverless V2 cluster.\n\n### Description of changes\n\nAdd `enableDataApi` to `DatabaseClusterBaseProps` and implement `grantDataApiAccess()` to `DatabaseClusterBase` class.\n\n### Description of how you validated changes\n\nAdd both unit and integ tests\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"feat(rds): enable data api for aurora cluster (aws#29338)"}},{"before":"bd6e5eee8fe8a3422422cdf9d0956d6d94037259","after":"92b912d90cfaf9abc2878693224e9cd9d9e79fe4","ref":"refs/heads/v2-release","pushedAt":"2024-03-05T02:23:06.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.131.0 (#29339)\n\nSee [CHANGELOG](https://github.com/aws/aws-cdk/blob/bump/2.131.0/CHANGELOG.md)","shortMessageHtmlLink":"chore(release): 2.131.0 (aws#29339)"}},{"before":"609f8ce451e355c30d64400d2e0db2df8e160774","after":"1d946b0efee144f0e045282f534a8b37698fd012","ref":"refs/heads/s3_account","pushedAt":"2024-03-05T01:42:50.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"Merge branch 'main' into s3_account","shortMessageHtmlLink":"Merge branch 'main' into s3_account"}},{"before":"bcd83ce9211d7e4ceac5f5a68ac75a37d78b7057","after":"047800ef436bfcc0567373f3c1bc43635b345101","ref":"refs/heads/cdk_sdk","pushedAt":"2024-03-05T01:41:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"added new feature to readme","shortMessageHtmlLink":"added new feature to readme"}},{"before":"1f30b5d873b7a1b11733211fa9ef47792fa4c678","after":"4af0dfcb0ecf7719d2ca15c7f971fa65ce8953cd","ref":"refs/heads/main","pushedAt":"2024-03-05T01:40:03.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"jonife","name":null,"path":"/jonife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79116465?s=80&v=4"},"commit":{"message":"fix(events-targets): ecs:TagResource permission (#28898)\n\nI enabled the following:\n\n`aws ecs put-account-setting-default --name tagResourceAuthorization --value on`\n\nAnd then confirmed the task completes successfully.\n\nCloses #28854.\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(events-targets): ecs:TagResource permission (aws#28898)"}},{"before":"a21e4298e5304c5d418fc7701c4457f720cef48b","after":"1f30b5d873b7a1b11733211fa9ef47792fa4c678","ref":"refs/heads/main","pushedAt":"2024-02-28T02:23:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(eks): improve the doc on updating clusters (#29283)\n\n### Issue # (if applicable)\n\nAs described in https://github.com/aws/aws-cdk/issues/29282 , when renaming the cluster, an additional temporary IAM policy will be required. I am proposing the doc update to clarify this with this PR.\n\nCloses #29282 #24174\n\n### Reason for this change\n\nTo address this use case.\n\n### Description of changes\n\n\n\n### Description of how you validated changes\n\n\n\n### Checklist\n- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"chore(eks): improve the doc on updating clusters (aws#29283)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xMFQwMjoyNTozMS4wMDAwMDBazwAAAAQsmGNN","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xMFQwMjoyNTozMS4wMDAwMDBazwAAAAQsmGNN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQwMjoyMzo0MC4wMDAwMDBazwAAAAQHJ9MQ"}},"title":"Activity · jonife/aws-cdk"}