wakamex/github
02.7k
1[{"node": {"oid": "e92dbec0e5fb51bad6037d01d6131c9ab4ce3f55", "messageHeadline": "feat(ecs): credentialSpecs in ContainerDefinitionOptions (#29085)", "author": {"name": "Cristobal Espinosa", "email": "4583012+cresvi@users.noreply.github.com", "user": {"login": "cresvi"}}, "additions": 1386, "deletions": 5}}, {"node": {"oid": "2b0ed53bfe85a59e9334883a667c88fb9e3f5bc0", "messageHeadline": "feat(cloudfront-origin): adding FunctionUrlOrigin (#29101)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 836, "deletions": 0}}, {"node": {"oid": "3c122a435c9d8ee3012859c05a5acf4864e9030a", "messageHeadline": "feat(synthetics): latest canary runtimes for NodeJS, Python (#29132)", "author": {"name": "Henry Wilson", "email": "henry.wilson@bbc.co.uk", "user": {"login": "wilhen01"}}, "additions": 7457, "deletions": 6851}}, {"node": {"oid": "b4daf84cf8a90ef38e3a2328df6271bdaf19de01", "messageHeadline": "feat(events-targets): `launchType` property for ECS task (#29069)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1079, "deletions": 179}}, {"node": {"oid": "869412535f564d5b36cf7cc5356aa38a381d02f1", "messageHeadline": "feat(applicationautoscaling): timezone for ScheduledAction (#29116)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "6fbcce66c50a6bea3b2f38541c54af6d5fbffaa7", "messageHeadline": "chore(ec2): correct device name in BastionHostLinux example (#29114)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89df42ddf25d7edbed46ff5bb243f27698d2f604", "messageHeadline": "chore(merge-back): 2.128.0 (#29115)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "fa183b100a25067215236d35bdfe3e075c75df28", "messageHeadline": "Merge branch 'main' into merge-back/2.128.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 692, "deletions": 529}}, {"node": {"oid": "256cca4017a80f8643c5f5a5999a2ce0383eebf0", "messageHeadline": "chore(rds): add Aurora Postgres engine version 16.1 (#29110)", "author": {"name": "Robert Da Silva", "email": "mail@robdasilva.com", "user": {"login": "robdasilva"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "712306db8305dc6cbe788f399872cedf984ecba7", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#29012)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 689, "deletions": 526}}, {"node": {"oid": "d9952610f21eca1ca30aece99c1b911eaaed58b8", "messageHeadline": "chore(release): 2.128.0 (#29107)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 220304, "deletions": 3108}}, {"node": {"oid": "72262dd4471a8a8692a0ca3f41f91788c9cb493e", "messageHeadline": "chore: update changelog v2", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cdb26d0ca199d206d49e25eabdcab7248da62a9", "messageHeadline": "chore(release): 2.128.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "a21731c9b1f34525433fbee668ebb2321debf5b8", "messageHeadline": "fix(appconfig): deployment recreated on every cdk deployment (#28782)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 122, "deletions": 83}}, {"node": {"oid": "fc8b95528f97704588329abaa33cf45b07273b9e", "messageHeadline": "feat(app-staging-synthesizer-alpha): require passing `stagingBucketEn\u2026", "author": {"name": "Ben Limmer", "email": "630449+blimmer@users.noreply.github.com", "user": {"login": "blimmer"}}, "additions": 90, "deletions": 26}}, {"node": {"oid": "5a54ec5923eaf580b32184a84caed118945e3f6d", "messageHeadline": "feat(pipes-enrichments): new EventBridge Pipes enrichments alpha modu\u2026", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 35336, "deletions": 0}}, {"node": {"oid": "db260b091b6328b36cd8a541a5ab55048839daa6", "messageHeadline": "feat(scheduler-targets-alpha): `SageMakerStartPipelineExecution` Targ\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 35609, "deletions": 0}}, {"node": {"oid": "40ffe2ba8c3cd46d4096bbb93210d4aa6952953c", "messageHeadline": "feat(codepipeline): pipeline type v2 with pipeline-level variables an\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 73336, "deletions": 15}}, {"node": {"oid": "9419f547569ef7ec4c8b9de19498cb10b3d6c30c", "messageHeadline": "feat(pipes-targets): new EventBridge Pipes targets alpha module (#29\u2026", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 35077, "deletions": 0}}, {"node": {"oid": "4599aa3c4502e5e5e5fb7434913f7ce9a6468547", "messageHeadline": "feat(cloudwatch): add `TableWidget` (#29078)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 1035, "deletions": 1}}, {"node": {"oid": "c3c771c6f6f6790f2298a85a549bded640d2e35b", "messageHeadline": "feat(ses): `grant` methods to `IEmailIdentity` (#29084)", "author": {"name": "Kara Potts", "email": "karaken12@gmail.com", "user": {"login": "karaken12"}}, "additions": 749, "deletions": 88}}, {"node": {"oid": "e890e89e9fbe46c9f93ef2a16c26bd9a06694ca6", "messageHeadline": "feat(codedeploy): ignoreAlarmConfiguration parameter to Deployment Gr\u2026", "author": {"name": "Nicholas", "email": "nrgeil@users.noreply.github.com", "user": {"login": "nrgeil"}}, "additions": 597, "deletions": 368}}, {"node": {"oid": "2503f6855b6b0dad73c6fafc51f81f66354e2822", "messageHeadline": "fix(lambda): @deprecated tag to deprecated runtimes (#29081)", "author": {"name": "KIDANI Akito", "email": "a.kid.1985@gmail.com", "user": {"login": "kdnakt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "683d5958b91747cedd746b96845a2169411d847a", "messageHeadline": "fix(stepfunctions-tasks): missing permissions for running tasks on ec\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 3669, "deletions": 2524}}, {"node": {"oid": "88decc6060732a6e2c1dd4b349b62c6df849ff07", "messageHeadline": "feat: allow overriding the filename of the processed file after subst\u2026", "author": {"name": "Jan Tan", "email": "487876+jmgtan@users.noreply.github.com", "user": {"login": "jmgtan"}}, "additions": 34643, "deletions": 1}}, {"node": {"oid": "0a841611ed7969f0e37424c8d25f7a4d89f30fe0", "messageHeadline": "chore(merge-back): 2.127.0 (#29061)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2941, "deletions": 3240}}, {"node": {"oid": "6c90efc454cb4388ced308a3ffbb4a4a11fb6681", "messageHeadline": "chore(release): 2.127.0 (#29060)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 109552, "deletions": 23749}}, {"node": {"oid": "e425b886f6ca3b71b72b758bc7a02eceb11d1299", "messageHeadline": "chore: fix changelog", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2915, "deletions": 3264}}, {"node": {"oid": "76baf75c4f6e0230149d8e8bb0da3ac4ede68f5e", "messageHeadline": "chore(release): 2.127.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 5}}, {"node": {"oid": "7e2828ee06ed492a91d1221e793eb3ae55e534ad", "messageHeadline": "chore(prlint): fix linter call to listComments (#29056)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2e53568af8b3939413e2fe7b6d668a006b4a02d8", "messageHeadline": "feat(pipes-sources): new EventBridge Pipes sources alpha module (#29048)", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 35064, "deletions": 0}}, {"node": {"oid": "9dfabb1faf82c090957413315f9ddd2f83bcad29", "messageHeadline": "feat(eks): support for Kubernetes version 1.29 (#29040)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "7fcd5be7d6df3770095bc540bd1249d3337d551c", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#29053)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "6333eb4d9feac08e5c0b03e9501e95efa3e7f89c", "messageHeadline": "chore(appconfig): refactor README and integ tests (#29017)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 163, "deletions": 96}}, {"node": {"oid": "2e4067bfc59f43d8b42a3187cc586c34c0a3b1a7", "messageHeadline": "chore: remove module from aws-cdk-lib (#29050)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 62}}, {"node": {"oid": "46dde1f9c8cd3b747ad0934b5271db1a5dbefa74", "messageHeadline": "chore(prlint): update second comment to state exemption request has b\u2026", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "97e38271be3b42d2e6a266b58687596da08cc2e7", "messageHeadline": "feat(stepfunctions): distributed map construct (#28821)", "author": {"name": "Nicolas Abdelnour", "email": "107426072+abdelnn@users.noreply.github.com", "user": {"login": "abdelnn"}}, "additions": 37730, "deletions": 202}}, {"node": {"oid": "9675bcdd22dda93258b2e2bfcd24b9ef5990e704", "messageHeadline": "fix(appconfig): deprecate deploy method (#29021)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0efc6ae0b4af2a0111c3f89a776d1f5627b5ff1f", "messageHeadline": "chore: remove breaking changes comment from PR template (#29036)", "author": {"name": "Grace Luo", "email": "54298030+gracelu0@users.noreply.github.com", "user": {"login": "gracelu0"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "74c4c6f7cfe3271993c61683c03c7d2bcc392c03", "messageHeadline": "fix(migrate): `--from-stack` does not retrieved processed template (#\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "798ea05a033022c4d2a6a03e11c56bf75ef9446d", "messageHeadline": "chore: comment out broken tests (#29034)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "1027d8773e49120dc31163d219376fadf8006243", "messageHeadline": "chore(ecs): typo in ec2-service.ts (#29030)", "author": {"name": "DaxServer", "email": "7479937+DaxServer@users.noreply.github.com", "user": {"login": "DaxServer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9782f6b6a6371504f118cde1254afc983f280a2a", "messageHeadline": "feat(sns): message archive policy (#29008)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 491, "deletions": 2}}, {"node": {"oid": "431df3b67bc2dd2d0e833642a67cff890fc6be29", "messageHeadline": "fix(lambda-event-sources): update s3-event-source to accept IBucket (\u2026", "author": {"name": "Roger Zhang", "email": "ruojiazh@amazon.com", "user": {"login": "roger-zhangg"}}, "additions": 1224, "deletions": 0}}, {"node": {"oid": "5f73ff29e67e2a5cc01dc1d8e3c0f19b814c405c", "messageHeadline": "chore(migrate): update warning message (#29020)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "832f70c20fd8e91fa45029bfbaa668d5b152b870", "messageHeadline": "feat(efs): create read-only file system for use as a destination of r\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1926, "deletions": 2}}, {"node": {"oid": "4418c142cba2b0bfbddef1afa97df14a5c229d8d", "messageHeadline": "chore(appconfig): fix eslint and update lambda extension arns (#29005)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 77, "deletions": 60}}, {"node": {"oid": "a7c526abc955a9731606030dcbe282f1f70eb62d", "messageHeadline": "docs(stepfunctions): `integrationPattern` update (#29015)", "author": {"name": "Rizxcviii", "email": "rizbir.khan@cgi.com", "user": {"login": "Rizxcviii"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "0e6e37e2bb7c4e014e0ae8e0b61f523477af5dcf", "messageHeadline": "feat(route53): multivalue answer routing (#28938)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 553, "deletions": 5}}, {"node": {"oid": "10c9458bc345c39f1f4e82662de96d595cb2242c", "messageHeadline": "chore(prlint): enforce lowercase pr title (#29002)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 54, "deletions": 18}}, {"node": {"oid": "599685651014e81fd4b61007d237a4b8998b546c", "messageHeadline": "feat(ecs-patterns): `healthCheck` property for `ApplicationLoadBalanc\u2026", "author": {"name": "Nikola Milovic", "email": "50072027+Nikola-Milovic@users.noreply.github.com", "user": {"login": "Nikola-Milovic"}}, "additions": 2646, "deletions": 1}}, {"node": {"oid": "7eedb545edc860415c681a7f0565bcb9b152d594", "messageHeadline": "fix(cloudwatch): Math:UnknownIdentifier warning for INSIGHT_RULE_METR\u2026", "author": {"name": "aws-sde", "email": "138528451+aws-sde@users.noreply.github.com", "user": {"login": "aws-sde"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "17826b48441d75c0e8b434da8fb3a1bd94adfd50", "messageHeadline": "chore: remove erroneously committed file (#28992)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "0f077c0a6adc1e5258d073f6de232d09cbb7ae54", "messageHeadline": "chore: enforce @typescript-eslint/member-delimiter-style (#28993)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1486, "deletions": 1501}}, {"node": {"oid": "9604c62ebc9759e07abda426ec3bb644d8e58807", "messageHeadline": "chore: enforce @typescript-eslint/comma-dangle (#28991)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 157, "deletions": 157}}, {"node": {"oid": "b261feac3b7c101d5eaa8babe913b08225188db8", "messageHeadline": "docs(integ-runner): explain default workflow (#28972)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "7fd476e5459922604f7a90452227fc047d79abe3", "messageHeadline": "chore(deps): Bump hmarr/auto-approve-action from 3.2.1 to 4.0.0 (#28987)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ab074cc7441034f979251e6457ccc8f66f540d0", "messageHeadline": "chore(deps): Bump peter-evans/create-pull-request from 5 to 6 (#28988)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9de77bb5e43971d615abb34b77b997f5143f775d", "messageHeadline": "fix(ec2): deploying an isolated subnet fails when `ipv6AssignAddressO\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 8039, "deletions": 6292}}, {"node": {"oid": "8c79bdce8212f0488acba756c8b8717a39bd6ce8", "messageHeadline": "fix(lambda): LoggingConfig default error (#28973)", "author": {"name": "Connor Robertson", "email": "robertsonc4@gmail.com", "user": {"login": "ConnorRobertson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5035080ecc7e9e6029478496169344d5eb4b3300", "messageHeadline": "fix(integ-tests): cannot use v3 package name in an awsApiCall (#28895)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 370, "deletions": 24}}, {"node": {"oid": "ffcae2f7f115fb298313dea7ac1b631173735bc0", "messageHeadline": "feat(ecs): `idleTimeout` and `perRequestTimeout` for service connect \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 17685, "deletions": 14964}}, {"node": {"oid": "7f2d4f144c6a74557b7729b770408082052d9391", "messageHeadline": "feat(cognito): specifying the trigger event version in UserPool.addTr\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 902, "deletions": 3}}, {"node": {"oid": "e5b78132a4bfeb5ac496d6de3271793e9b0edb50", "messageHeadline": "chore(eslint-plugin): rule against invalid paths (#28828)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 221, "deletions": 92}}, {"node": {"oid": "610fce1eed8b0554ef77941e6ff0760fd3d758db", "messageHeadline": "feat(codebuild): new CodeBuild lambda compute images (#28630)", "author": {"name": "Paavo V\u00e4\u00e4n\u00e4nen", "email": "70879811+paavovaananen-cgi@users.noreply.github.com", "user": {"login": "paavovaananen-cgi"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "00ea8068b0ab1b04701767fa3ec97228c3736ffe", "messageHeadline": "docs(integ-runner): add missing options (#28969)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "144b1b9794cd36453913cf2d0297de4f4ddf342b", "messageHeadline": "feat(codepipeline): change default value for crossAccountKeys to fals\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 153, "deletions": 12}}, {"node": {"oid": "193198758d3c5d240ed7f0f68734bcb71ddec48c", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28959)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 112, "deletions": 114}}, {"node": {"oid": "51afa787b5a86bac8e6fe3fc8af12314669c0035", "messageHeadline": "chore(merge-back): 2.126.0 (#28968)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1c90bd06a0310da23a62d8e97b357822639d3523", "messageHeadline": "Merge branch 'main' into merge-back/2.126.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 563, "deletions": 32}}, {"node": {"oid": "fb74c41afd359fbefc896f23c6c16ca0cf60e110", "messageHeadline": "chore: release 2.126.0 (#28967)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1472, "deletions": 139}}, {"node": {"oid": "47acb4331385ab14c7c933cc793fa7bc44d744b4", "messageHeadline": "chore(release): 2.126.0", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bbc14b32801f103bc465fd910d507ffa0d06b7fe", "messageHeadline": "feat(migrate): Add CDK Migrate `--from-scan` functionality (#28962)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 1262, "deletions": 39}}, {"node": {"oid": "bf9593499793441872a67dc661910ca8d3cc1e82", "messageHeadline": "feat(migrate): Add CDK Migrate `--from-scan` functionality (#28962)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 1262, "deletions": 39}}, {"node": {"oid": "64d263c371f76271ff94756dbc194d1f66fc3fbc", "messageHeadline": "docs(migrate): update readme to reflect migrate from scan feature (#2\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 102, "deletions": 39}}, {"node": {"oid": "6f66665870bd1b72f4ac5cb6d770f1806f87cdae", "messageHeadline": "chore: update cdk-from-cfn version (#28960)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "ffce6fd07296d80963cb46b3fee77d9092941b7e", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28947)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "07ac5ff01fdceef9c1cbe4f7b7ae88eaaca03fb6", "messageHeadline": "docs(migrate): update readme to reflect migrate from scan feature (#2\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 102, "deletions": 39}}, {"node": {"oid": "387c75397a2088060cc63e896dc09872d31218fd", "messageHeadline": "chore: update cdk-from-cfn version (#28960)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "fc1b702981636cacbc52d67b208afd11fe8c0428", "messageHeadline": "chore(migrate): add migrate information to AWS::CDK::Metadata (#28958)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "4f4da72741939d7cef790a7e399b474aea210f62", "messageHeadline": "chore(migrate): add migrate information to AWS::CDK::Metadata (#28958)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "75ebf9b2ca015de0b4ffff82ccbc4c7e1cb7f8ca", "messageHeadline": "chore(codepipeline-actions): bump up the solutionStack in the integ t\u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7718ab2d5cc7023415502cf3a75e4ca05ee960a1", "messageHeadline": "chore(merge-back): 2.125.0 (#28953)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "6b6cbf34a19a65b0ed0a0ca90923d3ce2a5c834e", "messageHeadline": "Merge branch 'main' into merge-back/2.125.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 583, "deletions": 55}}, {"node": {"oid": "3c33e2cdacd8fbec36eb1bb3ec0c8dbdec5ee736", "messageHeadline": "fix(stepfunctions): the Retry field in the statesJson in CustomState \u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 102, "deletions": 7}}, {"node": {"oid": "4a7c432e5b34983f1b9e8dec87b5cd4deeaa4672", "messageHeadline": "chore: update Contributors File (#28949)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb2329f98d1de7c62a24044241aa6805a58e64f3", "messageHeadline": "feat(lambda): support enums in loggingFormat (#28942)", "author": {"name": "Connor Robertson", "email": "robertsonc4@gmail.com", "user": {"login": "ConnorRobertson"}}, "additions": 449, "deletions": 16}}, {"node": {"oid": "5e3c3c6b67a5a5baf6ed88714513d2df2862622e", "messageHeadline": "chore(release): 2.125.0 (#28948)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2d2fa20e5349fea81246bfdd0c333ca7e6513c04", "messageHeadline": "Merge branch 'v2-release' into bump/2.125.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1546b6083da0f23bec89a5189d60ca38d898b3de", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28947)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "870ca64a21882994c8a090bc38fdef3f7489f972", "messageHeadline": "chore(release): 2.125.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 41, "deletions": 2}}, {"node": {"oid": "760435d8c3dca109e401b7fa0345dc3de0fc8fcf", "messageHeadline": "chore(release): 2.125.0 (#28945)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 79204, "deletions": 978}}, {"node": {"oid": "1a81f85531a1efc748d515e95ac9eec649301411", "messageHeadline": "chore: add breaking changes to end of PR template (#28941)", "author": {"name": "Grace Luo", "email": "54298030+gracelu0@users.noreply.github.com", "user": {"login": "gracelu0"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "502097a8ed2b81809b29dc62546041d452b3e896", "messageHeadline": "chore(release): 2.125.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 41, "deletions": 2}}, {"node": {"oid": "305dae0743d7bf283df6a2c54c0f1ed784a56432", "messageHeadline": "fix(stepfunctions-tasks): mediapackagevod service generates wrong act\u2026", "author": {"name": "Nicolas Vaquero", "email": "nicolas.vaquero@sky.uk", "user": {"login": "orekav"}}, "additions": 35398, "deletions": 0}}, {"node": {"oid": "8e115dbca50479b619a3d8f79aad6bbf58f3a8fa", "messageHeadline": "feat(cloudfront): retrieve default distribution metrics (#28894)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 941, "deletions": 7}}, {"node": {"oid": "5a68f59b9b7313697145095819a0e65ede7b3ce2", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28937)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 399, "deletions": 376}}, {"node": {"oid": "f89a7d2256e16d8e508a050706041292c4457e3f", "messageHeadline": "fix: revert deprecation of `logRetention` properties (#28934)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "d97361519bfb6a3ebb53939b1e7da4db0a507dee", "messageHeadline": "feat(CLI): Diff Supports Import Change Sets (#28787)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 252, "deletions": 12}}, {"node": {"oid": "492ef129ce6c919d62648ff29389ed3230c7c4f2", "messageHeadline": "chore: reformat pull request template (#28923)", "author": {"name": "Grace Luo", "email": "54298030+gracelu0@users.noreply.github.com", "user": {"login": "gracelu0"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "b32f47cfd65a5288e7bc2cc5a8a1f8e5f59032f8", "messageHeadline": "fix(eks): Could not use ec2 instance type and size that their names c\u2026", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 71, "deletions": 50}}, {"node": {"oid": "4034adb5e4453435b959fde5eea16a7824f21e73", "messageHeadline": "feat(applicationautoscaling): validate `evaluationPeriods` and `datap\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "a441d375613c791782669d0587c7daae2dd7870d", "messageHeadline": "chore(cloudformation-include): outputs resource id misspelled $Ouputs\u2026", "author": {"name": "Ayush Shah", "email": "aayushshah896@gmail.com", "user": {"login": "ayush-shah-1501"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "69f4b8d6560a293059b9e527be1fac6d1c70c971", "messageHeadline": "feat(app-staging-synthesizer-alpha): encryption type for staging buck\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 1223, "deletions": 6}}, {"node": {"oid": "8430ea5871a2bf9622e0031e6196b45915ededd2", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 42.0.0 to 42.0.2 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "184a9736f5fe8da510217354e212a97a501f2467", "messageHeadline": "chore(deps): Bump peter-evans/create-issue-from-file from 4 to 5 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d9106b7bd764a5bca33b7b5e3f3faffde726757", "messageHeadline": "feat(pipes): EventBridge Pipes alpha module (#28388)", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 38833, "deletions": 0}}, {"node": {"oid": "f9fbbb4bd3a3ff74c3a2b34ffa333ac4fa57de2b", "messageHeadline": "fix(integ-runner): cannot pass test name after `--language` (#28922)", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "e9a867a1ba2a3f603d2c27d7384fe9921f26ecfb", "messageHeadline": "chore(ec2): trn1n instance type (#28914)", "author": {"name": "Ayush Shah", "email": "aayushshah896@gmail.com", "user": {"login": "ayush-shah-1501"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "41bb1880ace0a41fb69d7071c91c0bfe7032fd1e", "messageHeadline": "chore(step-function-tasks): support additional volume types for emr (\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ac8251fcdb8b5cc26d917c6d4a95e5eb3ccb2316", "messageHeadline": "feat(batch): add fargate Runtime Platform properties to ECS Fargate C\u2026", "author": {"name": "Xia Zhao", "email": "78883180+xazhao@users.noreply.github.com", "user": {"login": "xazhao"}}, "additions": 105, "deletions": 18}}, {"node": {"oid": "56794fc8a0f1f5d3c1ab29e3ee0a46b138895d32", "messageHeadline": "fix(neptune-alpha): multiple `cloudwatchLogsExports` cannot be set wh\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 83, "deletions": 462}}, {"node": {"oid": "990ead35abdb8f4860280a3c75d923b1e5f5b1ba", "messageHeadline": "fix(apigatewayv2): WebSocketAwsIntegration ignores requestParameters \u2026", "author": {"name": "George Christman", "email": "93141496+georgechristman@users.noreply.github.com", "user": {"login": "georgechristman"}}, "additions": 920, "deletions": 0}}, {"node": {"oid": "534794c900025b174825f82feb00671305555c0a", "messageHeadline": "feat(cognito): validate oidc provider name (#28802)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "9e21803b31e5df82f2abc7f6e7c7074a09ad7ed6", "messageHeadline": "feat(sqs): support for permission settings for dead letter source que\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 717, "deletions": 0}}, {"node": {"oid": "7b03a195b82ea9998f85ca7bf9519f94405127a8", "messageHeadline": "chore(integ-runner): revert integ runner change that limits to run ja\u2026", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "4c76d16d8c84d2b8febfd071425e1552713a3a7c", "messageHeadline": "chore(merge-back): 2.124.0 (#28920)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "4b6724c701f348f8e39c45a3fb88d27e4bb301fc", "messageHeadline": "chore(release): 2.124.0 (#28889)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6830, "deletions": 476}}, {"node": {"oid": "90921876681325466fadcace2314af36e53c3686", "messageHeadline": "chore(release): 2.124.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 5}}, {"node": {"oid": "6a7a24afcc1ebebf71c267b890732a455e865cc8", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28886)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "3d4c7fd554f8cb93a3f187995c719627477284cc", "messageHeadline": "chore: remove modules from aws-cdk-lib (#28882)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 120}}, {"node": {"oid": "98cea434e275f855274acbfd9bc24e9d6c9dfe83", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28878)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "589c19c952c3b0143d6e5db1aa2cd7df8e8c3915", "messageHeadline": "docs(lambda): log group docs not being rendered properly (#28871)", "author": {"name": "longtv2222", "email": "long.tv2222@gmail.com", "user": {"login": "longtv2222"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efccfcb9fb77207653781457d4dbbd9715443aa0", "messageHeadline": "docs(s3): better explain behavior of BUCKET_OWNER_PREFERRED (#28867)", "author": {"name": "Jay R", "email": "sqljay.ram@gmail.com", "user": {"login": "jramacha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a5a8855e116dd0da9ebd35a3f40659df1ac562c3", "messageHeadline": "fix(opensearch): always create CloudWatch Logs resource policy when l\u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 854, "deletions": 1}}, {"node": {"oid": "29524089854d6f65805aca8ec78181ff39c5723f", "messageHeadline": "feat(s3): date-based partitioning for log objects (#28790)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 746, "deletions": 26}}, {"node": {"oid": "7a30f5db9f84f9bf8a62b35dd54ae987806eeb7e", "messageHeadline": "fix(eks): helm uninstall in custom resource handler does not respect \u2026", "author": {"name": "Ellis Tarn", "email": "ellistarn@gmail.com", "user": {"login": "ellistarn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95d187e4aabf69b7210ffdf53e53eda077b46d6e", "messageHeadline": "feat(cloudfront): additional cloudfront distribution metrics (#28777)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1273, "deletions": 1}}, {"node": {"oid": "c17dbdef15bf145b96366ceb6ae8c96343304af5", "messageHeadline": "fix(rds): proxy target is missing KMS permissions (#28858)", "author": {"name": "scub", "email": "991850+scub@users.noreply.github.com", "user": {"login": "scub"}}, "additions": 335, "deletions": 8}}, {"node": {"oid": "2bf6d82b37779e3ab8700253323060925bfd7efb", "messageHeadline": "feat(sns): suffix matching to sub filter (#28795)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 132, "deletions": 76}}, {"node": {"oid": "9864898929f9895ab87f8424dcb90914da9248a3", "messageHeadline": "chore: run integration tests in javascript only (#28770)", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "1dbfa14b650e08a0b91ab2c367e37e54d81298c1", "messageHeadline": "fix(cognito): allow custom email msg placeholder (#28832)", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 526, "deletions": 4}}, {"node": {"oid": "b1e3dfd9d69770d59d711fc133eefd2ce99eaf31", "messageHeadline": "fix(cloudwatch-actions): multiple alarms with LambdaAction for the sa\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 919, "deletions": 186}}, {"node": {"oid": "5ede4564ce77478a5e1340862f7fa9a686ff10dd", "messageHeadline": "feat(cloudfront): associate key value stores to functions (#28571)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 655, "deletions": 4}}, {"node": {"oid": "280135567956b78fedd6a528cff0adda6171ec33", "messageHeadline": "fix(iam): allow intrinsic functions in deletion policy (#28834)", "author": {"name": "Connor Robertson", "email": "robertsonc4@gmail.com", "user": {"login": "ConnorRobertson"}}, "additions": 608, "deletions": 3}}, {"node": {"oid": "4a460a44ec94e6ba6335122f05efde94330297d5", "messageHeadline": "chore(merge-back): 2.123.0 (#28846)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "4188eb3e7490756c98139b5fb153c329f4fbaf72", "messageHeadline": "Merge branch 'main' into merge-back/2.123.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 665, "deletions": 18}}, {"node": {"oid": "169fd91e135556b8efb59d631acaf9a3426eaa53", "messageHeadline": "feat(route53): latency based routing (#28723)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 630, "deletions": 14}}, {"node": {"oid": "a5941121a0d829f58c34faf96bac4639bc8e6bc9", "messageHeadline": "chore(release): 2.123.0 (#28842)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 152192, "deletions": 18127}}, {"node": {"oid": "c1f2abb153789f0496e5194e65cfeacfafc65a32", "messageHeadline": "fix(iam): SamlConsolePrincipal returns incorrect url in GovCloud and \u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "27dd6e1270618f079cc7741db85debd635ebcb33", "messageHeadline": "chore(release): 2.123.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 43, "deletions": 2}}, {"node": {"oid": "bdf42854ba74b80d18263e77ec76ce1c2356fd38", "messageHeadline": "feat(rds): Kerberos authentication support in Aurora Database Cluster\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 2606, "deletions": 1}}, {"node": {"oid": "e4df7e5456aa25041373412d31104c59b791c21c", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28839)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 202, "deletions": 192}}, {"node": {"oid": "df8fbc48c2eaf59c3380d3ffa46d0024ef88ada5", "messageHeadline": "feat(rds): allocatedStorage parameter for DatabaseInstanceReadReplica\u2026", "author": {"name": "Aayush thapa", "email": "84202325+aaythapa@users.noreply.github.com", "user": {"login": "aaythapa"}}, "additions": 2511, "deletions": 0}}, {"node": {"oid": "bbb95550b84f2fa179ba05f2fcf738eb11a9c525", "messageHeadline": "feat(ecs): support for explicit activation of the circuit breaker (#2\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1854, "deletions": 5}}, {"node": {"oid": "d6c3a9adeda38c7b44cd425a3f5a08686bb6c655", "messageHeadline": "chore(cli-integ): example downloads publib from npm (#28829)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b620f1b65e9254f76d4ebfa7d77e0cb4ef91514f", "messageHeadline": "fix(rds): Failed to create a Database Instance with Kerberos authenti\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 4812, "deletions": 4}}, {"node": {"oid": "ef1d64ef7aaf30c68fa21d625e3b22cb66283d26", "messageHeadline": "feat(ecs): add neuron to ecs AMI hardware type (#28819)", "author": {"name": "Grace Luo", "email": "54298030+gracelu0@users.noreply.github.com", "user": {"login": "gracelu0"}}, "additions": 3106, "deletions": 0}}, {"node": {"oid": "513d9fb57a896b9f6998d7157f01080cc87ad233", "messageHeadline": "feat(core): add validations for export name in CfnOutput (#28575)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "baf2bfb18dda5d05d563a082b32b4fb13de321e0", "messageHeadline": "feat(autoscaling): `datapointsToAlarm` property for step scaling pol\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2458, "deletions": 1}}, {"node": {"oid": "300f92bdbcd237a6f38c230de8bdc6073a2d0e48", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28813)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 14984, "deletions": 18367}}, {"node": {"oid": "5b79c513dc80a7276fc9372cc83c44bf7dc721fe", "messageHeadline": "docs(ecr-assets): add link to AppStagingSynthesizer in ECR Assets doc\u2026", "author": {"name": "Ben Limmer", "email": "630449+blimmer@users.noreply.github.com", "user": {"login": "blimmer"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "1b69f2a1d800bf246371d1405bc3456228545faf", "messageHeadline": "chore(app-staging-synthesizer-alpha): app staging stack description (\u2026", "author": {"name": "Ben Limmer", "email": "630449+blimmer@users.noreply.github.com", "user": {"login": "blimmer"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e4c0f9a802173ded28af7faab276740f4d431248", "messageHeadline": "docs(sqs): docstring fix queue url https address (#28827)", "author": {"name": "Juan David Mejia Ardila", "email": "91393707+juadavard@users.noreply.github.com", "user": {"login": "juadavard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84b23cb07d421ec004e412bf48e837ae0d87f7fe", "messageHeadline": "feat(iot-actions-alpha): open search action in IoT topic rule (#28748)", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 1435, "deletions": 16}}, {"node": {"oid": "a2385907c73f6ebbda85919ca2138ef8471e707d", "messageHeadline": "feat(ec2): flow logs from TransitGateway and TransitGatewayAttachment\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 2717, "deletions": 5}}, {"node": {"oid": "b226a8ca50e41853d60958374dbac4addc20d861", "messageHeadline": "feat(stepfunctions): support Map ItemSelector (#28771)", "author": {"name": "Nicolas Abdelnour", "email": "107426072+abdelnn@users.noreply.github.com", "user": {"login": "abdelnn"}}, "additions": 34895, "deletions": 5}}, {"node": {"oid": "ea34c89d92d126c56bfffab6c17361cfaa00315f", "messageHeadline": "feat(core): custom resources deprecate `logRetention` in favor of `lo\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1840, "deletions": 8}}, {"node": {"oid": "25d193a72b94e08cffaca0af3f8a431768d0c87b", "messageHeadline": "chore(CLI): nested stacks should be skipped by changeset diff (#28784)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1b6be8b94b8620911cf8418f0627227045c47bf9", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28811)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 81, "deletions": 28}}, {"node": {"oid": "92952675f03fe728104e46f865af96657ef1266d", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 41.1.1 to 42.0.0 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "246b17b6e51af440dad38a46c1ad5cc111025b17", "messageHeadline": "chore(deps): Bump actions/cache from 3 to 4 (#28807)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45b8398bec9ba9c03f195c14f3b92188c9058a7b", "messageHeadline": "feat(dynamodb): import data from the bucket (#28610)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 37135, "deletions": 0}}, {"node": {"oid": "1222aaac57a48113a52347a99e41af59236c0aef", "messageHeadline": "feat(logs): support data protection custom data identifiers (#28553)", "author": {"name": "Kevin Chiang", "email": "10217211+kchg@users.noreply.github.com", "user": {"login": "kchg"}}, "additions": 269, "deletions": 43}}, {"node": {"oid": "414c57044cd7722369f673362c91fb4fdb193a8b", "messageHeadline": "docs: update integration test documentation (#28781)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4952f36ff70c25c7a56676fedf47ab6571c19cea", "messageHeadline": "fix(redshift): enableRebootForParameterChanges fails synth with \"cann\u2026", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "b26e766ffc4118260ac7b68db9c7d9d06a796615", "messageHeadline": "docs(ec2): fix typo in launch template (#28758)", "author": {"name": "Furkan Akkurt", "email": "akkurtff@gmail.com", "user": {"login": "furkanakkurt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cab96886980eb90ffc5228527fbf6c2b218ba1d", "messageHeadline": "chore(eslint-plugin): remove unused no-qualified-construct rule (#28779)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6, "deletions": 180}}, {"node": {"oid": "2511956fc619ffa2c55d7e2637e97d7359f96de3", "messageHeadline": "fix(lambda): lambda does not set environment variables for `AWS_CODEG\u2026", "author": {"name": "Connor Robertson", "email": "robertsonc4@gmail.com", "user": {"login": "ConnorRobertson"}}, "additions": 35143, "deletions": 35}}, {"node": {"oid": "20ad55e7aec7d387550db865257dc6f8ebcab067", "messageHeadline": "chore(roadmap): update roadmap (#28759)", "author": {"name": "awsmjs", "email": "142322013+awsmjs@users.noreply.github.com", "user": {"login": "awsmjs"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "cb522bb65b03e9b0cdcbd01b4f71798e628424f4", "messageHeadline": "fix(amplify): addBranch fails synth with \"cannot find entry file...\" \u2026", "author": {"name": "Brett Andrews", "email": "brett.j.andrews@gmail.com", "user": {"login": "brettstack"}}, "additions": 10, "deletions": 133}}, {"node": {"oid": "04e5480399c2ff3f3487583343fd3021a63b63e1", "messageHeadline": "fix(appsync): add dependency to logretention for graphql apis log gro\u2026", "author": {"name": "Murali Krishnan", "email": "110023377+mrlikl@users.noreply.github.com", "user": {"login": "mrlikl"}}, "additions": 6088, "deletions": 3646}}, {"node": {"oid": "bb50f97393cf54963b0c19a104d8a7b487963b83", "messageHeadline": "fix(CLI): `cdk diff` is not clear enough about using read-only change\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4d7374ea5b83c4341935f5e5b39429b662c3857d", "messageHeadline": "feat(apigatewayv2): AWS type websocket api integration in http api (#\u2026", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 1211, "deletions": 1}}, {"node": {"oid": "1dc95ac1548921f0d65ad481d5bd6c259972a101", "messageHeadline": "chore(merge-back): 2.122.0 (#28757)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "568256afb479f7eb309167d678e695431acdaedf", "messageHeadline": "Merge branch 'main' into merge-back/2.122.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3210, "deletions": 0}}, {"node": {"oid": "b3b672af736d64c346508dde55d5a9df11f7009d", "messageHeadline": "feat(ecs-patterns): cooldown parameter to QueueProcessingServiceBaseP\u2026", "author": {"name": "Aayush thapa", "email": "84202325+aaythapa@users.noreply.github.com", "user": {"login": "aaythapa"}}, "additions": 3210, "deletions": 0}}, {"node": {"oid": "7e77e025271ab31e65f0621278fd2c9771f4f1ca", "messageHeadline": "chore(release): 2.122.0 (#28754)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 90924, "deletions": 2475}}, {"node": {"oid": "dc2dde6435ab46af6f188b79b3a2f07de9aa5c93", "messageHeadline": "chore(release): 2.122.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 2}}, {"node": {"oid": "bb880e82ac49b6dca200bf0a681598983016373d", "messageHeadline": "chore: remove `\\` that breaks the build (#28752)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "30a0d3314dfd0ad40a56cc7c69a1ccbefe1e1871", "messageHeadline": "fix(ecs): EC2 metadata access is blocked when using EC2 capacity prov\u2026", "author": {"name": "juinqqn", "email": "54617982+juinquok@users.noreply.github.com", "user": {"login": "juinquok"}}, "additions": 196, "deletions": 2}}, {"node": {"oid": "426d88907d6598a05bc7846e90fe44f63ed7fde6", "messageHeadline": "chore(secrets): bump semanticVersion for aws-cn (#28733)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 828, "deletions": 1234}}, {"node": {"oid": "aeeb0ef3e211b4896e17807e5f3c0ef73c92b87b", "messageHeadline": "chore(appconfig): fix some awslint errors, explicitly exempt others (\u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 109, "deletions": 6}}, {"node": {"oid": "03c08b02e6e9edbca1a2e658dbd9ce1615e4dbf1", "messageHeadline": "feat(efs): transition to archive for `FileSystem` (#28719)", "author": {"name": "longtv2222", "email": "long.tv2222@gmail.com", "user": {"login": "longtv2222"}}, "additions": 1764, "deletions": 5}}, {"node": {"oid": "4a0c24db50d99cd09c3b02c07617a71b49979f5f", "messageHeadline": "feat(route53): weighted routing (#28705)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 768, "deletions": 12}}, {"node": {"oid": "a30a2058de1af3201e3316ce73ee8ad5f2907ec6", "messageHeadline": "fix(ec2): max iops value for io2 EBS volume is wrong (#28695)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2b59ed1b54b5b83f22020ed5f2c4b77c6a1292f8", "messageHeadline": "fix(appconfig): fromDeploymentStrategyId takes an enum-like class rat\u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "396072025ea1282dd28e14158afe339c393bf0d5", "messageHeadline": "fix(appconfig): prefix names with resource name (#28742)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 43, "deletions": 47}}, {"node": {"oid": "fc0a89a392209324a4834389722656da8fe5e0d4", "messageHeadline": "feat(ecs): L2 for ebs task attach (#28691)", "author": {"name": "Adithya Kolla", "email": "71282729+KollaAdithya@users.noreply.github.com", "user": {"login": "KollaAdithya"}}, "additions": 2861, "deletions": 2}}, {"node": {"oid": "c9af3ef37f78feaf7ae26030d7e23b68fb587498", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28738)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 173, "deletions": 180}}, {"node": {"oid": "4a0972039b67737191962e09156a2dc22c87c445", "messageHeadline": "feat(lambda): deprecate `logRetention` properties in favor of `logGro\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "0f2b8f8e329480cd35db1dc9792bff6d2f0a990a", "messageHeadline": "fix(amplify): addBranch fails synth with \"cannot find entry file...\" \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 291, "deletions": 87}}, {"node": {"oid": "66c11091ca28902a3e5b03f17bcbc86284bf9318", "messageHeadline": "chore(ROADMAP): update progress (#28726)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bfb1d6c7e8d6e274846e36596fc0be2df153491", "messageHeadline": "docs(stepfunctions): use `JsonPath.DISCARD` in place of null for inpu\u2026", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "109b2abe4c713624e731afa1b82c3c1a3ba064c9", "messageHeadline": "fix(cloudformation-diff): Fix aws-sdk dependency issue (#28680)", "author": {"name": "Frank", "email": "88225527+frankpengau@users.noreply.github.com", "user": {"login": "frankpengau"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "db2e78ea1e5c712ec02fb6d20ab42bb55f895b7a", "messageHeadline": "feat(firehose-destinations-alpha): support zero buffering (#28716)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 439, "deletions": 20}}, {"node": {"oid": "c3802c401a9b75bd642456c320168748ea37e511", "messageHeadline": "feat(CodePipelineActions): Add support for custom events in CodeCommi\u2026", "author": {"name": "JoLo", "email": "54506108+jolo-dev@users.noreply.github.com", "user": {"login": "jolo-dev"}}, "additions": 37291, "deletions": 3}}, {"node": {"oid": "0ab8c7ccba54b1f2a9314c2c5d4f2b7fb7681b9d", "messageHeadline": "chore(eks): error message for ami type (#28708)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1e69cc6e56516e8053880c334e319b1d5a829eef", "messageHeadline": "feat(elbv2): Implement IConnectable to NLB (#28494)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 35541, "deletions": 292}}, {"node": {"oid": "c0085d50004f288b011658c4f8b0404787fdceab", "messageHeadline": "feat(efs): One-Zone filesystem (#28501)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 2196, "deletions": 1}}, {"node": {"oid": "06acf4fde64cec86b9b6da34d8c63bb7ad214dcf", "messageHeadline": "chore(cdk): Update fact tables and tests for lambda layers v0.90.1 (#\u2026", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 273, "deletions": 57}}, {"node": {"oid": "9aa728172857f1e274d5e08b2587ed91ab0d5a2b", "messageHeadline": "feat(rds): Add log group property to RDS instance and RDS cluster (#2\u2026", "author": {"name": "GZ", "email": "yuanhaoz@amazon.com", "user": {"login": "GavinZZ"}}, "additions": 2405, "deletions": 3}}, {"node": {"oid": "123112165e36b17f1d1c61d908324e1d9050d4cc", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 41.0.1 to 41.1.1 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25c5b6758068b561f55c4d7b2654d951e8ea313", "messageHeadline": "chore(merge-back): 2.121.1 (#28702)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "12a1a8fa0b2c97eb583e9a1ae4b839851d800e13", "messageHeadline": "Merge branch 'main' into merge-back/2.121.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5583, "deletions": 470}}, {"node": {"oid": "d86bb1aec801d18ae40ccac5ddc875c5afde619a", "messageHeadline": "chore(release): 2.121.1 (#28700)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17699, "deletions": 38859}}, {"node": {"oid": "6e9045fc17f444194b44751e0e6e6861f534deb0", "messageHeadline": "fix(lambda): circular dependencies when EFS and Lambda are deployed i\u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 3339, "deletions": 431}}, {"node": {"oid": "eb2e13f5e7f041d43cdfad29571ebf470edcdc8e", "messageHeadline": "chore(release): 2.121.1", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f3f217ee30ce4b7ef232a2a8caedb456415400a2", "messageHeadline": "revert: allowing log group config for SFN CR (#28699)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 17688, "deletions": 38857}}, {"node": {"oid": "8a67f3995a358f420dae36b3c6ada0055fe0b058", "messageHeadline": "revert: allowing log group config for SFN CR (#28699)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 17688, "deletions": 38857}}, {"node": {"oid": "811ec586be8a163bc59ed50826d3beca6ccad1b7", "messageHeadline": "chore(migrate): enable import of resources on apps created from cdk m\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 221, "deletions": 15}}, {"node": {"oid": "f1275a7b3ff5c74421550b6a33726a9403e69c71", "messageHeadline": "chore(merge-back): 2.121.0 (#28698)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6a9ced3e09c4a63b5feaa7839c9d25c30cf7a19d", "messageHeadline": "Merge branch 'main' into merge-back/2.121.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2038, "deletions": 39}}, {"node": {"oid": "9f2b78cabf42314d361217e640580355a06be0a8", "messageHeadline": "chore(release): 2.121.0 (#28693)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40822, "deletions": 39}}, {"node": {"oid": "1ae033e553c64c00fee708fe601630b6a0d3d1e9", "messageHeadline": "chore(release): 2.121.0", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "754fd99e1963db9ec883c50784d3094cc463b70b", "messageHeadline": "feat(ec2): add dual stack vpc support (#28480)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 40811, "deletions": 37}}, {"node": {"oid": "caf83f1ebe65b4e3aa6f7bf8814fecbcc8f5484f", "messageHeadline": "feat(ec2): add dual stack vpc support (#28480)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 40811, "deletions": 37}}, {"node": {"oid": "d07deec4435e75c71cec6965e40b5282edfb55b1", "messageHeadline": "fix(opensearchservice): OpenSearchAccessPolicy unnecessarily attempts\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8fbd385cb1cac8f309554d15bed738ea756b1b09", "messageHeadline": "fix(cli): program execution fails without debug information (#28687)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "68d9c8b6a4a7c811d976e51ad7108e0fd3996990", "messageHeadline": "chore: update sync workflow (#28689)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "e718c905b49bf440dde0211a85f2099c5c9eb3c0", "messageHeadline": "chore(merge-back): 2.120.0 (#28685)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "15d7ac3a1a49c54fc432df17032847565dfc5794", "messageHeadline": "Merge branch 'main' into merge-back/2.120.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2026, "deletions": 34}}, {"node": {"oid": "cbe23787dfb4a47759a202bbea7faf61b449d097", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28684)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "58b90c481df488f1d1d413eb80e3d59d774ff8be", "messageHeadline": "chore(release): 2.120.0 (#28681)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2775, "deletions": 6}}, {"node": {"oid": "761b46021f166445d75eb7214f42f4c5e276081f", "messageHeadline": "chore(release): 2.120.0", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "cf97f47d9f9a1a8716a1673eb9b906ab365ee11b", "messageHeadline": "feat(ecs): support for capacity provider managed instance draining (#\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2764, "deletions": 4}}, {"node": {"oid": "a0f6f224f088122803fa6c0f4eab6a1243a859da", "messageHeadline": "chore: add abstraction team to mergify and merit badger (#28674)", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2c60cb5cd3ee9b4f429b094c1ee6b6176708b7f", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28677)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "c4f2a86a9b1e6518df702b73e0a2c9ad01876037", "messageHeadline": "chore(merge-back): 2.119.0 (#28675)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "0420292769a1ea8978ba857fd275773cef31c319", "messageHeadline": "Merge branch 'main' into merge-back/2.119.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4763, "deletions": 11}}, {"node": {"oid": "617a5957d599904c4de21c1981418a7eafd38cf2", "messageHeadline": "fix(rds): RDS Parameter Group doesn't support custom removal policy (\u2026", "author": {"name": "GZ", "email": "hz351086153@gmail.com", "user": {"login": "GavinZZ"}}, "additions": 1992, "deletions": 1}}, {"node": {"oid": "aaa2a09c3ec88760c983332278f33e0e379a6c0c", "messageHeadline": "feat(ecs): support for capacity provider managed instance draining (#\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2764, "deletions": 4}}, {"node": {"oid": "dd047257c6d8b717c79440d9d50274e4204e9604", "messageHeadline": "fix(cli): running the cli with --debug does not print stack traces (#\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "0392e717074a7b21913699bbefc8945362101fa4", "messageHeadline": "chore(release): 2.119.0 (#28670)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 49901, "deletions": 2542}}, {"node": {"oid": "029c61e02ed00c5410b72276571e77b57a22dd36", "messageHeadline": "fix changelog", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "268f8395e4046958430509b7256492e8e8be6183", "messageHeadline": "chore(release): 2.119.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "b9f49234d2c317d1c7dc143994d3e3b3b7bc430a", "messageHeadline": "feat(cloudwatch-actions): support alarm lambda action (#28484)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 1266, "deletions": 0}}, {"node": {"oid": "10d5a9fab44af77577ec4bd16029999a58a9c2d1", "messageHeadline": "docs(core): typo in Design Guidelines (#28668)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "957598b5fe08298a9ab52a1d0b2069d6a73d59c0", "messageHeadline": "feat(neptune-alpha): engineVersion v1.3 (#28647)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 2204, "deletions": 4}}, {"node": {"oid": "b9fbce2e724dd2869774e45f248b30705a6b7eb5", "messageHeadline": "chore: add GavinZZ to mergify and github merit badger (#28663)", "author": {"name": "GZ", "email": "hz351086153@gmail.com", "user": {"login": "GavinZZ"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f96d13ea16e0ed7cbf2df3954c9b371371d3e5b", "messageHeadline": "fix(ecs): unnecessary CloudWatch logs ResourcePolicy (#28495)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 36691, "deletions": 2}}, {"node": {"oid": "7d68feee8f9ec72dcbec324de22802163fb43273", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28434)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4693, "deletions": 4680}}, {"node": {"oid": "3318a38a6092275d461ef3549f3b92cd0d040c18", "messageHeadline": "chore(custom-resource-handlers): remove unused folder (#28656)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 95}}, {"node": {"oid": "539cdc50a1dff3eb23f11400a8e7e9be74d3f418", "messageHeadline": "chore: update cdk-from-cfn (#28654)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1fccb47103f5a19213fdae9ad70bb7e0b6198431", "messageHeadline": "chore: auto-sync every fork from upstream (#28653)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "0cada616bc5574ae7f3f7eba37e98ef4bc926bb3", "messageHeadline": "docs(route53): crossaccountrole scope-down guidance (#28624)", "author": {"name": "Troy B", "email": "81539149+miiiak@users.noreply.github.com", "user": {"login": "miiiak"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "a04fe7a13405f7f58941c752f874fb67fcf163b0", "messageHeadline": "docs: spelling grammar and brands for contributing doc (#28649)", "author": {"name": "philipws", "email": "philipws@amazon.co.uk", "user": {"login": "philipws"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "37c79b94e3093b0cecc21c77e8bc79579ea002e5", "messageHeadline": "feat(cli): option to ignore no stacks (#28387)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 112, "deletions": 5}}, {"node": {"oid": "783f6106e83af03b3f1ed1d69257660a1b12732c", "messageHeadline": "chore(prlint): update readme to reflect the state of the github actio\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "7912d88a17b87c348e68250cbae2f6e0dc363429", "messageHeadline": "feat(codebuild): X-Large Linux compute type (#28642)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "a63ef7418e6a047a327833590d41442ccb3fb961", "messageHeadline": "chore: upgrade dependencies in cli (#28639)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "1822cc9164fb1ec638c8e8ed7f237548eea22c84", "messageHeadline": "feat(certificatemanager): key algorithm support for `PrivateCertifica\u2026", "author": {"name": "longtv2222", "email": "long.tv2222@gmail.com", "user": {"login": "longtv2222"}}, "additions": 755, "deletions": 4}}, {"node": {"oid": "3bf57de0a32f6c4a01d057fdd440b2039ce291e7", "messageHeadline": "docs(ec2): wrong description for InterfaceVpcEndpoint (#28632)", "author": {"name": "Ayush Shah", "email": "aayushshah896@gmail.com", "user": {"login": "ayush-shah-1501"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "382d261339c1910979982aa8faf00c3f5e066673", "messageHeadline": "feat(rds): RDS for SQL Server 16 without a specific minor version (#2\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3656a4c06539e68a2eda3d3b98f5d92e956dc37d", "messageHeadline": "chore(pkglint): uncomment pkglint functionality (#28622)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "65505f0ed0935ac8748b03ccf8faffa459c37a4a", "messageHeadline": "chore(deps): Bump follow-redirects from 1.15.3 to 1.15.4 (#28620)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9cf9baad5eca3790d7c0b351e0a6966a3ee4f881", "messageHeadline": "feat(opensearchservice): TLS security policy for TLS 1.3 and perfect \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "178b84549c08f6cf27927e5a686fc333e0859582", "messageHeadline": "chore: update cdk-from-cfn version (#28619)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "22e6ce8ad211955bcfa6d189f03e86c5a9727b36", "messageHeadline": "fix(ec2): passing keypair to instance unexpectedly does nothing (#28482)", "author": {"name": "Ayush Shah", "email": "aayushshah896@gmail.com", "user": {"login": "ayush-shah-1501"}}, "additions": 194, "deletions": 165}}, {"node": {"oid": "0042e531257eb6979e1e90117316004a643c60a8", "messageHeadline": "fix(stepfunctions): retry block in CustomState is always empty (#28598)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 100, "deletions": 25}}, {"node": {"oid": "8562c173227f7b1d522ffaca92338f54d4bb1a01", "messageHeadline": "chore(tools): eslint update requires promises.all (#28617)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 96, "deletions": 85}}, {"node": {"oid": "050a305d6be65df7e5f1e17668cbf512ead34d23", "messageHeadline": "docs(pipelines): fix split blockquote (#28616)", "author": {"name": "James Cockshull", "email": "james.cockshull@gmail.com", "user": {"login": "cone56"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d184ac2c7dde4d40e39ea31a009ff0b31d064755", "messageHeadline": "feat(pipelines): expose crossRegionReplicationBuckets (#28447)", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 4648, "deletions": 0}}, {"node": {"oid": "d7aa19677682d28592fe202a8065bd06d468fd12", "messageHeadline": "feat(signer): Notation-OCI-SHA384-ECDSA platform (#28612)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 491, "deletions": 20}}, {"node": {"oid": "0f38b6e283d3e8e471847ff691702a94675b340d", "messageHeadline": "feat(rds): RDS for SQL Server 15.00.4345.5.v1 (#28614)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fdf4830b28af379917ef6cbb46d4830da8910740", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28613)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 138, "deletions": 11}}, {"node": {"oid": "10ed1948beb0f83c1b978da9c0a656aa01a382cb", "messageHeadline": "fix(cli): `cdk diff` falsely reports resource replacements on trivial\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1137, "deletions": 335}}, {"node": {"oid": "a74aacfb362fac08ced4ebc3e176f89a71b57dd7", "messageHeadline": "fix(core): single-file bundling breaks due to left over temp dir (#28\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "27f27b0f802dcb3450acbc5f462711e1a41e48a5", "messageHeadline": "chore(merge-back): 2.118.0 (#28565)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "a40f2ec1508e9b1718854b4b7c4037d59f197903", "messageHeadline": "chore(release): 2.118.0 (#28562)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13669, "deletions": 1516}}, {"node": {"oid": "9f33dfa678bf5f8b06fcc4c054378aa8f840396c", "messageHeadline": "chore(release): 2.118.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "a8a639e2a2114162db240361c32c40a596a7a19e", "messageHeadline": "fix(lambda-go): path with space breaks go build (#28554)", "author": {"name": "longtv2222", "email": "long.tv2222@gmail.com", "user": {"login": "longtv2222"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "669e6ffc6e9d8c7b06cb0f62348635f933b6f823", "messageHeadline": "feat(rds): ClientPasswordAuthType property on DatabaseProxy (#28540)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "508825b14d6ccae7274afc08487329162182e887", "messageHeadline": "feat(rds): `timeout` and `timeoutAction` properties to ServerlessClus\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1918, "deletions": 1}}, {"node": {"oid": "b625510c7e394a874c1df6a6f228bff9b5989720", "messageHeadline": "docs(core): update old recommendations in core README (#28535)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 191, "deletions": 62}}, {"node": {"oid": "dde59755cb71aee73a58f3b2c2068f2ae01e9b72", "messageHeadline": "fix(cli): direct deploy method fails when there are no updates (#28523)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "a2f0553224da66cc522e1f52fb4b5333b3597217", "messageHeadline": "chore(spec2cdk): remove temporary schema for AWS::Lambda::Function (#\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 546}}, {"node": {"oid": "999c01a1250308b482fe33e651d7ee8da1f96956", "messageHeadline": "feat(iam): validate roleName (#28509)", "author": {"name": "marco", "email": "5082057+frattallone@users.noreply.github.com", "user": {"login": "frattallone"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "1f9788f8ad45c0f159c9b7e6bafb76763e9b0bea", "messageHeadline": "feat(ecs): `interactive` option in `ContainerDefinitionOptions` (#28536)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 554, "deletions": 0}}, {"node": {"oid": "166967f11727a28fc11b9af5de0fad6da2a4ad64", "messageHeadline": "fix(events): event bus fails with duplicate policy resource (#28521)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 57, "deletions": 36}}, {"node": {"oid": "ca91626327ac4a138adc16026d951f21fadf86a3", "messageHeadline": "feat(stepfunctions-tasks): add `timeout` parameter for EmrCreateClust\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 149, "deletions": 14}}, {"node": {"oid": "5dd80725da7995d978c5e35daa19b74bea80caf1", "messageHeadline": "chore: update Contributors File (#28541)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f9bf0e09e30382b0a8a5bb1d4afe5cdf9bbd0d02", "messageHeadline": "chore: updated Copyright year range for 2024 (#28542)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 132, "deletions": 132}}, {"node": {"oid": "c4aec955c561b2686011a04554bb1d7d9aaad9bb", "messageHeadline": "chore(codebuild): deprecate images that are no longer actively mainta\u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "cbac24041db7dbc39b4ae1d6da4902b3443528cb", "messageHeadline": "feat(glue): database description property (#27744)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "a59dc0cb79af98ee601f352a7cf1b5fa9cc4d365", "messageHeadline": "feat(codepipeline-actions): more convenient methods to `CacheControl`\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "0b345c5a98a61ae7a587e5578ffdfc69885bb676", "messageHeadline": "fix(iam): withConditions overrides Principal actions (#28510)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 499, "deletions": 1}}, {"node": {"oid": "94003ecb056e56623aa6621a2d013c1a7e3dcebe", "messageHeadline": "feat(stepfunctions-tasks): additional allocation strategies for spot \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "e0b725cd39a01a8387dcf28921e0912552eb7fce", "messageHeadline": "feat(stepfunctions-tasks): add validations for EmrCreateCluster (#28529)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 234, "deletions": 36}}, {"node": {"oid": "9d8b06f6478a98e01e3aaa86c1dbf22d6e861f05", "messageHeadline": "feat(rds): new Aurora Postgres engine versions (#28508)", "author": {"name": "Kimmo Ahokas", "email": "kimmo.ahokas@gmail.com", "user": {"login": "kimmoahokas"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "9b466ae136910d07d4297a31f1010fa26ce864d0", "messageHeadline": "feat(cloudfront): CloudFront Function runtime property (#28099)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 798, "deletions": 2}}, {"node": {"oid": "030db42ad06a471af3833665cb80dceee034aa02", "messageHeadline": "feat(cloudfront): Key Value Store L2 (#28473)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 843, "deletions": 0}}, {"node": {"oid": "276e3a66febf32afc65a93d7296ec6be8f6e2126", "messageHeadline": "feat(autoscaling): add support for `InstanceRequirements` property (#\u2026", "author": {"name": "Hirotaka Tagawa / wafuwafu13", "email": "jaruwafu@gmail.com", "user": {"login": "wafuwafu13"}}, "additions": 483, "deletions": 174}}, {"node": {"oid": "6a1e712823ef74bde457a53e384afbdb3180d391", "messageHeadline": "chore(lambda): formatting of enums (#28504)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cae756caf8cb82d7a7b7d9a112691afbc2d99d95", "messageHeadline": "chore(prlint): fix broken link to get trusted members (#28505)", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a12d9eb75cc110657a73c6cb82399d572696d36e", "messageHeadline": "fix(rds): circular dependencies when creating multiple DatabaseProxie\u2026", "author": {"name": "sakurai-ryo", "email": "sakurairyo.10do@gmail.com", "user": {"login": "sakurai-ryo"}}, "additions": 905, "deletions": 420}}, {"node": {"oid": "98ed6b3346e4afd423592296bb1620d20544acad", "messageHeadline": "feat(appsync): IntrospectionConfig property (#28500)", "author": {"name": "cm-iwata", "email": "38879253+cm-iwata@users.noreply.github.com", "user": {"login": "cm-iwata"}}, "additions": 584, "deletions": 0}}, {"node": {"oid": "6b80338be59bdfa1d14d81fa1ae79f2eda889b37", "messageHeadline": "feat(opensearchservice): ip address type for domain (#28497)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 596, "deletions": 4}}, {"node": {"oid": "e7115db8699b6b8280a5afa03be6ce7f507da838", "messageHeadline": "chore(merge-back): 2.117.0 (#28503)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "49274da7b2b30b9260977d36c7011f60608568fe", "messageHeadline": "Merge branch 'main' into merge-back/2.117.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5174, "deletions": 24}}, {"node": {"oid": "8e15482295c1324eefea020faeb11e4c686357c6", "messageHeadline": "feat(glue-alpha): add `cfn-glue-table-tableinput-parameters` to Glue \u2026", "author": {"name": "bering", "email": "70102274+lawofcycles@users.noreply.github.com", "user": {"login": "lawofcycles"}}, "additions": 309, "deletions": 21}}, {"node": {"oid": "832e29a47c2cb67558c0148a3bf1fa22e4d5cb82", "messageHeadline": "feat(ecs): nvidia support to BottlerocketEcsVariant enum for gpu-acce\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 3061, "deletions": 3}}, {"node": {"oid": "9bc972b923b66248fb8392e9cba1b2b5829c6e1b", "messageHeadline": "feat(ecs): enable cluster to grant task protection API permissions to\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1804, "deletions": 0}}, {"node": {"oid": "59d9b23af0efab0a77f3a4f8e74b9685dfd993a0", "messageHeadline": "chore(release): 2.117.0 (#28496)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 122810, "deletions": 1539}}, {"node": {"oid": "5225b44f80638f11eba293c1ec37e0d21ea54fda", "messageHeadline": "chore(release): 2.117.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "9c0fecf9a5cc26416e814ae4754729b54c827b9d", "messageHeadline": "fix(ecs-patterns): `ApplicationMultipleTargetGroupsEc2Service` ignore\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 67, "deletions": 50}}, {"node": {"oid": "c7dfd1d1328d22aafb689bd0930e98631187db19", "messageHeadline": "chore: refuse to close PRs that are awaiting maintainer review (#28481)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "607dccb0fd920d25f0fe2613b83c9830322c439e", "messageHeadline": "feat: update L1 CloudFormation resource definitions (#28489)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "1fad41ff479174a854fa1b9fc4a969f85587b113", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.2.2 to 41.0.1 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e03a41f5cbafda74a193cd64955674e59a654a78", "messageHeadline": "feat(elasticloadbalancingv2): dualstack NetworkLoadBalancer (#27546)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 3338, "deletions": 6}}, {"node": {"oid": "00331a7292a3e60ea5ba3caf2a4fd4cca2fe7dc5", "messageHeadline": "fix(lambda-python-alpha): bundling hash logic includes auth tokens in\u2026", "author": {"name": "Kevin Peterson", "email": "93945242+kcp-chewie@users.noreply.github.com", "user": {"login": "kcp-chewie"}}, "additions": 34188, "deletions": 1291}}, {"node": {"oid": "84d81b67ee2574c98c4a26d8b5c567be84b6cf02", "messageHeadline": "feat(core): option to disable cache for docker build (#27944)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 374, "deletions": 86}}, {"node": {"oid": "9d3f95be6497cb37641e84fc7c6b8b2f59116f8e", "messageHeadline": "chore(ecs-patterns): fix the integration tests of queue processing fa\u2026", "author": {"name": "Anurag Mohapatra", "email": "AnuragMohapatra@users.noreply.github.com", "user": {"login": "AnuragMohapatra"}}, "additions": 3106, "deletions": 20}}, {"node": {"oid": "7bb72e1e1bcc84f45ebe714e379fa085a5642355", "messageHeadline": "feat(elasticloadbalancingv2): FIPS compliant SSL policy to ALB (#28479)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "ed02d5c148a9412e92ee62d35560526b14cfc907", "messageHeadline": "feat(ec2): trn1 instance type (#28477)", "author": {"name": "Ayush Shah", "email": "aayushshah896@gmail.com", "user": {"login": "ayush-shah-1501"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8071015400fbd71fd6eb85ae1118844422b6391c", "messageHeadline": "chore(migrate): only allow migrate on healthy stacks (#28452)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "a4a4c6f19719b9238e2f397d0049af867846ad94", "messageHeadline": "feat(codebuild): Lambda compute for codebuild projects (#27934)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 71228, "deletions": 21}}, {"node": {"oid": "5eb2c262141d197073173037fc350c26920b774f", "messageHeadline": "feat(autoscaling): instance maintenance policy for AutoScalingGroup (\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2297, "deletions": 0}}, {"node": {"oid": "3cb3e0299ee427a02161a4e5bb250dad8ab3909a", "messageHeadline": "feat(ecs-patterns): support disabling CPU-based scaling and custom ta\u2026", "author": {"name": "Anurag Mohapatra", "email": "AnuragMohapatra@users.noreply.github.com", "user": {"login": "AnuragMohapatra"}}, "additions": 6246, "deletions": 3}}, {"node": {"oid": "be6ddb88cce057ef23ff8fee67a4f5b3f063a931", "messageHeadline": "feat(ses): synth-time naming validation for dedicatedIpPoolName (#28466)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "7635bbc9b4d766a7920747dd73c571bee90895f9", "messageHeadline": "feat(ecs): Implement method in ECS cluster to retrieve task ARN (#28381)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "09320276c2c08ace1d85b970fe91bc1bea208457", "messageHeadline": "feat(api-gateway-v2): Add method to generate flexible execute-api ARN\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1028, "deletions": 2}}, {"node": {"oid": "b29cbe3abdb76377decd90dd88aa25d056f866b7", "messageHeadline": "chore(merge-back): 2.116.1 (#28472)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6d88faa44a1aeb26cb7cbdb956a18743a1f7dc3d", "messageHeadline": "Merge branch 'main' into merge-back/2.116.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 633, "deletions": 17}}, {"node": {"oid": "222de7116ffd1ce07c1215970884a0ca59b3cbc9", "messageHeadline": "chore(release): 2.116.1 (#28468)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "557ed28831bec38f753d5352b651097cf0b159f7", "messageHeadline": "chore(release): 2.116.1", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e8be12836cdb73b74cd36e19e5cec52258304933", "messageHeadline": "fix(core): core constructs fail with `Error: Cannot find module '../d\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cd54c4239ec29182e30fd91634505df560d6e5f8", "messageHeadline": "fix(core): core constructs fail with `Error: Cannot find module '../d\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6824513f533f389bee7e49fa3e9916e16b6ec182", "messageHeadline": "chore(merge-back): 2.116.0 (#28461)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "c42f389bb2504c1b96f5810481b47bb5726b036f", "messageHeadline": "Merge branch 'main' into merge-back/2.116.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 633, "deletions": 17}}, {"node": {"oid": "943abe877cfbcbb54311e2ecc4a9a3bfb231a202", "messageHeadline": "feat(globalaccelerator): add support for ip addresses and type (#28055)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 616, "deletions": 16}}, {"node": {"oid": "a1552da95d65d222195d542055873f5c07eb0bf6", "messageHeadline": "chore(release): 2.116.0 (#28458)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 1235}}, {"node": {"oid": "c724d277277c45b421dcd89ee1a6d4b54f942d3b", "messageHeadline": "fix(lambda-python-alpha): use function architecture (#18696) (#28449)", "author": {"name": "Luca Cucchetti", "email": "43192486+lucacucchetti@users.noreply.github.com", "user": {"login": "lucacucchetti"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "1ed9b5211f65ff47adee2c4150d11f3e3892b876", "messageHeadline": "Merge branch 'v2-release' into bump/2.116.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "729db12c0ba7161518b29f94d70fa63f159d62ae", "messageHeadline": "chore(release): 2.116.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 51, "deletions": 2}}, {"node": {"oid": "16a1a6206ed2e1553bbb170c68b3cd0f5770706f", "messageHeadline": "chore(integ-tests): revert add waiterProvider to IApiCall (#28457)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 1235}}, {"node": {"oid": "5344e87bb2f462bb0742031541bcb4435a1150b8", "messageHeadline": "chore(release): 2.116.0 (#28456)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 166773, "deletions": 21823}}, {"node": {"oid": "3b4d4a5ee07ce40702976edd5d7f22f71693bb13", "messageHeadline": "chore(release): 2.116.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 51, "deletions": 2}}, {"node": {"oid": "9ca7ba8e5d79917a167e7c411d3e73f8e674def4", "messageHeadline": "chore(integ-tests): add waiterProvider to IApiCall (#27844)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1235, "deletions": 2}}, {"node": {"oid": "588b1064c289295c5acce1b991ef8dcd7c8bec3f", "messageHeadline": "fix(events-targets): imported sqs queue cannot be used as a rule dlq \u2026", "author": {"name": "J\u00e9r\u00f4me GUYON", "email": "jerome.guyon@gmail.com", "user": {"login": "JeromeGuyon"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "36bb6967ad28a84b68e7b9ea5d5facadf0de4297", "messageHeadline": "feat(sns): delivery status logging configuration (#28433)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 523, "deletions": 34}}, {"node": {"oid": "4f88db691652274eb1b3119c8b1dccb196b29928", "messageHeadline": "fix(iam): importedRoleStackSafeDefaultPolicyName feature flag results\u2026", "author": {"name": "Tomoya Kawaguchi", "email": "68677002+yamoyamoto@users.noreply.github.com", "user": {"login": "yamoyamoto"}}, "additions": 33779, "deletions": 1289}}, {"node": {"oid": "73a5e740e7556c8b59111ab4602125ac78a5364f", "messageHeadline": "feat(stepfunctions-tasks): EMR createCluster command support OnDemand\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1266, "deletions": 15}}, {"node": {"oid": "4ab5bb2e9aab4cee4e8a2bcd81871254f2c3065f", "messageHeadline": "fix(secretsmanager): hosted rotation with fromSecretNameV2() does not\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 364, "deletions": 53}}, {"node": {"oid": "7264121edb10feca6d4c2bce359138deb62bdf79", "messageHeadline": "chore: add evgenyka to mergify and githubmerit badger (#28440)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6950d86f432d4a439b4e54f3cadaac7b4b83b1e4", "messageHeadline": "chore: make the service-spec update more user friendly (#28441)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "aa075cd07a892e6c1d5243d5526e2c8658b98621", "messageHeadline": "feat(ecr): tag pattern list for lifecycle policy (#28432)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 174, "deletions": 41}}, {"node": {"oid": "fbd12cac787e0f9c2c451b380771dbf14706b369", "messageHeadline": "chore(roadmap): Add EKSv2 to the ROADMAP.md (#28439)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bfeef00c5e1d99415ff2135054e35acc5e9f6b93", "messageHeadline": "fix(custom-resources): cannot set logging for state machine generated\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 27175, "deletions": 18749}}, {"node": {"oid": "6b3caff7ac4321ca79e70821991de041d33eaa7c", "messageHeadline": "feat(ec2): support creating key pairs (#28138)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 2864, "deletions": 2}}, {"node": {"oid": "c488035db893532c6aca97c59717a351539fa2ec", "messageHeadline": "fix(integ-tests): apply correct IAM policy to waiterProvider (#28424)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 1400, "deletions": 2}}, {"node": {"oid": "98cd46a8a2aaf3401144037f77aa0fdd57b81210", "messageHeadline": "chore(roadmap): add GC to the roadmap (#28413)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d0999c304c0aa81cbb07a7ce201bd36202ba1ade", "messageHeadline": "docs(apigatewayv2): revive README.md (#28435)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 429, "deletions": 18}}, {"node": {"oid": "5d6b8eefc66d326325673bda2b86b72aa4579199", "messageHeadline": "fix(ecs-patterns): taskDefinition ignored by queueProcessingFargateSe\u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 3202, "deletions": 22}}, {"node": {"oid": "4dde5021a4e69de0ca2e49226ef0d2cde76d4235", "messageHeadline": "feat(events): add multiple event bus policies on a single event bus (\u2026", "author": {"name": "Spencer Post", "email": "spencer.post@guildeducation.com", "user": {"login": "postsa"}}, "additions": 204, "deletions": 89}}, {"node": {"oid": "cf923bc4eacd3bb0efdc469708dc389a67d38bcc", "messageHeadline": "feat(stepfunctions): CustomState addCatch (#28422)", "author": {"name": "Grayden", "email": "38144548+graydenshand@users.noreply.github.com", "user": {"login": "graydenshand"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "c6877788f7abd19b4dcc792d5fa73fc118410efd", "messageHeadline": "feat(ses): add scalingMode property to dedicated ip pool (#28392)", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 433, "deletions": 3}}, {"node": {"oid": "7c2b110ef2e3359d8f25315977b1f6e73d1eff2d", "messageHeadline": "chore(eks): document failure conditions for albController (#28419)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a175da8ec1f4d6149efdfe05749d77ae104842d4", "messageHeadline": "feat(ecr): Add emptyOnDelete CloudFormation property to Repository L2\u2026", "author": {"name": "Mark Mansur", "email": "mmansur2@uwo.ca", "user": {"login": "markmansur"}}, "additions": 188, "deletions": 509}}, {"node": {"oid": "b87212b9fe2064b97d8935db49e6d78e183c2fd8", "messageHeadline": "fix(eks): neuron plugin not added with addNodegroupCapacity() (#27909)", "author": {"name": "\u0414\u0430\u043c\u0458\u0430\u043d \u0413\u0435\u043e\u0440\u0433\u0438\u0435\u0432\u0441\u043a\u0438", "email": "gdamjan@gmail.com", "user": {"login": "gdamjan"}}, "additions": 10541, "deletions": 0}}, {"node": {"oid": "52a5579aa52c88bb289a7a9677c35385763c8fff", "messageHeadline": "feat(ecs): log retention for FireLensLogDriver (#28354)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 227, "deletions": 125}}, {"node": {"oid": "f85f486d34e51c4e5d6a8b68b16a35a14f431329", "messageHeadline": "fix(lambda-python-alpha): pipenv lock -r is no longer supported (#28317)", "author": {"name": "Stefan Freitag", "email": "stefan.freitag@udo.edu", "user": {"login": "stefanfreitag"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e30fcc9a0def028d1c48db2cbbfb95506c578d6", "messageHeadline": "chore(logs): fix method name typo (#28416)", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b2ba1c5d807ce8dfc390ea3b0ca5a1e39636315", "messageHeadline": "fix(logs): adding a resource policy statement with `AnyPrincipal` fai\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 487, "deletions": 2}}, {"node": {"oid": "8c44f3298f6bd6d5b2b081eeef50296d6f716a2d", "messageHeadline": "feat(scheduler-targets): add CodePipeline as target for scheduler (#2\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 38218, "deletions": 2}}, {"node": {"oid": "3e6f10ddfdf93147f3d488de2965f7e263bd1713", "messageHeadline": "fix(core): messages from `annotations.ts` can show up as `[object Obj\u2026", "author": {"name": "Luciano Mammino", "email": "lucianomammino@gmail.com", "user": {"login": "lmammino"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7a721d3853a3f0f657a20503709d1eed31397992", "messageHeadline": "chore(autoscaling): add lowest-price OnDemandAllocationStrategy enum \u2026", "author": {"name": "Brandon Wagner", "email": "bmwagner10@gmail.com", "user": {"login": "bwagner5"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "49358fde6c97cc19c4b4f71d07bb73739548f862", "messageHeadline": "chore(apigateway): fix typo in a doc and a private method for lambda \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fcb701ceb7288be5307a0f9c12826a13d97251b7", "messageHeadline": "feat: update AWS Service Spec (#28407)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "c4cbfad2659e701c53391f74a5579d4d33fccf56", "messageHeadline": "chore(deps): Bump actions/upload-artifact from 3 to 4 (#28404)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f741ce62de93f35c3ea43d636f6600fff4d2cbf9", "messageHeadline": "chore(deps): Bump actions/download-artifact from 3 to 4 (#28405)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5b36eed4c960455fbab1cf35367fcae9cc9d4d4c", "messageHeadline": "chore(cdk-testing): fix integ test case using unrestricted principal \u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a9c30e55e58203bd0a61de82711cf10f1e04851", "messageHeadline": "feat: implement code generated handler framework (#28251)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1855, "deletions": 619}}, {"node": {"oid": "21a0fa68c997cd1af4e30dac9aeb8e25eb1c68f6", "messageHeadline": "chore(roadmap): Add IPv6 work to the roadmap (#28366)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6554e48908662de31aa5dba4578007c857c2403d", "messageHeadline": "feat(scheduler): flexible time windows (#28098)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 227, "deletions": 8}}, {"node": {"oid": "7c62d6809cbdeee251c8ff31e22db7d0ff85aba2", "messageHeadline": "docs(lambda): clarify FunctionOptions.allowAllOutbound property (#28367)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "37be7b9b5d2abe04aa5f632a7b78aed3e9c233d8", "messageHeadline": "fix(s3-notifications): multiple notifications doesn't work (#28132)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 52357, "deletions": 14645}}, {"node": {"oid": "93cb6e4399fe0e2de67050f10920ec7a1eda34e1", "messageHeadline": "feat(apigateway): validate integrationHttpMethod with non-MOCK integr\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "ac417301348f3bc2f0b7352c032802c2aff8d721", "messageHeadline": "feat(stepfunctions): support Map ItemProcessor (#27913)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1369, "deletions": 13}}, {"node": {"oid": "09cb003fb917714c0dc88b47cd05893c2a816d45", "messageHeadline": "fix(secretsmanager): cannot set hourly rotation (#28303)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 141, "deletions": 50}}, {"node": {"oid": "be38982d3983d2a38c6ab791517282ade0da07d3", "messageHeadline": "chore(amplify-alpha): add dependency from @aws-cdk/custom-resource-ha\u2026", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "986db38842c901bfe50098b36d78d6e3a6befdf1", "messageHeadline": "feat(rds): support aurora mysql 3.05.1 (#28370)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de0d77b2075506f3c28e657fa072a0bffc8c734a", "messageHeadline": "feat(ecs): Support specifying revision of task definition (#27036)", "author": {"name": "Jonathan Romano", "email": "jonathan@luxaritas.com", "user": {"login": "luxaritas"}}, "additions": 2266, "deletions": 2}}, {"node": {"oid": "b8b6bafc07b0804f6e802ba563ff3b7deaea6eee", "messageHeadline": "chore(cdk-testing): fix init-go canary (#28365)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "df66778f6d40cad0cc40e5d1d3446eb0118c87f1", "messageHeadline": "chore(merge-back): 2.115.0 (#28364)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "58027ee477c2196e280dddb35626eefde2dce743", "messageHeadline": "chore(release): 2.115.0 (#28362)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17951, "deletions": 68890}}, {"node": {"oid": "734ef9fac331fed98d08c9c46b7df4675269f26b", "messageHeadline": "chore(release): 2.115.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "93681e07ad19c08f60eb2ee5748a2d55c6d2bc45", "messageHeadline": "feat(cloud9-alpha): support image ids for Amazon Linux 2023 and Ubunt\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "0347a19e49533971e4e57b7e04271dffc541ff92", "messageHeadline": "feat(rds): support RDS for MariaDB 10.11.6, 10.6.16, 10.5.23 and 10.4\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0b4ab1d0ba11b3536a2f7b02b537966de6ac0493", "messageHeadline": "feat(scheduler): start and end time for schedule construct (#28306)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 189, "deletions": 20}}, {"node": {"oid": "db22b85c9b2a853aa2f830c182a340f0bcf95d1a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28351)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 419, "deletions": 429}}, {"node": {"oid": "f1288519da4279ebc6cf4ec40458c55305790964", "messageHeadline": "chore(stepfunctions-tasks): update integ test to deploy emr cluster w\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 1334, "deletions": 129}}, {"node": {"oid": "314fbfa34cf1207417ad590d6bb6a8742664a380", "messageHeadline": "feat(stepfunctions-tasks): runtime role in EmrAddStep (#27736)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 2885, "deletions": 0}}, {"node": {"oid": "14e5e50e9e4a23ab7db5bbccf874e6a5fe731e34", "messageHeadline": "fix(stepfunctions-tasks): missing tags & perms for emr cluster creati\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 3944, "deletions": 634}}, {"node": {"oid": "f3dafa49ec900fc044384441a9163d7ed6a63dda", "messageHeadline": "feat(stepfunctions-tasks): support for the Step Functions optimized i\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 1566, "deletions": 0}}, {"node": {"oid": "15c7bb2908cff1ab8bebacacc09f26bbab6ec391", "messageHeadline": "feat: update AWS Service Spec (#28328)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "2af78638aa113fb2b68f32e8b393c1ab3fd6716a", "messageHeadline": "docs(apigateway): set integrationHttpMethod for vpc link integration \u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "97130bd7ffaacc3761322c62afe19059803d2bc8", "messageHeadline": "chore: CONTRIBUTING.md clarifications (#28314)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "2d17b97fd3781f94a85cb4e17ce8b3d2f8498cee", "messageHeadline": "chore: include basic changelog in service spec database upgrade PRs (\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "4c56390b6eb38a244fdb719c5540e002130b5dcd", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.2.1 to 40.2.2 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "207555919e0462686f6c434d1598e371687679c8", "messageHeadline": "fix(appconfig-alpha): extensions always create cdk diff (#28264)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 889, "deletions": 467}}, {"node": {"oid": "d64a85b843e32c7d1dac0c54eb2069f010ed09ba", "messageHeadline": "chore: add awsmjs to core contributors (#28305)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b91e106e649e6a75b396f350dae9266770ad6cb", "messageHeadline": "fix(scheduler): typo in metricSentToDLQ... methods (#28307)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fe30921c358e535bf734c768fdfb64aca1c4c4ab", "messageHeadline": "feat(ROADMAP): updates to public roadmap \ud83d\ude80 (#28302)", "author": {"name": "awsmjs", "email": "142322013+awsmjs@users.noreply.github.com", "user": {"login": "awsmjs"}}, "additions": 70, "deletions": 67}}, {"node": {"oid": "6aa1b1b02ab3782b0e6419f8d5a340663cb47c81", "messageHeadline": "feat(eks): support Bottlerocket Nvidia AMIs (#28287)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "020bf18c214199cb124a44fee9a3bb4a8f115ebc", "messageHeadline": "chore(gamelift): fix some horrible formatting errors (#28296)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 456, "deletions": 456}}, {"node": {"oid": "a8c2fd017eebe5f93452da206c05ef0c557e6a02", "messageHeadline": "chore(logs): update comment to property (#28295)", "author": {"name": "Liang Chen", "email": "146116496+liangchenamz@users.noreply.github.com", "user": {"login": "liangchenamz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8ce02838ba5033a6b35123a34e444c4f35350975", "messageHeadline": "fix(stepfunctions-tasks): state machine role is missing sagemaker:Add\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1058, "deletions": 0}}, {"node": {"oid": "7ac237b08c489883962d6b8023799d6c2c40cfba", "messageHeadline": "fix(redshift): tables were dropped on table name change (#24308)", "author": {"name": "Rizxcviii", "email": "rizbir.khan@cgi.com", "user": {"login": "Rizxcviii"}}, "additions": 34120, "deletions": 519}}, {"node": {"oid": "569593c78467404825beb277d75436bd32cdf0f9", "messageHeadline": "fix(rds): publiclyAccessible=false set on an instance is ignored when\u2026", "author": {"name": "Juan Heyns", "email": "juanheyns@gmail.com", "user": {"login": "juanheyns"}}, "additions": 3449, "deletions": 15}}, {"node": {"oid": "8f60e94d81be29d5dd062ce64b9be8fb0cfe3087", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28280)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1191, "deletions": 34856}}, {"node": {"oid": "9dab99ac1a27fb0a63c347f8e2cba12df86bc74f", "messageHeadline": "chore: restrict `@aws-sdk/*` updates (#28277)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a22501d58912f777ae0a2ad1b48af2faeb6946b", "messageHeadline": "feat(rds): support RDS for SQL Server 16.00.4095.4.v1 (#28274)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5a574f609da96262128aa4072cf0bd2a221bbae", "messageHeadline": "chore(aws-cdk-lib): fix error message using deprecated 'name' propert\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c723ef913a73fa6a452042db926023d174e86dbf", "messageHeadline": "feat(appconfig-alpha): add deploy method to configuration constructs \u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 252, "deletions": 14}}, {"node": {"oid": "2d9de189e583186f2b77386ae4fcfff42c864568", "messageHeadline": "chore(merge-back): 2.114.1 (#28273)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3688926d166603691bf171636cc64f7754634320", "messageHeadline": "Merge branch 'main' into merge-back/2.114.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 42, "deletions": 65390}}, {"node": {"oid": "94cc5b6e1325538d98f210a9b36897f237eaf815", "messageHeadline": "docs(stepfunctions-tasks): restore README (#28272)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1316, "deletions": 0}}, {"node": {"oid": "02bbb1ddae1f88576538f949b81a2feb1cec4218", "messageHeadline": "chore(release): 2.114.1 (#28271)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1219, "deletions": 21}}, {"node": {"oid": "bf0c15d0f0a38a25e94d48b9922ba0084549fd4f", "messageHeadline": "fix changelog header formatting", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c6b7d38b6278f79409e0e6803e85bcea73bad57", "messageHeadline": "chore(release): 2.114.1", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8c38a3a7f378d8b9917fd1279619a329efe4d02a", "messageHeadline": "fix(route53): delete old NS records on cross-account delegation renam\u2026", "author": {"name": "Sergio Garc\u00eda Prado", "email": "sergio@garciparedes.me", "user": {"login": "garciparedes"}}, "additions": 1208, "deletions": 19}}, {"node": {"oid": "448e2bda5632621c057c2e448cd34cfec107b22e", "messageHeadline": "fix(route53): delete old NS records on cross-account delegation renam\u2026", "author": {"name": "Sergio Garc\u00eda Prado", "email": "sergio@garciparedes.me", "user": {"login": "garciparedes"}}, "additions": 1208, "deletions": 19}}, {"node": {"oid": "3f9165dd0e6f097dc8afc854e2eb595bedda0856", "messageHeadline": "chore(merge-back): 2.114.0 (#28267)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "470f2293c9f88768023c757e9d4fff7b0d82bfcc", "messageHeadline": "Merge branch 'main' into merge-back/2.114.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 66704}}, {"node": {"oid": "8622ee8d681feea4f93efbaad2de14914f1c087d", "messageHeadline": "chore(apigatewayv2-alpha): delete alpha module (#28228)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 19, "deletions": 66689}}, {"node": {"oid": "335b6afc0b696bb6521bee7456d262f296972b45", "messageHeadline": "chore: update version of cdk-from-cfn (#28253)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "89f98030d103241ab19fa430936df04d848b7ef8", "messageHeadline": "chore: add author paulhcs to .mergify.yml and merit badger (#28260)", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12879fabd51dc6e04d88f01d925ad3355e866eeb", "messageHeadline": "chore(release): 2.114.0 (#28263)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 109824, "deletions": 376}}, {"node": {"oid": "7c9b08e9bd6deaaf445516ef569069c4a0ab00b0", "messageHeadline": "change alias to github username", "author": {"name": "Paul Sun", "email": "paulhcs@amazon.com", "user": {"login": "paulhcsun"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b56dbd0b7d250f3171965ba463eb65ac9e754535", "messageHeadline": "chore(release): 2.114.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "8ba09f9dda207065b8299bd27e7ed2a1eb392556", "messageHeadline": "add paulhcs to merit", "author": {"name": "Paul Sun", "email": "paulhcs@amazon.com", "user": {"login": "paulhcsun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cc08c2ecf0b73a0af00cfc8e19bd75029de19f1", "messageHeadline": "Merge branch 'main' into add-paulhcs-to-mergify-core-permissions", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 141, "deletions": 21}}, {"node": {"oid": "a6c4903c4ef8364cac88b0ecaf0a332af363f2a5", "messageHeadline": "chore: Add author paulhcs to .mergify.yml", "author": {"name": "Paul Sun", "email": "paulhcs@amazon.com", "user": {"login": "paulhcsun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a11ab23f43a5d1664cc2f22cf4ee2e696002f09c", "messageHeadline": "feat: update AWS Service Spec (#28259)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 141, "deletions": 21}}, {"node": {"oid": "6126413bc6bbc700edf46509a6934ef615f8bbb1", "messageHeadline": "chore(kms): prefer new `aliasArn` to `keyArn` for getting arn of an a\u2026", "author": {"name": "Rafael R. Camargo", "email": "66796237+rafaelrcamargo@users.noreply.github.com", "user": {"login": "rafaelrcamargo"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "46f3a00c5f030fa8c6a92fb76063fba45f9b467c", "messageHeadline": "feat(scheduler-targets-alpha): `KinesisDataFirehosePutRecord` Target \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 36292, "deletions": 0}}, {"node": {"oid": "24cbb519259e8f056bfc0fe138861478c0c7a6d3", "messageHeadline": "fix(stepfunctions-tasks): mwaa service generates wrong action in role\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 35202, "deletions": 0}}, {"node": {"oid": "b23ee1be9381f0f927e43c4214e91aafcdf03899", "messageHeadline": "fix(apigateway): move url property to RestApiBase (#27742)", "author": {"name": "Hari Prakash", "email": "73071214+hariprakash-j@users.noreply.github.com", "user": {"login": "hariprakash-j"}}, "additions": 936, "deletions": 50}}, {"node": {"oid": "766ff8b3c5ac1b03da98fb6b2f70e96182401f89", "messageHeadline": "feat(rds): grantConnect method enables iam auth to rds cluster (#28118)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "d19640b1130f3701945173a81d217763386378a8", "messageHeadline": "feat(appconfig-alpha): support for composite alarms (#28156)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 447, "deletions": 15}}, {"node": {"oid": "0abd0b5552602322d224dca57ea119a01056b6f3", "messageHeadline": "fix(iam): attaching a policy is not idempotent with imported resource\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 258, "deletions": 48}}, {"node": {"oid": "4867294467791b14347feef65fc3ad262bc5834a", "messageHeadline": "feat(appconfig-alpha): support for relative file paths when importing\u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 191, "deletions": 35}}, {"node": {"oid": "c8627cef3a4f4e05c2e3d088c0903dd1a9c9ef4f", "messageHeadline": "fix(apigatewayv2): export newly graduated apigatewayv2 modules (#28250)", "author": {"name": "Jacob Greenbow", "email": "27098866+jgreenbow@users.noreply.github.com", "user": {"login": "jgreenbow"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7208b8f12e28f20f76720c402b85aa8e7e10266d", "messageHeadline": "chore(apigateway): improve docs and default value settings for identi\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "47a09b590b5e14385f028e61ed42cd460d122fae", "messageHeadline": "feat(scheduler-targets-alpha): `KinesisStreamPutRecord` Target (#27845)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 36157, "deletions": 1}}, {"node": {"oid": "14231f144905d12a1dd104780e80357e812a30e6", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.2.0 to 40.2.1 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03a5ecdfce0a17dd15097806571db237aaa667c0", "messageHeadline": "chore(redshift-alpha): formatting typos (#28224)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "44b79eb2e69b62c3c811eda6b6c03e481c352101", "messageHeadline": "chore(codebuild): fix formatting errors (#28226)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2eac8fcca573ccd13401f83b0e7b0d5478167e85", "messageHeadline": "chore(spec2cdk): remove temporary patch schema aws-logs-loggroup.json\u2026", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 0, "deletions": 177}}, {"node": {"oid": "1321a38509655db866d365ad38fac3ca9e8d5724", "messageHeadline": "chore(merge-back): 2.113.0 (#28231)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ccd534a30ad639c14d2724e7d6751be46d033f5d", "messageHeadline": "chore(release): 2.113.0 (#28223)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36303, "deletions": 282}}, {"node": {"oid": "4c9ee6fda20a7134fed623b59e8c6df28b036c8a", "messageHeadline": "chore(release): 2.113.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "f4c1d1253ee34c2837a57a93faa47c9da97ef6d8", "messageHeadline": "feat: update AWS Service Spec (#28222)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 91, "deletions": 29}}, {"node": {"oid": "cc7e24c825fd6513e9e67f96f75d7c71ace505e6", "messageHeadline": "chore: add changelog items that were missed during the 2.122.0 releas\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f9f15fa448b8a57c2a40c070e105042bdea1f26c", "messageHeadline": "feat(msk-alpha): MSK Kafka versions 2.8.2.tiered and 3.5.1 and Storag\u2026", "author": {"name": "chrispidcock", "email": "37785210+chrispidcock@users.noreply.github.com", "user": {"login": "chrispidcock"}}, "additions": 36194, "deletions": 251}}, {"node": {"oid": "71b46484518de8d595f0952fddadbfbc3da0f600", "messageHeadline": "chore(merge-back): 2.112.0 (#28219)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "45e15af39c622e74f3082faf2308f2d11ca0b74d", "messageHeadline": "chore(release): 2.112.0 (#28217)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 259587, "deletions": 16664}}, {"node": {"oid": "42d2f25660d8d8b17ce92320f2657b1d36ff978d", "messageHeadline": "chore: fixup changelog to mention graduation of supporting apigateway\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ac4994072d18f0628e38744c26ba609fec2ac551", "messageHeadline": "chore(release): 2.112.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 58, "deletions": 2}}, {"node": {"oid": "36d795e7ad09787ae9c3088ade86302c42e4a681", "messageHeadline": "chore: update Contributors File (#28210)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "990fab3b99117eeca7909c19a12bc975c1b48160", "messageHeadline": "feat(ecs): add instance warmup period prop (#28194)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 395, "deletions": 324}}, {"node": {"oid": "073958f04d9249d93013db94f21d749bc835904b", "messageHeadline": "feat(scheduler-targets-alpha): `InspectorStartAssessmentRun` Target (\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 35748, "deletions": 2}}, {"node": {"oid": "78b34accfa1cba88cc412b04df42ea5819c2cf4c", "messageHeadline": "fix(cli-lib): deploy fails with \"no such file or directory, open 'nod\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 239, "deletions": 3}}, {"node": {"oid": "116b93324f5c2d961ed222c659b1b35ec71c57c7", "messageHeadline": "fix(cli): IAM Policy changes not deploying with --hotswap-fallback (#\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 200, "deletions": 49}}, {"node": {"oid": "187f67b3430dca7ea96a94c66b18694bce213f03", "messageHeadline": "feat(apigatewayv2): graduate to stable \ud83d\ude80 (#28094)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 63698, "deletions": 59}}, {"node": {"oid": "cd12ce4b38137f40a78b1462958a50d5b56d926c", "messageHeadline": "feat(scheduler-targets): eventBridge putEvents target (#27629)", "author": {"name": "Manuel", "email": "WtfJoke@users.noreply.github.com", "user": {"login": "WtfJoke"}}, "additions": 36058, "deletions": 3}}, {"node": {"oid": "1a586f2935764bce56c4658165291ffacde7e0b1", "messageHeadline": "docs(s3): bad type definition for objectsKeyPattern parameter (#28176)", "author": {"name": "paulhcsun", "email": "47882901+paulhcsun@users.noreply.github.com", "user": {"login": "paulhcsun"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "329accc1f1b0775350a37bbc6675c90730382c26", "messageHeadline": "chore(route53): migrate cross account zone handler (#28134)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 17, "deletions": 111}}, {"node": {"oid": "8e42fe6f765b3556f0e4038f8ae252d48a46ed98", "messageHeadline": "chore(docs): update scheduler-targets-alpha readme (#28182)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e21916d99b266640fd81a0488f5cff3e2018acf9", "messageHeadline": "chore(core): isCfnResource allows any type as input (#28001)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "ff203a19893e226d121644ae2589bf8c5b9a8440", "messageHeadline": "feat(scheduler-targets-alpha): `SnsPublish` scheduler target (#27838)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 35916, "deletions": 4}}, {"node": {"oid": "b09257ceea2d783f7799ffc86f4e38103c74126e", "messageHeadline": "chore(route53): add directions for running cross account zone delegat\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "20bfa721525d290f453b17ad4bc91b7fb8922635", "messageHeadline": "chore(dynamodb): migrate replica handler (#27798)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 61, "deletions": 362}}, {"node": {"oid": "640817b51b06f6c1cb60a5002c83e75fd1a334b9", "messageHeadline": "chore(codebuild): added validation when using Windows Image (#27946)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "75333b180e2c89dc00713f2c49a70dec88d9b271", "messageHeadline": "chore(apigatewayv2-integrations-alpha): turn on awslint (#28173)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c9c4e51ed29f6eeaa376bffbee8a40fb12d30e6c", "messageHeadline": "chore(apigatewayv2-authorizers-alpha): turn on awslint (#28172)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f504adec4030fc820dd7401f8824a8084f8dc93c", "messageHeadline": "docs(lambda): explain NODEJS_LATEST better (#28171)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f53faf67d6b95c285835f7ea5c8dffe58d351061", "messageHeadline": "feat(rds): PostgreSQL 14.10, 13.13, 12.17, and 11.22 (#28131)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "48c275c57c945c7a3ce318522add83a8630e53b7", "messageHeadline": "fix(integ-tests): fix typo in InvocationType enum property name (#28\u2026", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1624ab604458e21eea5b469f50df0f0f0f22a3e8", "messageHeadline": "fix(core): incorrect CloudFormation date formatting (#28149)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 101, "deletions": 82}}, {"node": {"oid": "306c3f12dff5dd0150770a42b5387bfd7fe1c41d", "messageHeadline": "feat(region-info): update Metadata regions (#28166)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "85cc0c686049ca40a0bc09589830a909e911fbdf", "messageHeadline": "feat(region-info): update Metadata regions (#28160)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04eaa54a35b1cb59360e7763755aaeb49c0080d3", "messageHeadline": "chore(rds): add support for newer aurora postgresql versions and depr\u2026", "author": {"name": "Mac", "email": "121571932+veho-mac@users.noreply.github.com", "user": {"login": "veho-mac"}}, "additions": 96, "deletions": 20}}, {"node": {"oid": "6c2d1b7c9cc117ef989c541fa9b4424d6d88dc50", "messageHeadline": "docs(rds): typo in RDS prop docs (#28115)", "author": {"name": "zerj9", "email": "96551236+zerj9@users.noreply.github.com", "user": {"login": "zerj9"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97fa1622cc32e31c4b7d8d3ad72e559c7f77bc68", "messageHeadline": "chore(merge-back): 2.111.0 (#28157)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35034, "deletions": 6}}, {"node": {"oid": "5cd6dfa5fba6fb9a82bb475db656232eafa8a953", "messageHeadline": "Merge branch 'main' into merge-back/2.111.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 101551, "deletions": 30274}}, {"node": {"oid": "2ccb59e343519163cfff26b1fa767d640b389b83", "messageHeadline": "chore(release): 2.111.0 (#28153)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35034, "deletions": 6}}, {"node": {"oid": "d5ef10738fd429980e260c8dc685aa7a9b1d56f6", "messageHeadline": "feat(lambda-nodejs): add verbose and debug log level to esbuild bundl\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 397, "deletions": 162}}, {"node": {"oid": "ddf1e134769485382bd13891dae98ec143450bf1", "messageHeadline": "chore(release): 2.111.0", "author": {"name": "Mike Wrighton", "email": "mikewr@amazon.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "da47ee6c0259a7640701f092b272372e734f8e93", "messageHeadline": "feat(aws-logs): add LogGroupClass property to AWS::Logs::LogGroup", "author": {"name": "Mike Wrighton", "email": "mikewr@amazon.com", "user": null}, "additions": 35023, "deletions": 4}}, {"node": {"oid": "16630a7885762fa06c85d0c7ae6c0ad0191cac15", "messageHeadline": "chore(core): migrate nodejs entrypoint handler (#27976)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 9836, "deletions": 9069}}, {"node": {"oid": "7bc61d86f4bea438a10c6182bb7d67a9f8d69042", "messageHeadline": "chore(cli): warn about a useless `--force` flag (#28150)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "c54ac33f43fbb3497c31b76152ee9ec6ccf39144", "messageHeadline": "chore: remove cdkMetadataResourceAvailable from the region test snaps\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "0ee41998509c6026a849c337b680dbeb9de82a40", "messageHeadline": "fix(msk-alpha): cluster deployment fails in `ap-southeast-1` (#28112)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "030782a75c2f82603ce5af9ae15fbfdbd57f4c70", "messageHeadline": "feat: update AWS Service Spec (#28147)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "1a2481e915cfb89f41be83cd6a4a93e3e6ca1ea4", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.1.1 to 40.2.0 (#28\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b865320674f97bd7dd7cfcc69235d3521e6aa0d4", "messageHeadline": "fix: java package names are incorrect for a number of packages (#28121)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "49839b28410f476646e2b60fe9fc5a570a540905", "messageHeadline": "chore(cli): cli import code never reaches \"??\" operator (#28113)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31c18f75ecb4afa90e2b320797816f4d72aab23b", "messageHeadline": "feat(opensearch): OpenSearch 2.11 engine version (#28109)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 41, "deletions": 31}}, {"node": {"oid": "461b81f9bddcd5b0141d8eb052bba563c223bf18", "messageHeadline": "chore(ec2): improve doc for resolveSsmParameterAtLaunch() (#28110)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ee85afb1429c2859bab3f0f6310dfbf37d323210", "messageHeadline": "chore(rds): support RDS for PostgreSQL 16.1 and 15.5 (#28097)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "70f66c7da3db2529e4346cc2f250d892d83474c7", "messageHeadline": "chore(merge-back): 2.110.1 (#28096)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "95aa2381b73a41143e514e9524713a787fa2570c", "messageHeadline": "Merge branch 'main' into merge-back/2.110.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 83095, "deletions": 12828}}, {"node": {"oid": "182bafcac00db0226701366c54d55cff566bfc8e", "messageHeadline": "fix(cloudformation-diff): `cdk diff` throws `toUpperCase is not a fun\u2026", "author": {"name": "Gaston Silva", "email": "gaston.silva@gmail.com", "user": {"login": "gastonsilva"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "9ae9af21e39890fdda13400823d621555265745b", "messageHeadline": "chore(eks): migrate cluster resource handler (#27951)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 2232, "deletions": 4812}}, {"node": {"oid": "55ffb3c2cede6496699cb3d07542d17d2c8212f8", "messageHeadline": "feat(backup): add disableDefaultBackupPolicy property to selection (#\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1327, "deletions": 3}}, {"node": {"oid": "0d37f0d830605a856acc43c708a575170eda91c7", "messageHeadline": "chore(release): v2.110.1 (#28093)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 109, "deletions": 18}}, {"node": {"oid": "6a147b74c3cff757a3d0f7608c45718e5d61e6ac", "messageHeadline": "chore(apigatewayv2): review readme (#27996)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "d57d1d53cb0e4c653a95065288580bc40579e0f9", "messageHeadline": "chore: fix alpha CHANGELOG", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "986f54c9462169aed6438cf1ef822214864a4a53", "messageHeadline": "chore(rds): support RDS for SQL Server 14.00.3465.1.v1, 13.00.6435.1.\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8f5e3190c6b9e6fb2c28589f5ff12ee14570f182", "messageHeadline": "chore: pr-build failing with unsafe-perm is not a valid npm option (#\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1cc484bf7de0dc2122e876bbf2d19c8939eb5f92", "messageHeadline": "chore: build failing with unsafe-perm is not a valid npm option (#28069)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9202974bcaa083be7f518cb26f15732d1428950a", "messageHeadline": "chore(release): 2.110.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9f64338f6d55419fbb5404464671e3d36379286e", "messageHeadline": "docs(scheduler): fix typo in EventBridge Scheduler docs (#28091)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8fa6bdd86ca673649d2498304311f288fad524c0", "messageHeadline": "fix(cli): hotswap cannot evaluate nested stacks within nested stacks", "author": {"name": "Praveen Gupta", "email": "pravgupt@amazon.com", "user": {"login": "Amplifiyer"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "80c1d2657cbcb63a88cc2ebd5ca02f4e03c514ac", "messageHeadline": "feat(scheduler-targets): SqsSendMessage Target (#27774)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 35514, "deletions": 0}}, {"node": {"oid": "6004a17c593728e36ad4f5c3dcdd578ff46fa9bb", "messageHeadline": "fix(cli): hotswap cannot evaluate nested stacks within nested stacks \u2026", "author": {"name": "u-pant", "email": "udaypant@amazon.com", "user": {"login": "udaypant"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "4c6b6282c63b1ddfad9e360dbaae840a64578863", "messageHeadline": "Merge branch 'main' into nested_stack_fix", "author": {"name": "u-pant", "email": "pant.uday@gmail.com", "user": {"login": "udaypant"}}, "additions": 576, "deletions": 108}}, {"node": {"oid": "645d4e9db8c4a1cf2c324e88d9d49891386171ef", "messageHeadline": "feat(elasticloadbalancingv2): add security group support for nlb (#27\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 576, "deletions": 108}}, {"node": {"oid": "4d9930963cef9f35a41bef5f7c5ed28da63af401", "messageHeadline": "update tests", "author": {"name": "Praveen Gupta", "email": "pravgupt@amazon.com", "user": {"login": "Amplifiyer"}}, "additions": 84, "deletions": 9}}, {"node": {"oid": "207be2700c9dee8a2ef600c5b38d362565ac3501", "messageHeadline": "fix: evaluate all nested stacks during GetAtt evaluation", "author": {"name": "Praveen Gupta", "email": "pravgupt@amazon.com", "user": {"login": "Amplifiyer"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "25ee8ef61d6b33628923a0fee4c042a0f0f2441e", "messageHeadline": "fix(apigateway): lambda authorizer does not enforce default cache TTL\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "cfa2d76895d8ff02e0f33df3ecad095de0c4ae3a", "messageHeadline": "fix(scheduler): schedule not added to group with unspecified name (#2\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 307, "deletions": 15}}, {"node": {"oid": "744759409d7b7093804aea96beffe4b737325b13", "messageHeadline": "chore(lambda): validate logLevel with logFormat for advanced logging \u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "3f43e62720594aa6b80c2620e69fe2bef02c5f94", "messageHeadline": "Merge branch 'main' into chore/lambda-advanced-log-format-validation", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 42996, "deletions": 7870}}, {"node": {"oid": "be24aa56cfa77b4efdd3196a8bf1467e694b41df", "messageHeadline": "chore(core): use key instead of logicalId for key when provided (#28075)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "8eac74dbf9015940eaa125da16a732cbc90a3914", "messageHeadline": "chore(deps): Bump actions/github-script from 6 to 7 (#28070)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1a926230fb62e5ba0a3cdf928a92c2882f2dcd8", "messageHeadline": "chore(deps): Bump actions/checkout from 3 to 4 (#28071)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26e6c5045ab217f6cc169ca6bfbfd0998deb4e4b", "messageHeadline": "chore(ec2): migrate restrict default security group handler (#27807)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 36944, "deletions": 1619}}, {"node": {"oid": "38f54dbd01722baf7781a006da75e109d38cd9db", "messageHeadline": "fix(lambda-event-sources): event source property maxConcurrency is no\u2026", "author": {"name": "Adam Rahman", "email": "7253657+rahman@users.noreply.github.com", "user": {"login": "rahman"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b01e17d1e97bfd59603017ecd46b63c0c3df483a", "messageHeadline": "fix(s3-bucket-deployment): update logging statement to ensure one-lin\u2026", "author": {"name": "Martin Schaef", "email": "martinschaef@gmail.com", "user": {"login": "martinschaef"}}, "additions": 3132, "deletions": 2832}}, {"node": {"oid": "8fcc2106077d65ff0e66e626dcee501637926fb0", "messageHeadline": "chore(route53): migrate existing record set handler (#28053)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 14, "deletions": 66}}, {"node": {"oid": "2c21ea06adc629d177db0114f16800d5f5f60c48", "messageHeadline": "fix(apigatewayv2-integrations): integrations of imported lambda funct\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 36447, "deletions": 6}}, {"node": {"oid": "15c3955634219a2c11cb181b48a6dccb6d81bc82", "messageHeadline": "fix(cloudformation-diff): cdk diff fails on node14 (#28067)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7b80967b3b297c5b71c30158f65386c0d8258b3", "messageHeadline": "feat: update AWS Service Spec (#28073)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "ebd0cd311cab52478ddf99b629d5dc9ff2b95363", "messageHeadline": "chore: build failing with unsafe-perm is not a valid npm option (#28069)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "457e02af17e2c593e3209ff1938342247ee36e0a", "messageHeadline": "chore: pr-build failing with unsafe-perm is not a valid npm option (#\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c66e197f6f8840da6475383dbf2421c3b06ea417", "messageHeadline": "chore(certificatemanager): migrate dns validated certificate handler \u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 26, "deletions": 736}}, {"node": {"oid": "d1417a071646c0756e52884cf08265576710c322", "messageHeadline": "chore: convert contribution diagram from png to mermaid (#27998)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "a1a61319764273bf445b3af5eb3077e534bdcf4c", "messageHeadline": "chore: check-pack-prerequisites checks for python 3.8 now (#28054)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e45f0512bcbf5e57443e5eeb831fecd7d2e44f0", "messageHeadline": "change README", "author": {"name": "go-to-k", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37d73baba15ce9e09c0ecd3908fa5ee3661e307d", "messageHeadline": "fix by the review", "author": {"name": "go-to-k", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b341f26a6209c04d5850d027696913570f1a09a3", "messageHeadline": "chore(iam): migrate oidc handler (#28052)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 295, "deletions": 494}}, {"node": {"oid": "11151101d183ebfffdee467cc1d6c11d8131214a", "messageHeadline": "chore(logs): migrate log retention handler (#27814)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 36, "deletions": 897}}, {"node": {"oid": "ff20d6bd9f729917693cd1363f67923af9110283", "messageHeadline": "chore(stepfunctions-tasks): migrate eval-nodejs handler (#27840)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 36, "deletions": 48}}, {"node": {"oid": "0607b2cd48e3ae1cb8c1ab883d9af525c7bb89ff", "messageHeadline": "fix(awslint): linting is slow (#27860)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 278, "deletions": 2107}}, {"node": {"oid": "47135471abd0ea7472ff160676310e0f7eab8d89", "messageHeadline": "chore(lambda): add AWS_DEFAULT_REGION to the list of reserved environ\u2026", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15f7b7afd83de84fc950ddc64a6d884e4b788827", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#28009)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1667, "deletions": 35081}}, {"node": {"oid": "f533ba2d2c00c6c1a8d143aea4b29857a6ed018a", "messageHeadline": "chore(lambda): validate logLevel with JSON logFormat for advanced log\u2026", "author": {"name": "go-to-k", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "91a3e8c0fb0b6e91d45146c44c234151c59b3476", "messageHeadline": "fix(ec2): IPAM allocated subnets cannot split more than 256 times (#2\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "95538a11434a7569e9c650800ddd9e74aab1656d", "messageHeadline": "chore(merge-back): 2.110.0 (#28043)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a4ad0ba2e816cc1f9460bcf5986b2af804283b22", "messageHeadline": "Merge branch 'main' into merge-back/2.110.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83a0812464e38b33c3002301cdb3e3e5b1a6153d", "messageHeadline": "chore: Add author moelasmat to .mergify.yml (#28024)", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ae7867363922dacdc14d934fbf877ad15a185ca", "messageHeadline": "Merge branch 'main' into main_add_contributor", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2128, "deletions": 23}}, {"node": {"oid": "c6471f2f603e2570e8781d6e1ae7d8252aec0f79", "messageHeadline": "chore(release): 2.110.0 (#28041)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4599, "deletions": 25}}, {"node": {"oid": "7480baf309190bc271a9173ef891b27f36de81fb", "messageHeadline": "chore(release): 2.110.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2272fe4579bd69fa8e4d731ca41f102b537ace04", "messageHeadline": "chore(migrate): improve warning (#28025)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3278c190e1d63d0a99d60c1ae8a2ae690d64113f", "messageHeadline": "feat(lambda): support for advanced logging (#28039)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2101, "deletions": 3}}, {"node": {"oid": "1d1876c2caf741953cf42ffc59029ea875ebccb7", "messageHeadline": "feat: update AWS Service Spec (#28034)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "ca71980a3752ae8d28a286d6c9a6283e955de9e5", "messageHeadline": "docs(ec2): fix typo from Amazon Linux 2022 to Amazon Linux 2023 (#28033)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c00b9746e3b8663fffc7658932eb11c132c266a0", "messageHeadline": "docs: Update template README.md (JavaScript, TypeScript) (#28003)", "author": {"name": "Paul Meinhardt", "email": "mnhrdt@gmail.com", "user": {"login": "pmeinhardt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1144b40046e9b6c01bcdd70f7d4ef7fb7693576a", "messageHeadline": "Merge branch 'main' into main_add_contributor", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2497, "deletions": 2}}, {"node": {"oid": "bf9bb3d124f3b8bd4cdca3453b251b6c3a406c40", "messageHeadline": "chore(rds): support RDS for SQL Server 16.00.4085.2.v1 as major versi\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2f26f78abec3ca313b18026e58eb24698baaa1f9", "messageHeadline": "chore: add integ test for postgres with access to S3 bucket (#28000)", "author": {"name": "u-pant", "email": "pant.uday@gmail.com", "user": {"login": "udaypant"}}, "additions": 2457, "deletions": 0}}, {"node": {"oid": "67cf6d6951fa0c6c541284366a983f89a5d9e3a6", "messageHeadline": "chore: Add author moelasmat to .github-merit-badger.yml", "author": {"name": "Mohamed ElAsmar", "email": "melasmar@amazon.com", "user": {"login": "moelasmar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe4c518980e5ffe39f69f36676203774a9511cc1", "messageHeadline": "chore(merge-back): 2.109.0 (#28020)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "9caa7aed5ca4b6c4503f2b6380645816855531b4", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 110425, "deletions": 5465}}, {"node": {"oid": "6542e141487a42b72551b1b22a2f28b5272baa04", "messageHeadline": "adding moelasmar to the contributors team", "author": {"name": "Mohamed ElAsmar", "email": "melasmar@amazon.com", "user": {"login": "moelasmar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "941dc16654abc8f2a8b957afad9d2f386592dd6c", "messageHeadline": "chore(release): 2.109.0 (#28016)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 79559, "deletions": 9353}}, {"node": {"oid": "a652d26e377b57a80e3dd524c732659f2cdce648", "messageHeadline": "changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ee1935f7ee37b91c6ea73d252fbb1954c4f22fa5", "messageHeadline": "chore(release): 2.109.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "f0939f23c59b8f676880627b3fdf606edcc07db4", "messageHeadline": "feat: update AWS Service Spec (#28011)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "846c26ad5a060deaa31f7bfc094cd3d79e8af603", "messageHeadline": "chore(rds): support for aurora mysql 3.04.1 (#28002)", "author": {"name": "Naoyuki Shimizu", "email": "naoyuki.ns.shimizu@jp.ricoh.com", "user": {"login": "shimi7o"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e789adca33b0ef2f1a3a94373867e0ae123edc02", "messageHeadline": "feat(lambda): Support S3 as onFailure destinations on MSK and SelfMan\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 1438, "deletions": 2}}, {"node": {"oid": "ef4dee6b15108466cda8109056a8a4c5c6120ee6", "messageHeadline": "feat(lambda): add java 21 lambda runtime (#27822)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 1917, "deletions": 3045}}, {"node": {"oid": "514f7551c53dec0b30198b650e253cfa2dccbc0f", "messageHeadline": "chore: new prlint rule to protect the metadata.ts file against manual\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "db21fefc2dc76eb4ff306fa41652ab6a6cc95e42", "messageHeadline": "docs(lambda-nodejs): fix default runtime docs (#27984)", "author": {"name": "J11522", "email": "60687512+J11522@users.noreply.github.com", "user": {"login": "J11522"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88a4619461e29f9fc9bde8051c374fbdc219c67b", "messageHeadline": "chore: workflow to update the list of regions for `AWS::CDK::Metadata\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "b21ee35161e031473ca2138d4819acd81831c1c3", "messageHeadline": "chore(merge-back): 2.108.1 (#27995)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "092f70779e9bc6271f36349b5eafb550107e9b1f", "messageHeadline": "Merge branch 'main' into merge-back/2.108.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 77576, "deletions": 7867}}, {"node": {"oid": "33357aa2cfc09352c5ce95d1e894ae7eb53f3b32", "messageHeadline": "feat(apigateway): support firehose access log destination (#27959)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1393, "deletions": 3}}, {"node": {"oid": "b70e97bc63aa313a37c7f787e468c7431cea43d8", "messageHeadline": "docs(s3): clarify objectSizeGreaterThan attribute for lifecycle rules\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "23202554a9e448aff1562dc13823ea41907418e8", "messageHeadline": "chore(release): 2.108.1 (#27992)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2370, "deletions": 23}}, {"node": {"oid": "b1bf06f8973951fae595f0381519001c3e1e4e5e", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61c2056eb3661ea6ef8337797f0dc2cf6f822c0e", "messageHeadline": "fix changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdc235573d2474cafdec95798940ebe6abc50b44", "messageHeadline": "chore(release): 2.108.1", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8243601866e8c1771a18adb4c93579a7099984e3", "messageHeadline": "fix(elasticloadbalancingv2): access logging fails on imported bucket \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2359, "deletions": 21}}, {"node": {"oid": "ba11f36a227cd8c953589c5a67ff51e9125f067b", "messageHeadline": "fix(elasticloadbalancingv2): access logging fails on imported bucket \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2359, "deletions": 21}}, {"node": {"oid": "f2b4c62b907f97f3d4fe32abd7c524260787d510", "messageHeadline": "docs: Update CHANGELOG.v2.md for Python 3.11 Lambda runtime (#27899)", "author": {"name": "Corey Pieper", "email": "26394708+coreyjpieper@users.noreply.github.com", "user": {"login": "coreyjpieper"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "56daf0bb59fd4be125d5e2146ca757a183b67114", "messageHeadline": "fix(integ-runner): fails with \"no such file or directory, open 'node_\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 257, "deletions": 2012}}, {"node": {"oid": "d6f6dd75383167bda980052786b85c45d9ba9e0b", "messageHeadline": "docs(rds): change default value for deleteAutomatedBackups from false\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dc31e95e8d06097b0a804f8944303fa75321809", "messageHeadline": "chore(merge-back): 2.108.0 (#27975)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "5afe7ce4b5d72ff93faddf847847106c5714cbed", "messageHeadline": "Merge branch 'main' into merge-back/2.108.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 75919, "deletions": 5849}}, {"node": {"oid": "331369f271a36f555c28cb24f2d4a23d78dc80bb", "messageHeadline": "chore(amplify-alpha): migrate asset deployment handler (#27955)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 313, "deletions": 241}}, {"node": {"oid": "358fc6bdf4de51045b503c8dcb10f6b5ced05545", "messageHeadline": "chore(stepfunctions-tasks): migrate role policy handler (#27952)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1059, "deletions": 1069}}, {"node": {"oid": "1d7dbb43bb8fa718ffdf4b680f8c229f1785e22d", "messageHeadline": "chore(core): migrate ssm writer handler (#27956)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 34252, "deletions": 290}}, {"node": {"oid": "5665a959c6628e8786a14863f8d3177b4a1d9f7a", "messageHeadline": "chore(release): 2.108.0 (#27972)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33702, "deletions": 10}}, {"node": {"oid": "4d8948edea9621abbc3423c7807f3bdcdd186014", "messageHeadline": "chore(release): 2.108.0", "author": {"name": "Mike Wrighton", "email": "mikewr@amazon.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "505907a8331628bcc20918cc8126602c25c9815b", "messageHeadline": "feat(lambda): add python 3.12 runtime (#27967)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 33691, "deletions": 8}}, {"node": {"oid": "9d17fe2414b72595802ff94057af5a7efe711268", "messageHeadline": "feat(lambda): add python 3.12 runtime (#27967)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 33691, "deletions": 8}}, {"node": {"oid": "5fbc48802ee37fe814fc2e4a3e77203a01bf54cc", "messageHeadline": "chore(release): 2.107.0 (#27965)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 218, "deletions": 24}}, {"node": {"oid": "f69f25928a689394fb7193811b8aeef6298ce3de", "messageHeadline": "chore(release): 2.107.0", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a5acd0f280e350bea6d874a3d766bd3dad70393b", "messageHeadline": "feat(lambda): node20 runtime (#27897)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 207, "deletions": 22}}, {"node": {"oid": "2e3cdd9ac478685c83256af093952386155fb416", "messageHeadline": "feat(lambda): node20 runtime (#27897)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 207, "deletions": 22}}, {"node": {"oid": "14662072692e5555cdfe44d9cfa5d9d66e03c7bf", "messageHeadline": "feat: update AWS Service Spec (#27958)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "edefa72e0a162c3c60b4457cec970dff8df11622", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.1.0 to 40.1.1 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0178cd39fca2dfe0ae1872b823e6a79dc91a1c78", "messageHeadline": "chore(cloudfront): migrate edge function handler (#27805)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 35046, "deletions": 452}}, {"node": {"oid": "e5959a0a660c9636a1052895d36b360523851508", "messageHeadline": "chore(merge-back): 2.106.1 (#27945)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "454f47db3797fea420bf7cf680fe61b996111847", "messageHeadline": "Merge branch 'main' into merge-back/2.106.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5229, "deletions": 3777}}, {"node": {"oid": "a2e5f657a642ed1dbebaf59c00dcf8d3d3be82ac", "messageHeadline": "chore(release): v2.106.1 (#27942)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "5324fa07c4f0ed769755d86962b6cb28bdaa8caf", "messageHeadline": "chore(release): 2.106.1", "author": {"name": "Francis", "email": "colifran@amazon.com", "user": {"login": "colifran"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bede2d1195d65e61464a40d0da4213f9f09152ca", "messageHeadline": "revert: \"chore(cdk): boostrap template uses deprecated AccessControl \u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c763a590ef2addbd7de0a2063f32eacebbf7296b", "messageHeadline": "chore: bump bootstrap template to version 19 (#27941)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94ccec65f7a8515fc32a01100924fbec9efc72b3", "messageHeadline": "chore: bump bootstrap template to version 19 (#27941)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "093c4ed58b6b43062018c23b91b2c5358cf64dd1", "messageHeadline": "revert: \"chore(cdk): boostrap template uses deprecated AccessControl \u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7d093d6d8732a824acbdc3c1ad4fcca174b28f8b", "messageHeadline": "chore(eks): migrate kubectl handlers (#27937)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 834, "deletions": 819}}, {"node": {"oid": "32cdaa0c513d46fd89ba74d4c8786ca2519641cf", "messageHeadline": "chore(deps): Bump axios from 0.27.2 to 1.6.0 (#27935)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "60c890c5dc9497835cb8d5cfec9b43ff287328f9", "messageHeadline": "chore(pipelines): migrate approve lambda handler (#27828)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 14, "deletions": 104}}, {"node": {"oid": "633dbe281e200a63a2588803c8dd30c8daf3f672", "messageHeadline": "fix(sqs): imported queue ignores environment from arn (#27906)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "bfbe756a3397c243d4dd2ae77018db7ef614023f", "messageHeadline": "fix(events): imported event rule ignores environment from arn (#27907)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "31a449eb70d80f284d336b1f15ae6ace5e238b76", "messageHeadline": "chore(ses): migrate drop spam handler (#27827)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 181, "deletions": 64}}, {"node": {"oid": "73f256dda9cf434f3727004225223fe0919503d6", "messageHeadline": "chore(core): migrate cfn-utils handler (#27904)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 46, "deletions": 82}}, {"node": {"oid": "d57d262d2e47ebe46662d74fbe0cccf566f3eaee", "messageHeadline": "chore(s3-notifications): migrate notifications resource handler (#27915)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 66, "deletions": 65}}, {"node": {"oid": "0087928ebb23f6bf04610417c813d328e76a0417", "messageHeadline": "chore(core): migrate cross region ssm reader handler (#27905)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 431, "deletions": 443}}, {"node": {"oid": "7f07be3e70609f6338245927c5e473549808e609", "messageHeadline": "chore(s3-deployment): migrate bucket deployment handler (#27919)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 748, "deletions": 784}}, {"node": {"oid": "4bfb482a37bab73bc4330cd413608f4caa672693", "messageHeadline": "chore(triggers): migrate triggers handler (#27830)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1948, "deletions": 1009}}, {"node": {"oid": "66054ab141b9fea2a6907d0cc477672ed1beeaff", "messageHeadline": "chore: add L1 example to lakeformation readme (#27917)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "0b1f8180a87a120d94bd0f37f89080096439f147", "messageHeadline": "feat(eks): support for Kubernetes version 1.28 (#27930)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "f6c1e624315a5b79335338c682464a26c8154661", "messageHeadline": "fix(ec2): `AmazonLinuxImage` construct generates incorrect SSM parame\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 769, "deletions": 365}}, {"node": {"oid": "68630c728848429b7430e8ba4d9f21c50b2d1b52", "messageHeadline": "docs(eks): remove description about incorrect requirement for vpcSubn\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "844cd6f0964e89c9d3b0f798aebddfac477b57af", "messageHeadline": "fix(integ-runner): update workflow error message is inaccurate (#27924)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8100e346539ebacd683278dd115be9fae74886a5", "messageHeadline": "chore(merge-back): 2.106.0 (#27922)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "0d1a3339bc4d9afedf6610b37cdcd9ca3adb9fb9", "messageHeadline": "chore(release): 2.106.0 (#27920)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 90334, "deletions": 375870}}, {"node": {"oid": "fa4dbb695160f370b78d08118f85a39731e544cc", "messageHeadline": "chore(release): 2.106.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "d33651f0237797ee841fe4fdd52a459f90c73f11", "messageHeadline": "feat(eks): add AlbControllerVersion v2.5.2 - v2.5.4 and v2.6.0 - v2.6\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2513, "deletions": 1026}}, {"node": {"oid": "0220a76fdfc118eb8ac2ccd3c4d146ca06de84ec", "messageHeadline": "chore(rds): add missing rds engine versions (#27908)", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e0e24071c90fb4d611ac07fb918dcff61b074581", "messageHeadline": "chore(cdk): boostrap template uses deprecated AccessControl property \u2026", "author": {"name": "Tom Denley", "email": "t.denley@cantab.net", "user": {"login": "scarytom"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0728276c39c111b19343a67704734a0f2c8bad9a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#27914)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 17036, "deletions": 16677}}, {"node": {"oid": "069559913edada7deca248ee05ded3dd80a0cc4a", "messageHeadline": "chore: turn on awslint in alpha modules (#27901)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 205, "deletions": 87}}, {"node": {"oid": "550105ac22f4b7b6b49a71fa297939b1d069bfee", "messageHeadline": "chore: update DSE assignees (#27800)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fa399ec0b8db69da19268235403c2c75d423560", "messageHeadline": "fix(s3): InventoryConfiguration[].Id exceeds maximum size allowed by \u2026", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 641, "deletions": 1}}, {"node": {"oid": "b63c78fd450c551531b2747f71193161ee71b149", "messageHeadline": "chore(ec2): deprecate duplicate InterfaceVpcEndpointAwsService (#27839)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "4dce7643b467556ad97f7565814ec5343c2796fd", "messageHeadline": "chore(cdk): update ADOT Lambda Layer ARNs (#27849)", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 572, "deletions": 499}}, {"node": {"oid": "9a56bcec34fd512f3492bd2f4a8dde484ab92727", "messageHeadline": "feat(ec2): support for r7i instance type in aws-ec2 (#27737)", "author": {"name": "Kevin Tao", "email": "kevntao@users.noreply.github.com", "user": {"login": "kevntao"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "820bb994a508c96641adbb1ad011fc5def621fae", "messageHeadline": "chore(spec2cdk): fix cli not working for single services (#27892)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 335, "deletions": 136}}, {"node": {"oid": "f1bb801f79e94f3cfadb4950d20b289ca425b829", "messageHeadline": "feat(gamelift): support Build serverSdkVersion, updated OperatingSyst\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "5256de755b51c420d4357afa48d01aebf34fef85", "messageHeadline": "fix(appconfig): turn on awslint and fix linter errors (#27893)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 255, "deletions": 37}}, {"node": {"oid": "412fb9fd53bddcf6024950f9645bfcc7a51c2aa2", "messageHeadline": "chore(prlint): don't mark PRs as 'not ready' on community comment (#2\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 162, "deletions": 21}}, {"node": {"oid": "4083ce84357f0a0ded8e3d97a85c8d2ac0365d29", "messageHeadline": "chore(ecs): migrate drain hook lambda source handler (#27863)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 242, "deletions": 239}}, {"node": {"oid": "0f168f1da3bfc7f49a80d1099e83693fe0e79b01", "messageHeadline": "chore(redshift-alpha): migrate cluster parameter change reboot handle\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 34175, "deletions": 24}}, {"node": {"oid": "c02471ddd7190e504a8a6278fd426aa8914fbd0c", "messageHeadline": "docs(ssm): doc for grantRead in IParameter is missing GetParameters (\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "610d9ac4f9c985b445655fb1a4a89f9cd5b4abd0", "messageHeadline": "chore: bump `@aws-cdk/asset-awscli-v1` version (#27881)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 2502, "deletions": 1123}}, {"node": {"oid": "c025d64e898fde13582fd4bedbb1474b86e1713a", "messageHeadline": "chore(merge-back): 2.105.0 (#27888)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9c4ce1a27e1af8742f736d57740709ad6646a538", "messageHeadline": "Merge branch 'main' into merge-back/2.105.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46089, "deletions": 370541}}, {"node": {"oid": "02957dfddd895ffcca1dd485da312544babf6ccb", "messageHeadline": "chore(region-info): move the AWS_CDK_METADATA set to its own file (#2\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "04cb52d1e6eb700d7c3e8fa6e753182e7e0ab14f", "messageHeadline": "chore(release): 2.105.0 (#27875)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 587, "deletions": 8}}, {"node": {"oid": "de0a9e218eeccbe4f685e45f93e25a250733dc51", "messageHeadline": "feat(appconfig): inline YAML support for hosted configuration (#27696)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 259, "deletions": 14}}, {"node": {"oid": "48e5e335cca47210476f8670fffe6d76d1e5fa9a", "messageHeadline": "chore(rds): support for aurora mysql 2.07.9, 2.07.10, 2.11.4, 2.12.0 \u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 136, "deletions": 32}}, {"node": {"oid": "028911f69d63ed7c927d7c6ade058980cf141ced", "messageHeadline": "fix: update commented template test (#27870)", "author": {"name": "Joseph Bartley", "email": "joseph@josephbartley.dev", "user": {"login": "josephbartley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d0c1d00bd17afd0a4afef0aba164d6334f1869e", "messageHeadline": "docs(cognito): update selfSignUpEnabled documentation (#27872)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "4bd3b057103d03c6844901c7c18601d62fa66a24", "messageHeadline": "chore: fix second broken link in README (#27879)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "782bac4a12ae8ed22bfb9038a87c22c01cb3ecfe", "messageHeadline": "chore: fix broken link in README.md (#27877)", "author": {"name": "Ana Carolina Lima Hamud", "email": "ana.hamud@gmail.com", "user": {"login": "blackcat1383"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8796a1815a61385e229ad6c8a8125889756df37", "messageHeadline": "chore(release): 2.105.0", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e66ca89d5714cc79dc41815006cec863baf7abb0", "messageHeadline": "feat(lambda): new lambda runtime provided.al2023 (#27856)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 576, "deletions": 6}}, {"node": {"oid": "38f3b8992f58d26947bd8c7b5ec64b973ccc8586", "messageHeadline": "chore(aws-cdk-lib): remove superfluous script (#27871)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 160}}, {"node": {"oid": "2717c5a1b818d629ee9c1c9adfe90485ad98ab49", "messageHeadline": "feat(lambda): new lambda runtime provided.al2023 (#27856)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 576, "deletions": 6}}, {"node": {"oid": "e6b59d6079fbaf8b2b79f47335b83902b1cda257", "messageHeadline": "feat(ec2): vpc flow logs supports kinesis data firehose (#27604)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 2989, "deletions": 1}}, {"node": {"oid": "92166ee50838055f4388d880a7f951129a93a70f", "messageHeadline": "chore: remove cfnspec and cfn2ts (#27858)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 16, "deletions": 369116}}, {"node": {"oid": "aac52e5b72c902edcb0a3d7020cb99b4ba72021d", "messageHeadline": "feat(cloudformation-diff): use awscdk-service-spec as data source (#2\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 132, "deletions": 73}}, {"node": {"oid": "aa45bfd21b14511fffd926a360238c94914adc00", "messageHeadline": "feat: update AWS Service Spec (#27855)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "22eb76e04eab02ce3ac5ff9c77605af1113844a5", "messageHeadline": "chore: include @aws-cdk/service-spec-importers in service spec update\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8fc37476f78852976d01c6509a22670eac076e7b", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 40.0.0 to 40.1.0 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6d57cdbe7c303675c0d2c356e55169c39f801ef", "messageHeadline": "feat: update AWS Service Spec (#27851)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "e9ba67616aaa42b87191a9f2d5c979e65a1e02a8", "messageHeadline": "feat(ec2): support for m7a, r7a and c7a instance types in aws-ec2 (#2\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5d7c1aa0d32699c5633b12bc94cccd1f922801b6", "messageHeadline": "chore(stepfunctions-tasks): add a doc and an integ test for spot inst\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 972, "deletions": 0}}, {"node": {"oid": "7385ffb75be9709ac4d37b43f1789ee034db7987", "messageHeadline": "test(eks): Dockerfile used in an integ test fails (#27686)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1016, "deletions": 1032}}, {"node": {"oid": "7c497ee998976b69ad1e2cd3e68f30cb593f8ded", "messageHeadline": "chore(appsync): Change reference of API source in comments to Definit\u2026", "author": {"name": "Nicholas DeJaco", "email": "54116900+ndejaco2@users.noreply.github.com", "user": {"login": "ndejaco2"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fce26b635d0ef2c443ca6d4e390a90f586130f05", "messageHeadline": "feat: update AWS Service Spec (#27821)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "12fe36107dca68f405b8995bdc31aa4814cc52a8", "messageHeadline": "chore(ses): create unit tests for drop spam handler (#27769)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "1b86634c75623f34856a3578e361d81dae278f86", "messageHeadline": "fix(elasticloadbalancingv2): circular dependency with access logging \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2389, "deletions": 20}}, {"node": {"oid": "9d633169a155f45c2803eab42b514d8d6d984f6e", "messageHeadline": "feat(scheduler-targets): CodeBuild scheduler target (#27792)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 35671, "deletions": 2}}, {"node": {"oid": "3c7ca516c8f9c46f16def62870143197644e2807", "messageHeadline": "fix(ec2): two undefined tunnelInsideCidr should not throw error (#27778)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 1903, "deletions": 2}}, {"node": {"oid": "3c3ee4406da7b612d0784b84ed6783372336744d", "messageHeadline": "test(redshift): unit tests for cluster parameter change reboot handle\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 367, "deletions": 0}}, {"node": {"oid": "576bb2af0dffe88d35ea370ee8ef07f3d12872f0", "messageHeadline": "chore(merge-back): 2.104.0 (#27811)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "3b99abe96dc693ee03103c3f1ed3499af7d9ed11", "messageHeadline": "chore(release): 2.104.0 (#27808)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17305, "deletions": 1724}}, {"node": {"oid": "43137c37f39fd2548a5c6e04cac6ec21156b7aa3", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "502923f077b3e0cace62537b0dadd072c2895aaf", "messageHeadline": "chore(release): 2.104.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 48, "deletions": 2}}, {"node": {"oid": "c3357ad1771461365008e951dcfafa4ec23a06f3", "messageHeadline": "feat(ec2): Add support for P5 instances EC2 (#27705)", "author": {"name": "niroam", "email": "niro.am@gmail.com", "user": {"login": "niroam"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "23b8f8f99306b2184d072936ed69482de2935055", "messageHeadline": "feat(ec2): support for m6in, m6idn, r6in and r6idn instance types in \u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "af1f6bd4ed6c9b51a579783cf675ae122414f98b", "messageHeadline": "fix(opensearchservice): IM4GN instances don't support EBS (#27765)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "b217e6b7451218202711f63138e28f3ffe2bfb5e", "messageHeadline": "test(pipelines): create unit tests for approve lambda handler (#27777)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 171, "deletions": 0}}, {"node": {"oid": "b02752be7c18a30241e9afec890a6793ca964ea5", "messageHeadline": "test(core): unit tests for cfn utils provider handler (#27759)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "d449cfd6408513e18d785d284995b99759a2aa46", "messageHeadline": "feat(rds): support aurora MySQL 3.05.0 (#27748)", "author": {"name": "Suresh Kumar Vellingiri", "email": "suresh@crystaldelta.com", "user": {"login": "srshkmr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "22168b183417d446d6a5113cee569b4c814f10d8", "messageHeadline": "feat(dynamodb): add seed capacity property to support changing table \u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "857ab7d8eb465afa50753b74d6a2a4bec2cddf1e", "messageHeadline": "fix(cli): fix stack monitoring when the stack events do not have phsi\u2026", "author": {"name": "Amplifiyer", "email": "51211245+Amplifiyer@users.noreply.github.com", "user": {"login": "Amplifiyer"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "89f4f86b27536d5fc891cadb88d679abb9b93b2e", "messageHeadline": "fix(apigatewayv2): trigger on websocket connect and disconnect is not\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 1915, "deletions": 124}}, {"node": {"oid": "93c6a9aca7e2323492d1c7bde53d0097ffb073b7", "messageHeadline": "fix(codepipeline-actions): default branch for CodeCommit is master (u\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 3191, "deletions": 663}}, {"node": {"oid": "00d2ff28e7a4ec0d6e97fe4e35d23c1f17ec4969", "messageHeadline": "feat(cloud9-alpha): add support for `federated-user` and `assumed-rol\u2026", "author": {"name": "Markus Ziller", "email": "web+github@markusziller.de", "user": {"login": "markusz"}}, "additions": 1756, "deletions": 4}}, {"node": {"oid": "24ffb6a722a32c8727fbc843234f8ad39028f01a", "messageHeadline": "chore: update Contributors File (#27784)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d988105fd5b7c8699d7bf9174791594b9b55881d", "messageHeadline": "chore(cloudfront): create unit tests to mock edge function handler (#\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "1310a26dcce712796264871453a58102d5f27931", "messageHeadline": "chore: add more details to CONTRIBUTING (#27703)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f9ee5e651a461fa7995823b556aa3b7c69c59a72", "messageHeadline": "feat(eks): support updateConfig properties for managed node groups (#\u2026", "author": {"name": "Kip", "email": "134538209+kishiel@users.noreply.github.com", "user": {"login": "kishiel"}}, "additions": 707, "deletions": 435}}, {"node": {"oid": "c096aa7e9083fbb0a395acd6d0c8891960570827", "messageHeadline": "chore: check region-info completeness (#27771)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "b545448b5f79659ed6e713f4a36df731549e9b7d", "messageHeadline": "chore(amplify): turn on awslint (#27766)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "292eec6cd17bdc5226225a7aea2e4cf6745fda11", "messageHeadline": "chore(apigatewayv2): turn on awslint (#27767)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "919880793fdf79be460d87cfe633b05d37bcaa87", "messageHeadline": "fix(cloudwatch): setting gauge widget annotations caused deployment f\u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 479, "deletions": 4}}, {"node": {"oid": "72bf499071dd36ef54c24fce0ac265140291fb4f", "messageHeadline": "feat: update AWS Service Spec (#27755)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "9babd7aa44752659cc827886acc77c5cb0b103e3", "messageHeadline": "chore(deps): Bump actions/setup-node from 3 to 4 (#27750)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4e2eeb8c066b1a18939c730d88af47c729acf38", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.2.3 to 40.0.0 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3970718ff8b4571bcfef6ebc0f480cac14e47ee", "messageHeadline": "fix(apigatewayv2): defaultAuthorizer cannot be applied to HttpRoute (\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1536, "deletions": 304}}, {"node": {"oid": "f6bf5cc0ecbaf81e9169c800a375116f16357924", "messageHeadline": "docs: update CONTRIBUTING.md (#27718)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "9262f99fbd58f2d605db835e06055badc609fa9f", "messageHeadline": "docs: fix typos in developer docs (#27716)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d57504ec6087fd4679d33c3ea3b5ae464a8f1291", "messageHeadline": "feat(codedeploy): support multiple load balancers for deployment grou\u2026", "author": {"name": "nicolastremblay1", "email": "141684369+nicolastremblay1@users.noreply.github.com", "user": {"login": "nicolastremblay1"}}, "additions": 3449, "deletions": 161}}, {"node": {"oid": "f5391f4938dbd983eaf10f058f2fdb8a2ed15712", "messageHeadline": "chore(merge-back): 2.103.1 (#27706)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fdf9b681d89bf5e94181bd07c9a1ce154a7376bd", "messageHeadline": "Merge branch 'main' into merge-back/2.103.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3662, "deletions": 132}}, {"node": {"oid": "3bb19acf08bdc3f5e99f1dfe0b6eb689f1f269e1", "messageHeadline": "chore(release): 2.103.1 (#27702)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 117, "deletions": 42032}}, {"node": {"oid": "ea1e6cdd1cb90dd353f6906be7462f0ec52a0427", "messageHeadline": "chore(release): 2.103.1", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "47db081f610707d570dfafb1a7962c227c14426c", "messageHeadline": "revert: \"fix(pipelines): using the same source (s3, connection, or co\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 106, "deletions": 42030}}, {"node": {"oid": "114199229aea495e82b119291743258e734cfbeb", "messageHeadline": "revert: \"fix(pipelines): using the same source (s3, connection, or co\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 106, "deletions": 42030}}, {"node": {"oid": "d46b5359cf0c4960b6aeae989b72278df7e49a4e", "messageHeadline": "feat(dynamodb): add tagging support to TableV2 (#27649)", "author": {"name": "Michael Vecchione", "email": "mikevec23@gmail.com", "user": {"login": "mikevec23"}}, "additions": 138, "deletions": 7}}, {"node": {"oid": "1433ff23b07e50e621ee95b2e1aa2323d2bd7378", "messageHeadline": "feat(scheduler-alpha): target properties override (#27603)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 372, "deletions": 8}}, {"node": {"oid": "7e426c8e7f383ff73e3b2a777524f7a7fef01781", "messageHeadline": "fix: duration doesn't get accurately compared in multi alb service ba\u2026", "author": {"name": "Mark Anderstam", "email": "manderst@amazon.com", "user": {"login": "markanderstam"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "05f34535561b91b8cc8b37ae296cd7a9323230ca", "messageHeadline": "feat(appconfig): support for CfnMonitorsProperty in environments (#27\u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 278, "deletions": 63}}, {"node": {"oid": "a4142aa57c032014172f383c413547d4498112a4", "messageHeadline": "fix(autoscaling): AutoScalingGroup.requireImdsv2 throws error with La\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 640, "deletions": 12}}, {"node": {"oid": "a8f5326b07f2c1e7034036cb3f9c76f84a87dd9a", "messageHeadline": "fix(apigateway): validation for path parts does not allow creation of\u2026", "author": {"name": "bering", "email": "70102274+lawofcycles@users.noreply.github.com", "user": {"login": "lawofcycles"}}, "additions": 75, "deletions": 29}}, {"node": {"oid": "22a3234d7accb9ec78b87bfc8ca5fe6537b769c6", "messageHeadline": "feat(apigateway): add useDefaultMethodResponses property for StepFunc\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 2148, "deletions": 3}}, {"node": {"oid": "0deed4dda79f360ab23535f90aa32c8c637adafa", "messageHeadline": "chore(merge-back): 2.103.0 (#27685)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "d0d75478e1cf3bb9a06f33642b9a06fc68d0c99d", "messageHeadline": "chore(release): 2.103.0 (#27684)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 116515, "deletions": 331}}, {"node": {"oid": "b70b893b7fa5c6961c26bdb0f077b5ca2a92ebe2", "messageHeadline": "chore(release): 2.103.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 2}}, {"node": {"oid": "c551a643fdf5e2e6e8a254089ee0eedd7350c32d", "messageHeadline": "chore(merge-back): 2.102.1 (#27682)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "657ea1e917d3ac82d772788ddea6ee29de8f9351", "messageHeadline": "Merge branch 'main' into merge-back/2.102.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 116484, "deletions": 329}}, {"node": {"oid": "d5fe9236704c539c6dd4e262efb3c07358545baa", "messageHeadline": "chore(appsync): Tidy up README for Merged APIs (#27679)", "author": {"name": "Nicholas DeJaco", "email": "54116900+ndejaco2@users.noreply.github.com", "user": {"login": "ndejaco2"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "8e4485b7f3b5550908d07a9923f80cdde2ed010f", "messageHeadline": "chore(release): 2.102.1 (#27677)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 236, "deletions": 64101}}, {"node": {"oid": "b345b98922b063d73dfb9653cd1370ef4b8d8b50", "messageHeadline": "chore(release): 2.102.1", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "afb3e6794bd47f9d54c4f13614d1ad7ea135e01e", "messageHeadline": "chore(spec2cdk): support local, temporary service files (#27675)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "4b003dded97411d4c94c332a5d595f56a71217ca", "messageHeadline": "chore(region-info): Adding missing regions for kinesisfirehose (#27672)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 226, "deletions": 64099}}, {"node": {"oid": "d1c36c6433aadc7394aa00847c1b8131b6a74346", "messageHeadline": "feat: update AWS Service Spec (#27650)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "46372e040cbb713174c3a92ae627eb1fd2d4e836", "messageHeadline": "chore(region-info): Adding missing regions for kinesisfirehose (#27672)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 226, "deletions": 64099}}, {"node": {"oid": "de7fb043c37569d39776623fe137860e279b9fbf", "messageHeadline": "fix(stepfunctions-tasks): cloudwatchlogs service generates wrong acti\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 34970, "deletions": 0}}, {"node": {"oid": "23168773c759fc1bac046dd2590fafcfadace1ce", "messageHeadline": "chore(stepfunctions-tasks): validate cases of action and parameters i\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "039071dde0fe3bc40978e6f967a58ac63cbdda8f", "messageHeadline": "feat(ec2): support for i4g instance types in aws-ec2 (#27639)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "12ff0235e5b6909691f656da1707c039f7000dbe", "messageHeadline": "fix(cdk): Add AppSync:Api_Key as hot swappable and fix a bug with App\u2026", "author": {"name": "Amplifiyer", "email": "51211245+Amplifiyer@users.noreply.github.com", "user": {"login": "Amplifiyer"}}, "additions": 258, "deletions": 7}}, {"node": {"oid": "7121c7ee9eed595acfed1fb09f55b8bd966c01e3", "messageHeadline": "fix(region-info): facts only returned from constant region list (#27506)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "a67633e102c15741de26237642aed2240bcbc491", "messageHeadline": "chore: fix the use of mixed dep/devdeps (#27652)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "fc3be313daf40bbf12b55f0b3ed3027505ca3a87", "messageHeadline": "fix(ec2): naming collisions when using `ec2.InitFile.fromAsset()` on \u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 3255, "deletions": 2}}, {"node": {"oid": "10b322167131d299559cbe2f6bab3ebebcb58a11", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.2.2 to 39.2.3 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "287dbad84fa730b64a1eb7c1d08a318fc0ab671a", "messageHeadline": "chore(deps): Bump thollander/actions-comment-pull-request from 2.4.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c0de51c6ddacc2858ae949590229dd4919cbb61", "messageHeadline": "docs(pipelines): update README (#27630)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8f4600c24fedc6319da8858439b0c35a47460179", "messageHeadline": "docs: update INTEGRATION_TESTS.md (#27632)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "1a89ef9632d89094486fab26b7cc930c0c83aab0", "messageHeadline": "feat(synthetics): syn-python-selenium-2.0 runtime (#27565)", "author": {"name": "frichtarik", "email": "73358049+frichtarik@users.noreply.github.com", "user": {"login": "frichtarik"}}, "additions": 34321, "deletions": 30}}, {"node": {"oid": "93904e8a7cb8597f0ce0df34777a93f46c7c0ebf", "messageHeadline": "chore: auto close pr if opened from fork's main branch (#27627)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "70acc844e2a652aea4f1328e4e758c3c5030d501", "messageHeadline": "fix(pipelines): using the same source (s3, connection, or codecommit)\u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 42030, "deletions": 106}}, {"node": {"oid": "d85f9a7e1ccd422044cde1f7791c5916adc36ddc", "messageHeadline": "docs: clarify pull request source branch a little more (#27625)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "df24d22a2afae63a6fc7683ddbe2659cc269230d", "messageHeadline": "feat(schedule-alpha): support customer managed KMS keys (#27609)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 359, "deletions": 11}}, {"node": {"oid": "a1ad28b353fcc4d3c8cebe3c138cf5b64aea5373", "messageHeadline": "chore(logs): remove hardcoded account id and region from snapshot (#2\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 35, "deletions": 39}}, {"node": {"oid": "0e81c193a64ebe03d277f7ea801f3cec7e0669af", "messageHeadline": "chore(prlint): add rule to reject pr contribution from main branch (#\u2026", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "382a0edadfdb4f1e505f920cad05e3321bd5c017", "messageHeadline": "feat(ec2): support for c7i and r7iz instance types in aws-ec2 (#27611)", "author": {"name": "Kevin Tao", "email": "kevntao@users.noreply.github.com", "user": {"login": "kevntao"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "1f7075f8bd6bd3c1d760cb9e899a7cba52e2993a", "messageHeadline": "feat(opensearch): OpenSearch 2.9 engine version (#27612)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "a54ea0f2dd4c6525ac3fd264b6d0f085414d3a37", "messageHeadline": "feat(cli): support `Fn::ImportValue` intrinsic function for hotswap d\u2026", "author": {"name": "Tom Wright", "email": "tom.suffern.wright@gmail.com", "user": {"login": "tomwwright"}}, "additions": 436, "deletions": 8}}, {"node": {"oid": "447b63ce636884c9c86e36e783aee73a3b489d90", "messageHeadline": "feat(lambda): add grantInvokeCompositePrincipal method (#27529)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 466, "deletions": 32}}, {"node": {"oid": "7caab7d9690cfcc8a750800686d96d0f7f857fa9", "messageHeadline": "chore(merge-back): 2.102.0 (#27601)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "300d6486931f2296ee4c3b443efd369a96ca8d4d", "messageHeadline": "Merge branch 'main' into merge-back/2.102.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "99740b3211d09e573e7b30e0e0baa7e3e5669447", "messageHeadline": "feat(secretsmanager): validate maximum value of automaticallyAfter in\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "2abc59a9a145123458197d792772f3472167a736", "messageHeadline": "chore(release): 2.102.0 (#27599)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2364, "deletions": 82908}}, {"node": {"oid": "be76758e3a16b43431d3b0261bb1dda9affe2711", "messageHeadline": "chore(release): 2.102.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "14fa190b3de4d466bd1de3bc0677daf96cf9bad9", "messageHeadline": "chore(appsync): link to the SourceApiAssociationMergeOperation constr\u2026", "author": {"name": "Nicholas DeJaco", "email": "54116900+ndejaco2@users.noreply.github.com", "user": {"login": "ndejaco2"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7d8caf9200a4c75d5b2ebe63c917e4c526572f80", "messageHeadline": "refactor(elasticloadbalancingv2-targets): update AlbTarget constructo\u2026", "author": {"name": "\u0938\u093e\u0930\u094d\u0925\u0915 \u092a\u0928\u0947\u0930\u0941", "email": "51046839+SarthakPaneru@users.noreply.github.com", "user": {"login": "SarthakPaneru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f6401c56536e83e1dde87ae730c56d735cf5663", "messageHeadline": "chore: add sinon dep (#27596)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "671b7606ec7d276724ad8ea80695d78a2abac472", "messageHeadline": "docs(secretsmanager): doc when automaticallyAfter for RotationSchedul\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28fe959b8ad782d471610282776288f1f39021b5", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.17 to 1.26.18 in /packages/@aws-c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d452fbf9d9f9a83ae512bfaf858dacfc8ca2f470", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.17 to 1.26.18 in /packages/@aws-c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8a094e764f8288cf5dcf3afb674405a5eec5c3c", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.17 to 1.26.18 in /packages/@aws-c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5448009738431aeebdc6fff1c1c19395d2d5a818", "messageHeadline": "feat(scheduler): metrics for all schedules (#27544)", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 204, "deletions": 7}}, {"node": {"oid": "7398f0cdce3cbdd9aea03ecac61aab351fdbf845", "messageHeadline": "test(autoscaling): add tests for Schedule.cron specifying with either\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 280, "deletions": 127}}, {"node": {"oid": "06158f5167251cadcf5697bbb99161bb33816c50", "messageHeadline": "docs(custom-resources): complete documentation for onEvent (#27512)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 593, "deletions": 33878}}, {"node": {"oid": "e3706fcd93a2625401581251147149383b3690c2", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.17 to 1.26.18 in /packages/@aws-c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2967ebe3a8c5a097c9123ecdb4d579644ba9052e", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.6 to 2.0.7 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "68a5b9efec131719ac0448109ab24a0c574f3fe7", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.6 to 2.0.7 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75e56ea980590fcf8860f5a7a6fba5347e0ace2d", "messageHeadline": "fix(eks): partition is hardcoded in ALB controller IAM policies (#27541)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 1227, "deletions": 630}}, {"node": {"oid": "af5693271954c3d4fb90f8c188e9ffd0f8416514", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.6 to 2.0.7 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c445b8cc6e20d17e4a536f17262646b291a0fe36", "messageHeadline": "chore(merge-back): 2.101.1 (#27567)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "80cd98cc4449b102312ea2aa5b7d482bec4de99e", "messageHeadline": "Merge branch 'main' into merge-back/2.101.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 48232}}, {"node": {"oid": "cb75c2d7e213d6a6cca1a13da745c22201d8cebd", "messageHeadline": "chore: delete @aws-cdk/aws-synthetics-alpha (#27568)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 48232}}, {"node": {"oid": "43d9217ee80283107d932822ec53106f8f155556", "messageHeadline": "Merge branch 'main' into merge-back/2.101.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b655b08b0e71d4d345b0ae5a1ca137c7c84c8473", "messageHeadline": "fix(custom-resources): custom resource provider can't exceed 1 hour (\u2026", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba3258d3265653491239841c153d0ac57adb2b5f", "messageHeadline": "docs(ec2): clarify error message for vpc sizing error (#27550)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16ddad109e1d982ef2657d89fb8916affcc5e169", "messageHeadline": "chore(release): 2.101.1 (#27562)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25, "deletions": 301}}, {"node": {"oid": "04583ef8000f5c5872eec12a53a3db37a7b21db9", "messageHeadline": "chore(release): 2.101.1", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d013677cc181284b6f7444950784b758cb0c7100", "messageHeadline": "revert: \"fix(s3): grantRead does not allow s3:HeadObject (#27416)\" (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 14, "deletions": 299}}, {"node": {"oid": "1e360b6a4537a541b7a6fcc80361764dd60fa929", "messageHeadline": "chore(deps): Bump @babel/traverse from 7.23.0 to 7.23.2 (#27561)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af63162198551a4e7d25b565cd749d863ce594b1", "messageHeadline": "feat: update AWS Service Spec (#27557)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8dc1c18a6bf033d28dcca6052923170eaeb143ac", "messageHeadline": "revert: \"fix(s3): grantRead does not allow s3:HeadObject (#27416)\" (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 14, "deletions": 299}}, {"node": {"oid": "1b5435359a4d8a5d2d83244b13e4f27b5dc46d25", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.2.1 to 39.2.2 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94c31e66f81d83ed6956f8123567e32fffc8793b", "messageHeadline": "chore(merge-back): 2.101.0 (#27539)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "cbaa50e220a32de2a5598537da585b21302488de", "messageHeadline": "chore(release): 2.101.0 (#27534)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 79902, "deletions": 4232}}, {"node": {"oid": "b2e59c38d190419696ccdf4299ad2521df579e45", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "97ca3fe6ca4080f7eceb37e5c9c8dd7397769fed", "messageHeadline": "chore(release): 2.101.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "48d7726421352eb3c032b1293a361a70339b0566", "messageHeadline": "revert: \"fix(cli): cannot hotswap ECS task definitions containing cer\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 195, "deletions": 746}}, {"node": {"oid": "b2200a8018205bab1699b9eb684d014376d7a14a", "messageHeadline": "docs(rds): update deprecated InstanceProps example (#27499)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "8557c40ce3efb16cb6c6f4677540d38853937166", "messageHeadline": "chore(aws-cdk-lib): Update adot lambda layers to the latest version (\u2026", "author": {"name": "Raphael Philipe Mendes da Silva", "email": "rapphil@gmail.com", "user": {"login": "rapphil"}}, "additions": 637, "deletions": 280}}, {"node": {"oid": "1fc5dda47ba70c7cb0b1486b2e80788fcefea14c", "messageHeadline": "chore(migrate): add integ tests with app deployment (#27509)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 117, "deletions": 3}}, {"node": {"oid": "71b9737501e7535035b2e0ce612d8638c31721b7", "messageHeadline": "chore: upgrade version of cdk-generate-synthetic-examples (#27510)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8965fc57712e1cbc8eae3f0586c94b64a8a2b02", "messageHeadline": "chore(synthetics-alpha): remove deprecated flag from package.json (#2\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6143b16724b51ba5eb742b8ee6a916eb3379e1aa", "messageHeadline": "chore(init-templates): allow renaming in templates for cdk migrate ap\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f1b2fae2752f144e1a0ea5d04362bff9b7603b29", "messageHeadline": "chore(ec2): update Windows version enum list (#27042)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 401, "deletions": 175}}, {"node": {"oid": "9cb9fb879a95c77b4f0048ac6a1d714bb9889efb", "messageHeadline": "fix(stepfunctions-tasks): SNS FIFO tasks does not support messageGrou\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 569, "deletions": 59}}, {"node": {"oid": "b1ce47b894c973ad1b6ccae29940b7b277bde3d2", "messageHeadline": "feat(ec2): Add SubnetFilter for CIDR Range (#27425)", "author": {"name": "Elias Aleman", "email": "aleman.music@gmail.com", "user": {"login": "AlemanCS"}}, "additions": 285, "deletions": 160}}, {"node": {"oid": "e41840973599e9e6c70e37159098d5ee3422fbe9", "messageHeadline": "chore(CHANGELOG): synthetics feature was released in stable version (\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3a87141cc56609e063787ce855873a059f9880ab", "messageHeadline": "feat(scheduler-targets): step function start execution target (#27424)", "author": {"name": "Manuel", "email": "WtfJoke@users.noreply.github.com", "user": {"login": "WtfJoke"}}, "additions": 35577, "deletions": 1}}, {"node": {"oid": "61be7a659f22e7ff3df255fc9542214135d07d5e", "messageHeadline": "feat(stepfunctions): adding custom state name prop (#27306)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 168, "deletions": 12}}, {"node": {"oid": "beac6753021138ee56abdbf02eef0318f7098dde", "messageHeadline": "fix(s3): grantRead does not allow s3:HeadObject (#27416)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 299, "deletions": 14}}, {"node": {"oid": "3fc86ca5a80b4788141ff7b06f2f129fb4d90d5f", "messageHeadline": "feat(stepfunctions-tasks): add `ExecutionParameters` to `AthenaStartQ\u2026", "author": {"name": "Nuutti Kotivuori", "email": "nuutti.kotivuori@nexigroup.com", "user": {"login": "nakedible-p"}}, "additions": 489, "deletions": 277}}, {"node": {"oid": "cae9db6b4f4855c0e30b0db3de54cec52e09a7a8", "messageHeadline": "fix(assertions): cannot use HTTP apis that do not return JSON (#27463)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "ea06f7db4857e12e9b13508c64b5321a841e6dc4", "messageHeadline": "fix(integ-tests): cannot make two or more identical assertions (#27380)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 221, "deletions": 22}}, {"node": {"oid": "5893b3fadb7f54360db6997a98cce8dc74b86cd7", "messageHeadline": "feat(lambda-python-alpha): add without-urls option for poetry (#27442)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 40796, "deletions": 2410}}, {"node": {"oid": "b898d3b9fe0d5f9ddc46c2deb71d0a95f88677fb", "messageHeadline": "fix(glue-alpha): prefix validation logic is incorrect (#27472)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "7d92a9cf0700a1837ec240ba685f95aff5308840", "messageHeadline": "chore(synthetics): deprecate aws-synthetics-alpha (#27471)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "5fe46d6f6ce325caa9a62ee5bb015821068e77ee", "messageHeadline": "revert: \"chore(synthetics): delete alpha module\" (#27470)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 48234, "deletions": 0}}, {"node": {"oid": "4c244d8f722fdd4f117ead9fa2c1d1d5a444782d", "messageHeadline": "chore(issue-label-assign): aws-scheduler and aws-scheduler-targets (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6c34c9a75c513d629595fd30c3a2be3b64d69d68", "messageHeadline": "feat(init-templates): update init templates to use the current LTS ve\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "c9d852a57d3ed6e91f5ea40b53fb692c2a3a7c37", "messageHeadline": "chore(synthetics): delete alpha module (#27441)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 48234}}, {"node": {"oid": "3899f158173d01565bb7c7204295d8ba573d55dc", "messageHeadline": "feat: update AWS Service Spec (#27464)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ebee0d872258db05531975f5ca822e041d5fa6a1", "messageHeadline": "chore(deps): Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29905f6b680cb7aed6a33800b023c45e4e2597c3", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.2.0 to 39.2.1 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06bea3159e137a8e85e362795ef2cf7e219e381c", "messageHeadline": "chore(merge-back): 2.100.0 (#27440)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "74b3e781f1fe2a1de2328881f4fe90cbc53ee94c", "messageHeadline": "Merge branch 'main' into merge-back/2.100.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8795f33a9918c533a3d0b7389f299556349c116", "messageHeadline": "chore: fix monthly pr report title (#27438)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1b5c7705a136e52d4f8e664b52b469ce79ee3a7", "messageHeadline": "chore(release): 2.100.0 (#27439)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 341087, "deletions": 14648}}, {"node": {"oid": "a4822232e6684098a4fc343ec448eb8af5b78f55", "messageHeadline": "chore(release): 2.100.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "db051ea4e92c70cab4f17e3bfef80294ea80093c", "messageHeadline": "feat(cli): CDK Migrate CLI command (#27325)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "01b14da53a12e083ce28fbe6a180377be6b05c16", "messageHeadline": "chore: fix typo in issue template (#27435)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e4fdc7ec12eb17224c4156ce9340da8c2bddc72", "messageHeadline": "fix(redshift): UserTablePriviliges to track changes using table IDs (\u2026", "author": {"name": "Rizxcviii", "email": "rizbir.khan@cgi.com", "user": {"login": "Rizxcviii"}}, "additions": 549, "deletions": 431}}, {"node": {"oid": "c48caac7c2cdf7ad8788367b81eacbe24a74c203", "messageHeadline": "chore: fix pipeline by finding another generated form (#27429)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 133, "deletions": 71}}, {"node": {"oid": "7b0f824acedb3e022d64846049a7c0c42e791abc", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.7 to 1.26.17 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bb221d72f19e92bf47aeccf46c1ea84e10ed630", "messageHeadline": "chore: upgrade cdk migrate version with bug fixes (#27406)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "495dafa2a1f4d7efc6aaddd217df3535dd940d52", "messageHeadline": "chore: fix the linter check to be aware of prerelease (#27419)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "52eee859d227a854c46d6975fcec2b4b10719097", "messageHeadline": "fix(sns-subscriptions): cannot add SqsSubscription when using an Sqs \u2026", "author": {"name": "Gaston Silva", "email": "gaston.silva@gmail.com", "user": {"login": "gastonsilva"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c68ea4453bb1c70f2cc7739012b11d25f10f4a8f", "messageHeadline": "fix(custom-resources): IAM policy incorrect for SDKv3 names (#27313)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 106736, "deletions": 4785}}, {"node": {"oid": "4db166d1f46e3057a58d4c216b9adf62a485e285", "messageHeadline": "fix(logs): remove invalid data protection data identifier (#27388)", "author": {"name": "Kevin Chiang", "email": "10217211+kchg@users.noreply.github.com", "user": {"login": "kchg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b20c114068cc9e514aefc136516cb2d01df1e1b", "messageHeadline": "feat(s3-deployment): support Fn::Select in renderData() (#27237)", "author": {"name": "Justin Glommen", "email": "jglommen@gmail.com", "user": {"login": "Justinon"}}, "additions": 145, "deletions": 36}}, {"node": {"oid": "bed9b8d43c236bc44c11b5b44447c1ea45935ba8", "messageHeadline": "feat(eks): support INF2 instance types (#27373)", "author": {"name": "freschri", "email": "117075521+freschri@users.noreply.github.com", "user": {"login": "freschri"}}, "additions": 1983, "deletions": 667}}, {"node": {"oid": "71bc1c935843deabda411b53bc2331f6e2856d6f", "messageHeadline": "chore: remove unused packages (#27403)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "08f8cd32846c495388a9eeaf79345a559e231dfb", "messageHeadline": "chore(core): enable deletion of more than 10 ssm parameters at a time\u2026", "author": {"name": "Justin Thomas", "email": "justmas@gmail.com", "user": {"login": "twoquarterrican"}}, "additions": 254, "deletions": 169}}, {"node": {"oid": "ae24fbff8133c452f72f5c276997e2fb707e054c", "messageHeadline": "chore(deps): Bump postcss from 8.4.30 to 8.4.31 (#27400)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e986eebaa0c00c1e79e928ce59a44f7bcfdf2e77", "messageHeadline": "chore(merge-back): 2.99.1 (#27363)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "509ec580b9c9c27950675e1f688721cd461bdcce", "messageHeadline": "Merge branch 'main' into merge-back/2.99.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 48336, "deletions": 10}}, {"node": {"oid": "5acaedf5156c36a20e7ca699c00d7d2316636712", "messageHeadline": "chore(synthetics): restore synthetics alpha module (#27394)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 48327, "deletions": 0}}, {"node": {"oid": "1057ef0feba8f35ea5d7dc0f011e85e721146ce0", "messageHeadline": "feat(cli): declare `cdk import` stable (#27390)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "fed14c3b87e45bc4fa035e2aa1515bcda1f61a64", "messageHeadline": "Merge remote-tracking branch 'origin/main' into merge-back/2.99.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 183806, "deletions": 9505}}, {"node": {"oid": "0bb49b42406b9b3692063537e6194af80d65c7f9", "messageHeadline": "feat(aws-cdk-lib): reduce JavaScript load time, second attempt (#27362)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 109, "deletions": 35}}, {"node": {"oid": "121378e7e58041bce8e8c5c32ea6a143e21abc6c", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.7 to 1.26.17 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74b6322420e34c7a9dfab068f8d62950fbbbdecd", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.7 to 1.26.17 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2843fcf9d11bc34474a0f1a23d785b8aa85aed29", "messageHeadline": "chore(deps): Bump urllib3 from 1.26.7 to 1.26.17 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6845de59fc5dd11e99bf7c14611c9f334e650ca", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.4 to 2.0.6 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 81}}, {"node": {"oid": "5cd49dc0dbd358068044a946f65a774f4a1a892d", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.4 to 2.0.6 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 81}}, {"node": {"oid": "d3b1c2a867b65cea449df33991869146594ab2b5", "messageHeadline": "chore(deps): Bump urllib3 from 2.0.3 to 2.0.6 in /packages/@aws-cdk/a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1162746d35f2e9bba0036ba9974c1e4e3b3701ed", "messageHeadline": "chore: align-version script drops caret from dependencies it rewrites\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "a367d91ea677c7b06f42c80f50d49749f11ee46a", "messageHeadline": "docs(s3-deployment): dataJson should be jsonData (#27357)", "author": {"name": "mtfurlan", "email": "1208858+mtfurlan@users.noreply.github.com", "user": {"login": "mtfurlan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26d4afee04ef2f5b17d0c211c767adc635d2cf37", "messageHeadline": "feat: update AWS Service Spec (#27375)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4769bf32485909e205a825202bde13b4f368930c", "messageHeadline": "chore: update Contributors File (#27366)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b2a895ef285e5451e64c21e179172e998c479582", "messageHeadline": "chore(aws-cdk-lib): revert \"reduce load time of JavaScript library\" (\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 287, "deletions": 756}}, {"node": {"oid": "1f639c7b79bd9e0841ccc429fc16006b770f4405", "messageHeadline": "fix(cli): report errors from resource failures in nested stacks (#27318)", "author": {"name": "Amplifiyer", "email": "51211245+Amplifiyer@users.noreply.github.com", "user": {"login": "Amplifiyer"}}, "additions": 194, "deletions": 92}}, {"node": {"oid": "a1f2ec2b8629339877a159564e8eebee768082e1", "messageHeadline": "chore(scheduler-targets): lambda invoke target integration test (#27088)", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 34182, "deletions": 1}}, {"node": {"oid": "20e4760621daf837f39cc0f1c760efd9bbf5e31b", "messageHeadline": "fix(autoscaling): ssmSessionPermissions does not add managed policy t\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 508, "deletions": 267}}, {"node": {"oid": "c5750d0027660e7f32985273257d0379fdf74630", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#27330)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2445, "deletions": 2179}}, {"node": {"oid": "0fbcfead63189af60ff3922f580ac40f0baac382", "messageHeadline": "chore(region-info): add appmesh ecr accounts for il-central-1 (#27285)", "author": {"name": "Jianan Shen", "email": "38108485+shenjianan97@users.noreply.github.com", "user": {"login": "shenjianan97"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e0c9792811e5e0685729264694b645d147ff52de", "messageHeadline": "feat(rds): add new RDS versions (#27351)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4e96edd057c940afb8f41b2a0fbe93267ce2424e", "messageHeadline": "fix(stepfunctions): Escaping newline characters in Step Functions int\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 32545, "deletions": 1273}}, {"node": {"oid": "e48af04c0b483d705d99c97a1f7bf8c6cd8e71c6", "messageHeadline": "feat(synthetics): CloudWatch Synthetics NodeJS Pupeteer 6.0 Runtime w\u2026", "author": {"name": "Abdu", "email": "91062205+Abdu03@users.noreply.github.com", "user": {"login": "Abdu03"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "5cac82cde2d3daf9fd21953b39f62557e4aac887", "messageHeadline": "chore(release): v2.99.1 (#27348)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "d80c4ee5ae9acbd9ce4b6769d19f28c4740ca80d", "messageHeadline": "chore(synthetics): delete leftover folder (#27349)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 32164}}, {"node": {"oid": "ba01270f056afb1fd8f941e2a882d4666f0a542e", "messageHeadline": "chore(release): 2.99.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fca5a7344d2e205663873b577d5d91f203dd9d14", "messageHeadline": "fix: reduce load time of JavaScript library, for real (#27314)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ea6313125c63608a90b175f2f73b2b51d7b2b05", "messageHeadline": "feat(cdk): add AppSync GraphQLSchema and pipeline resolvers as hot sw\u2026", "author": {"name": "Amplifiyer", "email": "51211245+Amplifiyer@users.noreply.github.com", "user": {"login": "Amplifiyer"}}, "additions": 714, "deletions": 78}}, {"node": {"oid": "48acd37389c9c194f0d6638437ea4be1c2302142", "messageHeadline": "fix: reduce load time of JavaScript library, for real (#27314)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3507141bd75022c72df1f8e24605f637deef5179", "messageHeadline": "fix(cdk): Resolve cross stack and default parameters for hotswaps (#2\u2026", "author": {"name": "Amplifiyer", "email": "51211245+Amplifiyer@users.noreply.github.com", "user": {"login": "Amplifiyer"}}, "additions": 315, "deletions": 18}}, {"node": {"oid": "7df11f4d8475dbf6deefe8fa12df4fea0125b860", "messageHeadline": "build(cdk-build): Include lint commands in build timing info. (#27326)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "735b786af77abc09982e8c2cea4036a0fbaf6a19", "messageHeadline": "fix(s3): bucket deletion fails if object creation races against clean\u2026", "author": {"name": "Miles Elam", "email": "30807186+miles-po@users.noreply.github.com", "user": {"login": "miles-po"}}, "additions": 143925, "deletions": 5187}}, {"node": {"oid": "0c66a208404c399884ad1191d5c14ccb1e3aa554", "messageHeadline": "build(awslint): Add RuleFilterSet class to cache include/exclude rule\u2026", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 126, "deletions": 38}}, {"node": {"oid": "93fc662f97bee0ada2207ff39cfd2010da96f327", "messageHeadline": "chore(merge-back): 2.99.0 (#27329)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "2cecd0e71cbfbadee1e51233ba8c58e44a5be573", "messageHeadline": "Merge branch 'main' into merge-back/2.99.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "e8f0cdae0756a3a183385ec2d9a627b0ade0866d", "messageHeadline": "chore: upgrade version of cdk-from-cfn (#27328)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "0aa1096eeb567e56d008ae414951a42e2f4f800c", "messageHeadline": "chore(release): 2.99.0 (#27322)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2339, "deletions": 1030}}, {"node": {"oid": "0e39b5a6c25a95ceb1120c54862b70503d24f6bc", "messageHeadline": "chore(release): 2.99.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "4e8c9c4dfdae690d9f6650bbc57bacdb83dec68c", "messageHeadline": "feat(apprunner): add HealthCheckConfiguration property in Service (#2\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 923, "deletions": 1}}, {"node": {"oid": "f47d09c08871517f06c1895a5ed262c8e87ee05b", "messageHeadline": "feat(s3): specify minimum TLS version (#27297)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 710, "deletions": 0}}, {"node": {"oid": "dd00d05c07cb3c6efd505e9f7ab577a5eec5070b", "messageHeadline": "feat(synthetics): graduate to stable \ud83d\ude80 (#27305)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 394, "deletions": 902}}, {"node": {"oid": "68895ff57b7e1aff1e3993780b383847a91edc28", "messageHeadline": "build(awslint): Cache L1 constructs in the CFN resource linter. (#27290)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "6616026d3879f0271b7813ed00f0899c666da1e3", "messageHeadline": "fix(batch): make `instanceType` optional on multinode jobs (#27223)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 156, "deletions": 92}}, {"node": {"oid": "acd0acee3e1a0b7e1d233d0c0697fdcbfc191c58", "messageHeadline": "chore(merge-back): 2.98.0 (#27299)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "045e59a6a1860688a4601807c36cfa6e33420cda", "messageHeadline": "Merge branch 'main' into merge-back/2.98.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 103, "deletions": 29}}, {"node": {"oid": "9312c9763813af4ac6d2be96e78f6aeaefeeb32c", "messageHeadline": "fix(appconfig): allow multiple environment monitor roles to be create\u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 103, "deletions": 29}}, {"node": {"oid": "b04f852cc8e5a988db2398e5ed64e507772ec3bd", "messageHeadline": "chore(release): 2.98.0 (#27294)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4430, "deletions": 840}}, {"node": {"oid": "e12f8ed74a8df418d18add2976761590d870b608", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "044b57c2065f1b864773dc61c5eb4adb21326e52", "messageHeadline": "chore(release): 2.98.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 29}}, {"node": {"oid": "3196733466c925721e978fd73bfcef4b8629d2e7", "messageHeadline": "chore(merge-back): 2.97.1 (#27291)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a5ceeb35a9f864169c3db80659b85c92ad85d6f9", "messageHeadline": "Merge branch 'main' into merge-back/2.97.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4406, "deletions": 837}}, {"node": {"oid": "20bda4fe784e9783321cc2d9c4dcb6e554133f40", "messageHeadline": "chore(release): 2.97.1 (#27289)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1236, "deletions": 624}}, {"node": {"oid": "aa6b088aaea44114e53d5f095d984c7b126954d8", "messageHeadline": "changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6766c54e6b59622c94a3cd18f42101b77530af55", "messageHeadline": "chore(release): 2.97.1", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e2fc7240672b5c26394b2fe420531d62fe74189b", "messageHeadline": "revert: \"feat(core): `Schedule` class\" (#27284)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1225, "deletions": 622}}, {"node": {"oid": "252d9bad024497e096de4def2abff329214f5294", "messageHeadline": "revert: \"feat(core): `Schedule` class\" (#27284)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 600, "deletions": 625}}, {"node": {"oid": "7670bd1d39de9aae53b0b949d44562bb1fa70490", "messageHeadline": "docs: fix typo (#27282)", "author": {"name": "Pedro Pedruzzi", "email": "pedro.pedruzzi@gmail.com", "user": {"login": "pedropedruzzi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fd22a7498223ae5d2faf1799056e81be4f71f5c", "messageHeadline": "fix(rds): prevent rendering deprecated credentials when creating a da\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 180, "deletions": 163}}, {"node": {"oid": "3d9ca8dad29e6e6f813ab2340da7639c24ba5494", "messageHeadline": "feat: update AWS Service Spec (#27276)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "7f3569fb4cfcb636eefaac8b11ff286ed06af781", "messageHeadline": "chore: mark irrelevant snapshot files as linguist-generated (#27277)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b3bbc7fe6eb7211dc70e9c1cea8a5ad4e94f71bc", "messageHeadline": "chore(awslint): fix nested submodule L1 type not recognized as L1 (#2\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4ade7dc8c38df34db8ae4bce150a25a8cb1fc093", "messageHeadline": "docs(core): update FEATURE_FLAGS.md (#27269)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "96ef5ff1062a084f1279eba0abccd314869cd257", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.0.3 to 39.2.0 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d0f32f00510eae88636791a7683bf48c1bb31de", "messageHeadline": "chore: address a number of CodeQL errors (#27253)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "ab52bb55aae8cf8510bb6788f3bd88a71b648567", "messageHeadline": "chore: update cdk.json to use correct entrypoint in init-javascript t\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42494f1c49cae8030921b8f74ce67af7b6c6d0e0", "messageHeadline": "chore(merge-back): 2.97.0 (#27254)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "78a01069bc8bdaa0adfc210dd42162f471758cad", "messageHeadline": "Merge branch 'main' into merge-back/2.97.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4702, "deletions": 643}}, {"node": {"oid": "5ae90991fc5855f6f481b23e26b6ef811a978905", "messageHeadline": "build(awslint): include types from submodules during linting (#27160)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 3071, "deletions": 349}}, {"node": {"oid": "193cd3f575974e4058fcec957640a3d28d114fd1", "messageHeadline": "feat(scheduler): disable Schedule on creation (#27236)", "author": {"name": "Maarten Wijfjes", "email": "maarten.wijfjes@eraneos.com", "user": {"login": "MoartnW"}}, "additions": 833, "deletions": 7}}, {"node": {"oid": "d7cf3becea8a1cedaaf0e9656aaa2fc6de90e081", "messageHeadline": "chore(release): 2.97.0 (#27252)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39333, "deletions": 188632}}, {"node": {"oid": "faffce06c3f1d543600f7e8dc430a5105c73ac5a", "messageHeadline": "feat(aws-cdk-lib): reduce load time of JavaScript library (#27217)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 798, "deletions": 287}}, {"node": {"oid": "448d2e045b4e95155127ffccf630af841268ca38", "messageHeadline": "spacing adjustment", "author": {"name": "Francis", "email": "colifran@amazon.com", "user": {"login": "colifran"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "83d99021a5e3ce83f4e51d9e6f80d4e9cc000167", "messageHeadline": "removed revert from last week", "author": {"name": "Francis", "email": "colifran@amazon.com", "user": {"login": "colifran"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1eddc18acaf4810116fc474ba6bf514121dac34d", "messageHeadline": "chore(release): 2.97.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 59, "deletions": 10}}, {"node": {"oid": "1be9894682c13bbed46f725f4ee349b86fbc25fa", "messageHeadline": "fix(rds): unable to create cluster with per-instance parameters (unde\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1310, "deletions": 344}}, {"node": {"oid": "54537c5da85f588c2e5cf46d69fd3e4bd797e1bf", "messageHeadline": "chore(cdk): remove mockery (#27242)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 16, "deletions": 46}}, {"node": {"oid": "40d304ee29192d09263249755c05387247922e66", "messageHeadline": "chore(iot-actions-alpha): remove unused package-lock.json file (#27241)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 173}}, {"node": {"oid": "b881b82a03fa0fbdd81d6727bccbe567b5e34cb3", "messageHeadline": "docs(autoscaling): use latestAmazonLinux2() instead of latestAmazonLi\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "2a9f5b54572be05ab85f38cf0f60f4b7e92604bd", "messageHeadline": "docs(autoscaling): correct feature flag for launch templates (#27235)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abf21c9503b8d337e21bd78109c48c40365bc5da", "messageHeadline": "fix(apigateway): CORS response body has unexpected space (#27219)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "7d02e5ef89ed4952bce754dda9d69e8eeb1f53a2", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#27129)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3619, "deletions": 4962}}, {"node": {"oid": "a32674a02f2ac3cfdb2054f553d66997d3216d9b", "messageHeadline": "chore(migrate): add go and update tests (#27226)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 117, "deletions": 12}}, {"node": {"oid": "a2a4f6860ce3e5794b443cd810882bbd60b2455f", "messageHeadline": "feat: update AWS Service Spec (#27224)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7b9652ead250c0942bbf6058b89ae7f86182c9c6", "messageHeadline": "feat(appsync): Standalone L2 construct for SourceApiAssociation (#27121)", "author": {"name": "Nicholas DeJaco", "email": "54116900+ndejaco2@users.noreply.github.com", "user": {"login": "ndejaco2"}}, "additions": 3461, "deletions": 169}}, {"node": {"oid": "1e67f9df1e9ba7ee0a1e177b8c51004481d55584", "messageHeadline": "fix(ec2): restrictDefaultSecurityGroup fails when default rules are \u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 32362, "deletions": 100}}, {"node": {"oid": "a8f0a71e8d55ff9abb72013bd41a71a64475e2ab", "messageHeadline": "feat(core): `Schedule` class (#27105)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 622, "deletions": 558}}, {"node": {"oid": "2855da66c7b8fd2def86ff0aa15b524894fd11e1", "messageHeadline": "feat: update AWS Service Spec (#27218)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 244, "deletions": 0}}, {"node": {"oid": "b0fc9a5b584943fb68839187388796d6fa2e42a0", "messageHeadline": "chore: fix spec update does not add new modules (#27215)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "8fff9d38a8be2507cfad3af061b85d284c307ab0", "messageHeadline": "docs(appsync): fix typo in deprecated message (#27213)", "author": {"name": "Claudio Busatto", "email": "cjcbusatto@gmail.com", "user": {"login": "cjcbusatto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "097bd0fc3e98045a622b9455e6da391c831068ca", "messageHeadline": "feat(cloudwatch): validate Dashboards with an `end` time must also ha\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "af998c8581d2600fa4aa8d5fc5137da84d0f3418", "messageHeadline": "chore(framework-integ): compile config.ts (#27200)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "28662406d29529c826d174cf925b3eddb954a82b", "messageHeadline": "feat(cloudwatch): Widgets can define `start` and `end` times, includi\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 668, "deletions": 0}}, {"node": {"oid": "55859c929d9b4db0af09d30d6fe9bad535ec0e68", "messageHeadline": "fix(eks): use Python 3.10 runtime for kubectl-provider (#27031)", "author": {"name": "Andrew Plummer", "email": "plummer574@gmail.com", "user": {"login": "plumdog"}}, "additions": 20522, "deletions": 21237}}, {"node": {"oid": "3d6d042ec62135627a42ffeae94b13782d78d1cb", "messageHeadline": "chore: add --compress flag to cdk migrate (#27184)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 249, "deletions": 42}}, {"node": {"oid": "e15d0c057ac9ee5d0a8cbca72f1256bac2f8282a", "messageHeadline": "feat(ecr): make `validateRepositoryName` errors human readable (#27186)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "b7eeda67b99ecdb9aaeae143ce767f7a4e6b9d29", "messageHeadline": "fix(cli): equals sign in a tag value is dropped (#27130)", "author": {"name": "Sinan Shaban", "email": "sinan.zikri@gmail.com", "user": {"login": "snaksa"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "e1d41877b3e98544a9a4bb18616b0638b83e9be3", "messageHeadline": "chore(region-info): Add AppConfig Lambda Layer ARNs (#27176)", "author": {"name": "zeyad001", "email": "zeyadballim@yahoo.com", "user": {"login": "zeyad001"}}, "additions": 832, "deletions": 2}}, {"node": {"oid": "70006abcdbbf2be0a1eb043cc854e6349e92f0e5", "messageHeadline": "feat(stepfunctions): add comment ability for when condition (#27010)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 149, "deletions": 50}}, {"node": {"oid": "54083de9e8faef8b62a2004941647d9cd4984a0b", "messageHeadline": "feat(core): add setter for termination protection on stack (#26992)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 386, "deletions": 2}}, {"node": {"oid": "d3789ab005d59307834147cddd0ec8bbada97332", "messageHeadline": "fix(rds): cluster.instanceIdentifiers does not container writer insta\u2026", "author": {"name": "Kirk Watson", "email": "60279003+kirkwat@users.noreply.github.com", "user": {"login": "kirkwat"}}, "additions": 2447, "deletions": 0}}, {"node": {"oid": "d9f1f0908a1f7ec0bfcb0df4f9dd1b45c86b0144", "messageHeadline": "fix(sample-app): exclude all __pycache__ in cdk.json (#27191)", "author": {"name": "n0061q", "email": "95093640+n0061q@users.noreply.github.com", "user": {"login": "n0061q"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d41005e79b959aaca3ac56d669d4f6c28cea3a06", "messageHeadline": "feat(cloudwatch): add verticalAnnotations property to GraphWidget (#2\u2026", "author": {"name": "jasonsaruulo", "email": "saruul.s@googlemail.com", "user": {"login": "jasonsaruulo"}}, "additions": 621, "deletions": 6}}, {"node": {"oid": "c695b6004219426cf0e67cbb92d916a394ddd594", "messageHeadline": "chore(cli-integ): explain how to stage in CodeArtifact (#27182)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e01faffcf7228fd1a7632ff32617c77547bd8c7b", "messageHeadline": "feat(cli-lib-alpha): support hotswap deployments (#26786)", "author": {"name": "amine-mf", "email": "121807940+amine-mf@users.noreply.github.com", "user": {"login": "amine-mf"}}, "additions": 83, "deletions": 6}}, {"node": {"oid": "f5a5a08af8563052f874c61cbe18f61064c00191", "messageHeadline": "feat(rds): support CA certificate for cluster instances (#27138)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1983, "deletions": 50}}, {"node": {"oid": "3d2c3cfb9fec64ce76372b9c5c8554bd229b5e02", "messageHeadline": "chore(deps): Bump tj-actions/changed-files from 39.0.1 to 39.0.3 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a04a5a280a3946692e3c4120061bd4e57ab1d6c", "messageHeadline": "fix(synthetics): synth-time failure for canary assets in nested stage\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "fe0955fffb17da7a9043e636cbb1e075233628b2", "messageHeadline": "feat(ec2): support of m7i and m7i-flex ec2-instancetypes (#27156)", "author": {"name": "Jamie Schenker", "email": "jam1esch3nk3r@gmail.com", "user": {"login": "xXPOLYGONXx"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "452b8683888dd75d4ea9e5791c627e0c2ec352fd", "messageHeadline": "chore: add `--from-stack` to cdk migrate command (#27155)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1505, "deletions": 39}}, {"node": {"oid": "0634c68dfee43e5472a8aeb883704b28daf34e42", "messageHeadline": "feat: update AWS Service Spec (#27163)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f1948a91badd5ba6dd69878102eb89d90918301a", "messageHeadline": "refactor(lambda): ignore empty securityGroups property (#27157)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "3eda57266372fef2fa7aa68ae251ec38966d5cf3", "messageHeadline": "docs: fix documentation pointing to v1 version of docs (#27148)", "author": {"name": "Jonathan Morley", "email": "jmorley@cvent.com", "user": {"login": "jonathanmorley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d39007651fc041fe85eb2e3f2034a349af50cb96", "messageHeadline": "chore(custom-resource): remove custom memory size in AwsCustomResourc\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 175, "deletions": 193162}}, {"node": {"oid": "355e245d35ae04d8fcbce25f226ddc8aa36756ea", "messageHeadline": "chore(merge-back): 2.96.2 (#27159)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "08bd5c4faeec23762eeaccde5b3659aab7c8153c", "messageHeadline": "Merge branch 'main' into merge-back/2.96.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 172, "deletions": 137}}, {"node": {"oid": "3edd2400bc0c8a86366a29d3a7eef1ef4fa5e016", "messageHeadline": "chore(release): 2.96.2 (#27151)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 66968, "deletions": 80054}}, {"node": {"oid": "0641a266ea479daa7225bf9cb37d69603ad3dd5e", "messageHeadline": "chore(release): 2.96.2", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d8dcd758d30e4d7e85c4d389a21718726e779644", "messageHeadline": "fix(custom-resources): does not accept strings where numbers are expe\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 66957, "deletions": 80052}}, {"node": {"oid": "123ab70e6045ea66a6835af37ecfdbb9123e192f", "messageHeadline": "chore: update cdk migrate command to allow for stack name input and a\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 172, "deletions": 137}}, {"node": {"oid": "dc87d28110403f6223ed2ee506c35bc79fc7835e", "messageHeadline": "chore(merge-back): 2.96.1 (#27149)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "20d5653a13bed5bfa5edd00f9bb0cb059a4b0b8d", "messageHeadline": "Merge branch 'main' into merge-back/2.96.1", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 66957, "deletions": 80052}}, {"node": {"oid": "d2edb000ab3620d13c55b796e43beb2616ce3901", "messageHeadline": "chore(release): 2.96.1 (#27145)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "0bc7c64a7bfb067d8865956d41ee1303b545899c", "messageHeadline": "fix ## in alpha v2 changelog", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3058369e938a0cb02ef9df97d228600ce3816bb3", "messageHeadline": "Verify the heading of the patch entry is H2 (##) and not H3 (###)", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "088e60824a29d0503e5d0f83534bf33e82759540", "messageHeadline": "chore(release): 2.96.1", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "049153e7cfec6fc22524158c8e28f783644e9989", "messageHeadline": "revert: \"chore(ecs): clarify it's possible to use image digest on fro\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "f0d416e192d02e9c88d87969e7bb7f8942a7c677", "messageHeadline": "revert: \"chore(ecs): clarify it's possible to use image digest on fro\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "8e21b2cb58f70c1a438a330b3ca6db90f2c573df", "messageHeadline": "fix(custom-resources): does not accept strings where numbers are expe\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 66957, "deletions": 80052}}, {"node": {"oid": "06ff2055a2a979467f0ca9fac873d24123010311", "messageHeadline": "chore(merge-back): 2.96.0 (#27133)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "e6322aa374830114737a89a266508da9a614a9a3", "messageHeadline": "chore(release): 2.96.0 (#27132)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 358505, "deletions": 433419}}, {"node": {"oid": "4c2130c5711be503c68d6a2aa8668f85ddc3d60f", "messageHeadline": "chore(release): 2.96.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 36, "deletions": 2}}, {"node": {"oid": "b0bbd5e5bf8ec5d46a0afb067c8784b8fac18604", "messageHeadline": "fix(integ-tests): use transformToString on API call response body (#2\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 141, "deletions": 998}}, {"node": {"oid": "864e76a8514c872221fa332a4f3e99e144f4330a", "messageHeadline": "docs(codepipeline): add note about repoString param resolvability at \u2026", "author": {"name": "Nikola Milovic", "email": "50072027+Nikola-Milovic@users.noreply.github.com", "user": {"login": "Nikola-Milovic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07c6775fa5d0d9d2d07bd29cce465f3581b96197", "messageHeadline": "fix(triggers): errors are shown as list of bytes (#27119)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 280, "deletions": 192}}, {"node": {"oid": "eb1d363494633f92ea79132b077bcd293d024629", "messageHeadline": "fix(codepipeline-actions): update zip to noncorrupted one (#27120)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cf3cd55c636c41c44ed92076d4059b41dfcc6e09", "messageHeadline": "chore: fix minimatch imports (#27116)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8c76349975d555107afcace2d5e7cb9692f82792", "messageHeadline": "chore: add integ test for cross-region refs (#27118)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1545, "deletions": 0}}, {"node": {"oid": "480b1f58936330a188b24847d55b2c4f27685c05", "messageHeadline": "chore(amplify): missing integ test for AWS Amplify (#27107)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 2887, "deletions": 61}}, {"node": {"oid": "9f079110d55b77be57d564d9659c9b923ed8b60c", "messageHeadline": "chore(ecs): clarify it's possible to use image digest on fromEcrRepos\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "c5e0836a936ace020df5bb06d6116127e08e505a", "messageHeadline": "docs(stepfunctions): replace definition with definitionBody in readm \u2026", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "444cc7d66384b7f87f3ddccf6ead5aca00f62055", "messageHeadline": "chore(msk): integ test for batch associate scram secrets custom resou\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 35808, "deletions": 0}}, {"node": {"oid": "b0a19c461f014136ea841290c41a90942b062dfe", "messageHeadline": "chore(aws-cdk-lib): airlift stable custom resource handlers only (#27\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "a12470696d7450971f1af58cdeb2413a87777b64", "messageHeadline": "chore(msk): integ test for zookeeper connect custom resource (#27102)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2136, "deletions": 0}}, {"node": {"oid": "74c9b6ad98a1e2d8d9f0d454d7592876735997ff", "messageHeadline": "chore: github actions do not accept node18 (#27104)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04b30f30b043e042852f3880f49fb061751b74c5", "messageHeadline": "fix(lambda): update default runtimes and tests to node 18 (#27066)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 172417, "deletions": 165891}}, {"node": {"oid": "5046a9b67a50bad6748077ca16a977d0844f1775", "messageHeadline": "fix(synthetics): include auto-delete-underlying-resources in package \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "49426587f0074f51fd092a97efe4709d0678afa2", "messageHeadline": "feat: update AWS Service Spec (#27095)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1c03cb383491c164bc0914283fc3de171f6abae1", "messageHeadline": "feat(glue): add ExternalTable for use with connections (#24753)", "author": {"name": "Rizxcviii", "email": "rizbir.khan@cgi.com", "user": {"login": "Rizxcviii"}}, "additions": 4396, "deletions": 330}}, {"node": {"oid": "23fba8a7b164d4fe65d041e682b224ba6181185f", "messageHeadline": "chore(globalaccelerator): add integ test for Global Accelerator with \u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2627, "deletions": 0}}, {"node": {"oid": "57585c798e64f0478d7f33a8056e73cc5f8c135f", "messageHeadline": "chore(integ-tests): Applying type coercion to byte array when necessa\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 187, "deletions": 31969}}, {"node": {"oid": "4e98067b57e2fcd50d9380f432e0f03e3301e2c3", "messageHeadline": "chore(deps): bump actions/checkout from 3 to 4 (#27091)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e822de9004409df8bc0a6d2f25bc553260db1973", "messageHeadline": "chore(deps): bump tj-actions/changed-files from 38.2.1 to 39.0.1 (#27\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c53831d9c263b09315e352f7d5b4066703f179e7", "messageHeadline": "fix(codedeploy): CustomLambdaDeploymentConfig is broken (#27087)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 422, "deletions": 37}}, {"node": {"oid": "f766cee8bce705affec2f45d13a221d0f8369712", "messageHeadline": "chore: Uint8Array map was not traversing maps and unions (#27071)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1471, "deletions": 255}}, {"node": {"oid": "dd93b9e260c29bd87d0ade1c32af720a94453605", "messageHeadline": "refactor(lambda): use lowercase boolean for type declarations (#27082)", "author": {"name": "yodeee", "email": "39043864+yodeee9@users.noreply.github.com", "user": {"login": "yodeee9"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f27f45663542635828b119fd9d8b9e48bd27f5c9", "messageHeadline": "docs(ecs): remove restriction regarding environment files against Far\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0b241d96639016c311feb9812a403de4de2ad4a8", "messageHeadline": "chore: call out requirement for allowing commits to your pr branch in\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "0bac8a5319b9bb4df5303ed3af17d33866fd30b4", "messageHeadline": "feat(ecs): add Amazon Linux 2023 to EcsOptimizedImage (#26989)", "author": {"name": "Lucas Messenger", "email": "1335960+layertwo@users.noreply.github.com", "user": {"login": "layertwo"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "716100508ed6b5bf8b0986cd1559d5ce35e569da", "messageHeadline": "chore(merge-back): 2.95.1 (#27079)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "47143dd54d1dfae4604f5cb1d8feb73441f12c57", "messageHeadline": "Merge branch 'main' into merge-back/2.95.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 75469, "deletions": 175094}}, {"node": {"oid": "5fc707a76884f85df783ec674a0ca408fb8c468a", "messageHeadline": "feat(batch): Stabilize Batch (#27059)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1660, "deletions": 4739}}, {"node": {"oid": "c3a4b7b899289b04fffb6d65b3289cc5526d5397", "messageHeadline": "fix(custom-resources): maxwaittime reduced to 60 seconds from 300 sec\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 556, "deletions": 585}}, {"node": {"oid": "ae455d822c9da2e4a1b23c548e9d220d8e95a346", "messageHeadline": "chore(release): 2.95.1 (#27077)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1069, "deletions": 331}}, {"node": {"oid": "27c1917c4e8798440dd8c8d65a9d3bf6447d7a4c", "messageHeadline": "chore(release): 2.95.1", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "afd3890f6a204f61d68b497552c9ba5c371eef4b", "messageHeadline": "fix(dynamodb): update CfnGlobalTable in TableV2 constructor to use th\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1054, "deletions": 329}}, {"node": {"oid": "889ad8ca85c493419e7791137779a673abebca0d", "messageHeadline": "fix(dynamodb): update CfnGlobalTable in TableV2 constructor to use th\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1054, "deletions": 329}}, {"node": {"oid": "d730f7f1954c3d54c9e9c21c0eb7f9393a21acb4", "messageHeadline": "fix(route53): timeouts due to delete-existing-record-set-handler's wa\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "70d9bf750408e085e0f5ccf68adfa2dd583ed85d", "messageHeadline": "fix(custom-resources): AwsCustomResource fails when SDKv3 expects Uin\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 241, "deletions": 202}}, {"node": {"oid": "0ebad425717543dd033cfe2fa66e1dcfbc60292d", "messageHeadline": "docs(backup): default value for completionWindow is incorrect (#27061)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4eb3aed5843d3d619b7cb89f98cb9bb5a3b72cf3", "messageHeadline": "chore: move AwsCustomResource to the custom resource handlers package\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 347, "deletions": 26601}}, {"node": {"oid": "e532fef4f68bdd9e53283a9d0ebd73e4e36b674f", "messageHeadline": "chore: use error name string in handlers (#27056)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 72867, "deletions": 143169}}, {"node": {"oid": "ffd4b7d7897c34b43bb5f80edb9c42024df98776", "messageHeadline": "chore(merge-back): 2.95.0 (#27057)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "cfa7e8873a66a1ca06ff6fc0497283e6c2ed412d", "messageHeadline": "chore(release): 2.95.0 (#27053)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 235827, "deletions": 114087}}, {"node": {"oid": "0c9c32ce0d26ecea7cc6869e7264081f0d6107e9", "messageHeadline": "chore(release): 2.95.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "dfe29ce7b2835a482c1cff3aac036abc13632154", "messageHeadline": "feat(stepfunctions): properties for ErrorPath, CausePath, MaxDelay, J\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 104, "deletions": 13}}, {"node": {"oid": "641f9e8166d3356c8352b067d2c4f1d5d0d0b1ce", "messageHeadline": "fix(events-targets): AwsApi fails when SDKv3 Command expects Uint8Arr\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 55382, "deletions": 42397}}, {"node": {"oid": "c0a46e6c705a7456c6ae90b42f8287d70635ead0", "messageHeadline": "chore: update SDKv3 blob types model (#27043)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 763, "deletions": 0}}, {"node": {"oid": "6f3e8386f483fe715a4ce7dc8e54e87843400030", "messageHeadline": "fix(cli): deployment stops on AccessDenied looking up bootstrap stack\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 460, "deletions": 343}}, {"node": {"oid": "e52acd8d449e491a60f5c78dbf7f00e333eb442c", "messageHeadline": "feat(dynamodb): TableV2 supports imports, drift detection, and better\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 41887, "deletions": 538}}, {"node": {"oid": "4ac47df5fca4ac194efaeecdc7f86ed5fb639051", "messageHeadline": "chore(ec2): add verified permissions vpc interface endpoint (#27026)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05f3d95fb37dc72c0930ac201648df4b77833346", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#27032)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 767, "deletions": 937}}, {"node": {"oid": "66a024fa8ca503677d889aa50b9dc95b9266314e", "messageHeadline": "chore: replace Node16 runtimes in unit tests with symbolic runtime (#\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 409, "deletions": 383}}, {"node": {"oid": "49e5739c71869d09271934953b34bbd419daebd9", "messageHeadline": "fix(events-targets): AwsApi is still using Node 16 (#27002)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 43934, "deletions": 8982}}, {"node": {"oid": "031867691c0c3dab36f8a6365e6e1bf32e68f288", "messageHeadline": "docs(apprunner): fix typo in AuthenticationConfiguration (#27027)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47ab5c837c598e8d854f21e82602c21098676019", "messageHeadline": "fix(integ-tests): Uint8Arrays are not decoded properly (#27009)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 32800, "deletions": 3}}, {"node": {"oid": "e260d30dab3815e2bd650df5b61ad7aa8fb72ea8", "messageHeadline": "fix(custom-resources): empty Lambda response payload causes deploymen\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 33618, "deletions": 33492}}, {"node": {"oid": "b5fe0a1ed2c3d3dc811a3b6320ceabbb550ff957", "messageHeadline": "chore: remove apiVersion from custom resources (#27021)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 354, "deletions": 199}}, {"node": {"oid": "a73f256d7699e817d43622fd2bcede8d823c85a4", "messageHeadline": "fix(logs): log retention custom resource timed out during deploy (#26\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 3056, "deletions": 5182}}, {"node": {"oid": "1604cf4b88af1239253a1ecb1c411ca66f8f57b2", "messageHeadline": "chore(region-info): Add missing information for all supported regions\u2026", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 630, "deletions": 287}}, {"node": {"oid": "856b30371fba60cab6adf693725d934316b072dc", "messageHeadline": "fix(lambda-nodejs): incorrect SDK v2 warning generated (#27014)", "author": {"name": "Andrew Plummer", "email": "plummer574@gmail.com", "user": {"login": "plumdog"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "d69c51a2e10864e69d4610b6df30d40a9bfec3ac", "messageHeadline": "fix(route53): `CrossAccountZoneDelegationRecord` is still using Node \u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 1142, "deletions": 1031}}, {"node": {"oid": "f6a5900b36265630ea84e11d266989f29c04badc", "messageHeadline": "chore: include basic workspace file with jest configuration (#27008)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "993ee48a2dfa0732aaa5384220c4e12957f7dd13", "messageHeadline": "fix(firehose): remove unused role during DeliveryStream creation (#26\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 519, "deletions": 397}}, {"node": {"oid": "e628e6ece34bc901a1980b8d0c7331ac3d976037", "messageHeadline": "docs(ssm): fix grammatical errors for StringParameter (#27004)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a0458b7bfae493c3c750904fed2888e75951d3d5", "messageHeadline": "feat: update AWS Service Spec (#26999)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d4b35dcc93db4e698c25f3880c31cf7f78217bc2", "messageHeadline": "chore(deps): bump tj-actions/changed-files from 38.1.3 to 38.2.1 (#26\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "408f1f663ee300a783e36a35b5f103a514d8c12e", "messageHeadline": "chore(merge-back): 2.94.0 (#26981)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "987c329e26a31f29842a597fae9112c35c7eba88", "messageHeadline": "chore(release): 2.94.0 (#26975)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 306844, "deletions": 92953}}, {"node": {"oid": "4ef13ce2a94afb88eb1f8398e2b61a8a27fbc32e", "messageHeadline": "chore: update changelog", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f0f9ce6c73bb5cbab584bccf6cbffea97dc51f8e", "messageHeadline": "chore(release): 2.94.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 57, "deletions": 2}}, {"node": {"oid": "a65cddf77379087e7cecf772ea75299459c13244", "messageHeadline": "docs(cloudwatch): Both `defaultInterval` and `start` for dashboard ca\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0a0b37c5ac5c38abe698f82f5e4f0e0f2cd051b7", "messageHeadline": "feat(synthetics-alpha): add latest two NodeJS runtimes (#26967)", "author": {"name": "Philip White", "email": "philip@mailworks.org", "user": {"login": "philipmw"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "078e26aad3bacd31760c6b625331f01eba04644d", "messageHeadline": "chore(integ-tests-alpha): add redshift serverless to sdk api metadata\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d6b71adb41cb2cccf30e2301f872806e12ad4a87", "messageHeadline": "revert: \"feat(dynamodb): global table L2\" (#26960)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 538, "deletions": 41713}}, {"node": {"oid": "040ac484ba3b03a8de63fbc5805d139fc33576eb", "messageHeadline": "chore: update Contributors File (#26961)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "3701aa7a4449df2163b7a8b7f520db7f43dd619b", "messageHeadline": "fix(custom-resources): cross-environment call fails in opt-in region \u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 79779, "deletions": 468}}, {"node": {"oid": "9d3e8340ec1941539b256919f1712b1b507509e2", "messageHeadline": "chore(deps): bump certifi from 2023.5.7 to 2023.7.22 in /packages/@aw\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c8b8f1cb8ae3d28468e4abe47480bf3e540c1f4d", "messageHeadline": "fix(elasticloadbalancingv2): remove equality check for health thresho\u2026", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 213, "deletions": 235}}, {"node": {"oid": "ed0b5c0a78efbbe0fba99d7a9bd11ed90daef17f", "messageHeadline": "docs(redshift): add details on cluster resizing (#26928)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "4ce64fe7a52bc3b7c23501a7106a49ee33e21c7a", "messageHeadline": "fix(core): undeprecate `addWarning` (#26943)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "57bcd9af33c9732f9d3b39d5ec4155f3220c53a8", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26938)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 212, "deletions": 248}}, {"node": {"oid": "0bab4f7f89c3fe721624593c69246ea3df6b4d00", "messageHeadline": "chore: fix tests that check package versions in the pipeline (#26934)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdce16c6f6bf1880aa988e3c209673b9dfc24166", "messageHeadline": "fix(lambda): update default runtimes and tests to node 16 everywhere \u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 139278, "deletions": 12668}}, {"node": {"oid": "fe930a53998d449c6e1687fa40c2e94577339792", "messageHeadline": "feat(appsync): merged APIs (#26895)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 1614, "deletions": 24}}, {"node": {"oid": "9ccab735b99d1cdc95e7f9483ee62ef940ce91d7", "messageHeadline": "chore(region-info): ap-southeast-4 region (#26919)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 81, "deletions": 16}}, {"node": {"oid": "d7e4b7a7009aa03a81902266313c521b12b12d25", "messageHeadline": "chore: upgrade @typescript-eslint/* packages to be compatible with ts\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1570, "deletions": 1548}}, {"node": {"oid": "49dab34daf5b58189ce59fc90591e0933709abc2", "messageHeadline": "feat(dynamodb): global table L2 (#26563)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 41713, "deletions": 538}}, {"node": {"oid": "b06a38ffca7faeebd994a31bd36e079478b67da5", "messageHeadline": "fix(cli): asset not uploaded with different synthesizer configs (#26910)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 169, "deletions": 49}}, {"node": {"oid": "7f31da81a41c6608fd7bca055bb02a6d1558f292", "messageHeadline": "fix(ec2): networkAclName property for NetworkAcl does not work (#26898)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 290, "deletions": 240}}, {"node": {"oid": "1cead3b032c382f8cf63f72508c3222a3c58e85a", "messageHeadline": "feat(stepfunctions-tasks): `algorithmName` validation for `SageMakerC\u2026", "author": {"name": "Tomoya Oda", "email": "38136327+tmyoda@users.noreply.github.com", "user": {"login": "tmyoda"}}, "additions": 167, "deletions": 1}}, {"node": {"oid": "4fd510ec75f03e3e674911cd347fa96ea3edd93a", "messageHeadline": "feat(rds): support certificate autority certificate (#26883)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1880, "deletions": 1}}, {"node": {"oid": "9329790aac9b5aa5fef5ef26b1b9e3a126e331a1", "messageHeadline": "chore: Fix full clean instructions in CONTRIBUTING.md (#26915)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02467e97cc6ffa9d973b01abb19c99a4bb072738", "messageHeadline": "chore(region-info): il-central-1 region (#26849)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 66142, "deletions": 81219}}, {"node": {"oid": "6c2143c0caf1d772e88df361bd5e882195fb6930", "messageHeadline": "feat(s3-deployment): specify lambda execution role in DeployTimeSubst\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1371, "deletions": 0}}, {"node": {"oid": "d345335ce10998e831894c21a06124c9d040e99a", "messageHeadline": "feat: update AWS Service Spec (#26911)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d9d2642d2b7a39a455579dd9b0562f1e54c89eb9", "messageHeadline": "chore(deps): bump actions/checkout from 2 to 3 (#26907)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c652766a3b07fcc81e0b2924efed36be9b427348", "messageHeadline": "chore(deps): bump tj-actions/changed-files from 37.6.1 to 38.1.3 (#26\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b0c378595a41d80dba0e439210e14a4ee8a66bb", "messageHeadline": "feat(rds): add support for postgresql 11.21, 12.16, 13.12, 14.9, 15.4\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 134, "deletions": 31}}, {"node": {"oid": "8cc9ecb9f77dc18853326077c3dbdecd0271a8c2", "messageHeadline": "feat(ec2): add c7gn instance type (#26905)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "37c59a44d9460e4bc2661134f6124e65700068e9", "messageHeadline": "fix(lambda): GO_1_X runtime will be EOL soon, deprecate in favor of P\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fded078a654f93dd49ba660c2e41b74ecd7424d8", "messageHeadline": "fix(lambda): PROVIDED runtime will be EOL soon, deprecate in favor of\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "31ff12522d4b0e88f9a1bd6621b3a18961c3fb30", "messageHeadline": "fix(lambda): NodeJS14 runtime will be EOL soon, deprecate in favor of\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "39cbd46f5d25d2304415aa2f0b5034dca0f260d8", "messageHeadline": "feat(scheduler): base target methods and lambda invoke target (#26575)", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 1607, "deletions": 247}}, {"node": {"oid": "9cb395c48c0c04f6e38f4441a95f9a514fb4a08c", "messageHeadline": "fix(servicecatalog): only one ProductStack per Portfolio can use asse\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2653, "deletions": 498}}, {"node": {"oid": "803cfe3cd475574b9fb982ce1942ce2b40aeb12c", "messageHeadline": "docs(stepfunctions): multi-state example for map state (#26870)", "author": {"name": "Anshika Mehndiratta", "email": "mehndiratta.anshika@gmail.com", "user": {"login": "anshikam"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "53d61bbc9c96708147dc4d2e285eb8122409d700", "messageHeadline": "feat(apigateway): L2 construct for Sagemaker Integration (#25459)", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 169, "deletions": 35}}, {"node": {"oid": "b5bd39e479f342830b2a0fb89e75202ef657cbad", "messageHeadline": "fix(route53): IHostedZone cannot be used for ses.Identity.publicHoste\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 178, "deletions": 31}}, {"node": {"oid": "c67da83d9c77eaca41ce0691dddad6da11ed397c", "messageHeadline": "feat(amplify): enables apps hosted with server side rendering (#26861)", "author": {"name": "Sean R. Quinn", "email": "srquinn21@users.noreply.github.com", "user": {"login": "srquinn21"}}, "additions": 65, "deletions": 6}}, {"node": {"oid": "8a3db0a3a896f593e2a6ef3db355bb615771ead9", "messageHeadline": "docs(lambda-event-sources): remove incorrect description regarding re\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "bf441fab2d34e087ce2490d544ca32689664adcb", "messageHeadline": "fix(sqs): encryptionType is incorrect when encryptionMasterKey is pro\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "d152d61a97b3602c2a20d00a2293bcb30c1df5e1", "messageHeadline": "fix(core): support cache-from and cache-to flags in DockerImage (#26337)", "author": {"name": "Anthony Lukach", "email": "anthonylukach@gmail.com", "user": {"login": "alukach"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "2d9d8d64c28554cd17e2c96d994800d8d989b378", "messageHeadline": "fix(secrets-manager): SecretRotationApplication creates lambda on pyt\u2026", "author": {"name": "Henry Wilson", "email": "henry.wilson@bbc.co.uk", "user": {"login": "wilhen01"}}, "additions": 901, "deletions": 744}}, {"node": {"oid": "5b894c00bc128283f600935414b326d1bee0d32c", "messageHeadline": "chore: generate coverage report in text (#26881)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6cffca06d972824214c5571d7eae1a424d15ddaa", "messageHeadline": "fix(cli): ecs hotswap fails on log configuration enabled (#26876)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "702d9d502c3720f577c6c94a94fea82c2957bab4", "messageHeadline": "fix(core): add RetainExceptOnCreate to ParseDeletionPolicy method (#2\u2026", "author": {"name": "Dinesh Katamneni", "email": "31161716+dineshkatamneni@users.noreply.github.com", "user": {"login": "dineshkatamneni"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6227c946c89d783b83e033d895f120f37b209510", "messageHeadline": "chore(aws-cdk-lib): increase `jest` test speed, remove warnings (#26854)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 203, "deletions": 160}}, {"node": {"oid": "356f30221ae8bc352b2ad94517dacd2bd3cf83ad", "messageHeadline": "feat(lambda): L2 constructs for SnapStart (#26761)", "author": {"name": "Roger Zhang", "email": "roger.zhang.cs@gmail.com", "user": {"login": "roger-zhangg"}}, "additions": 492, "deletions": 86}}, {"node": {"oid": "b1f4e277e466c0a79249ce4cc75edb2861e901ba", "messageHeadline": "feat(cloudfront): Add RealtimeLogConfig to Distribution (#26808)", "author": {"name": "Jamie Mullan", "email": "46033424+jamiepmullan@users.noreply.github.com", "user": {"login": "jamiepmullan"}}, "additions": 1345, "deletions": 0}}, {"node": {"oid": "6fb1207417c657820a898e3243255c874ed460c8", "messageHeadline": "chore(region-info): sort tables and remove region name comments (#26831)", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 157, "deletions": 323}}, {"node": {"oid": "b60e6efe54983c2ad0b8cdf3c50da84021aef8f6", "messageHeadline": "fix(logs): LogRetention resources fail with rate exceeded errors (#26\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 9771, "deletions": 4}}, {"node": {"oid": "ad9d7649ae444191d5463145f2a94695a94dae0a", "messageHeadline": "fix(aws-cdk-lib): ADOT Lambda Layer constants update - v0.32.0 (#26801)", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 238, "deletions": 270}}, {"node": {"oid": "cab77454e6f6dddfe7dd64bb971181f4eb76589e", "messageHeadline": "chore: Add author mikewrighton to .mergify.yml. (#26845)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a71e028592492d2c968c424b01fa142f6dac4d2", "messageHeadline": "refactor(eks): exposed chart, repository, version and chartAsset prop\u2026", "author": {"name": "davidcosc", "email": "36074258+davidcosc@users.noreply.github.com", "user": {"login": "davidcosc"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "5fef403825110205d472bae90b63866c850efed6", "messageHeadline": "feat(stepfunctions-tasks): FastFile mode for SageMaker Training Job (\u2026", "author": {"name": "Tomoya Oda", "email": "38136327+tmyoda@users.noreply.github.com", "user": {"login": "tmyoda"}}, "additions": 61, "deletions": 49}}, {"node": {"oid": "7e1c0381a45fb93009f3ff8780c192bd728b23b4", "messageHeadline": "chore: Add mikewrighton to github-merit-badger.yml. (#26860)", "author": {"name": "mikewrighton", "email": "mike.wrighton@googlemail.com", "user": {"login": "mikewrighton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fc42a0d8807849c2ffa5400f4ba68fa28cb24b1", "messageHeadline": "chore(merge-back): 2.93.0 (#26862)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 86, "deletions": 32}}, {"node": {"oid": "efb037d69d97cf7bae2f50e33c0576d6561afaea", "messageHeadline": "Merge branch 'main' into merge-back/2.93.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2025, "deletions": 7}}, {"node": {"oid": "c6a96f062e32b6c99d0a4b27a3d18881c1efb85a", "messageHeadline": "feat(ec2): contributor insight rules for vpc endpoint service (#25965)", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 2021, "deletions": 3}}, {"node": {"oid": "724bd01b8870888ed45783fc952b71cd89408c4e", "messageHeadline": "chore(release): 2.93.0 (#26859)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 152835, "deletions": 16292}}, {"node": {"oid": "ea86eee5f2201df4c7c573635afbee733ece707a", "messageHeadline": "chore: update badges in README.md (#26856)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "440f0ea08bc08583b7743845cf1c3f88a84fa990", "messageHeadline": "chore(release): 2.93.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 86, "deletions": 32}}, {"node": {"oid": "9c12199401f9eb715e40d3bd79da333cf65a0edf", "messageHeadline": "feat(efs): add grantRead and grantReadWrite, grantRootAccess to FileS\u2026", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 70200, "deletions": 517}}, {"node": {"oid": "0dbcea8624120ff378d30b2e14a2839de0317416", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26857)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1058, "deletions": 1209}}, {"node": {"oid": "5f7f233f0d1d5b59c56d1d419239ec24896c0c98", "messageHeadline": "chore: exclude bots from CONTRIBUTORS file (#26855)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed00f245159fe06f19f40569ca97183d8292fdf5", "messageHeadline": "fix(eks): helm private ecr in govcloud (#26794)", "author": {"name": "Andrew LeCody", "email": "348675+aceat64@users.noreply.github.com", "user": {"login": "aceat64"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0aee08366cad622cd572f84c91b15d4875979721", "messageHeadline": "feat(core): support bundling for single non-archive file (#26106)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 635, "deletions": 6}}, {"node": {"oid": "7af20babac091dfa39bbeb625069799c0f002a76", "messageHeadline": "feat(apigateway): set RestApi CloudWatchRole and Account retention po\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 813, "deletions": 14}}, {"node": {"oid": "dd912daf2b91a4a32064341e92863afbd9eeebdd", "messageHeadline": "feat(core): acknowledge warnings (#26144)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 734, "deletions": 208}}, {"node": {"oid": "dc8f3130e91d9e770bc4747c0de2c92e97800a31", "messageHeadline": "chore: fix incorrect yaml in update-contributors.yml (#26850)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87869c85ce91b57c2b88e9ce119a46999c63cfd6", "messageHeadline": "fix(cdk-assets): propagate buildSsh flag to docker build (#26846)", "author": {"name": "Jack Boynton", "email": "42498462+JackWBoynton@users.noreply.github.com", "user": {"login": "JackWBoynton"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d5050ce6266b7c1609944418a750950c6f7be483", "messageHeadline": "fix(secretsmanager): fix cross-region policy arn for imported secrets\u2026", "author": {"name": "Richard Versteeg", "email": "rv2673@users.noreply.github.com", "user": {"login": "rv2673"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "9b936350b691e5c82e5437a5dec8c8d22cea6dda", "messageHeadline": "chore: introduce Contributors file (#26587)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "6d1dc5befd4b76d8799417185d862e81da0a6796", "messageHeadline": "feat(synthetics): enable auto delete lambdas via custom resource (#26\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4270, "deletions": 1271}}, {"node": {"oid": "27b720135e30d58732997a5a5e172daaa9453381", "messageHeadline": "chore: remove DEFAULT_CR_NODE_VERSION regional map (#26665)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 26, "deletions": 81}}, {"node": {"oid": "608742438c47dc62e324a0fdb83c552604c305d8", "messageHeadline": "refactor(lambda): missing Lambda VPC and security validation (#26528)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 144, "deletions": 8}}, {"node": {"oid": "47df704bdb57373176272f806bb6f677c4d8bba1", "messageHeadline": "feat(opensearchservice): configuring gp3 throughput (#26172)", "author": {"name": "Steven Tan", "email": "sktan@users.noreply.github.com", "user": {"login": "sktan"}}, "additions": 732, "deletions": 2}}, {"node": {"oid": "97d21a92bc3182fb4d2cc305949b0825e81ecc51", "messageHeadline": "fix(core): logical IDs are not allowed to start with digits (#26821)", "author": {"name": "Kirk Watson", "email": "60279003+kirkwat@users.noreply.github.com", "user": {"login": "kirkwat"}}, "additions": 465, "deletions": 1}}, {"node": {"oid": "7851c0c600e2c306ca1f42888ec1ef35b82bc5f1", "messageHeadline": "fix(pipelines): default image Ubuntu6 using EOL Node 16, switch to Ub\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 100, "deletions": 100}}, {"node": {"oid": "6f9fcd624b777d9be21796da181aff9470570057", "messageHeadline": "fix(apigateway): deployOptions.description is not used for deployment\u2026", "author": {"name": "Olli", "email": "olli.warro@gmail.com", "user": {"login": "woltsu"}}, "additions": 182, "deletions": 169}}, {"node": {"oid": "4997bca6785252d1279112780d55531a2a6f17b4", "messageHeadline": "feat(ecs): container port ranges in port mappings (#26692)", "author": {"name": "Stefano Arlandini", "email": "sarlandini@alice.it", "user": {"login": "ste93cry"}}, "additions": 2967, "deletions": 45}}, {"node": {"oid": "41337298758830df6d3f798881ede196a087cdee", "messageHeadline": "feat: update AWS Service Spec (#26825)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "3fe3acce51f4350378930cabbba859373f97ae3f", "messageHeadline": "chore(deps): bump tj-actions/changed-files from 37.6.0 to 37.6.1 (#26\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7a6428d6f87d861e28f8d3404a16193d788505d", "messageHeadline": "fix(ecr): AutoDeleteImages custom resource description contains \"unde\u2026", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 183, "deletions": 143}}, {"node": {"oid": "d54b67d9e03fe293784011e285be11f258d0a37c", "messageHeadline": "fix(efs): FileSystem deployment fails if vpcSubnets is changed (#26155)", "author": {"name": "ahmetsoykan", "email": "34839068+ahmetsoykan@users.noreply.github.com", "user": {"login": "ahmetsoykan"}}, "additions": 11661, "deletions": 378}}, {"node": {"oid": "26dcc1e11a07d93681145049aa06d80a7d2114b9", "messageHeadline": "fix(CLI): diff reports wrong count of changed stacks (#26796)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 135, "deletions": 38}}, {"node": {"oid": "95f8cef0505dd2deb8ee5e45ab98c6ab1b764b02", "messageHeadline": "fix(lambda-python): poetry bundling is broken after Aug 20 (#26823)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "00a7f033f6ad19160a7350784243ecf9c71c388b", "messageHeadline": "fix(backup): validation for vault name fails when parameters are refe\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 165, "deletions": 56}}, {"node": {"oid": "94e48c6f5adf4aa5ebfe1491990ef8c4cf4ddaad", "messageHeadline": "fix(secretsmanager): rotation resource creation can fail due to race \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "3305d4f8cf2a15f36c90065c21c7d8525ac1ccbc", "messageHeadline": "docs(events-targets): add link for Run an ECS task section (#26805)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a93af2fec36d05d9d0e3afcbbc39eb7a25e6f422", "messageHeadline": "feat(route53): add support for grantDelegation on imported PublicHost\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 339, "deletions": 29}}, {"node": {"oid": "4d3ec71e33847e80fe99da073ca0ece472e71111", "messageHeadline": "fix(custom-resources): bad payload deserialization (#26797)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 13825, "deletions": 10656}}, {"node": {"oid": "728af19ba04d212ef65c8d2b360d6fceae391cae", "messageHeadline": "chore(ec2): add M7gd, R7gd, C7gd instance types (#26776)", "author": {"name": "David Adams", "email": "56132666+funguy-tech@users.noreply.github.com", "user": {"login": "funguy-tech"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "70c374f75a1e3c4bedaab00067468e7a114f6aac", "messageHeadline": "fix(cloudformation-diff): fails on CloudFormation intrinsics in unexp\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 431, "deletions": 158}}, {"node": {"oid": "01a7b5b72a163c2bc2c69db6843567f6a81a4a36", "messageHeadline": "fix(assertions): stack overflow while parsing template (#26767)", "author": {"name": "Chris Rybicki", "email": "chrisr@monada.co", "user": {"login": "Chriscbr"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "dbe5615b8e80c3bae67e3dd05674e340cac43931", "messageHeadline": "chore(codebuild): improve the doc for subnetSelection (#26592)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e78e355729b01bfd7a6ba31256b8d3b85f6d04f4", "messageHeadline": "fix: aws-sdk still used in EKS custom resources (#26756)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 56, "deletions": 52}}, {"node": {"oid": "52b43fc39964ab1791da0ae3d1344e68012bfd33", "messageHeadline": "chore(ecs-patterns): ScheduledFargateTaskProps is exposing unused pro\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "58e87fb6b96a50016d01d9859fdbd939eac62c2d", "messageHeadline": "refactor(appconfig): refactoring deployTo and contentType properties \u2026", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 239, "deletions": 158}}, {"node": {"oid": "89393a20f7e4c490de5fbb0be9f2db2c75f0a516", "messageHeadline": "feat(aws-cdk-lib): ADOT Lambda Layer v0.32.0 (#26793)", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "7cee5b346b38c7a962a8decaf04c53d2224932d5", "messageHeadline": "chore(aws-cdk-lib): use ts-jest (#25728)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 75, "deletions": 33}}, {"node": {"oid": "0bcc4b4b9d0a3dab29be343c4c3db4da7bbde00a", "messageHeadline": "feat(app-staging-synthesizer): enable tag immutability (#26656)", "author": {"name": "Torben", "email": "8199725+tenjaa@users.noreply.github.com", "user": {"login": "tenjaa"}}, "additions": 131, "deletions": 126}}, {"node": {"oid": "a68f7d704c00bb8e20564db3989786946a416cff", "messageHeadline": "chore(spec2cdk): assertTruthy error message typo (#26792)", "author": {"name": "Mustafa Ate\u015f Uzun", "email": "mustafauzun0@gmail.com", "user": {"login": "0o001"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66b16f3c3f01063a157aacc294f4bd2f413f4473", "messageHeadline": "refactor(stepfunctions): deprecate unused DISCARD variable and includ\u2026", "author": {"name": "Kirk Watson", "email": "60279003+kirkwat@users.noreply.github.com", "user": {"login": "kirkwat"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8c9f0e2391ad3f67b033758706c5611525081c10", "messageHeadline": "fix(redshift): adding distKey to an existing table fails deployment (\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 6264, "deletions": 8}}, {"node": {"oid": "ecb34bbaacc3e9ed70c8dcb59ab6b573f229340f", "messageHeadline": "docs(iot): fix CloudWatch Metric example (#26784)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e264a2f2c95e57e38d77c5fedad4aa06b2ec9ead", "messageHeadline": "fix(ecr): autoDeleteImages fails when repository is renamed (#26742)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 102, "deletions": 67}}, {"node": {"oid": "8dc51900e09d82685fb34e199289796504bec248", "messageHeadline": "fix(apigateway): duplicate methodResponses if the same array is reuse\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1531, "deletions": 11}}, {"node": {"oid": "0446e4aae38d61b8e8a7adb1bd56655887880aa1", "messageHeadline": "fix(lambda): use of `currentVersion` fails deployment after upgrade (\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 155, "deletions": 44}}, {"node": {"oid": "6d315b8539e714143c35762a45e8f8f4ddcc9217", "messageHeadline": "fix(cli): cannot hotswap ECS task definitions containing certain intr\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 734, "deletions": 193}}, {"node": {"oid": "0b8f31df9550c68beaaa16d03ff2a4e768bf7544", "messageHeadline": "fix(eks): undefined constructor in custom resource (#26782)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 91, "deletions": 93}}, {"node": {"oid": "cef7136305ba9a28c87036cba081a44713e48e4b", "messageHeadline": "chore(cloudwatch): correct spelling error in alarm-base docstrings (#\u2026", "author": {"name": "Grant Starkman", "email": "51809789+7empestx@users.noreply.github.com", "user": {"login": "7empestx"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2aa4733e7177df58eacb9d4344fa1a68505aff28", "messageHeadline": "fix: lambda-nodejs default runtime regression (#26763)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 33448, "deletions": 59}}, {"node": {"oid": "72481a319b6e71e848e684d79a203c220a393584", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26775)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1465, "deletions": 1464}}, {"node": {"oid": "b23252b99559ad1a1f0e05b6936c60f9c52522ff", "messageHeadline": "chore(prlint): account for same user with multiple reviews (#26765)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "ed9b53789a0c7de44ffdc20a047110ca444d44bd", "messageHeadline": "chore(merge-back): 2.92.0 (#26764)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "c11faa48e5fccd9d77a698257bd911f3b4c1d907", "messageHeadline": "Merge branch 'main' into merge-back/2.92.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6a76acafd4c8fd9445ee9cc42462545323a6a604", "messageHeadline": "chore: pr-linter/do-not-close never worked (#26762)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c04ccc2a07f801552d7d1e736ccfe612bea304b4", "messageHeadline": "chore(lambda-python-alpha): remove default doc from required prop (#2\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bf62e550651ace44b6354da0406c2aaa99812f5c", "messageHeadline": "chore(release): 2.92.0 (#26759)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 80741, "deletions": 49306}}, {"node": {"oid": "d80b2fc4b87a35a188ae242875aa9642719c1752", "messageHeadline": "chore(release): 2.92.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "716871f792bf5563fc952846c1ae746eafcc2dfa", "messageHeadline": "feat(batch): grantSubmitJob method (#26729)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 2379, "deletions": 1}}, {"node": {"oid": "e4e08320412cd6cc999fb9eef0cd93b0445abceb", "messageHeadline": "feat: update AWS Service Spec (#26751)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "c4278c887dd5d27415ff636f523ed92171c8775c", "messageHeadline": "chore(deps): bump tj-actions/changed-files from 37.5.0 to 37.6.0 (#26\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84c67fcc502272cd75bc71a4ffc8afe3d8f8f5e8", "messageHeadline": "chore(deps): bump thollander/actions-comment-pull-request from 2.4.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "694b4067023d7422927dfde51cf9621395ca753b", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26734)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 508, "deletions": 526}}, {"node": {"oid": "6e20cbf8536f47ee1d3c11b8115258a8cf268e41", "messageHeadline": "feat(opensearchservice): SAML authorization properties for Domain con\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1053, "deletions": 0}}, {"node": {"oid": "e0ca252acee8290558edddde137458a055ad0b9e", "messageHeadline": "feat(batch): set default spot allocation strategy to `SPOT_PRICE_CAPA\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 487, "deletions": 145}}, {"node": {"oid": "ce2f844e53294eb5a7954e20c151f07a018ad4b4", "messageHeadline": "chore(deps): upgrade to @aws-cdk/node-proxy-agent-v6 (#26722)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "259a4694f1f398cabce5a910a7c4f1af927bfcf8", "messageHeadline": "fix(aws-cdk-lib): custom resources using Node16 and SDKv2 (#26710)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 35400, "deletions": 4553}}, {"node": {"oid": "af1083a132a592bda83621a76c78d09465096a01", "messageHeadline": "chore: update mergify and github-merit-badger (#26706)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e593229e095b5800a053a0c51903a4f27ccf6228", "messageHeadline": "chore(merge-back): 2.91.0 (#26713)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "b8c995183b88c215ce7c32171131bf78a0dfe793", "messageHeadline": "Merge branch 'main' into merge-back/2.91.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 42122, "deletions": 45315}}, {"node": {"oid": "eea12ea799973dff27aa4dedf03221e277ebaa0c", "messageHeadline": "chore(release): 2.91.0 (#26709)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25606, "deletions": 2701}}, {"node": {"oid": "0fc33d94ee54b6cefc3383ad76309efe626c23a2", "messageHeadline": "fix(custom-resources): incorrect sdkv3 fallback (#26693)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 42122, "deletions": 45315}}, {"node": {"oid": "85974cbd67e4329673164615641ff7ab24e674a5", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "8922c3b52a316760aae2b42e7c6aceb75838c099", "messageHeadline": "chore(release): 2.91.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 2}}, {"node": {"oid": "42250f1df04b7c2ffb637c8943444ed8c0dab2df", "messageHeadline": "feat(glue): Job construct does not honor SparkUIProps S3 prefix when \u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 122, "deletions": 7}}, {"node": {"oid": "68b96c680bbf5645ffc26442689ac86f5b7377a5", "messageHeadline": "chore(deps): pin jsii to 1.85.0 (#26705)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 309, "deletions": 200}}, {"node": {"oid": "305a9cc9a5cb18db0c2660c5354a2c43e8d36cf6", "messageHeadline": "fix(sam): CfnFunction events are not rendered (#26679)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 264, "deletions": 32}}, {"node": {"oid": "b551af001b0f88764086d526e0e04ed78b364e5b", "messageHeadline": "revert: \"chore(ground-station): Scaffold AWS Ground Station alpha\" (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 436}}, {"node": {"oid": "c5ca12212d11e139cc35d553e5bd7216c70a9331", "messageHeadline": "docs(custom-resource): add example for AwsApiCall (#26621)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "5777c88394e2834bd56d6a20ace41e8d317a0d85", "messageHeadline": "feat(cdk): `cdk diff --quiet` suppresses progress messages (#26652)", "author": {"name": "Matt", "email": "neddmatthew@gmail.com", "user": {"login": "MatasNed"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "cc52e2dc22df1434d27c38073bcd60421d2ec39e", "messageHeadline": "fix(apigateway): allowedOrigins are incorrectly interpreted as regexe\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1386, "deletions": 5}}, {"node": {"oid": "ed3aaf7826884d3fdafd667fe7816fc57772632c", "messageHeadline": "fix(triggers): executed on update even when executeOnHandlerChange is\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1635, "deletions": 943}}, {"node": {"oid": "19e1eb64c02e1c354e7967c2ef52ef5712d961a6", "messageHeadline": "chore(rds): Add support for RDS MySQL minor versions of 8.0.34 and 5.\u2026", "author": {"name": "bhanutejags", "email": "10769493+bhanutejags@users.noreply.github.com", "user": {"login": "bhanutejags"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8289b065e800e2aa936b0a812d837442ad1ee19d", "messageHeadline": "docs(cognito): wrong default value for UserPoolClient authFlows (#26700)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49a8b28b2611bb840e0bcf8543e72d6caec0f3c1", "messageHeadline": "chore(ground-station): Scaffold AWS Ground Station alpha (#26683)", "author": {"name": "Will", "email": "waormd@gmail.com", "user": {"login": "waormd"}}, "additions": 436, "deletions": 0}}, {"node": {"oid": "916f94dd6427516833c5796ed06aa3fa021972c8", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26685)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1429, "deletions": 1494}}, {"node": {"oid": "ec61b09f6f3f49ace109ec150064fb948635eee1", "messageHeadline": "fix: broken cross-region reference in aws-route53 (#26666)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 310, "deletions": 131}}, {"node": {"oid": "8526febc8f4b6bf6b21d80b3acc3fc3a932401a4", "messageHeadline": "feat(core): Fn.findInMap supports default value (#26543)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 840, "deletions": 22}}, {"node": {"oid": "112b8619d60dd9082be92cb811cc5c7f36f05fe1", "messageHeadline": "fix(rds): `grantConnect` fails to deploy when no user is specified fo\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2581, "deletions": 4}}, {"node": {"oid": "e479bd4353aefa5e48189d2c71f6067489afe141", "messageHeadline": "feat(appconfig): L2 constructs (#26639)", "author": {"name": "Jane Chen", "email": "125300057+chenjane-dev@users.noreply.github.com", "user": {"login": "chenjane-dev"}}, "additions": 15536, "deletions": 0}}, {"node": {"oid": "60234de2b3abc9ac263aab410b94a1368372dc40", "messageHeadline": "chore(lambda-nodejs): update docs for default runtime value (#26664)", "author": {"name": "Nathan Cazell", "email": "nathancazell@gmail.com", "user": {"login": "NathanTCz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6de3344a6292daf402d920480961ee6e920fbdca", "messageHeadline": "feat(rds): support aurora mysql 3.04.0 (#26651)", "author": {"name": "Suresh Kumar Vellingiri", "email": "suresh@crystaldelta.com", "user": {"login": "srshkmr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d865d6ce896b36210aeabdd3f465bbaf4bfa6201", "messageHeadline": "feat: update AWS Service Spec (#26658)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dabf868ed81235174b59d4990157b777ed23be64", "messageHeadline": "fix(lambda): Lambda Insights Layer ARN 1.0.229 in us-west-1 on ARM64 \u2026", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dba8cf3877663b3911c6da724f2cc5906ea60159", "messageHeadline": "fix(glue): synth time validation does not work in Python/Java/C#/Go (\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1239, "deletions": 17}}, {"node": {"oid": "972a06f07e861fcd71b2ebb6ca72a72c97bda0d9", "messageHeadline": "chore(merge-back): 2.90.0 (#26643)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "8c535e4cf1ff2b2e90e1559220c9d41f08901016", "messageHeadline": "chore(release): 2.90.0 (#26642)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 145236, "deletions": 45711}}, {"node": {"oid": "63fbafb60c104a88c3c036233e000a6a25429397", "messageHeadline": "chore(release): 2.90.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "7b3d3813124c6c1dfa912c4fbe20772c84a0ffc6", "messageHeadline": "feat(core): support ssh build arg in DockerImageAsset (#26356)", "author": {"name": "Jack Boynton", "email": "42498462+JackWBoynton@users.noreply.github.com", "user": {"login": "JackWBoynton"}}, "additions": 296, "deletions": 40}}, {"node": {"oid": "4bf0762fa04da9f7e494bc0ab2f1e3c0d65260fd", "messageHeadline": "docs(custom-resources): remove section about experimental SDKv3 suppo\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 33}}, {"node": {"oid": "a35fcc59b227cc6151c50ebd04a7b9f9fb3bc189", "messageHeadline": "chore(lambda): update default node runtime for all partitions (#26475)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "54e64c7eb0435bd043affe4bbd8dc2fdbddbcffd", "messageHeadline": "fix(logs): LogRetention Custom Resource does not use Node18 (#26609)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 72890, "deletions": 14090}}, {"node": {"oid": "03c6f6fb667a1d7034537b514103215bb949a8da", "messageHeadline": "feat(aws-cdk-lib): ADOT Lambda Layer v0.31.0 (#26505)", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "b12bc676bd5f99843b224839bc32504b47f0599e", "messageHeadline": "fix(cli): specifying --quiet does not suppress asset building and pub\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "c562075128477b02d5911db04afd372fce4ea09d", "messageHeadline": "chore: update outdated repo links and package paths (#26619)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 124, "deletions": 129}}, {"node": {"oid": "f910f7840f9ceb02780dc3b08d548fb7a2072e58", "messageHeadline": "fix(ec2): flowLogName property for FlowLog construct does not work (#\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 32655, "deletions": 70}}, {"node": {"oid": "c84666c22658e22956d79b83d0d226278d829f9d", "messageHeadline": "feat(core): new RemovalPolicy.RETAIN_EXCEPT_ON_CREATE to only retain \u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "300989a675bd9fc9c2829c5115efe34e753e0976", "messageHeadline": "fix(ecr): error handling compatible with aws sdk v3 (#26608)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 156, "deletions": 153}}, {"node": {"oid": "7e2f335b60bda549c6abd628863b3535f9e9f153", "messageHeadline": "fix(app-staging-synthesizer): misleading error message about environm\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c57f4550917f5a280a5c0a79f2ae03325ef3a66", "messageHeadline": "fix(ecs): unclear docs on valid ec2 task definition placement constra\u2026", "author": {"name": "Benedict Nartey-Tokoli", "email": "67244216+Adibuer-lab@users.noreply.github.com", "user": {"login": "Adibuer-lab"}}, "additions": 3655, "deletions": 2}}, {"node": {"oid": "5f292952b116cdc38d2d597005c51acaca716462", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26606)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 626, "deletions": 581}}, {"node": {"oid": "1eaec92cd7cc201c92990ab1f57a8299107327db", "messageHeadline": "fix(synthetics): updated handler validation (#26569)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 15510, "deletions": 12583}}, {"node": {"oid": "6a70b4fe83f6ab2571086454909aae13ec9959fb", "messageHeadline": "feat(stepfunctions): allow setting comment on state machine (#25858)", "author": {"name": "Chelsea Urquhart", "email": "curquhart@users.noreply.github.com", "user": {"login": "curquhart"}}, "additions": 58, "deletions": 26}}, {"node": {"oid": "02e04a684f4325d8cbdf32d92caba8260bd9d36b", "messageHeadline": "chore: fix \"certifcate\" typos (#26590)", "author": {"name": "Darryl Abbate", "email": "rootbeersoup@gmail.com", "user": {"login": "darrylabbate"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d5c64cba9aa8af8e92af4893657d144ef8e4f873", "messageHeadline": "docs(appsync): fix outdated documentation (#26591)", "author": {"name": "Brendan H", "email": "brendanhonea@gmail.com", "user": {"login": "brendanhonea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6709acbb6425b5692ac044e50a60d600e0a6a34", "messageHeadline": "chore(actions): stop spamming stale notification for forks + 2 (#26584)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "23367e8a420b139265f1c6b12ad327301d6f71be", "messageHeadline": "chore: ROADMAP doc updates (#24419)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "f1df9ab2ba29051016f052ffe9a629ca698289b8", "messageHeadline": "feat(glue): glue tables can include storage parameters (#24498)", "author": {"name": "Rizxcviii", "email": "rizbir.khan@cgi.com", "user": {"login": "Rizxcviii"}}, "additions": 964, "deletions": 118}}, {"node": {"oid": "6c588da2c6b1c2f5a53fb9151c84c7298ce2427e", "messageHeadline": "feat: update AWS Service Spec (#26579)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "960d14a675d9eb3c454a9d6960d3c0c124711d5d", "messageHeadline": "chore(prlint): dismissed reviews should not count as requested change\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb972325f01a73b35b2df7496c42bf448ef7246e", "messageHeadline": "chore(actions): stop spamming stale notification for forks (#26578)", "author": {"name": "guessi", "email": "guessi@gmail.com", "user": {"login": "guessi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0e2c169375a679a1b75a90d493f2dca67d46adcb", "messageHeadline": "chore(cdk-lib): cloud-assembly-schema tests are flaky, becaue they ar\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "c610c979b742c9292273e30a43391826a3dba328", "messageHeadline": "chore(merge-back): 2.89.0 (#26567)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "2ad66833a61fd95d85b073fb4314ac2b221b97c4", "messageHeadline": "chore(release): 2.89.0 (#26566)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41040, "deletions": 5172}}, {"node": {"oid": "a37ad871bd9795f39ef21d42a57d856137c9a571", "messageHeadline": "chore(release): 2.89.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "1807f5754885e4b1b1c8d12ca7a1cc7efab9ef2c", "messageHeadline": "fix(cli-lib): set skipLibCheck on generateSchema to prevent intermitt\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a74536b030a6050ee7fdae289abdbe5a1226ba19", "messageHeadline": "feat: support max-buffer-size for AWSLogs driver (#26396)", "author": {"name": "Wesley Pettit", "email": "wppttt@amazon.com", "user": {"login": "PettitWesley"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "9753039511f4346623ab5977501be34779c18be5", "messageHeadline": "chore: readme for hosted_zone tests (#26547)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "ab2f350c31b24bf63bf456545cf39cd0a4e700d9", "messageHeadline": "chore: exempt the spec update PRs from usual PR requirements (#26548)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "494bb4b7b1e1027304748a9780ff295d54444f55", "messageHeadline": "chore(lint): replace hard-coded separators with `path.sep` (#26549)", "author": {"name": "Matt Gucci", "email": "matt9ucci@gmail.com", "user": {"login": "matt9ucci"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "004e0511093e5a0a115d5d56b91afcf05956b3dc", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26530)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2136, "deletions": 2122}}, {"node": {"oid": "b1ca3c09e68a2c1f5bf5ce4c9c40f12db7f1767f", "messageHeadline": "feat: update AWS Service Spec (#26541)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1c29df36d95dd87c4a5f754f3609bdeb9f0261d2", "messageHeadline": "chore(prlint): fix artifact name mismatch (#26542)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9eddc9a38cb5e2db7a1b42e2e52e1c2f0e86089", "messageHeadline": "chore(prlint): trigger pr linter from pr reviews (#26535)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "cfb8c6255cbd662b3fdb41f805fc9700f3747b86", "messageHeadline": "chore: update aws service spec in a separate job (#26531)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 103, "deletions": 8}}, {"node": {"oid": "02e8d5892a35f9e5a467e32413a0532b217ca3bc", "messageHeadline": "feat(opensearchservice): L2 properties for offPeakWindowOptions and s\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 256, "deletions": 1}}, {"node": {"oid": "7ddb3059915fb3bd05d9d59eee46f90833c62861", "messageHeadline": "feat(logs): configure custom subscription filter name (#26498)", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 738, "deletions": 2}}, {"node": {"oid": "c45c174c48ea9f0d6846f9bef2f2cdf3418aa280", "messageHeadline": "chore: try different auth method for request-cli-integ-test (#26525)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3baffd80921aa22c10f57946265cd23a8b5bf879", "messageHeadline": "chore(eks): improve eks doc for console access (#25606)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "7fa74c48d77461c5305e00f68127621abe975086", "messageHeadline": "feat(rds): support aurora mysql 3.03.1 (#26507)", "author": {"name": "Suresh Kumar Vellingiri", "email": "srshkumar02@gmail.com", "user": {"login": "srshkmr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4103e79914f578e3dbc7037d51440161d12b4bfd", "messageHeadline": "chore: use different approach to authenticate user in request-cli-int\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "85f349964832be5325beb4188ab6fae639429cad", "messageHeadline": "chore: workflow to automatically request a deployment to the test-pip\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "e53e8dcede7b2ffc84f8f5151eff9ace3b005684", "messageHeadline": "chore(node-bundle): remove projen (#26518)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 71, "deletions": 718}}, {"node": {"oid": "9a3399f11c18cb8c2f5a92dd3a6773681aa77e39", "messageHeadline": "chore: fix issue-metrics workflow (#26513)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 56, "deletions": 47}}, {"node": {"oid": "51b20f9d07f66ddf677cea62c75c13f20b066293", "messageHeadline": "chore: introduce issue metrics (#26510)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "39a1d6bf5b5d87d73ec10de1a7a74b4cc4d1ac66", "messageHeadline": "chore(deps): bump certifi from 2023.5.7 to 2023.7.22 in /packages/@aw\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 83, "deletions": 83}}, {"node": {"oid": "83f7e84f85579d10920155924a009e17ee6c428f", "messageHeadline": "chore(deps): bump certifi from 2022.12.7 to 2023.7.22 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f90bb9c90e6b3fa2da107054760c55223a7ed849", "messageHeadline": "chore(deps): bump certifi from 2023.5.7 to 2023.7.22 in /packages/@aw\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 85, "deletions": 85}}, {"node": {"oid": "8abf946f944cd3072b156b076311291194ab7382", "messageHeadline": "chore(deps): bump certifi from 2022.12.7 to 2023.7.22 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ccf0363cc63863a5a748321f4382a9d28d3326e", "messageHeadline": "chore(deps): bump certifi from 2022.12.7 to 2023.7.22 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86ae9de3bc5ab08e53f14b711711593861d8b4a7", "messageHeadline": "chore(deps): bump certifi from 2022.12.7 to 2023.7.22 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58b004ef7385cfb42910b6978b4b5b836cbb69f7", "messageHeadline": "fix(autoscaling): StepScalingPolicy intervals not checked for going o\u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "dc287e5e98ae388c95a448a434599d805d9a0ea5", "messageHeadline": "chore: deprecate latestAmazonLinux2022() (#26284)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "0e16c90445494277be379495fcb5f08542d2d1df", "messageHeadline": "docs(lambda): fromAsset exclude (#26473)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "5eb658b6b85b4495da3a0398e6ca34dec14a118a", "messageHeadline": "chore(prlint): run linter on pull request reviews (#26494)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b42dbc800eabff64bc86cb8fb5629c2ce7496767", "messageHeadline": "feat(neptune-alpha): support for Neptune serverless (#26445)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1976, "deletions": 0}}, {"node": {"oid": "f24ece1dba43e1a0fda3cc917e04af61d90040fc", "messageHeadline": "fix(stepfunctions-tasks): specify tags in BatchSubmitJob properties (\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 120, "deletions": 3}}, {"node": {"oid": "bdfdc91b1b8f86104290a9fb6899013617e307ef", "messageHeadline": "fix(ecs-patterns): `minHealthyPercent` and `maxHealthyPercent` props \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "0e808d81d8a6b4b860f9dbf6be6bdf85429eaf77", "messageHeadline": "fix(secretsmanager): `arnForPolicies` evaluates to the partial ARN if\u2026", "author": {"name": "Glib Shpychka", "email": "23005347+gshpychka@users.noreply.github.com", "user": {"login": "gshpychka"}}, "additions": 83, "deletions": 3}}, {"node": {"oid": "1d9d808ef341dd843348fd2fea50e38d495c743e", "messageHeadline": "chore(prlint): log additional information (#26488)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7f8eeb3da9bbeab9e83d7847c6b4bf1df5b2ece7", "messageHeadline": "chore(prlint): core PRs are always `pr/needs-maintainer-review` (#26487)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 180, "deletions": 160}}, {"node": {"oid": "6ec9829ac2d20855a35dad03c4110c46dd89cba8", "messageHeadline": "feat(rds): `isFromLegacyInstanceProps` migration flag with `ClusterIn\u2026", "author": {"name": "David Browne", "email": "dabrowne@users.noreply.github.com", "user": {"login": "dabrowne"}}, "additions": 128, "deletions": 56}}, {"node": {"oid": "27dc8ffd62d450154ab2574cc453bb5fcdd7c0b8", "messageHeadline": "feat(scheduler): ScheduleGroup (#26196)", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 725, "deletions": 7}}, {"node": {"oid": "6bd9a2d1293b94e83cb6fe9b3768155f646d9066", "messageHeadline": "feat(route53): support geolocation routing (#26383)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 853, "deletions": 101}}, {"node": {"oid": "f22bd4e2b1914b42450ffa061d27009039469b2b", "messageHeadline": "fix(stepfunctions-tasks): Default Retry policy for `LambdaInvoke` doe\u2026", "author": {"name": "Tomoya Oda", "email": "38136327+tmyoda@users.noreply.github.com", "user": {"login": "tmyoda"}}, "additions": 32023, "deletions": 1403}}, {"node": {"oid": "1df243a0130ed15034f53d95e6544935de911a88", "messageHeadline": "fix(lambda): bundling fails with pnpm >= 8.4.0 (#26478) (#26479)", "author": {"name": "Damien Hill", "email": "damien@damienhill.com", "user": {"login": "damienhill"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0531492451b4f99fe469380ba926f22addbfc492", "messageHeadline": "fix(sns-subscriptions): SQS queue encrypted by AWS managed KMS key is\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 121, "deletions": 35}}, {"node": {"oid": "6033c9a01322be74f8ae7ddd0a3856cc22e28975", "messageHeadline": "feat(apprunner): make `Service` implement `IGrantable` (#26130)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 291, "deletions": 18}}, {"node": {"oid": "eea223b52f4445e6084b1fa1fa15a3a78f83fa18", "messageHeadline": "fix(ecs): deployment alarm configurations are being added in isolated\u2026", "author": {"name": "Austin Ely", "email": "austiely@amazon.com", "user": {"login": "bvtujo"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "1b3612457078f8195fb5a73b9f0e44caf99fae96", "messageHeadline": "feat(app-staging-synthesizer): option to specify staging stack name p\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "fd181c70f3668b2f0ec0ccbca38a5ef9100eb86b", "messageHeadline": "fix(core): policy validation trace incorrect for larger constructs (#\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "87ec5257104ec6c48527b21212cd91f9b0fe9dec", "messageHeadline": "docs(contributing): document how to get around node out of memory err\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a9e2789d2f927c26db0aee4ce7cb2cc073a99bc5", "messageHeadline": "feat(cli): add diff message on the number of stacks with differences \u2026", "author": {"name": "Krzysztof S\u0142owi\u0144ski", "email": "30654022+krzysztof-slowinski@users.noreply.github.com", "user": {"login": "krzysztof-slowinski"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1820fc902c6f37faed0538305bd701103dae43ff", "messageHeadline": "fix(cdk): allow bootstrap with policy names with a path (#26378)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "9d9daba2ed72eef6ea45b51651e66bf6253df5fa", "messageHeadline": "chore(api-gateway): fix resource name in lambda-api.test.ts causing n\u2026", "author": {"name": "Daniel Hochman", "email": "danielhochman@users.noreply.github.com", "user": {"login": "danielhochman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac9bb1a27c704f5bcb4d8ca15dc5a224a592bd27", "messageHeadline": "fix(rds): Add missing Aurora engine 8.0.mysql_aurora.3.02.3 (#26462)", "author": {"name": "jwoehrle", "email": "14852794+jwoehrle@users.noreply.github.com", "user": {"login": "jwoehrle"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7970552718a9a24d3be75e5413fdd120df716c55", "messageHeadline": "added my username to mergify and merit badger (#26454)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aab3f2ef5bce98873ac50bffcd6f606ddd008ea8", "messageHeadline": "docs(triggers): add consideration about invocationType for the behavi\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5c09893681953073656dfa4a3cc4a37dea385034", "messageHeadline": "chore(prlint): rename pr/needs-review to pr/needs-community-review (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "3e47d1b2e82bdb156bcac797ead5d9f2e522a018", "messageHeadline": "feat(stepfunctions): add stateMachineRevisionId property to StateMach\u2026", "author": {"name": "Adam Wong", "email": "55506708+wong-a@users.noreply.github.com", "user": {"login": "wong-a"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "64e4f4107de6091d9ef1c8e4907cb4ebfa6cabba", "messageHeadline": "chore: fix aws-lambda-nodejs test flakiness (#26448)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 123, "deletions": 265}}, {"node": {"oid": "3fc914acb8cbcbe9eeea3b0e9a31c6864c19217f", "messageHeadline": "chore(merge-back): 2.88.0 (#26449)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "5d497f98ecf5529b03ce9e5bb84c2056de995baa", "messageHeadline": "chore(release): 2.88.0 (#26447)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 345270, "deletions": 282524}}, {"node": {"oid": "eb8865b49b301a12048a004c4d5391cee8286e72", "messageHeadline": "chore(release): 2.88.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 81, "deletions": 8}}, {"node": {"oid": "7a6f953fe5a4d7e0ba5833f06596b132c95e0709", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26438)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1270, "deletions": 2930}}, {"node": {"oid": "e21dd4e63e313992e8b88921f84a70a95428c0ae", "messageHeadline": "fix(custom-resource): `ignoreErrorCodesMatching` broken on sdk v3 (#2\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 16199, "deletions": 12803}}, {"node": {"oid": "228901a6e5de9cb483dbd07dd0a9a046cf6ddf96", "messageHeadline": "fix(s3): auto-delete-objects fails when bucket doesn't exist (#26433)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 10289, "deletions": 4987}}, {"node": {"oid": "47f15a6cf1899cf974066f6c864ef9884af7128d", "messageHeadline": "fix(lambda): Update Python Lambda Adot Lambda layer versions (#26411)", "author": {"name": "Randy Ridgley", "email": "randy.ridgley@gmail.com", "user": {"login": "randyridgley"}}, "additions": 78, "deletions": 75}}, {"node": {"oid": "efb0a4c785bb794e3ee2e7444b29e4a00d7d28f1", "messageHeadline": "chore: run yarn-upgrade workflow on latest available node version (#2\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6466448e53f2f486ec40ff176b8623257e4b3f8", "messageHeadline": "feat(rds): support Aurora MySQL engine v. 2.11.3 (#26419)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "898cda66601d5ca846a1cc0ecf3ff7fac570a418", "messageHeadline": "docs(trigger): fix incorrect construct id in README for aws-cdk-lib.t\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d130bd742a7b016311f56dd217b87bcbbedf6521", "messageHeadline": "fix(core): cross region exports fail when parameter doesn't exist (#2\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 161, "deletions": 131}}, {"node": {"oid": "e8fc7a881e8c3e0ef3b437b316bba58e0c74d5a2", "messageHeadline": "feat(rds): support aurora postgresql 14.8 (#26427)", "author": {"name": "Conor O'Donnell", "email": "conor@tines.io", "user": {"login": "ronocod"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d1a37bc857bef3a72e66d0c5383284d70c7065ec", "messageHeadline": "chore: snapshosts update after upgrade to sdk v3 (#26426)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2369, "deletions": 1097}}, {"node": {"oid": "627cbe27f05f3686fa74d073f80f732449a80202", "messageHeadline": "chore: update integ tests snapshots after upgrade to SDK v3 (#26424)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 33024, "deletions": 888171}}, {"node": {"oid": "a9ed64f2aa8014626857dfdfb33a823cd9cfd1fa", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26283)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 16283, "deletions": 15059}}, {"node": {"oid": "950f849a03c427c37f84296c4d94b199d30277e5", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26422)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "357bc01e85fa1cddae286f72154d28dc40b1b0e9", "messageHeadline": "chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#26412)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "111a1cfce0aaa7497ebd1e966f76bb3ed485d857", "messageHeadline": "fix(integ-tests-alpha): assertions handler is broken (#26400)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 176093, "deletions": 3516967}}, {"node": {"oid": "c8d8421370800384322b37b43c9644d3afec922d", "messageHeadline": "fix(redshift-alpha): incorrect CR runtime version (#26406)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 325, "deletions": 592}}, {"node": {"oid": "61ed9305f61e0703c41b0008070abbbc442a93cb", "messageHeadline": "chore(prlint): allow CDK community reviews (#26393)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 221, "deletions": 48}}, {"node": {"oid": "32654f573651dd099e8e1b6823ef1934e03660dd", "messageHeadline": "fix(cli): hotswap doesn't update SSM parameter environment variables \u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "576a851d27a1c4494a88bd454fefc66d54f6261e", "messageHeadline": "chore(integ-tests-alpha): integ tests link is incorrect (#26402)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "3944f315a6452a3df5dd494ebd4d8c3103706e6f", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26398)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "f522796426a0d9526fae99330784fff9bdb67740", "messageHeadline": "feat(codebuild): support for Docker Registry Image for Linux Arm (#26\u2026", "author": {"name": "Steven Tan", "email": "sktan@users.noreply.github.com", "user": {"login": "sktan"}}, "additions": 792, "deletions": 1}}, {"node": {"oid": "bc3d6a7a82fb76c3ab3915abf4ba9660a65b3414", "messageHeadline": "fix(batch): SSM parameters can't be used as ECS Container secrets (#2\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 659, "deletions": 134}}, {"node": {"oid": "979cbff5dc3e39c40e663ed87888a3ea8d2a6f7d", "messageHeadline": "feat(rds): support configuring secret rotation behavior via rotateImm\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 336, "deletions": 222}}, {"node": {"oid": "267e42ce1668211d58c277b6901b80e62284abdc", "messageHeadline": "fix: bad error checks in custom resources (#26392)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 876330, "deletions": 31491}}, {"node": {"oid": "6c75581ae2b9537fa9d1d724b837fe81ae22d345", "messageHeadline": "feat(opensearchservice): support for MultiAZWithStandBy (under featur\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 604, "deletions": 11}}, {"node": {"oid": "9381880be98ab76580e7638c5d1b929d1e94e80d", "messageHeadline": "fix(s3): allow empty string as keyPrefixEquals (#26243)", "author": {"name": "Daniel Bartholomae", "email": "daniel@bartholomae.name", "user": {"login": "dbartholomae"}}, "additions": 453, "deletions": 1}}, {"node": {"oid": "3b9c9831084e2461b0195ddf21e946b6dcf014db", "messageHeadline": "chore(lambda): add toString to lambda architecture (#26145)", "author": {"name": "Luke Yianni", "email": "93375669+lukey-aleios@users.noreply.github.com", "user": {"login": "lukey-aleios"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "669dd7f78a1ef41ab36ffb6fca66a7e90407ac45", "messageHeadline": "feat(rds): support aurora postgresql 15.3 (#26377)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ad39ffca8fc39d2d4db1c3b505829da0f28e78e9", "messageHeadline": "chore: dont npm ignore custom resource handlers (#26379)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "928cbc821806d16d8e8875218d02fd2f4c134ed8", "messageHeadline": "fix(lambda): bundling fails with pnpm >= 8.4.0 (#25612) (#26386)", "author": {"name": "Damien Hill", "email": "damien@damienhill.com", "user": {"login": "damienhill"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99fd9170e74016c7f6988d86189e527a0fe6709b", "messageHeadline": "chore(cdk-lib): re-enable skipped tests (#26367)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 43, "deletions": 41}}, {"node": {"oid": "c575dded26834bd55618813b74046d2f380d1940", "messageHeadline": "feat(lambda-event-sources): added filters support to kafka sources (#\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "2f8df4395ed7897ce3d450983c694cc40405f330", "messageHeadline": "feat(core): allow user to specify --platform (#26368)", "author": {"name": "Taylor Ondrey", "email": "ondreyt@amazon.com", "user": {"login": "maafk"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "97af59efaa27ca1e75c8664ff3340cffb8d3732d", "messageHeadline": "docs(core): docs for fingerprint are incorrect (#26353)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "170eddad663a75506443fd1619d716d2b7ac3e0f", "messageHeadline": "fix(aws_ecs): Do not output NetworkConfiguraiton to ECS Service when \u2026", "author": {"name": "msysh", "email": "msysh-development@msysh.com", "user": {"login": "msysh"}}, "additions": 1869, "deletions": 22}}, {"node": {"oid": "92de23d7fbc03f9af6f88fa3d30140224be03f09", "messageHeadline": "chore(core): augmentations should use relative import (#26364)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "52e20c921fa11693f3dd65702c9a0e7f8550f37d", "messageHeadline": "feat(cfnspec): cloudformation spec v130.1.0 (#26362)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 341, "deletions": 225}}, {"node": {"oid": "54e589d9bae07248dc42b381f472e4c13876c3d4", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26361)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "a93bc54e8ede3f59bcd3e20efa4808bcbb0fbb9e", "messageHeadline": "chore: fix example compilation issues (#26331)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 230, "deletions": 184}}, {"node": {"oid": "3aee82692533a12ee44953ec4039d7cc8d6129e3", "messageHeadline": "feat(iot-actions): iot rule https action l2 construct (#25535)", "author": {"name": "Constantin Ponfick", "email": "95411546+cponfick-bhs@users.noreply.github.com", "user": {"login": "cponfick"}}, "additions": 820, "deletions": 0}}, {"node": {"oid": "d9361311951276f4629c872d711f7513b01ba485", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26301)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1d5fc863257b91f39c67890cb303d14692f2c0e7", "messageHeadline": "chore(deps): remove v1 upgrades (#26347)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 127}}, {"node": {"oid": "f15ed231e7728623df9ca3943cdfc2c9feb06e9a", "messageHeadline": "feat(aws-cdk-lib): use new L1 codegen (#26318)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 5067, "deletions": 5084}}, {"node": {"oid": "3e9dfb2b63d45db59ed6cda49ebeee3a3c8786a3", "messageHeadline": "chore(app-staging-synthesizer): document and test `autoDeleteStagingA\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "05d875bd8a2b46d47e9fb250e5b2b6ab28d5b0de", "messageHeadline": "fix(pkglint): library creation generates incorrect package names (#26\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cc4ce12803b756b174445f8493d4239c57f78f97", "messageHeadline": "feat(ec2): make VPC internet gateway creation controllable (#26314)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1228, "deletions": 1}}, {"node": {"oid": "cad0635b0f35c55f2a305fa5723c66e5b0248939", "messageHeadline": "fix(servicecatalog): support nested stacks in product stacks (#26311)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 2082, "deletions": 104}}, {"node": {"oid": "43013d04f3a2637b799b9a57916751c3d04b9a2f", "messageHeadline": "fix(ecs): Windows ECS Optimized AMI SSM parameter format is incorrect\u2026", "author": {"name": "Arun Annamalai", "email": "36392755+arun-annamalai@users.noreply.github.com", "user": {"login": "arun-annamalai"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "546456a80a9204d9294831b759f04d3d4e3da72a", "messageHeadline": "feat(custom-resources): add custom environmentEncryption for Provider\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "1a8f5ade8ea0bc26bee0cefd73085aaf788434c8", "messageHeadline": "fix(cli): credential plugin exceptions stop the entire CLI (#26244)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "c755f50f7d2240345c3e9ee1c262a3b194db1618", "messageHeadline": "fix(batch): grant execution role logs:CreateLogStream by default (#26\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1220, "deletions": 159}}, {"node": {"oid": "b799c82526b755d3f6005fd022467d7dcb220bb3", "messageHeadline": "fix(ecs): DeploymentAlarms property is specified for ECS service with\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 320, "deletions": 203}}, {"node": {"oid": "341f7a82ed35081f9bc7a072e90cf80441c8898a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26334)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "73f274193d4c687822d956742722ce5cecdf9173", "messageHeadline": "feat(cloudwatch): dashboard variables (#26285)", "author": {"name": "Ana Danilochkina", "email": "Stacy-D@users.noreply.github.com", "user": {"login": "Stacy-D"}}, "additions": 1031, "deletions": 2}}, {"node": {"oid": "ad0d40cc3a75f1cadc044393b5cb3ec7e9ab71a4", "messageHeadline": "feat(synthetics): lifecycle rules for auto-generated artifact buckets\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 9746, "deletions": 10824}}, {"node": {"oid": "66c0aa1745b65c6019b84bb5543f0e3cf5a85571", "messageHeadline": "chore: remove aws-cdk-migration package (#26322)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 0, "deletions": 1243}}, {"node": {"oid": "cb5bef5e42ca047f4bd6f13cb382821f3df8a40c", "messageHeadline": "fix(servicecatalog): product stack asset bucket with forced encryptio\u2026", "author": {"name": "wolanlu", "email": "101870655+wolanlu@users.noreply.github.com", "user": {"login": "wolanlu"}}, "additions": 3329, "deletions": 8}}, {"node": {"oid": "84c0645e3e270e30c243410df43afb299264cd29", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26315)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "17e343adbd815adb276ec4ccdf5eba2d8b39607a", "messageHeadline": "fix(integ-tests-alpha): incorrect sdk client resolution (#26271)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3505407, "deletions": 127741}}, {"node": {"oid": "349e4d4401eb6b785ebc325905a212a41d664e1f", "messageHeadline": "feat(glue): validate maxCapacity, workerCount, and workerType (#26241)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "fb580b56541a63485fc1ef24cd75e5f9ae18f940", "messageHeadline": "feat(opensearch): opensearch 2.7 engine version (#26313)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "e2b7791072e187f441eb72a5f6d0462748ec5112", "messageHeadline": "new runtime (#26248)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2462b0b0155a5cf5382b1780e8a8cd40d1206a95", "messageHeadline": "feat(ec2): support using ssm parameter to resolve AMI ID at instance \u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 604, "deletions": 287}}, {"node": {"oid": "1e335868f776141f969f33acb3f88b635d4c9d6c", "messageHeadline": "docs(cloudwatch): document cross-account/cross-region alarm limitatio\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "02a5482263b993e02c57923bda5e186d72255ade", "messageHeadline": "fix(synthetics): asset code validation failed on bundled assets (#26291)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 67, "deletions": 10}}, {"node": {"oid": "bd06669586baee054f1a9a6bb142d572d21ce3bc", "messageHeadline": "fix(lambda): add instrument handler option to adotInstrumentation to \u2026", "author": {"name": "Randy Ridgley", "email": "randy.ridgley@gmail.com", "user": {"login": "randyridgley"}}, "additions": 309, "deletions": 199}}, {"node": {"oid": "f9a11922fe4d5a85e646eb51ed7d4c8a013b53b1", "messageHeadline": "chore(ec2): replace latestAmazonLinux with latestAmazonLinux2 used in\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 112, "deletions": 86}}, {"node": {"oid": "c8edc876bb1e2ea0fb63905021d9b4c77a913c9f", "messageHeadline": "feat(cloudwatch): allow configuring period on SingleValueWidget (#26260)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 467, "deletions": 0}}, {"node": {"oid": "4c0dae6a4bfb2c0e028465763a0cf9aa208ef816", "messageHeadline": "chore(custom-resource-handlers): refactor minify and bundling step (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "6da9a4c13444d82061ffd7d1f9326ca03c2bf367", "messageHeadline": "fix(apprunner-alpha): respect serviceName property (#26238)", "author": {"name": "Mike McFarland", "email": "roketworks@users.noreply.github.com", "user": {"login": "roketworks"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "fdd3309ee98a8dcd9542d8ffec9defcdbdcd28af", "messageHeadline": "feat(eks): support eks with k8s 1.27 (#25897)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "54f91c802d9930fcbf34a36ca5b5aadbfe765bf3", "messageHeadline": "feat(app-mesh): support port property on weighted targets (#26114)", "author": {"name": "Juan Manuel Ruiz Fern\u00e1ndez", "email": "jruizferprofesional@gmail.com", "user": {"login": "neovasili"}}, "additions": 134, "deletions": 7}}, {"node": {"oid": "7926560f0a150d8fd39d0775df5259621b8068ae", "messageHeadline": "feat(cloudfront): add denyList to OriginRequestPolicy behaviors (#25767)", "author": {"name": "auvred", "email": "61150013+auvred@users.noreply.github.com", "user": {"login": "auvred"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "9bcc6d5b6e9a47affc8d972c6bf16e725915cfcd", "messageHeadline": "fix(apigateway): method response from rest api default options are no\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "af3a18810847e68aa55865e380b5e4d7f9ba5edf", "messageHeadline": "feat(glue): support Data Quality ruleset (#26272)", "author": {"name": "Noritaka Sekiyama", "email": "sekiyama@amazon.com", "user": {"login": "moomindani"}}, "additions": 925, "deletions": 2}}, {"node": {"oid": "d34e7c950ca066cb1f64faa873bd9edd07755cb2", "messageHeadline": "chore: latest lerna doesn't work anymore with repo (#26279)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a4b94441d5d665cd773e2129b64e909d855dc4d7", "messageHeadline": "chore: download noctilucent instead of building it (#26258)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d316af79c2b8bf86d954c94404b2a685280f6f25", "messageHeadline": "feat(cfnspec): cloudformation spec v130.0.0 (#26278)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 328, "deletions": 228}}, {"node": {"oid": "9fe22e6410baea0690c23462465b78c3f9dcc76b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26277)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 76, "deletions": 55}}, {"node": {"oid": "7f31d9fc130002e8010a47d432b1277d76b9d835", "messageHeadline": "chore(merge-back): 2.87.0 (#26267)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "058cbf8a228e409ff51595a78b588f50a6405b3b", "messageHeadline": "Merge branch 'main' into merge-back/2.87.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21560, "deletions": 9183}}, {"node": {"oid": "ff21c6913ce8079ee0969598d5cc5de43ae46951", "messageHeadline": "feat(autoscaling): deprecate launch configurations (under feature fla\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 21560, "deletions": 9176}}, {"node": {"oid": "212b81b7eec138707a0d7bee814445535e35f96f", "messageHeadline": "chore: revert \"docs(cloudwatch): document cross-account/cross-region \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "9fca7909797e71788b65bd1bf7bd2c0c85a75159", "messageHeadline": "chore(release): 2.87.0 (#26263)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 528987, "deletions": 60500}}, {"node": {"oid": "599517d095a51f9bce01f20613399103c3d7627f", "messageHeadline": "chore(release): 2.87.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 39, "deletions": 2}}, {"node": {"oid": "399b6bbdbfbf6440145e6d78e18898aae6261702", "messageHeadline": "fix: all aws-cdk-lib custom resources now use Node18 (#26212)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 454175, "deletions": 62895}}, {"node": {"oid": "1520d7759ad28e5295f21cd1df115c639bb5ef1c", "messageHeadline": "fix(aws-cdk-lib): specifying EC2 private IP with associate public IP \u2026", "author": {"name": "Andy Hopper", "email": "andy@hoppersoft.com", "user": {"login": "hoppersoft"}}, "additions": 1379, "deletions": 6}}, {"node": {"oid": "075c2c01367126ef58169f7087fa8ce05e01f962", "messageHeadline": "chore(ec2): update link to v2 in SecurityGroup docs (#26257)", "author": {"name": "cameronsstone", "email": "cameronsstone@users.noreply.github.com", "user": {"login": "cameronsstone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd3b26ad0cb525706e9cc7d358a19915c7b36a20", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26256)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "3082601e76ed7958e2c50ac6779b5570ff89b150", "messageHeadline": "chore: bump spec2cdk packages to 0.0.1 (#26227)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 71344}}, {"node": {"oid": "1a44f691bba459259417677dde5db248ee5e4584", "messageHeadline": "feat(ecs): enable alarm-based rollbacks (#25840)", "author": {"name": "Austin Ely", "email": "austiely@amazon.com", "user": {"login": "bvtujo"}}, "additions": 40893, "deletions": 5353}}, {"node": {"oid": "3a1837a273c11db8b61a1b04ddc8d620adc97d08", "messageHeadline": "chore: updates container-definition user jsdoc (#26231)", "author": {"name": "Michael Hobbs", "email": "michael.lee.hobbs@gmail.com", "user": {"login": "MichaelLeeHobbs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "45e21571523f598590fdfe92c9ff89af18344408", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26239)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "41cb2883e637a429c9eeb30c48544b69dbc7b065", "messageHeadline": "fix(cli-lib): bundle bootstrap template (#26229)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "928b64ecbfb68ceaf4e15a5fb434c4b39dc7a4a1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26219)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a39863202d5c32dcf70de2d88b6105149ebae8c9", "messageHeadline": "chore: disable v1 branch upkeep (#26218)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000", "messageHeadline": "feat(codebuild): Support for CodeBuild Image `aws/codebuild/amazonlin\u2026", "author": {"name": "Steven Tan", "email": "sktan@users.noreply.github.com", "user": {"login": "sktan"}}, "additions": 751, "deletions": 2}}, {"node": {"oid": "f525e5a09dcbe1bc1d8bdd68c2b11481b84e43f7", "messageHeadline": "chore(app-staging-synthesizer): tool to test maximum ecr repository a\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 240, "deletions": 340}}, {"node": {"oid": "06b33d54c348d78df886c040e702287658573089", "messageHeadline": "fix(sns-subscriptions): cannot add Lambda Subscription when using a L\u2026", "author": {"name": "Mickael Jeanroy", "email": "1067361+mjeanroy@users.noreply.github.com", "user": {"login": "mjeanroy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9364e94d1b343d18d1ceceee2881f2cc59d67980", "messageHeadline": "feat(cli-lib): support bootstrap command (#26205)", "author": {"name": "Antonio Angelino", "email": "antonio@easypeasycloud.com", "user": {"login": "AntonioAngelino"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "db923dd2df39d4085ed088d18dc93044e5a0d690", "messageHeadline": "feat(glue): add ExecutionClass for FLEX (#26203)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 720, "deletions": 174}}, {"node": {"oid": "1f8171882ae9c7a75e19f247bfa70c122999d726", "messageHeadline": "fix(core): tags disappear if CDK app is bundled+minified (#26181)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fa3caf33360e81d54897edbf3acf5495f488189b", "messageHeadline": "feat(cfnspec): cloudformation spec v129.0.0 (#26179)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2154, "deletions": 549}}, {"node": {"oid": "bed1ebebde21ad9d35554b07b7c53ea479ca18c6", "messageHeadline": "docs(cloudwatch): document cross-account/cross-region alarm limitatio\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "978d028528f9a7f2cde08319feb8e08f36e9a8d9", "messageHeadline": "chore(region-info): register eu-central-2, fix firehose cidr blocks f\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "ae64685c7f9a4b113307e32ecf40e037312b92ae", "messageHeadline": "docs(elasticloadbalancing): update readme on internetFacing (#24732)", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "141b3df6fe858b912cb5726c2911d5c09738a0a1", "messageHeadline": "docs: reduce size of QuickSight generated examples (#26201)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cf16283777c3437ffc0e59e8db52221db3227caa", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26198)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "c6d27c3d8dabfefb675f195b1ae52203f842f936", "messageHeadline": "test(s3): add test cases for buckets and kms keys (#26191)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "dcf53524947ef5bece6b79cb936cacee1ac94483", "messageHeadline": "chore: add spec2cdk tool (#26183)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 75487, "deletions": 32}}, {"node": {"oid": "0a4140ee5e709b04bf6c2b67de449eb29ceb01ef", "messageHeadline": "feat: update alpha modules to sdk v3 (#25895)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 31661, "deletions": 1522}}, {"node": {"oid": "bd86993cb2e528ae036347da82c86276165111e7", "messageHeadline": "feat(iot): add action to start Step Functions State Machine (#26059)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 960, "deletions": 1}}, {"node": {"oid": "a21b0996608f29d735349d7853b22433e6a8627b", "messageHeadline": "chore(lambda): Add missing ARNs for cloudwatch lambda insights (#26153)", "author": {"name": "Nicolas Vaquero", "email": "nicolas.a.vaquero@gmail.com", "user": {"login": "orekav"}}, "additions": 250, "deletions": 27}}, {"node": {"oid": "1f1b6426f00031dc0f67b9690d33f718f394733c", "messageHeadline": "fix(ssm): cannot import a ssm parameter with a name containing unreso\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 642, "deletions": 4}}, {"node": {"oid": "9065b25a6a3812cf186aaddcbc5466d422a40424", "messageHeadline": "fix(rds): monitoring role is not created by default when using reader\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "7036c2724530b4ab371058639db8a4d6bd8aceef", "messageHeadline": "chore(ecs): remove unnecessary js and d.ts files for integration test\u2026", "author": {"name": "Tatsuya Mori", "email": "tamori@amazon.com", "user": {"login": "tam0ri"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "1402142140d13903ca2a6c7d8d3a9c9e2a38d7ca", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26178)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 460, "deletions": 120}}, {"node": {"oid": "bc9f3de653248de5808f83b7fb8f3ed5f6fc554e", "messageHeadline": "feat(scheduler): ScheduleTargetInput (#25663)", "author": {"name": "Jacco Kulman", "email": "jaccokulman@binx.io", "user": {"login": "Jacco"}}, "additions": 425, "deletions": 4}}, {"node": {"oid": "1ccfc7801d406f6ba9746b7717b468f49b9c00d3", "messageHeadline": "chore(merge-back): 2.86.0 (#26170)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "2a97eb1287dfa23ac30f889dec599c74dffbb5f5", "messageHeadline": "Merge branch 'main' into merge-back/2.86.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 641, "deletions": 322}}, {"node": {"oid": "c7d73a7ddd06e894683e698e6ae5892aab4be8c9", "messageHeadline": "docs(s3): fix docs for BucketProps (#26140)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "81532375a8745bc7ffb439e53d042b251a43e43e", "messageHeadline": "fix(glue): support Ray jobs with Runtime parameter (#25867)", "author": {"name": "Noritaka Sekiyama", "email": "sekiyama@amazon.com", "user": {"login": "moomindani"}}, "additions": 163, "deletions": 100}}, {"node": {"oid": "af913b3c5828d796d9e675c514611d0eac6dbb0a", "messageHeadline": "chore(region-info): register me-central-1 (#25571)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 129, "deletions": 23}}, {"node": {"oid": "048d57985a526161e5def0ece255e964bdef96c1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26162)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "dc6f120a0bf6c9335a82677e7b3c112245bf06ae", "messageHeadline": "fix(batch): Allow ECS JobDefinition Containers to pass Secrets as Env\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 317, "deletions": 167}}, {"node": {"oid": "1130fab68084a241b0374954f41d6a465f062e74", "messageHeadline": "chore(release): 2.86.0 (#26156)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31208, "deletions": 5153}}, {"node": {"oid": "43cf9ac43dd97a881435dec397b97d58beeab8c5", "messageHeadline": "chore(release): 2.86.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "edad593db1882225936be64b5d7dbd4ac6a5094a", "messageHeadline": "chore: added write permissions in the stale-discussions workflow (#26\u2026", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8056e38aae564644f283554318de3334c5a95252", "messageHeadline": "chore(integ-runner): add fsevents to optionalDependencies (#26151)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ee3d41e674bc6b02cabd986de92075350017209b", "messageHeadline": "fix(core): prevent the error when the condition is split into groups \u2026", "author": {"name": "Hirotaka Tagawa / wafuwafu13", "email": "jaruwafu@gmail.com", "user": {"login": "wafuwafu13"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "72eb1e957afb9d1573445999eddd38b5c345fa7a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26141)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "561cbc5d2aa7205ffa70a1463369a10aa59c876f", "messageHeadline": "chore: build noctilucent WASM library in a container (#26123)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 68, "deletions": 49}}, {"node": {"oid": "2fec6a4cd09bd08b7183f1e67d5d7eb487e4ac29", "messageHeadline": "feat(app-staging-synthesizer): select different bootstrap region (#26\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 177, "deletions": 123}}, {"node": {"oid": "40871ecf9ff58b1cdeaaa313e4cba6a773c1c6e1", "messageHeadline": "chore: add workflow for handling discussions (#26138)", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "0e251e68bad90b2dd7cb3ef48dfe025695e4ab64", "messageHeadline": "fix(ecs): validation for task definition fails when task-level memory\u2026", "author": {"name": "Tatsuya Mori", "email": "git823@gmail.com", "user": {"login": "tam0ri"}}, "additions": 551, "deletions": 4}}, {"node": {"oid": "f8a94d8fc3a43711c4079d83d1abf0817209fc42", "messageHeadline": "chore: fixup @aws-cdk/cdk-lib-alpha bundling (#26133)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "3c29223b178840368088b56aba2db9d2365bceed", "messageHeadline": "fix(cdk-lib): Pass lookupRoleArn to NestedStackSynthesizer (#26116)", "author": {"name": "Ignacio Acu\u00f1a Fr\u00edas", "email": "31544929+IgnacioAcunaF@users.noreply.github.com", "user": {"login": "IgnacioAcunaF"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "f9d45738d7b1ad0c9ad9877fe961fe063f544224", "messageHeadline": "fix(stepfunctions): nested arrays are not serialized correctly (#26055)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 59, "deletions": 10}}, {"node": {"oid": "c51e8c74b255901a1bfeb792a3a6dc8d6b8aa16e", "messageHeadline": "chore(rds): Rds version upgrade (#26098)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "a91606a61bdbb6201af93a7fb657dd3a680d8d2e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26131)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "636841c380ccc3a6da372117cf0317f351a75cff", "messageHeadline": "fix(elbv2): correct wrong timeout validation (#26031)", "author": {"name": "Tomoya Oda", "email": "38136327+tmyoda@users.noreply.github.com", "user": {"login": "tmyoda"}}, "additions": 100, "deletions": 75}}, {"node": {"oid": "00b9c84ecf17c05a4c794ba7b5bdc9d83b2fba16", "messageHeadline": "feat(integ-tests): new HttpApiCall method to easily make http calls (\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 24032, "deletions": 2127}}, {"node": {"oid": "2d9078c6afc77c0ef026d74168730bff2a167a60", "messageHeadline": "fix(ecs): potential race condition on TaskRole default policy update \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 3746, "deletions": 2128}}, {"node": {"oid": "939dc84b2eb18e9bcab3a0af95695cda151ee8a7", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26112)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "05810f44f3fa008c07c6fe39bacd2a00c52b32a0", "messageHeadline": "fix(batch-alpha): cannot import FargateComputeEnvironment with fromFa\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "4729d761358fa0e7357ba2d7b832a627284e10c2", "messageHeadline": "docs(codepipeline): fix module name in README \"@aws-cdk/aws-codepipel\u2026", "author": {"name": "Tatsuya Mori", "email": "git823@gmail.com", "user": {"login": "tam0ri"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f1f974b1c17003e1cb8c7a39eb6ef64bfe9a06a", "messageHeadline": "chore: experimental cdk migrate command (#25859)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 214, "deletions": 61}}, {"node": {"oid": "341de48e3637953514a009715dfdeeb061aad929", "messageHeadline": "fix(core): network option is not being propagated to Docker (#26014)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f97ad600e527289ffbb4ad391908495939477e99", "messageHeadline": "chore(deps): bump semver from 6.3.0 to 7.5.2 (#26097)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d71c0407e7091a240dbecfdc910dc632ed1b7bff", "messageHeadline": "feat(cfnspec): cloudformation spec v128.1.0 (#26096)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 696, "deletions": 261}}, {"node": {"oid": "1fe2f095a0bc0aafb6b2dbd0cdaae79cc2e59ddd", "messageHeadline": "feat(integ-runner): integ-runner --watch (#26087)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 912, "deletions": 41}}, {"node": {"oid": "3b6143b75d596f20ce77a6e9020dee7c75483205", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26093)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 193, "deletions": 63}}, {"node": {"oid": "a79794e3f2609e6efa5cf659eec039964a8ad61c", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26080)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "e09d1db3e8f4a6197fc9e8c17457a4cc2a94fb3c", "messageHeadline": "Merge pull request #26050 from bhanutejags/main", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ec1871d7a620c4dd423077c63b1447bb7b419d4c", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "afcbf6c160d526f86b4ad14571aadaa2554f28a6", "messageHeadline": "chore(merge-back): 2.85.0 (#26073)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "075844295ab3e27bd2c367a08494e634ee9daae0", "messageHeadline": "Merge branch 'main' into merge-back/2.85.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 183, "deletions": 178}}, {"node": {"oid": "0e88f50fa42dc38467fd9a841e8ea4898fe1db32", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 281, "deletions": 200}}, {"node": {"oid": "327035644b94ccee354cf34e1665f6eedfbf939d", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#26069)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 183, "deletions": 178}}, {"node": {"oid": "4e0d7267f3ff51e195fb0e52b3786156858bd875", "messageHeadline": "chore(release): 2.85.0 (#26066)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30222, "deletions": 15966}}, {"node": {"oid": "222d5f8c56e8a0970221987e51abbb4fa973dcc0", "messageHeadline": "chore: removed CR checking workflow files", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "db60ab8b76e41d62fea19aaeeeee7ec9a0162c8b", "messageHeadline": "chore(release): 2.85.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 2}}, {"node": {"oid": "37caaabd9d28dd7bb7d0499cc8606e1a382b32fa", "messageHeadline": "fix(cli): deployment continues if ECR asset fails to build or publish\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 98, "deletions": 22}}, {"node": {"oid": "31c9fbfaa75ddbe8642914db8287bca67e1f488a", "messageHeadline": "Merge branch 'aws:main' into main", "author": {"name": "bhanutejags", "email": "10769493+bhanutejags@users.noreply.github.com", "user": {"login": "bhanutejags"}}, "additions": 5030, "deletions": 9259}}, {"node": {"oid": "3b142136524db7c1e9bff1a082b87219ea9ee1ff", "messageHeadline": "feat(app-staging-synthesizer): clean up staging resources on deletion\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4596, "deletions": 9117}}, {"node": {"oid": "6858edf2344f2e2a125151f1599106825264da12", "messageHeadline": "chore(app-staging-synthesizer): reduce the size of DefaultStagingStac\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "a8768f4da1bebbc4fd45b40e92ed82e868bb2a1b", "messageHeadline": "feat(batch): `ephemeralStorage` property on job definitions (#25399)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 225, "deletions": 119}}, {"node": {"oid": "ad89f0182e218eee01b0aef84b055a96556dda59", "messageHeadline": "fix(apprunner): incorrect serviceName (#26015)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 155, "deletions": 17}}, {"node": {"oid": "2771b39484b6ec1c81af98f877bb7feb46f83fda", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "bhanutejags", "email": "10769493+bhanutejags@users.noreply.github.com", "user": {"login": "bhanutejags"}}, "additions": 12868, "deletions": 4524}}, {"node": {"oid": "37e0c43b97cdfaf08701dc77ef4b0eef0376ce6d", "messageHeadline": "chore(region-info): remove regions that don't have CDK Metadata (#26056)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0a61edf3499aa1a72709131d67ac849107870065", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26051)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "4e57a8cbaa0bcd160976c4fa7d35485154109a7e", "messageHeadline": "feat(cfnspec): cloudformation spec v127.0.0 (#26009)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2061, "deletions": 230}}, {"node": {"oid": "67975edca519ead274a4fdd69d6b8c4e1e322dae", "messageHeadline": "fix: remaining usage of node 14 (#25995)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 10755, "deletions": 4242}}, {"node": {"oid": "746a31382c1654765b54a4dfb391cb8b9e82ba1f", "messageHeadline": "chore(rds): Add support for RDS MySQL minor versions of 8.0.33 and 5.\u2026", "author": {"name": "bhanutejags", "email": "10769493+bhanutejags@users.noreply.github.com", "user": {"login": "bhanutejags"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "133c9b51bf4fd2c6af5176eecec4ae03e5589c61", "messageHeadline": "docs: update missing link (#26041)", "author": {"name": "Takuya Hashimoto", "email": "hassaku63@gmail.com", "user": {"login": "hassaku63"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9af05d85acf95138a149c03b1e4dfbc48284921a", "messageHeadline": "chore(aws-cdk-lib): Add New ADOT Lambda Layer v0.30.0 ARNs (#25909)", "author": {"name": "Huy Vo", "email": "hvoam@amazon.com", "user": {"login": "humivo"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "a278fa70400b2f7a10e2b8a3a2dcf6f5094627fa", "messageHeadline": "chore(eslint-plugin): linter chokes on aws-cdk-lib/core import (#26022)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0737b4ebc0ac6f10355db5d05ef24dcc925d80db", "messageHeadline": "chore(elasticloadbalancingv2): moved health check docstring over heal\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30596fe96bfba240a70e53ab64a9acbf39e92f77", "messageHeadline": "fix(lambda): corrected environment variable naming for params and sec\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 95, "deletions": 90}}, {"node": {"oid": "acfdbfa988c3000ed42201cb8b6020e32372f19c", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#26007)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 647, "deletions": 94}}, {"node": {"oid": "ca2e6a255b20a54f93babc218abdc5102e95080a", "messageHeadline": "feat(s3-deployment): create `DeployTimeSubstitutedFile` to allow subs\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 4403, "deletions": 1}}, {"node": {"oid": "4c9016a264c2fec9c0e0e3fae1d7c4216c964b31", "messageHeadline": "chore: fix json in issue-label-assign (#26000)", "author": {"name": "Yasmine Talby", "email": "108372980+yasminetalby@users.noreply.github.com", "user": {"login": "yasminetalby"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83dc73ca98eee9953891416589487e565b295544", "messageHeadline": "chore(cx-api): feature flags are documented incorrectly (#25994)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "9018a1610f7f22673b92c628bf93d5a058c67374", "messageHeadline": "chore: add app-staging-synthesizer to issue-label-assign (#25992)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "757fba9b7c71ee500446ab118cabc37037613333", "messageHeadline": "feat(cfnspec): cloudformation spec v126.0.0 (#25918)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 515, "deletions": 228}}, {"node": {"oid": "d8f5e2ddce00a3a53d0ddabb7085c51638480b5e", "messageHeadline": "fix(ec2): securityGroups is mandatory in fromClusterAttributes (#25976)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "d9427e23a198a20ff6b0230a7be358b93d1ec3d4", "messageHeadline": "chore: upgrade lerna & nx to next major (#25984)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 627, "deletions": 945}}, {"node": {"oid": "49643d6c13b601627fd72ba38d25eb4ee81ffa73", "messageHeadline": "fix(vpc): detect subnet with TGW route as PRIVATE_WITH_EGRESS (#25958)", "author": {"name": "Johannes Br\u00fcck", "email": "6677058+bruecktech@users.noreply.github.com", "user": {"login": "bruecktech"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "b70595686e0742691bf64ce80bd18ea26694400d", "messageHeadline": "feat(core): add option to suppress indentation in templates (#25892)", "author": {"name": "Jonathan Esterhazy", "email": "jonathan.esterhazy@gmail.com", "user": {"login": "jesterhazy"}}, "additions": 107, "deletions": 2}}, {"node": {"oid": "97d2fab5dc902bc0e66e081fb90c8f115ca1b1a9", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25986)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1211805b918f1b37168f88280d37190c4eb0f1d", "messageHeadline": "fix(ecr): autoDeleteImages fails on multiple repositories (#25964)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 83, "deletions": 14}}, {"node": {"oid": "9c8f549c1575f3e0db7ec8809a9ef8700a0c3b9e", "messageHeadline": "chore: hide diffs of mangled unicode strings (#25912)", "author": {"name": "Marcel Laverdet", "email": "marcel@laverdet.com", "user": {"login": "laverdet"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "28df61866096829d2dd87e9174724764649f2524", "messageHeadline": "feat(ec2): add addSecurityGroup method to launth template (#25697)", "author": {"name": "Akira kure", "email": "1259315+kuredev@users.noreply.github.com", "user": {"login": "kuredev"}}, "additions": 479, "deletions": 40}}, {"node": {"oid": "e93899c87b1ee1effe0e1dbbee0322f5def9b89b", "messageHeadline": "chore: update cdk-generate-synthetic-examples (#25982)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 81, "deletions": 12}}, {"node": {"oid": "104bf32798b02f8f3c3ec5aaa05e31c35b4a38da", "messageHeadline": "chore(merge-back): 2.84.0 (#25981)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "48132f20046d5c1cfd5ed1bbfa94f0113f79ede9", "messageHeadline": "Merge branch 'main' into merge-back/2.84.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5510, "deletions": 1408}}, {"node": {"oid": "8ea3599961713f314b45e5816486a5cb6c89473e", "messageHeadline": "chore(eks): masters role docs (#25977)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 25, "deletions": 31}}, {"node": {"oid": "bc803317468b0f414a397148baa9540c9aab35d5", "messageHeadline": "fix(cloudfront): avoid to sort TTLs when using Tokens in CachePolicy \u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 414, "deletions": 37}}, {"node": {"oid": "8ab920b03da870741991a57754262b2285a55da7", "messageHeadline": "fix(app-mesh): Missing port property in gRPC routers matchers (#25868)", "author": {"name": "Juan Manuel Ruiz Fern\u00e1ndez", "email": "jruizferprofesional@gmail.com", "user": {"login": "neovasili"}}, "additions": 2803, "deletions": 5}}, {"node": {"oid": "1cb935172a2a373992167aebf0aaa72f02405d86", "messageHeadline": "feat(stepfunctions): support string and file definitions (#25932)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 784, "deletions": 145}}, {"node": {"oid": "d932fb76e043256b33d4ef299bf9625b01e38f42", "messageHeadline": "docs(cloudwatch): description for cloudwatch alarm actions (#25853)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a82d858a7944f7df6f2eb575f17fa4be4ece4f6", "messageHeadline": "fix(s3): fail fast for s3 lifecycle configuration when ExpiredObjectD\u2026", "author": {"name": "Kai Wang", "email": "36468131+Zishanwang1992@users.noreply.github.com", "user": {"login": "Zishanwang1992"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "c135656bb0b6de9cce639218a83acf958f9bca4e", "messageHeadline": "fix(core): prevent the error when the condition is split into groups \u2026", "author": {"name": "Hirotaka Tagawa / wafuwafu13", "email": "jaruwafu@gmail.com", "user": {"login": "wafuwafu13"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "d51bd8b9e0f0668b06e695ef43ad600d554e5863", "messageHeadline": "chore: fix security (non-)issue with poetry.lock in test (#25973)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 98, "deletions": 27}}, {"node": {"oid": "7f63d81d9e26fae9668991a462335f764f07556a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25971)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "9e92bcac244c1d8448c0eb29319f433de730f0ab", "messageHeadline": "chore: fix security (non-)issues (#25959)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 1210, "deletions": 1140}}, {"node": {"oid": "f7c792f9a564edb5c804fcb60dbcfdda1e932db1", "messageHeadline": "chore(release): 2.84.0 (#25963)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40328, "deletions": 4096}}, {"node": {"oid": "37460aed1ce15aaef766a0ca2b1597c5dd1cd083", "messageHeadline": "Merge branch 'v2-release' into bump/2.84.0", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b6ef64bae6c49a7c3530e14cf8e592277bd3fc97", "messageHeadline": "chore(release): 2.84.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "df263a62ffbd48bcfa15234bdff06c9246aa8676", "messageHeadline": "feat(s3): support s3 bucket double encryption mode aws:kms:dsse (\u2026 (#\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 559, "deletions": 14}}, {"node": {"oid": "3bd973aa064c44477ee85d51cfbc23ca19f4211a", "messageHeadline": "fix(autoscaling): AutoScalingGroup maxCapacity defaults to minCapacit\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 2589, "deletions": 1}}, {"node": {"oid": "d1bbf7c05150fd590f749071e1a76c09f902afd2", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25954)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "4f6029372be147fad951cc88f6ce4d7fc2367a48", "messageHeadline": "fix(ecs): remove accidental duplication of cloudmap namespaces with s\u2026", "author": {"name": "Austin Ely", "email": "austiely@amazon.com", "user": {"login": "bvtujo"}}, "additions": 2024, "deletions": 157}}, {"node": {"oid": "7a6758dec2de2fc3af23e8134d7bafc68ba3ed93", "messageHeadline": "chore(merge-back): 2.83.1 (#25921)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "01f0d92ddd0065994c8b9c7868215ac62fd9311e", "messageHeadline": "feat(ecr): repo.grantPush (#25845)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 857, "deletions": 8}}, {"node": {"oid": "d90dffa50a0ba6ef16e969154d93e639f444b58f", "messageHeadline": "docs(ecs): fix a property doc in ExecuteCommandLogConfiguration (#25856)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb9f559ba0c40f5df5dc6d2a856d88826913eed4", "messageHeadline": "fix(batch): computeEnvironmentName is not set in FargateComputeEnviro\u2026", "author": {"name": "Akshay Pilankar", "email": "37570243+akshaypilankar@users.noreply.github.com", "user": {"login": "akshaypilankar"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "79c58ed36cfee613d17779630e5044732be16b62", "messageHeadline": "fix(core): Add stage prefix to stack name shortening process (#25359)", "author": {"name": "QustodioPablo", "email": "73693696+QustodioPablo@users.noreply.github.com", "user": {"login": "QustodioPablo"}}, "additions": 153, "deletions": 9}}, {"node": {"oid": "a7ae5a4be61c9cb55ff9c858d058bde886a367f5", "messageHeadline": "chore: avoid importing directly from 'aws-cdk-lib' in alpha packages \u2026", "author": {"name": "Dax", "email": "mail@thdxr.com", "user": {"login": "thdxr"}}, "additions": 157, "deletions": 157}}, {"node": {"oid": "72ea3abe1d4821f067003327a7633f13f89bde20", "messageHeadline": "docs(elbv2): metricRequestCountPerTarget docstring points to correct \u2026", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86e1b4ca0fd192d6215fc78edf27a3969c6baef6", "messageHeadline": "fix(stepfunctions-tasks): incorrect policy generated for athena start\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 285, "deletions": 285}}, {"node": {"oid": "37f1eb020d505b2c1821cf47e3a5aefb2470aeea", "messageHeadline": "feat(events-targets): support assignPublicIp flag to EcsTask (#25660)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 282, "deletions": 7}}, {"node": {"oid": "2d74a4695992b21d1adc2ccbe6874e1128e996db", "messageHeadline": "fix(codebuild): add possibility to specify `BUILD_GENERAL1_SMALL` com\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "e6073fcd7d3ec92773df5ad35c73698519217408", "messageHeadline": "chore(apprunner): add validation cpu and memory for app runner (#25877)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 96, "deletions": 8}}, {"node": {"oid": "12fe60e8e0d0e15a60a724b7724f865ca567b3a0", "messageHeadline": "chore: Remove `npm bin` from scripts (#25913)", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "23a84d37413555f872e7dfcf3a8e1a60e6e0476c", "messageHeadline": "fix(eks): imported clusters can't deploy manifests (#25908)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 10539, "deletions": 2}}, {"node": {"oid": "4a3903fc59ae513601b1892bdf61a935a75bf6da", "messageHeadline": "feat(lambda): provide support for AWS Parameters and Secrets Extensio\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 3209, "deletions": 0}}, {"node": {"oid": "0006aa7973f1939fd160be5b6b878adbe8dea121", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25935)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f89eb3f6de2d1aea1b4809ea3d749ae1d54f7c6f", "messageHeadline": "chore: Revert \"feat(lambda): provide support for AWS Parameters and S\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 0, "deletions": 3268}}, {"node": {"oid": "809c7c215cb35872bce04e847dec402c9bbee472", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25915)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 80, "deletions": 20}}, {"node": {"oid": "006b542844726afb9e52ee728e6cd14ab9f975b7", "messageHeadline": "chore(release): v2.83.1 (#25914)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 96, "deletions": 27}}, {"node": {"oid": "d6c914b5fae1f47e369098c507abb70275c8e9f9", "messageHeadline": "chore(release): 2.83.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "68ed8caeb7e8e17d82f77f9a618723e0af367e5a", "messageHeadline": "fix(cli): assets shared between stages lead to an error (#25907)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 23}}, {"node": {"oid": "3196cbc8d09c54e634ad54487b88e5ac962909f3", "messageHeadline": "fix(cli): assets shared between stages lead to an error (#25907)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 23}}, {"node": {"oid": "7a74513672b5a016101791b26476ec00e707a252", "messageHeadline": "feat(lambda): provide support for AWS Parameters and Secrets Extensio\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 3268, "deletions": 0}}, {"node": {"oid": "5cc2b0ba03d1f57f6d33dfb1ad838107874a074d", "messageHeadline": "fix(iam): Modify addManagedPolicy to compare ARN instead of instance \u2026", "author": {"name": "d0819", "email": "54255835+d0819@users.noreply.github.com", "user": {"login": "d0819"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "6d32b65f2ec2e006918e17cdde30719a3978fc11", "messageHeadline": "chore(app-staging-synthesizer): remove unnecessary documentation (#25\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "445543cb8e23475d4eb6f33e1f45485b43e26403", "messageHeadline": "feat(backup): add recovery point tags param to backup plan rule (#25863)", "author": {"name": "k.goto", "email": "24818752+go-to-k@users.noreply.github.com", "user": {"login": "go-to-k"}}, "additions": 127, "deletions": 38}}, {"node": {"oid": "75d18531ca7a31345d10b7d04ea07e0104115863", "messageHeadline": "feat(eks): enable ipv6 for eks cluster (#25819)", "author": {"name": "kishiel", "email": "134538209+kishiel@users.noreply.github.com", "user": {"login": "kishiel"}}, "additions": 19186, "deletions": 3325}}, {"node": {"oid": "6a1d76817670f6ec8a2b43ae42076ebea8ff9c97", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25901)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "d754c374e0e500519fad85a3d76c0722c39277d7", "messageHeadline": "chore(merge-back): 2.83.0 (#25889)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "0fd7f2bdab7c19140c8d5adeac8e32a80f552648", "messageHeadline": "chore(release): 2.83.0 (#25887)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16299, "deletions": 3167}}, {"node": {"oid": "c32a4821b2ec121c97cc726d22e5cf9c7d177926", "messageHeadline": "chore(release): 2.83.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 51, "deletions": 3}}, {"node": {"oid": "8e89ed3d341c30afe54158a91be0820175246bcd", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25883)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 85, "deletions": 85}}, {"node": {"oid": "091e5149409e118f3337a31d9a3ee2aba37e455b", "messageHeadline": "Merge pull request #25573 from aws/sumughan/register-eu-south-2", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 33, "deletions": 23}}, {"node": {"oid": "528bd51dde89a4763beb51b8efc4e19c65c3881f", "messageHeadline": "Merge branch 'main' into sumughan/register-eu-south-2", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 37392, "deletions": 4278}}, {"node": {"oid": "830e6d3903cf3a1443a0a497fd4bf319d7bbe211", "messageHeadline": "fix(ecr): auto delete images on ECR repository containing manifest li\u2026", "author": {"name": "hkford", "email": "82389275+hkford@users.noreply.github.com", "user": {"login": "hkford"}}, "additions": 82, "deletions": 8}}, {"node": {"oid": "1668dbdc105ad7e79e0ee1ac0b6446b9db4fabf6", "messageHeadline": "fix(cli): ENOENT during asset publishing (#25869)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "60699f4a712755451c144e4af6782c505f3a0b63", "messageHeadline": "feat(custom-resource): AwsCustomResource supports AWS SDK for JavaScr\u2026", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 5386, "deletions": 946}}, {"node": {"oid": "8633c5d24e5c59dfc02d63cd933295b07dfbb356", "messageHeadline": "docs(contributing): Fix broken link in CONTRIBUTING.md (#25861)", "author": {"name": "Akira kure", "email": "1259315+kuredev@users.noreply.github.com", "user": {"login": "kuredev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d17642a1afcc2c58817a73603f25995d11c4f0ff", "messageHeadline": "fix(cli): asset existence check is slow for many assets (#25866)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 105, "deletions": 16}}, {"node": {"oid": "2b6538d25acb054dd1ac8fc274e0cbf33246b975", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25864)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "cbe9fe59a16b45d5d9bb7c00e6eea2423798c050", "messageHeadline": "fix(lambda-nodejs): cannot use .mts, .cts, and .cjs entry files (#25642)", "author": {"name": "ersims", "email": "ersims@users.noreply.github.com", "user": {"login": "ersims"}}, "additions": 3822, "deletions": 4}}, {"node": {"oid": "42403411b005d8f9bfb4f84726d330a14a35ff41", "messageHeadline": "chore(pkglint): require jsii.dotnet.packageId in package.json (#25816)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "36946703821fe3bbae68afbcc7302eefe0955952", "messageHeadline": "fix(codepipeline): incorrect cross-account permissions with StepFunct\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 251, "deletions": 177}}, {"node": {"oid": "dd16cf88c60b5cfc9c8a71e0700f7a7e488aabf5", "messageHeadline": "fix(lambda-nodejs): ignore noEmit in tsconfig when pre-compiling (#25\u2026", "author": {"name": "Lee Steakley", "email": "97981757+leestkly@users.noreply.github.com", "user": {"login": "leestkly"}}, "additions": 135, "deletions": 39}}, {"node": {"oid": "ae778ccabc605045edf334ca39942ccdbd76ccff", "messageHeadline": "fix(apigateway): allow overriding apiKeyRequired on methods (#25682)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 2891, "deletions": 956}}, {"node": {"oid": "437345e2ca72e67714334f4b9cb7da8f23c4a970", "messageHeadline": "feat(cloud9): support setting automaticStopTimeMinutes (#25593)", "author": {"name": "Tobias Jakubowitz", "email": "tobias.jakubowitz@gmail.com", "user": {"login": "ba032759"}}, "additions": 1585, "deletions": 1}}, {"node": {"oid": "8b97bdfc759e169bd276a8690a6cac055d5ed755", "messageHeadline": "fix(cli): deployment gets stuck deploying stacks with shared assets \u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 165, "deletions": 90}}, {"node": {"oid": "164a6bc340b9ed6f33e0827fa2239ba57a8c2229", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25847)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "7f3152a917f716ee64b496b42f1dad76bc33e188", "messageHeadline": "feat(events-targets): support enableExecuteCommand in EcsTask constru\u2026", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 141, "deletions": 70}}, {"node": {"oid": "5837373c1d4762b71d05d07f6791b923951b14f5", "messageHeadline": "chore(cli): print detected cycle if work graph stalls (#25830)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "2bcd7f218b6df3a236a9f2639b55b64c051d5043", "messageHeadline": "chore(cdk-release): alpha package changes aren't written to alpha CHA\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "502c37583298334d48627931544a5b83ad2ac6d5", "messageHeadline": "chore: update ancient issue time (#25680)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c9de239cbfbe4b89522ff63a7a1de095dbad79a", "messageHeadline": "chore(deps): upgrade cdk-generate-synthetic-examples to latest fixed \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 13, "deletions": 31}}, {"node": {"oid": "a061228703839824634ca6fea42aa0aefa89e5e9", "messageHeadline": "chore(region-info): register ap-south-2 (#25545)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 112, "deletions": 177}}, {"node": {"oid": "45734e320b92d360f46033af900f544a4d8801cf", "messageHeadline": "fix(kms): aliasName references alias itself (under feature flag) (#25\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 65, "deletions": 35}}, {"node": {"oid": "674ec017bccd0737a8e88f623babbbf46c246558", "messageHeadline": "feat(cfnspec): cloudformation spec v125.0.0 (#25834)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 826, "deletions": 230}}, {"node": {"oid": "c0aae00ed7f9e4394250a928dc6fbb4bef2e3a55", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25831)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 446, "deletions": 222}}, {"node": {"oid": "f9c656f4b52acee191158e42305689085956dfc7", "messageHeadline": "chore(merge-back): 2.82.0 (#25829)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "3a8648a93761bc1d3dde69eb56d68247db061e8f", "messageHeadline": "chore(release): 2.82.0 (#25825)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5164, "deletions": 62}}, {"node": {"oid": "7b91881da88d13b71b0715cbf82dcfeb2195e05b", "messageHeadline": "Update skip-evolution-check.txt", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6c8178517b90f021cb3f69ee0cdf66132e136fc9", "messageHeadline": "Update skip-evolution-check.txt", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "015d280b133aea5e2b432a30ed4b9ab99d10c59f", "messageHeadline": "Merge branch 'v2-release' into bump/2.82.0", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f9ec7e404450605cd05dc347ce95467d23b912ec", "messageHeadline": "chore(release): 2.82.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "33c820b2fe16e34d52e71bed7e1ef598f62f0bd2", "messageHeadline": "feat(lambda): add Runtime.RUBY_3_2 (#25817)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 4248, "deletions": 0}}, {"node": {"oid": "28c5824506acab439193b6f9a8095ef8c6dce470", "messageHeadline": "chore(app-staging-synthesizer): use an accepted dotnet namespace/pack\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ddb00d425093f6d9431f44c3f0e094ea07933ad1", "messageHeadline": "chore(app-staging-synthesizer): add packageId to jsii dotnet config (\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce5a9f3d9c36e5b32d7099830816b90c6f3bccab", "messageHeadline": "docs(app-staging-synthesizer): example for `DefaultStagingStack` (#25\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4c067c5598ce936e36fdb182c83c0d8af94801a1", "messageHeadline": "feat(cfnspec): cloudformation spec v124.0.0 (#25790)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "d99733f4689f991a27ff05389271d23447c05b93", "messageHeadline": "feat(core): support nodejs18.x for CustomResourceProviderRuntime. (#2\u2026", "author": {"name": "Kai Wang", "email": "36468131+Zishanwang1992@users.noreply.github.com", "user": {"login": "Zishanwang1992"}}, "additions": 812, "deletions": 1}}, {"node": {"oid": "fa2a2ee62e0e974228b6be88727e47b33419026f", "messageHeadline": "test(s3): add neither arn nor name are provided case (#25645)", "author": {"name": "Hirotaka Tagawa / wafuwafu13", "email": "wafuwafugithub@gmail.com", "user": {"login": "wafuwafu13"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "383cccb7ccb96162c2e72f5672e1adf0b1c03aa4", "messageHeadline": "feat(ecr): validate repository arn in fromRepositoryArn (#25302)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "8d3f1db07b8c00a00602687e5eede7e1f7998b27", "messageHeadline": "chore(release): 2.82.0 (#25792)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21340, "deletions": 2393}}, {"node": {"oid": "cf4b32d545157c5607994ab69a47bf0d25f11420", "messageHeadline": "Cfn Spec changes added to PR skip list", "author": {"name": "Naumel", "email": "naume@amazon.com", "user": {"login": "Naumel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "116c74ec38e344f4aeedc1ee0fd3bd4b31f098ae", "messageHeadline": "chore(release): 2.82.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "fe5ed1041e1ef5a7058f22a63ba6db61ae4b8683", "messageHeadline": "feat(rds): support Aurora Serverless V2 instances (#25437)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6777, "deletions": 732}}, {"node": {"oid": "96645154e6da809fdbf63fc22ee3a601ceb2f998", "messageHeadline": "feat(lambda): response payload streaming (#25375)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 1538, "deletions": 0}}, {"node": {"oid": "1d7a9a80b08d41ce8759bed9286adaa8259c2bc8", "messageHeadline": "feat(synthetics): support runtime nodejs puppeteer 4.0 (#25553)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 5562, "deletions": 928}}, {"node": {"oid": "fec928edb0a3d29ac4311209b9d5756c9c943ac0", "messageHeadline": "chore: release app-staging-synthesizer-alpha (#25781)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fb6ec6a4569731f48b45b770aa306de8ad07a545", "messageHeadline": "feat(cfnspec): cloudformation spec v124.0.0 (#25753)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 833, "deletions": 474}}, {"node": {"oid": "63afe5cef4f6e1073dc640d3562c60795f66a29b", "messageHeadline": "chore: fix incomplete patched type in cfnspec (#25780)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a4e93a0e78af553b0033d9888da39237d95ad884", "messageHeadline": "chore: prlinter should use HEAD instead of base commit (#25779)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d24f02c95b77ab8077255be18b4621dae8297d0c", "messageHeadline": "docs(sqs): updated doc for grantSendMessage and grantConsumeMessage (\u2026", "author": {"name": "Nivas Hegde", "email": "34051291+nivashegde@users.noreply.github.com", "user": {"login": "nivashegde"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "98fd69ac9dcedab205dc9a8e17c789f1e4534677", "messageHeadline": "fix(aws-cdk-lib): attribute `FindingsFilterListItems` on AWS::Macie::\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 45}}, {"node": {"oid": "cc204caef96079d823bb3878a519d290f95cc2d4", "messageHeadline": "feat(route53): HostedZone's default period at the end should be optio\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 209, "deletions": 83}}, {"node": {"oid": "684754b071a5da00c62d81f13b71cca188c5868d", "messageHeadline": "chore(rds): upgrade rds(PostgreSQL) version (#25772)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f5797b287836655dd98cf26344f0972c3a97ef67", "messageHeadline": "feat(rds): Support Aurora I/O Optimized for Aurora database. (#25704)", "author": {"name": "Kai Wang", "email": "36468131+Zishanwang1992@users.noreply.github.com", "user": {"login": "Zishanwang1992"}}, "additions": 2127, "deletions": 0}}, {"node": {"oid": "ee44561fbd4f100c8d5cf94cdce290841e0a8224", "messageHeadline": "update region info snapshot", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d86c1e964f68898e45d0c083386fb302f392534", "messageHeadline": "Merge branch 'sumughan/register-eu-south-2' of https://github.com/aws\u2026", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 6646, "deletions": 569}}, {"node": {"oid": "c0e449d2dffc6cf6c45183410be07a45c4b0a372", "messageHeadline": "run integ tests on @aws-cdk", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 81, "deletions": 169}}, {"node": {"oid": "5046520992a8bdc501be12fa83e7bf1e11d30a70", "messageHeadline": "Merge branch 'main' into sumughan/register-eu-south-2", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 6646, "deletions": 569}}, {"node": {"oid": "08ad189719f9fb3d9207f2b960ceeb7d0bd7b82b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25770)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 196, "deletions": 29}}, {"node": {"oid": "42b43d613bc5d2f7cb6488ba4f42d48b72118e01", "messageHeadline": "feat(stepfunctions): add getters for context object fields (#25646)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 2467, "deletions": 51}}, {"node": {"oid": "c2a22faa2aa8b2f6cf62f0ee90eeb6cc6c81fb67", "messageHeadline": "fix(ec2): non-agnostic stack throws error with availability zones def\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "784cd0e3303ac3fd0d5270836fa9d3657ecf4e90", "messageHeadline": "chore: switch convenience package `cdk` to stable (#25433)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "b8fed480e817adaa6476d17736094cd24db673fd", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25750)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a5f7655099271fd23f87e1442228f361997d539f", "messageHeadline": "chore(iam): support addSourceAccountCondition and addSourceArnConditi\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "d19646bf6b1713aa5defe53ce46132e4da459bc2", "messageHeadline": "feat(cfnspec): cloudformation spec v123.0.0 (#25649)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1624, "deletions": 228}}, {"node": {"oid": "d38551a0760a8611e82b39b35e469cb2bb1281db", "messageHeadline": "chore(merge-back): 2.81.0 (#25743)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "b3e60fc920513e7ec0f112fad4b176f2a9d7b038", "messageHeadline": "Merge branch 'main' into merge-back/2.81.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "43d20600aa90217eed27990b6c0d87c084a0a798", "messageHeadline": "chore(doc): add Windows description in contributing guide (#25397)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bd920f2ef0189ce6f69483939fb2cb7637abeab7", "messageHeadline": "chore(release): 2.81.0 (#25741)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9812, "deletions": 1533}}, {"node": {"oid": "b56d1930227eec943ce8ea4c2d364ae722601a14", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b329a0e1e934341613652e4e933758a124ee18b", "messageHeadline": "chore(release): 2.81.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "bb7f4f412b05bd896d57112dac452ef3b1e0ad14", "messageHeadline": "chore: bump jsii-pacmak (and related) to 1.82.0 (#25739)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 101, "deletions": 23}}, {"node": {"oid": "9e450954e26c2ae3c8ddf8fac77ee2dfcc9977bc", "messageHeadline": "fix(core): cdk deploy stops early if 2 stacks with a dependency betwe\u2026", "author": {"name": "Liam O'Neill", "email": "liam.mu.oneill@gmail.com", "user": {"login": "liamoneill"}}, "additions": 115, "deletions": 13}}, {"node": {"oid": "49dcc05dd7f735a3bef4f203e62d4b95c89d87cd", "messageHeadline": "chore(cfn2ts): remove tag-reporting code (#25738)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "334008f40a7ad7296dc58f7566703c5344788a32", "messageHeadline": "chore(core): `ITaggableV2` is safe to implement for L1s (#25610)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 209, "deletions": 28}}, {"node": {"oid": "21fc1d1945a5dd75a6d413f4fde563b2c9255c84", "messageHeadline": "feat(s3-deployment): add some convenient methods to `CacheControl` (#\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "0f40880702fb01814b7bb35dea3a8154a7249659", "messageHeadline": "fix(lambda): validation for FunctionUrlCorsOptions.maxAge (#25495)", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "d60bf6f516a70f81d0c2da76ebb0125118a9217c", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25734)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "2dc6fbadd0f6a8e02d806c9df84794555f96e78d", "messageHeadline": "chore: remove redundant pack prequisite check (#25721)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "849874045cd1e877619c3b636e6f16a58c85b4a1", "messageHeadline": "feat(batch-alpha): tag instances launched from your managed CEs (#25643)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 420, "deletions": 21}}, {"node": {"oid": "6c5b67ed3174bfd27a473e1468dc18917c3d7bba", "messageHeadline": "fix(s3): KMS encryption works fine for server access logging target b\u2026", "author": {"name": "zdf", "email": "orientzh1230@gmail.com", "user": {"login": "zdf1230"}}, "additions": 1099, "deletions": 26}}, {"node": {"oid": "4f8aae50884b9238b3e0862874bcca6daea72a31", "messageHeadline": "feat(logs): filterName property in MetricFilter (#25246)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 51, "deletions": 24}}, {"node": {"oid": "8a6b3761adc4c4513bdf894ec5bfa1339b975c1f", "messageHeadline": "feat(lambda): lambda code assets are marked as deploy time assets (#2\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 41, "deletions": 27}}, {"node": {"oid": "bdfdd400aa3bec828b5ea74bb9d71ea100c880b3", "messageHeadline": "chore(region-info): ap-southeast-3 (Jakarta) EBS_ENV_ENDPOINT_HOSTED_\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e5748453191953782ef9a52694cf1a107cbad33e", "messageHeadline": "chore(region-info): ROUTE_53_BUCKET_WEBSITE_ZONE_IDS (#25471)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1e4ffcd83c10c9fb17dafc20c03ee9dff30d7e3e", "messageHeadline": "feat(glue): Add G.4X and G.8X worker types for AWS Glue (#25637)", "author": {"name": "Jason", "email": "then.jason@gmail.com", "user": {"login": "racc"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "a86b919ca2f92e9956f4cd677cc6d58a5fdc6b90", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25716)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "2c1c54eac91ca4fa6f36012f2e47bddec8e82703", "messageHeadline": "docs(app-staging-synthesizer): document known limitations (#25707)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "2cafb728ae8b75b3e37df0b270098cced5a3d6b6", "messageHeadline": "chore: update cloud assembly schema version (#25706)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3e337af937c090421a6980a523e246507ba4b63", "messageHeadline": "Merge branch 'main' into sumughan/register-eu-south-2", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 38471, "deletions": 22203}}, {"node": {"oid": "cdafcc52ad4aea3ef7f1446da7521fb504cb33b9", "messageHeadline": "feat(secretsmanager): add support for rotateImmediatelyOnUpdate for s\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 93, "deletions": 36}}, {"node": {"oid": "e724385a2068255078d34bbfbb9705a987d4a673", "messageHeadline": "chore(eks): deprecate k8s 1.21 and 1.22 (#25575)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "d43834d441ae8eb0192df45c1cfa0101e5533e4e", "messageHeadline": "feat(ec2): added support for network interfaces on ec2 instances by p\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1507, "deletions": 3}}, {"node": {"oid": "3893da585af9a30877a9de900130c4905e4dfed8", "messageHeadline": "chore(ec2): add AppSync endpoint constant (#25694)", "author": {"name": "jwoehrle", "email": "14852794+jwoehrle@users.noreply.github.com", "user": {"login": "jwoehrle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "69d3977056e0df742a5e480bc345908ac3f83526", "messageHeadline": "chore(aws-cdk-lib): fix new submodule gen only works when relative pa\u2026", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11353560be08e86cd1604cd043657948038f0944", "messageHeadline": "fix(core): allow override with cross-stack references (#24920)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "59be8811937fed0a70f618a0975d9b199ed08e00", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 91, "deletions": 18}}, {"node": {"oid": "2acf14963681cfbc91e57bbc592e5b278d6d61c0", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 91, "deletions": 18}}, {"node": {"oid": "b82140513fc85acef6e05d2d7c831ff142fd64d8", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac1f6ff4eea4e7ac81cc8469ef0946a0459e5430", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d62a71f39e1f1406e6b4f7687a6b7c0e7475f104", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68d31047aff1cab5b40a5c906eed6ee07536441c", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4119f9d3726e7e8aadf05da8d11525c6d72d1c83", "messageHeadline": "chore(deps): bump requests from 2.26.0 to 2.31.0 in /packages/aws-cdk\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc4bbec03741eea5bb5b69caa22dbaf18f727262", "messageHeadline": "chore: update eslint rule to allow max 1 empty line (#25600)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1121}}, {"node": {"oid": "a799531a8fdb6ce2341932386441623b692c8dd2", "messageHeadline": "chore(core): Explain usage of '--fail' in 'cdk diff' (#25638)", "author": {"name": "Markus Lindqvist", "email": "mlindqv@amazon.com", "user": {"login": "markusl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f05ed21ecbce4fd25309cb5fc2c2c49a9fc35030", "messageHeadline": "chore(cdk): Speed up typescript app compile time (#25089)", "author": {"name": "Miguel A. Calles", "email": "44813512+miguel-a-calles-mba@users.noreply.github.com", "user": {"login": "miguel-a-calles-mba"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c6f9fb63ba96101f9e4930230ac131f507eeaf61", "messageHeadline": "chore(batch-alpha): make batch dev-preview (#25619)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fa983ce841740b73bf5dfcfceabbc2b9962dde51", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25666)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 359, "deletions": 48}}, {"node": {"oid": "48a45243c5cdb2127045172662d20a30ccf658d0", "messageHeadline": "chore: update nodejs to 18 in gitpod (#25426)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7373cb9fd35cd4b0ddcbab3837c18babfd8e1b6f", "messageHeadline": "chore(merge-back): 2.80.0 (#25659)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "fc017daf5391dc75bbf899d3e4524cb109bae44a", "messageHeadline": "Merge branch 'main' into merge-back/2.80.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5403, "deletions": 61}}, {"node": {"oid": "ae21ecc2a72be14ececdf0c5b8649e49dc456b0c", "messageHeadline": "feat: new synthesizer separates assets out per CDK application (#24430)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5403, "deletions": 61}}, {"node": {"oid": "bbdb16ad65b1217901f92782a74a6f13222cd684", "messageHeadline": "chore(release): 2.80.0 (#25654)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 865, "deletions": 1}}, {"node": {"oid": "7777a142c40f2919612f4f96e62d4f9d06a825eb", "messageHeadline": "Merge branch 'v2-release' into bump/2.80.0", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3288feeee84c7cb157d67754201ed53bb17dadbb", "messageHeadline": "chore(release): 2.80.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "a4462f36cc381b265167efaf1941493c8e77adcb", "messageHeadline": "chore(release): 2.80.0 (#25653)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33740, "deletions": 22800}}, {"node": {"oid": "ecb59fda50078e29d579b7b0ee82600f553aec75", "messageHeadline": "feat(apigateway): add grantExecute to API Methods (#25630)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 863, "deletions": 0}}, {"node": {"oid": "890c3b9d043afa9f185993ce0dbeec325cbcd941", "messageHeadline": "chore(release): 2.80.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "064302007e902a1521ccc6948a5691cd777afc15", "messageHeadline": "feat(cli): logging can be corked (#25644)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 66, "deletions": 57}}, {"node": {"oid": "b60876f7bd973f88e965c7e6204ced11c55c55a3", "messageHeadline": "feat(codepipeline-actions): add KMSEncryptionKeyARN for S3DeployActio\u2026", "author": {"name": "hussainak", "email": "hussainak@gmail.com", "user": {"login": "hussainak"}}, "additions": 555, "deletions": 199}}, {"node": {"oid": "de8fb8f41b791f8206bf7fa89166fb2e50088877", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25640)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 99, "deletions": 99}}, {"node": {"oid": "f48515fea3d12455e59fdd2604be4b0932a0083d", "messageHeadline": "docs(ssm): explain that SecretValue.ssmSecure() lives in core now (#2\u2026", "author": {"name": "Zishanwang1992", "email": "36468131+Zishanwang1992@users.noreply.github.com", "user": {"login": "Zishanwang1992"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97a698ee9e1e47ffb4af5d7d06cd309ddd3a2732", "messageHeadline": "feat(scheduler): schedule expression construct (#25422)", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 854, "deletions": 0}}, {"node": {"oid": "60a7e1e7f1883cab868bc58ee8f37060da486a41", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#25631)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 95, "deletions": 92}}, {"node": {"oid": "28914bdb50b7d11ca02f2d815b292297521489c1", "messageHeadline": "docs(assertions): add more detail about migrating from the old assert\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6317518e5d68e5659237b676668fd69bfbd2f42f", "messageHeadline": "feat(msk): Kafka version 3.4.0 (#25557)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 4820, "deletions": 0}}, {"node": {"oid": "d7e263d5d175f5f189f3ea3d1a5501b975a26281", "messageHeadline": "feat(appsync): Add Private API support when creating a GraphqlApi (#2\u2026", "author": {"name": "jamedf", "email": "94416252+jamedf@users.noreply.github.com", "user": {"login": "jamedf"}}, "additions": 1116, "deletions": 0}}, {"node": {"oid": "a2e632405ba797d90433e0cc256717ddf2f8f8c7", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#25613)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 651, "deletions": 452}}, {"node": {"oid": "25d5d60fd0ed852b1817d749b65c68d5279b38a3", "messageHeadline": "feat(cli): assets can now depend on stacks (#25536)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1695, "deletions": 778}}, {"node": {"oid": "d11021d20cb0288a6778a3d0b8a60fafb0eb7b1e", "messageHeadline": "chore(synthetics): deprecate nodejs runtime versions 1 and 2 (#25599)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4066f48112a6af71d27cd0d2957a3380bdb6b2ad", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25609)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 953, "deletions": 295}}, {"node": {"oid": "b885ece7285ebe8219dbe4d62ae80554bd657632", "messageHeadline": "docs(assertions): update link to migration guide (#25602)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83c4c36e56917be248bdee1bc11516982d50b17a", "messageHeadline": "feat(eks): alb controller include versions 2.4.2 - 2.5.1 (#25330)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 2006, "deletions": 32}}, {"node": {"oid": "25bd1204ac3b6eb29ffb5e479464ad4f74dc86fc", "messageHeadline": "chore(msk): deprecate kafka version 1.1.1 (#25566)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f9e357fe73f3c9644629d754010325561385de62", "messageHeadline": "docs(route53): add more detailed documentation to cname domain name p\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "51f0193bf34cca8254743561a1176e3ca5d83a74", "messageHeadline": "fix(eks): overly permissive trust policies (#25473)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 17161, "deletions": 18997}}, {"node": {"oid": "16ae335649f849fb510ebe671cae3119c75e4a1b", "messageHeadline": "chore: do not print the contents of `dist/` (#25597)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "df428391c238e2f31d443a39a02514e784562912", "messageHeadline": "add available info for eu-south-2 to fact-tables.ts", "author": {"name": "Sumu", "email": "sumughan@amazon.com", "user": {"login": "sumupitchayan"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "5ccc56975c323ea19fd0917def51184e13f440d9", "messageHeadline": "feat(cfnspec): cloudformation spec v122.0.0 (#25555)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1325, "deletions": 216}}, {"node": {"oid": "0af161b17badc30cd009e24bff5da9335fa71b37", "messageHeadline": "chore(core): fix typo in assets.ts (#25548)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b538aee495165a9487c62ca69c90974b296582d", "messageHeadline": "chore(merge-back): 2.79.1 (#25549)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a4798250b3146fbb423fe87165b92444f4b8eb0a", "messageHeadline": "Merge branch 'main' into merge-back/2.79.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2490, "deletions": 1764}}, {"node": {"oid": "cab8623a05bd909d70616224aa330330d2ff4a0b", "messageHeadline": "chore(aws-cdk-lib): refactor submodule gen (#25543)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 363, "deletions": 210}}, {"node": {"oid": "d3b2b811ed8388bb3966dc3ab4de2ce6b9e8e33c", "messageHeadline": "chore(secretsmanager): update doc with correct examples (#25541)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f03f7b7ea3a5ab1b5f0f8e20f88608107f25a352", "messageHeadline": "chore(github): notice issue template (#25539)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "c4b00bee9a2ada024c8d838ba083549bc69889f8", "messageHeadline": "feat(appmesh): access log format support for app mesh (#25229)", "author": {"name": "Edward Xiao", "email": "101350167+EdwardXF@users.noreply.github.com", "user": {"login": "EdwardXF"}}, "additions": 402, "deletions": 10}}, {"node": {"oid": "2e7f8b7e1d950d7a8f27da0b608e90066da3ba3d", "messageHeadline": "chore(release): 2.79.1 (#25542)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "c2b0fe10c40eb6f7fc23478b0e73761fc034b709", "messageHeadline": "chore: fixing generated changelog entry", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a8de4d4c53ae2043a4f6e64e0c9b43ade451201", "messageHeadline": "chore: fixing generated changelog entry", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10e75caaba1e1b134cd9dfe2f225aeda4354f471", "messageHeadline": "chore: fixing generated changelog entry", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3e9282cc4739fa787699d66e8835e6d864615bc", "messageHeadline": "chore(release): 2.79.1", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4c4014e0bd3fa90402cfc22971f1cbe5d372642f", "messageHeadline": "fix(bootstrap): bootstrap doesn't work in non-aws partitions anymore \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 15, "deletions": 30}}, {"node": {"oid": "8854739a6b4cdd33dc0da3b76b634b5ab151437b", "messageHeadline": "fix(bootstrap): bootstrap doesn't work in non-aws partitions anymore \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 15, "deletions": 30}}, {"node": {"oid": "efbe6debaf1ccebbcd884912ccb38cb13a989061", "messageHeadline": "chore(aws-cdk-lib): enable eslint (#25515)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 1450, "deletions": 1370}}, {"node": {"oid": "1c52f89808e9450986f4aec072d7afdd04b7bf31", "messageHeadline": "chore(deps): bump xml2js from 0.4.19 to 0.5.0 in /packages/@aws-cdk-t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "6d92aa67ed3a93d9bdb8309d4089b30a46ac5b3d", "messageHeadline": "chore: added khushail to ignore-usernames in github-merit-badger (#25\u2026", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24d18f15f40045e384f7d2690f34369654a6133e", "messageHeadline": "chore(merge-back): 2.79.0 (#25521)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "8c119f5023ab0838c5dde713bc3aeae441ba1d2f", "messageHeadline": "Merge branch 'main' into merge-back/2.79.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 219, "deletions": 178}}, {"node": {"oid": "05a9fec6512bdddc387a7a5c98fa55f1ab3b5b64", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#25514)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 219, "deletions": 178}}, {"node": {"oid": "e4a2c015d1751fb3b374bf80dc446e47512a4c33", "messageHeadline": "chore(release): 2.79.0 (#25510)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16771, "deletions": 5247}}, {"node": {"oid": "515aeb675d0e2cd1f3ce77b3dffa49cf80a096ca", "messageHeadline": "chore: manually adding alpha changelog entries", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c138606ebde8b4af4b559a2ee4ac7a0a80d31d75", "messageHeadline": "chore(release): 2.79.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 2}}, {"node": {"oid": "bef91e145222cd43c9b0655aed3f033d3fd93eab", "messageHeadline": "chore(prlint): remove needs-review label on approved prs (#25506)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "1c84790703f81331c9c8287f20e8da2465637b1d", "messageHeadline": "chore(eks): update README with consistent versions (#25488)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7fed55397e18e251d88a8b263cbf18ead1023593", "messageHeadline": "chore(custom-resources): fix broken links (#25505)", "author": {"name": "Shailja Khurana", "email": "117320115+khushail@users.noreply.github.com", "user": {"login": "khushail"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dde8a4a423adbf5c543e93f8729af10909335100", "messageHeadline": "docs(iam): explain service principal behavior with feature flag (#25484)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "c2ef6571b7971384a60866b14371f204d30756cd", "messageHeadline": "feat(cfnspec): cloudformation spec v121.0 (#25499)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1609, "deletions": 246}}, {"node": {"oid": "e11daa30be0a3558aac55ea4fcef936b70f0e7bb", "messageHeadline": "Merge pull request #25482 from corymhall/corymhall/eks/fix-test", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1229}}, {"node": {"oid": "b5cafcef2ba4a016590eb7dcf7327a0414c58f0d", "messageHeadline": "Merge branch 'main' into corymhall/eks/fix-test", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2659, "deletions": 1085}}, {"node": {"oid": "4038274b812a68993bf6b6cb5b0a3fe971a059ad", "messageHeadline": "chore(deps): bump xml2js from 0.4.19 to 0.5.0 in /packages/@aws-cdk-t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "b64f7ea7e14120195df64a2f48b55a5a9f9a4299", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#25479)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 785, "deletions": 888}}, {"node": {"oid": "0a1ec71e32d480795505f0e2b4b47807746f07f9", "messageHeadline": "integ test app should only exist in framework-integ", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1236}}, {"node": {"oid": "b3d0d570fe02e124f4497e35eb87c96c0eb8a1d5", "messageHeadline": "fix(batch): JobDefinition's ContainerDefinition's Image is synthesize\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 624, "deletions": 197}}, {"node": {"oid": "b76c18287ce452f5b5d27af68028e9f6b47d67b5", "messageHeadline": "fix(cfn2ts): doesn't handle property types with the same type as a pr\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "ca436be2e6684b90796a14af86cf6a4cc912cb96", "messageHeadline": "chore(eks): add back package.json in test app", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1f4c4fafe22bdd80c43e80e8a968428f3aa827e1", "messageHeadline": "chore: rename away more `_` identifiers (#25481)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d14c8d91a3e5b55746946c192d3b527173383202", "messageHeadline": "chore(build): limit concurrency based on available memory (#25480)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "ed3962af3a7e532d9a4d16fadb5f472dd065b43f", "messageHeadline": "feat(logs): support DataProtectionPolicy in LogGroup construct (#23402)", "author": {"name": "Kevin Chiang", "email": "10217211+kchg@users.noreply.github.com", "user": {"login": "kchg"}}, "additions": 1213, "deletions": 1}}, {"node": {"oid": "8ef0ba2bfe90cf6367f15ce48dd1f92f5fae2852", "messageHeadline": "chore(prlinter): fixing some errors in the needs review workflow (#25\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "df3ae95b1ea6e4160b877b92993d93b9fbf45226", "messageHeadline": "chore(deps): bump xml2js from 0.4.19 to 0.5.0 in /packages/@aws-cdk-t\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "9088d046a41cfea2afec1317cd14cc74c6b1d648", "messageHeadline": "chore(eks): fix integ tests (#25448)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 210, "deletions": 163}}, {"node": {"oid": "ce7bdea1d1b79de517b2b7ff6d4d73212f8a84c3", "messageHeadline": "feat(ecr): grantRead on repositories (#25445)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 228, "deletions": 33}}, {"node": {"oid": "75212ebc7a30d822097223ea39a0d58da6fe8d43", "messageHeadline": "fix(elasticloadbalancingv2): ALB auth return internal server error (#\u2026", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 9406, "deletions": 164}}, {"node": {"oid": "6e73e661a5901ca89b73dd76db13bb264dfd7576", "messageHeadline": "chore(prlint): get sha from context (#25457)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3744aed3aed10e5cfc0a1bdcd3f6fb863d0b047", "messageHeadline": "docs: add note about stored context when looking up VPC AZs (#25446)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b20b1f231e12007e7d064cdc4f0c9dc7354827a3", "messageHeadline": "fix(servicecatalogappregistry): Revert deprecated method removing PR \u2026", "author": {"name": "yingdon-amazon", "email": "111257964+yingdon-amazon@users.noreply.github.com", "user": {"login": "yingdon-amazon"}}, "additions": 338, "deletions": 16}}, {"node": {"oid": "4d23801527032e90f9d5c5b648530b990441c441", "messageHeadline": "chore(prlint): handle case where label does not exist (#25444)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "ae9554084611a7a476a0c25ff5615f4d12ae957d", "messageHeadline": "chore(prlint): use `pr/needs-review` label (#25414)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 429, "deletions": 69}}, {"node": {"oid": "8189fbef2913ac13922146403480b7a8a4a1152d", "messageHeadline": "chore: rename `_` identifiers away (#25439)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b5b4f66396cdc1fae3887f82509d30c4c4c6f6d4", "messageHeadline": "fix(dynamodb): fix hardcoded partition in replica-provider IAM policy\u2026", "author": {"name": "Jack Lin", "email": "jacklin213@gmail.com", "user": {"login": "jacklin213"}}, "additions": 1428, "deletions": 892}}, {"node": {"oid": "aff7ff463d421eca383e45464a1028bab4cff78c", "messageHeadline": "chore: serverAccessLogsUseBucketPolicy flag was released in 2.60.0 (#\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "366e2e859e7deca941c8be7b2fdf5e6ac2e8b92c", "messageHeadline": "chore(aws-cdk-lib): ignore cfn-types-2-classes.json (#25436)", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 7, "deletions": 1054}}, {"node": {"oid": "b1e649a24375ca13a96c1b667ef27e92577b329f", "messageHeadline": "chore(merge-back): 2.78.0 (#25427)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "6935bcf185914a056d919eb3e8638eb7e684c136", "messageHeadline": "Merge branch 'main' into merge-back/2.78.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 352, "deletions": 327}}, {"node": {"oid": "65265e1297f47a5e8e85ade620095c5af1082290", "messageHeadline": "fix(core): crossRegionReferences don't work across multiple regions (\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 352, "deletions": 327}}, {"node": {"oid": "8e95c37d27005ba011bd4caaef005a638b26e807", "messageHeadline": "chore(release): 2.78.0 (#25419)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16603, "deletions": 3941}}, {"node": {"oid": "baf14fb7092aa6cd0f893c5d93463a8a9e349a0a", "messageHeadline": "chore(release): 2.78.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 2}}, {"node": {"oid": "a0ad49df7b2536d800b4890ae0116e6ce26e6c55", "messageHeadline": "feat(appsync): L2 construct for EventBridge DataSource. (#25369)", "author": {"name": "Spencer Post", "email": "spencer.post@guildeducation.com", "user": {"login": "postsa"}}, "additions": 1088, "deletions": 1}}, {"node": {"oid": "96bb8ce6b3a45daf47d4d4dbf91fd6b69988bb7b", "messageHeadline": "fix(ecs): Allow scheduling DAEMON services even if no EC2 capacity at\u2026", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "432af347772fb3bf0f51aae07f4deb0aeec55d81", "messageHeadline": "fix(s3-deployment): doesn't work in ADC regions (#25363)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 224, "deletions": 107}}, {"node": {"oid": "8c0de6d53ca4ce663d286a98f63463fa17660348", "messageHeadline": "chore: upgrade dependencies to remove `vm2` vulnerability (#25355)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 878, "deletions": 969}}, {"node": {"oid": "04323c44da6b8821a361a36bb2feadde77d54c35", "messageHeadline": "chore(integ-runner): removing cdk-cli-wrapper peer dependency (#25401)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d8272ef30d64777f54a7a283caf49b1dc67be927", "messageHeadline": "feat(ec2): restrict access to default security group (under feature f\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4298, "deletions": 162}}, {"node": {"oid": "04427e37b8da8c6cc9d360edd66093c2a63e19fe", "messageHeadline": "fix(api-gateway): add validation to `variables` property on `Stage` r\u2026", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "4c9ce9b6aa88306feeac6ffb71c1342d8acf4349", "messageHeadline": "fix(iam): Role.fromRoleName fails on AWS created roles (#25389)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "f2294ba5d17b31895267a672dcc7ec457cc779c7", "messageHeadline": "fix(core): output folder checksum is computed unnecessarily (#25392)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "53d24f1a1357410746052bbf25b5b89b985f7b80", "messageHeadline": "chore(doc): update contributing guide (#25361)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "5bdb0128e8181cd3a33a118a1f121f67b0f78b20", "messageHeadline": "feat(events): Validate events rule name (#25366)", "author": {"name": "pyto86", "email": "61307993+pyto86pri@users.noreply.github.com", "user": {"login": "pyto86pri"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "9096602385ef9ed84b27b54aab7b0b5a448706ce", "messageHeadline": "feat(cfnspec): cloudformation spec v120.0.0 (#25354)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2409, "deletions": 379}}, {"node": {"oid": "ecf92a7c84d5d4f06c6d09d0032c6019f7e7b332", "messageHeadline": "docs(lambda-nodejs): Correct Dockerfile link (#25372)", "author": {"name": "Daniel Harvey", "email": "daniel@harves.net", "user": {"login": "danielsharvey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69c1815bea4c167e9a9665eece32549cecb6bbce", "messageHeadline": "chore(opensearchsearvice): add opensearch 2.5 support (#25367)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 441, "deletions": 0}}, {"node": {"oid": "c27c2768c3d7277d97ca4a4daa3336ea892dbd72", "messageHeadline": "chore(pkglint): ignore alpha version of `cdk-cli-wrapper` (#25382)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b0613ca38a0e0fa34785eeed05a51bbea12cb52a", "messageHeadline": "chore: update nodejs to 18 in devcontainer (#25381)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c81d115955dbb27ce873ed7c9d71cc0dc8eacf99", "messageHeadline": "fix(batch): `ManagedEc2EcsComputeEnvironment` instance role missing m\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 237, "deletions": 14}}, {"node": {"oid": "75967e17b8ce3a9d1e0068a3aa210abb247191e6", "messageHeadline": "fix(integ-tests): allow multiple AwsApiCalls with the same action and\u2026", "author": {"name": "Guillaume \u00c9g\u00e9e", "email": "46320048+guiyom-e@users.noreply.github.com", "user": {"login": "guiyom-e"}}, "additions": 1635, "deletions": 986}}, {"node": {"oid": "4531300457ca1cdd3a1fa2a53d6cf03af2edb34c", "messageHeadline": "chore: rename private package `cdk-cli-wrapper` to `@aws-cdk/cdk-cli-\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 39, "deletions": 46}}, {"node": {"oid": "748e6859ccab999e66768d40d34fef93884453ea", "messageHeadline": "fix(elasticloadbalancingv2): the bucket policy for ELB access logging\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 2624, "deletions": 33}}, {"node": {"oid": "1dbae20bdc633ce580cab8f758a43bfba763c4f6", "messageHeadline": "feat(rds): add missing PerformanceInsightRetention options (#25347)", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "0d187c1ef337d5a46c47c018dc85e43de897f095", "messageHeadline": "feat(codebuild): add support for `aws/codebuild/amazonlinux2-aarch64-\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "ad7102683be92ab8d5ab985d34b2203921ab061b", "messageHeadline": "fix: dns-validated-cert cr doesn't use node16 (#25348)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 228, "deletions": 46}}, {"node": {"oid": "c46b013ad92bdde6961bf7d84a7f4728c80fe995", "messageHeadline": "chore(config): Runtime updating of test code (#25349)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4cbb7905d0419eb763e25b1d6de574b35ab60bc9", "messageHeadline": "fix(batch): JobQueue uses wrong id for underlying CfnJobQueue (#25269)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 747, "deletions": 675}}, {"node": {"oid": "aee537ab5343d6b283eed1ef20923d31a7f12dd4", "messageHeadline": "chore(aws-cdk-lib): Run pre and post package steps for aws-cdk-lib fr\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "2935b92598a39f7c4306abbfd7e2125144fc05cc", "messageHeadline": "chore(ec2): update Interface VPC endpoints in China (#25333)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 118, "deletions": 28}}, {"node": {"oid": "b2dfac09ebbd1302ec0236e4710ca9fef6b34274", "messageHeadline": "feat(ec2): Prefixlist Constructs (#25252)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 733, "deletions": 0}}, {"node": {"oid": "99ddffcdd5a29c7ff19f54245430096cf662c851", "messageHeadline": "chore(core): fix typo (#25214)", "author": {"name": "Deepak Kumar", "email": "kdeepak2912@gmail.com", "user": {"login": "sudocipher"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d74b181f773c163a768076213469cb0c8cb5697f", "messageHeadline": "chore(merge-back): 2.77.0 (#25340)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "d282b64ea556861983b2be3e84b7775cb4962228", "messageHeadline": "Merge branch 'main' into merge-back/2.77.0", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 425, "deletions": 422}}, {"node": {"oid": "2a49fd1703c4eda9497cc5d5061372a1466d1ab0", "messageHeadline": "fix(apigateway): cannot use requestValidatorOptions multiple times (u\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 115, "deletions": 3}}, {"node": {"oid": "74c35dc2e3a8cc679dcb56b1f42c1b5022bd3bda", "messageHeadline": "docs(triggers): correct triggers InvocationType documentation (#25327)", "author": {"name": "Mattia", "email": "5013654+mattiamatrix@users.noreply.github.com", "user": {"login": "mattiamatrix"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f1a4ddafd27f159881ef009247774b393cfb9e4", "messageHeadline": "chore(doc): update the contributing guide with more details (#25321)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "5a02d8156c58cfc74b93b0b03ac2ee62c084f23d", "messageHeadline": "chore: fix patch build (#25326)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 51}}, {"node": {"oid": "06a0b1995fd024bcc48c80a68d6a0f371b00d64c", "messageHeadline": "chore(release): 2.77.0 (#25322)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 104630, "deletions": 51096}}, {"node": {"oid": "a71a4fac76fd6ea8a4ade46941bd92bd20321bf2", "messageHeadline": "Merge branch 'v2-release' into bump/2.77.0", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f44946ba5fe0f59fe510df6d224d0adb40578d59", "messageHeadline": "chore(cfnspec): fix the cfnspec update (#25320)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 226, "deletions": 415}}, {"node": {"oid": "e98a04ad2fd4eae45e07841dbf20fe52b8ef261d", "messageHeadline": "chore(release): 2.77.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 39, "deletions": 2}}, {"node": {"oid": "9bf63ede8ac41605b904e13a1b645e592076a3d5", "messageHeadline": "fix(cli): diff doesn't display paths for removed resources (#25294)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "059181747635a260933f7be3c952c59fc46611b8", "messageHeadline": "chore(cdk-assets): mark as stable (#25319)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "90cb79f29523997e5430f67755e718b457ebcb1c", "messageHeadline": "fix(pipelines): CodeBuild Action role can be assumed by too many iden\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 197, "deletions": 474}}, {"node": {"oid": "0e9440bfc218516e354855285ab6ab535398e800", "messageHeadline": "fix: log buckets don't have acls enabled (#25303)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 881, "deletions": 13}}, {"node": {"oid": "460e487f270d7dc3f02c97bc467e646dafacfe6b", "messageHeadline": "chore: disable rosetta strict mode again (#25315)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b0b8e1c2d0d940c33906f6d8d31dd8899c81eb4", "messageHeadline": "chore(aws-cdk-lib): Add New ADOT Lambda Layer ARNs (#25296)", "author": {"name": "Vasi Vasireddy", "email": "41936996+vasireddy99@users.noreply.github.com", "user": {"login": "vasireddy99"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "37410f93c4bd560eb832450acb730c34827a74a4", "messageHeadline": "chore: bump rosetta to unblock pipeline (#25313)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0eb25f275707ae5c1cc52d1bbb500e96e89698a4", "messageHeadline": "fix(cloudfront): can't create the default log bucket (#25298)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 590, "deletions": 33}}, {"node": {"oid": "9e0a8d764c2b08ea9a7f302ffefdd610e74f6b3d", "messageHeadline": "chore: update gitpod.yaml to build multiple packages (#25245)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c9c82b67d59edc0c513660c8820364125be76149", "messageHeadline": "chore(doc): INTEGRATION_TESTS (#25299)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "706dc8962e55af4501e038096cdd7e6362d75d03", "messageHeadline": "fix(apigatewayv2): does not work in non-aws partition (#25284)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 345, "deletions": 123}}, {"node": {"oid": "6f7c4b595d4281a9f9bf19796d8d5ffa08c9d5e3", "messageHeadline": "feat: upgrade default CR runtime version (#24916)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 43900, "deletions": 29718}}, {"node": {"oid": "d82c6c9ac482cc3414d5eca9fde66de7b58d69b3", "messageHeadline": "chore(eks): Add missing ami types for node groups (#24830)", "author": {"name": "Chris Gamache", "email": "cgamache@gmail.com", "user": {"login": "cgamache"}}, "additions": 9058, "deletions": 13}}, {"node": {"oid": "5f6ccee0a98c4aa790fde8de6be49da63f7a4c18", "messageHeadline": "chore: CodeArtifact upload fails if no javadocs (#25287)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "512f64e5d731c5402c53ea7d20d6f3f3e9719ae4", "messageHeadline": "fix(elasticloadbalancingv2): ALB listeners with multiple forwardi\u2026 (#\u2026", "author": {"name": "Styerp", "email": "35037768+Styerp@users.noreply.github.com", "user": {"login": "Styerp"}}, "additions": 1905, "deletions": 18}}, {"node": {"oid": "0a82ed53c40e2dcddfb26db9fd93093083f7e5e4", "messageHeadline": "chore: fix final example compilation issues (#25186)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 157, "deletions": 65}}, {"node": {"oid": "d479b4d719cae06a7972daa7ba923029c60890ae", "messageHeadline": "feat(pipelines): added logging as option for codeBuildDefaults prop o\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 9325, "deletions": 1}}, {"node": {"oid": "c038be08a1886c51a575752ffb0eced5e4c16d23", "messageHeadline": "docs(cdk-lib): clarify dependencies section (#25280)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "8b248d96054487e045f1257d56743cfe535b4fbd", "messageHeadline": "chore: added colifran to ignore-usernames in github-merit-badges (#25\u2026", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74c31601b44314eaeb2ca5e47b4c09289c439586", "messageHeadline": "chore: added colifran as author in mergify (#25226)", "author": {"name": "Colin Francis", "email": "131073567+colifran@users.noreply.github.com", "user": {"login": "colifran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cd06e958a7092103f4848c802afb2446b2e39d6", "messageHeadline": "chore: DeletePolicy should default to retain (#25216)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "27da99e6a23d08ebbc43399b12aac0e4cf42d552", "messageHeadline": "fix(eks): Allow helm pull from non-ECR OCI repositories (#25237)", "author": {"name": "Fabian Schneider", "email": "fabsrc@users.noreply.github.com", "user": {"login": "fabsrc"}}, "additions": 268, "deletions": 154}}, {"node": {"oid": "ecd737405f27a06a17400a1f6164c14a869a2f2d", "messageHeadline": "feat(lambda-event-sources): Add eventsourceMappingArn to IEventSource\u2026", "author": {"name": "Manuel", "email": "WtfJoke@users.noreply.github.com", "user": {"login": "WtfJoke"}}, "additions": 446, "deletions": 92}}, {"node": {"oid": "3ea60625a2946ab12b91a3bd1d477fa6e41ab5ae", "messageHeadline": "fix(batch): jobDefinitionName returns ARN instead of name (#25207)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "9d472a9bbaa34e2b60e42da1da00c8c84b106a90", "messageHeadline": "chore(ec2): add inf2 instance type (#25249)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c2082a7433eb586e2c8738dd8fdd55b0a312180e", "messageHeadline": "fix(backup): `BackupVault.fromBackupVaultArn` parses wrong arn format\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "f628a1b73e6cc4f93d8f193c9f8cd77fc3ebe178", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25260)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 42, "deletions": 81}}, {"node": {"oid": "5573025f89359d46fd2878be49ce09b52854b6fd", "messageHeadline": "feat(lambda): Java 17 runtime (#25240)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2189, "deletions": 0}}, {"node": {"oid": "1bc2d340e0cf7b7205af2efe32d3bc6b8d71d0f4", "messageHeadline": "chore(release): 2.76.1 (#25243)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e4c54d820e6721409598a13a1052bb59552f4cb3", "messageHeadline": "CHANGELOG", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82278363a088d225e2c15ae8df29670967204646", "messageHeadline": "chore(release): 2.76.1", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "be8e8aa42443ea96071123c6277ce08222c62191", "messageHeadline": "fix(custom-resources): State functionActiveV2 not found (#25228)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ea65415e9056ac3b951979ffd1c7b145adda7157", "messageHeadline": "fix(eks): policy does not exist or is not attachable in China and Gov\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 23114, "deletions": 14326}}, {"node": {"oid": "89b26b863de0c57e039c39541b6921c31e4b141c", "messageHeadline": "fix(core): crossRegionReferences doesn't work when exporting to multi\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2387, "deletions": 1111}}, {"node": {"oid": "02e875855e26d2a79ba9145f2a5207924424bb48", "messageHeadline": "fix(bootstrap): add `previous-parameters` option to bootstrap command\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 93, "deletions": 2}}, {"node": {"oid": "81beab32da9796772cfaebca89ca21dac59e3419", "messageHeadline": "feat(stepfunctions-tasks): add elasticmapreduce:AddTags permission fo\u2026", "author": {"name": "Sami Jaktholm", "email": "sjakthol@outlook.com", "user": {"login": "sjakthol"}}, "additions": 1084, "deletions": 0}}, {"node": {"oid": "6da4ebae60f6a770325d5913f1c95d8557137573", "messageHeadline": "feat(ecs-patterns): Tagging support for scheduled tasks (#25222)", "author": {"name": "Ryan Batchelder", "email": "ryanbatch@gmail.com", "user": {"login": "rdbatch02"}}, "additions": 602, "deletions": 181}}, {"node": {"oid": "79881c510abef0bab2c713c36e291246b7892756", "messageHeadline": "feat(custom-resource): expose removalPolicy (#25235)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "c22bd3214928996894040f116bcde01c6559c1df", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25234)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5930, "deletions": 5709}}, {"node": {"oid": "13a230ecd98f9cc4da1d1e25a2c4dbf6598c0b21", "messageHeadline": "fix(custom-resources): State functionActiveV2 not found (#25228)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a9ecff329ee61df56d80854f725e1e825a41afd3", "messageHeadline": "chore: update .gitpod.yaml to ensure the prebuild (#25224)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "792e3f2edeccbc8983ec95f4f31a433181619dee", "messageHeadline": "feat(eks): support for Kubernetes version 1.26 (#25088)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "cefbb334609869b65bbd5e2b8aabbc153c423466", "messageHeadline": "fix(elasticloadbalancingv2): can not set sessionTimeout (#24457)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 467, "deletions": 100}}, {"node": {"oid": "925c9ba66fc802161ffe159b48b564c6d1e6f816", "messageHeadline": "fix(appmesh): add missing `port` property (#25112)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 277, "deletions": 124}}, {"node": {"oid": "227ea0905c1d299395c1f93779d23426144d6df5", "messageHeadline": "fix(rds): Correct ARN in IAM policy for IAM database access (#25141)", "author": {"name": "Akash Askoolum", "email": "akash1810@users.noreply.github.com", "user": {"login": "akash1810"}}, "additions": 147, "deletions": 6}}, {"node": {"oid": "5a836cb6a889dd39b0b2bb897de7ebd7760f0213", "messageHeadline": "feat(s3-deployment): implement new signContent option (#24713)", "author": {"name": "Henry Goffin", "email": "87033865+AMZN-hgoffin@users.noreply.github.com", "user": {"login": "AMZN-hgoffin"}}, "additions": 2043, "deletions": 0}}, {"node": {"oid": "5ab8ff852ae3ab42e626133a0c8331048e8c225e", "messageHeadline": "chore(neptune): add engine versions 1.2.0.1 , 1.2.0.2 & 1.2.1.0 (#25209)", "author": {"name": "Puneet Goyal", "email": "puneet97.goyal@gmail.com", "user": {"login": "gopuneet"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "756d02973269611ef617c6044306b442f2bd4eab", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25210)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 88, "deletions": 88}}, {"node": {"oid": "76eef7a39135d19dfb6f5bd34a6f3d4db4403f00", "messageHeadline": "chore(merge-back): 2.76.0 (#25205)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "78c411b70f2be28b63f2f169e3aecf19c25998b7", "messageHeadline": "chore(release): 2.76.0 (#25202)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6463e5daf6b46d8e203d725fed6e0d0fbcc34c58", "messageHeadline": "Merge branch 'v2-release' into bump/2.76.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d88cb7a5a2fe71b0b9efd9e1bb097ac9e8cf9860", "messageHeadline": "chore(release): 2.76.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 52, "deletions": 2}}, {"node": {"oid": "94c5892fed18f389d224322d9fe07c0219ce9b0d", "messageHeadline": "chore: add yarn install to buildspec to fix align-version.sh (#25201)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "63206bf2f0785dcbab98f4283598eddfe24e070d", "messageHeadline": "chore(release): 2.76.0 (#25198)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23844, "deletions": 11273}}, {"node": {"oid": "e10bf17fd9535ebee589b1845c3223a813b12230", "messageHeadline": "chore(release): 2.76.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 52, "deletions": 2}}, {"node": {"oid": "c224fc3d05daf1d594d3b9bbdaf476a18c8cc91e", "messageHeadline": "chore: fixing nx cache rules (#25193)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 69, "deletions": 17}}, {"node": {"oid": "7cd84458db5dbc5e60f4a2ea442758312817f3a2", "messageHeadline": "chore(kinesisfirehose): small improvements to the README. (#25176)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 44, "deletions": 38}}, {"node": {"oid": "8877078ecce689bdef9c83adaef236094242c111", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25187)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "61b38bdf5b0c0458272a5bda9439de7af4911220", "messageHeadline": "chore(merge-back): 2.75.1 (#25184)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6ef9ba2162d3b82c31e930a7ed9859a91e091c14", "messageHeadline": "Merge branch 'main' into merge-back/2.75.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23724, "deletions": 11261}}, {"node": {"oid": "b53727fccdb41eb7f95bb6b867f5295722cb085f", "messageHeadline": "fix(aws-cdk-lib): compiled .js files are no longer being minified (#2\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "679d813a44b7b3f6c9dc54d1b0ad574162865adb", "messageHeadline": "chore(prlint): allow 'aws-cdk-lib' as a pr title scope (#25181)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "aa30a30e3fdbcfd9d8732b10b694cc32211d75cf", "messageHeadline": "chore: switch cli-integ-testing package to stable (#25180)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "3b6470d9bf4f9a5ac1456e57fd1da2afd8adc4ea", "messageHeadline": "Merge branch 'v2-release' into patch/v2.75.1", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e88a3e89518fbfc47d9e8a4cdc33f1a8c5be5584", "messageHeadline": "chore: switch cli-integ-testing package to stable (#25131)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "6d906f8f99d3adc38f3dd15390bd3118701f2f81", "messageHeadline": "fix(core): pull alpine image from ecr public (#25179)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e3bc59a7ca8fc282051d97123f4d5a8bdd660db7", "messageHeadline": "feat(events-targets): Add tagging for ECS tasks triggered by an event\u2026", "author": {"name": "Ryan Batchelder", "email": "ryanbatch@gmail.com", "user": {"login": "rdbatch02"}}, "additions": 433, "deletions": 66}}, {"node": {"oid": "1dfc6de632deff94001ca317e2ca2d3e6e63fd53", "messageHeadline": "chore(release): 2.75.1 (#25177)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 36}}, {"node": {"oid": "567247a3ba4762d93dcbb5476f1e7a5bfab0d8dc", "messageHeadline": "docs(rds): improve the doc for deletionProtection (#25169)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "65b517f207b030098097ef47a2a2db10fceb3ac6", "messageHeadline": "changelog", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "802ea0086ce54a3cdd2eaa5368624a685bfdfdc1", "messageHeadline": "revert in changelog", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "70d41caf15187fc2ec5e78ad916871c4e1eb969d", "messageHeadline": "changelog", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c67974e58a3e75ff1775d6a77382d186b72ea75", "messageHeadline": "changelog", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4caba763538d7a8c2f48ba18e142a05595a630a", "messageHeadline": "chore(release): 2.75.1", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cfac3f3407402ade231a6c14b278ce7db3015843", "messageHeadline": "chore(core): Revert #24443 add stage prefix to stack name shortening \u2026", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 7, "deletions": 34}}, {"node": {"oid": "0d156a810a7a049e03f2d84582f12b7a231dea2e", "messageHeadline": "fix(ecs): allow passing execution role to imported TaskDefinitions (#\u2026", "author": {"name": "Ben Limmer", "email": "630449+blimmer@users.noreply.github.com", "user": {"login": "blimmer"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "2d4a60dee7892041786482ac001e858511ac0b40", "messageHeadline": "fix(assertions): nested stacks inside non-root stages don't resolve t\u2026", "author": {"name": "Styerp", "email": "35037768+Styerp@users.noreply.github.com", "user": {"login": "Styerp"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "8ca4c09817d03a094ac395f9ad1adace931f74b4", "messageHeadline": "fix(core): Duration.parse() doesn't parse milliseconds (#25010)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "2ea3e455712e175a914fd9362ce26137a75f4fc7", "messageHeadline": "feat(rds): Support SQL Server for RDS proxy (#25102)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 2581, "deletions": 0}}, {"node": {"oid": "1b18a192fab79c6f65cb9c554a7473e36aa67297", "messageHeadline": "feat(kms): add required aliasname prefix to aliasnames with tokens (#\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 626, "deletions": 5}}, {"node": {"oid": "a2cd6c9e22e5bc20b40751bccd52632945ed84f6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25174)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6091, "deletions": 6091}}, {"node": {"oid": "b4697d895c7daa7a99607afaf3df21f1db9ae4e2", "messageHeadline": "chore: fix formatting and remove useless new lines and spaces from RE\u2026", "author": {"name": "Edgar Sargsyan", "email": "92edgarsargsyan@gmail.com", "user": {"login": "cyber-eternal"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "0c1e885b9d56718e21fde5c838b6a755a4c81235", "messageHeadline": "feat(core): add rule IDs to the analytics string (#25084)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 77, "deletions": 11}}, {"node": {"oid": "ac40aed6f79129d6793c663dcb81bb983e21f123", "messageHeadline": "feat(cli-lib): add missing deploy options (#25042)", "author": {"name": "Ash", "email": "a.belmokadem@gmail.com", "user": {"login": "abelmokadem"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "d8267b7dda427dafccffed9a9b99b3d878945b00", "messageHeadline": "chore(merge-back): 2.75.0 (#25168)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 317, "deletions": 73}}, {"node": {"oid": "28e56348d36c2435607006831039e5d84bba94ef", "messageHeadline": "Merge branch 'main' into merge-back/2.75.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13721, "deletions": 5109}}, {"node": {"oid": "8492dfefd209dfcceb528bc30dea4be55eaa66c7", "messageHeadline": "chore(core): Revert #24443 add stage prefix to stack name shortening \u2026", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 7, "deletions": 34}}, {"node": {"oid": "37c53d69be39953a611e82116969178bf1c9dacb", "messageHeadline": "chore(release): 2.75.0 (#25162)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 317, "deletions": 73}}, {"node": {"oid": "a70f91b6f26c26829fddea97643f002c4e4b2ccb", "messageHeadline": "chore(release): 2.75.0", "author": {"name": "Hogan Bobertz", "email": "bobertzh@amazon.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4820003accbb6baccf4a3b2a1f5aeced2de292ad", "messageHeadline": "chore: Add AWS Lambda runtime python3.10", "author": {"name": "Hogan Bobertz", "email": "bobertzh@amazon.com", "user": null}, "additions": 306, "deletions": 71}}, {"node": {"oid": "5f5765d263f5a043bc32dab572c03e04e5af71da", "messageHeadline": "chore: \"Revert chore(release): 2.75.0\" (#25161)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 5115, "deletions": 13744}}, {"node": {"oid": "1eacc610c879ab9a5b629a14ec4aacaa8d49f168", "messageHeadline": "chore(release): 2.75.0 (#25159)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13744, "deletions": 5115}}, {"node": {"oid": "deaceca78f6408afa06e5b25f644e96ee3f65a16", "messageHeadline": "chore(release): 2.75.0", "author": {"name": "Hogan Bobertz", "email": "bobertzh@amazon.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3bf6adb48a96c89455017fc0aeba97a1fe118542", "messageHeadline": "fix(cloudwatch): correct CompositeAlarm.fromCompositeAlarmName ARN fo\u2026", "author": {"name": "Nuutti Kotivuori", "email": "nuutti.kotivuori@nexigroup.com", "user": {"login": "nakedible-p"}}, "additions": 287, "deletions": 33}}, {"node": {"oid": "08fb3cdab13e2e2a68ceadb36702a108c429e674", "messageHeadline": "feat(aws-lambda): Add AWS Lambda runtime python3.10", "author": {"name": "Hogan Bobertz", "email": "bobertzh@amazon.com", "user": null}, "additions": 13733, "deletions": 5113}}, {"node": {"oid": "428bfc2dc566cff17b5856b2b346e473ea3642c4", "messageHeadline": "chore: fixing yarn-upgrade workflow (#25154)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "15e18c8aaf622ecea3dd590c25839c4d428bf795", "messageHeadline": "chore(cdk-lib): fix most of the Rosetta example compilation failures \u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 656, "deletions": 525}}, {"node": {"oid": "c174a4979f5c150099fe8b6c499fa821bea63d8f", "messageHeadline": "chore: fix yarn upgrade workflow (#25152)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e29dbefd2c90085c0b58546783ae13be38a9318a", "messageHeadline": "chore(apprunner): AWS App Runner adds 7 new compute configurations (#\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "787f38acf687f854cc77b9b258f0de8ad27520b0", "messageHeadline": "fix(kinesis): remove StreamModeDetails in template when not specified\u2026", "author": {"name": "ahmetsoykan", "email": "34839068+ahmetsoykan@users.noreply.github.com", "user": {"login": "ahmetsoykan"}}, "additions": 1068, "deletions": 396}}, {"node": {"oid": "d9468c5ce5e73bf2d987e0427b04c767e008bca0", "messageHeadline": "fix: stack account id throws error if not a string (#25134)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "4eb5e99ef94fba1c1a643e159acd9e39f61ac7f7", "messageHeadline": "feat(codebuild): adds support for standard (7.0) image (#25136)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 3855, "deletions": 1}}, {"node": {"oid": "9176fb99e31dd2b2c73f6e9f402fdd51d7424d84", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25149)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 171, "deletions": 32}}, {"node": {"oid": "9222f217aa5f199dd88addc9d0dee0f3f900b5a2", "messageHeadline": "fix(servicecatalogappregistry): Remove deprecated resource in Applica\u2026", "author": {"name": "yingdon-amazon", "email": "111257964+yingdon-amazon@users.noreply.github.com", "user": {"login": "yingdon-amazon"}}, "additions": 43, "deletions": 338}}, {"node": {"oid": "d3da4c0906055ebf575a352d0dfcac830d5f8890", "messageHeadline": "chore(merge-back): 2.74.0 (#25117)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "53145b2df9cc548d0e73a22a55e8fa5f0163c327", "messageHeadline": "Merge branch 'main' into merge-back/2.74.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1683, "deletions": 1789}}, {"node": {"oid": "0bc2efef790c6644b22fc2b013ddebf9c136c730", "messageHeadline": "chore: upgrade jest to ^29 (#25113)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1683, "deletions": 1789}}, {"node": {"oid": "e732c329a402b83a45dce36d333109ad497bfe67", "messageHeadline": "Merge branch 'main' into merge-back/2.74.0", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "d0259230661edd23b0869a7ce6a783620ecd1ad2", "messageHeadline": "chore: switch cli-integ-testing package to stable (#25131)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "4381550c8bac91c171a32bbd5c447641a862e29c", "messageHeadline": "chore(batch): fix typos in the README (#25123)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9496057fb32358c6129a94ed56b416e74a346a8e", "messageHeadline": "Merge branch 'main' into merge-back/2.74.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5862, "deletions": 1958}}, {"node": {"oid": "046d0fce6904521eb4d22bf0fb69afe5cef139be", "messageHeadline": "chore: upgrade lerna and use nx (#24896)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2084, "deletions": 1772}}, {"node": {"oid": "a34450771f908057f5a194c6bb3bb9694ce1682c", "messageHeadline": "fix(batch): `jobQueueName` returns ARN instead of name (#25093)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 91, "deletions": 13}}, {"node": {"oid": "e213a6d84d034dd346d4d4050668e08d3ef7ed3e", "messageHeadline": "chore: rename aws-synthetics \u2192 aws-synthetics-alpha (#25055)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70e2a3317fad2e915d46708d8202d9b34970195a", "messageHeadline": "chore(release): 2.74.0 (#25107)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 52646, "deletions": 70830}}, {"node": {"oid": "01fd89a660710b27cd42e07a838a9a548e4f106e", "messageHeadline": "feat(ec2): add new latest amazon linux machine images (#25083)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3685, "deletions": 171}}, {"node": {"oid": "185a690f8e9f4691065ff49a679117184ad05cad", "messageHeadline": "chore(release): 2.74.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "d71ae00325f01c85173f482dcbe6589c4952a2f8", "messageHeadline": "chore: rename aws-redshift \u2192 aws-redshift-alpha (#25070)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b49b90d41e86c03dc5648b57471a529333067459", "messageHeadline": "chore: rename aws-sagemaker \u2192 aws-sagemaker-alpha (#25071)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab8366c7b82a762131e17349bb1badc784855055", "messageHeadline": "chore: rename aws-batch \u2192 aws-batch-alpha (#25062)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0233ce4da4f9a20afe811aeb60cfc77bd36c4111", "messageHeadline": "chore: rename aws-glue \u2192 aws-glue-alpha (#25052)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b1e0be0631edb9615781b7e413e4100672906b9", "messageHeadline": "chore: rename aws-kinesisfirehose \u2192 aws-kinesisfirehose-alpha (#25054)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "27118ff777da6fac814aaba5211cc5491c3700f6", "messageHeadline": "chore: rename aws-lambda-python \u2192 aws-lambda-python-alpha (#25067)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3348ee7f8faabab1421ad66fe37da7ca2e552df3", "messageHeadline": "chore: rename aws-kinesisfirehose-destinations \u2192 aws-kinesisfirehose-\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d2b041f3128f9aa2e78fa73776b7e2e39dc0e79f", "messageHeadline": "chore: rename aws-gamelift \u2192 aws-gamelift-alpha (#25066)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bad28a5138a9fafda4c9493d007a279e86384dff", "messageHeadline": "chore: rename aws-lambda-go \u2192 aws-lambda-go-alpha (#25053)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5261d742759fcd4aea0d9571e02447b7aad5fcea", "messageHeadline": "docs(lambda): Update nodejs18.x doc (#25037)", "author": {"name": "Andrea Culot", "email": "95755271+andclt@users.noreply.github.com", "user": {"login": "andclt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c27b520efe6d522e693576f142f68ba89dfb7e2", "messageHeadline": "chore: rename aws-kinesisanalytics-flink \u2192 aws-kinesisanalytics-flink\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a3d10aeb34f3099504477f093f7b574193a896", "messageHeadline": "chore: rename aws-iotevents-actions \u2192 aws-iotevents-actions-alpha (#2\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99c5c2d632985ee9b12689af97084d84f610b497", "messageHeadline": "chore: rename aws-location \u2192 aws-location-alpha (#25074)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e6e57c9dd85f03f49e87728267c1ff80088d4ab", "messageHeadline": "chore: rename aws-servicecatalogappregistry \u2192 aws-servicecatalogappre\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21293859061de06d60f8b6ad9ddd07cdc5427f08", "messageHeadline": "chore: rename aws-iotevents \u2192 aws-iotevents-alpha (#25065)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be9f9b535079634ef0fb23d07ba4ee7e3c04e84b", "messageHeadline": "chore: rename aws-iot \u2192 aws-iot-alpha (#25063)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72d218a0566974b2b98e6fe742148ad55649f937", "messageHeadline": "chore(rds): upgrade cluster(postgresql) version (#25000)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f17008a8a5b10f60f5afba2a795ba8bf3b207a71", "messageHeadline": "chore(cloudformation-diff): Changed to a more abstract type. (#24537)", "author": {"name": "taichi", "email": "taichi@users.noreply.github.com", "user": {"login": "taichi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "331622b5b51448f09e18fb1b4eaccb80f0517b09", "messageHeadline": "chore: build.sh script unnecessarily requires lerna to be globally in\u2026", "author": {"name": "Tim Mattison", "email": "tim@mattison.org", "user": {"login": "timmattison"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "923b9f19152eec889f10db9849ecf1db016c33f3", "messageHeadline": "fix(events-targets): parameter JobName can exceed limit of 128 charac\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1021, "deletions": 2}}, {"node": {"oid": "8a655bdb57fa178a7247a2c74bc24fd1ff6e67a1", "messageHeadline": "fix(redshift): Column ids were not being default assigned (#24546)", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 1447, "deletions": 1855}}, {"node": {"oid": "0480e47be1a4016df64d6669093de6d5b83be8f7", "messageHeadline": "chore(s3): documented how the bucket encryption configuration is comp\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "c9733a6088af1142bb510804b35b852933da2490", "messageHeadline": "chore: ignore aws-cdk-lib tests in npm package (#25086)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4b56d03a47c937b5e3a3f8f4d8ed0beea06c0124", "messageHeadline": "chore: rename aws-msk \u2192 aws-msk-alpha (#25069)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f604c5ba749243224e5225a0357a7b40674b6eef", "messageHeadline": "chore: rename aws-apigatewayv2-authorizers \u2192 aws-apigatewayv2-authori\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c42387a345301bcdf2c8287e09a0d79b35861629", "messageHeadline": "chore: rename aws-cloud9 \u2192 aws-cloud9-alpha (#25061)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53b5a40d36740dae3204bedb6ac6cfa4015854ac", "messageHeadline": "chore: rename integ-tests \u2192 integ-tests-alpha (#25056)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "116605bd93c7fc89227b72212b0fe22243d9c48f", "messageHeadline": "chore: rename aws-ivs \u2192 aws-ivs-alpha (#25064)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffdd9815f95fa33358e7ad4a4359fcfb1847b4a2", "messageHeadline": "chore: rename aws-cognito-identitypool \u2192 aws-cognito-identitypool-alp\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "123134a34c4cc1c71fb68a4f8d6ba782cde73f27", "messageHeadline": "chore: rename aws-s3objectlambda \u2192 aws-s3objectlambda-alpha (#25057)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a208db2d1a27ce0aa400853ea4e9d348b136cb3", "messageHeadline": "chore(batch): delete leftover compute-environment file (#25085)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 0, "deletions": 657}}, {"node": {"oid": "d1ff2297a98e8bc96a9beb86e2f26323b4426cce", "messageHeadline": "chore: rename aws-codestar \u2192 aws-codestar-alpha (#25049)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4f088a1a02238b8374e55165dfdf2db79c42022", "messageHeadline": "chore: rename aws-apprunner \u2192 aws-apprunner-alpha (#25060)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f165a02dfaa57849bd9802828a98d527f656f5a0", "messageHeadline": "chore: rename aws-apigatewayv2-integrations \u2192 aws-apigatewayv2-integr\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "041ca3c7085ea023c3518ddef2a0000436449217", "messageHeadline": "chore: rename aws-route53resolver \u2192 aws-route53resolver-alpha (#25051)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b971615b6d5577c7c972e4a816d9f0de38fe56b5", "messageHeadline": "fix(s3): deprecate unencrypted encryption configuration for s3 bucket\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 334, "deletions": 381}}, {"node": {"oid": "ac00c1859f7898f4e4e70e90cc123094867b34d9", "messageHeadline": "chore: rename aws-amplify \u2192 aws-amplify-alpha (#25047)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f3fd787e01da0199157a0f289570ed904c2d2ee", "messageHeadline": "chore: rename cli-lib \u2192 cli-lib-alpha (#25046)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cc6deb43bcb5a275c76fb629b3b4165a0281847", "messageHeadline": "chore: rename aws-apigatewayv2 \u2192 aws-apigatewayv2-alpha (#25048)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0c3d19039981eb71bb37b2b1e3a1d5c12025b4f", "messageHeadline": "fix: ecr policy warning always throws (#25041)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "91553e5622fd702e5137f253d266e93b5f0b1a5e", "messageHeadline": "feat(sagemaker): support dlc images in sagemaker model (#25018)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 751, "deletions": 87}}, {"node": {"oid": "4a04f929753e81c3cde7a77efdbdb2f46c1510f7", "messageHeadline": "chore: rename aws-iot-actions \u2192 aws-iot-actions-alpha (#25075)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaf2243fefe13118a470bfb104fdf6ce73c778d0", "messageHeadline": "chore: rename aws-neptune \u2192 aws-neptune-alpha (#25077)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b4f58adc09abce90678b7977a222d32b3d19cf2", "messageHeadline": "chore(region-info): turn into a `cdk-copy`ed package (#25029)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 3646}}, {"node": {"oid": "0f5960cb5236794a4bb3342cd4e8cdbd4352e270", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25044)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "3fe166f8f74784eb04b6e048659e46785483d786", "messageHeadline": "chore: build fails if not running in git repo (#25035)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b92147ef673f08990efade92b947372199ea1516", "messageHeadline": "chore: enable awslint findings for the uberpackage (#25034)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 64, "deletions": 5}}, {"node": {"oid": "11f4ede838317e026d96032ef50b98554fac314f", "messageHeadline": "chore: fix bump running out of memory (#24983)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 112, "deletions": 4660}}, {"node": {"oid": "55621adee7ee268c127333d0630eb93d1e472fa3", "messageHeadline": "fix(core): Add stage prefix to stack name shortening process (#24443)", "author": {"name": "QustodioPablo", "email": "73693696+QustodioPablo@users.noreply.github.com", "user": {"login": "QustodioPablo"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "0f92c7a91ef088f5c1640213f8fe929b78cb89a3", "messageHeadline": "docs: add warning about unwanted deletion of replicas in docs (#24995)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f2a168dce6ecdaf63588cb0624d25b791a045846", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25022)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 157, "deletions": 114}}, {"node": {"oid": "f26bfe9c1465389f1c8f5ef80c4e6ed9279fc0c2", "messageHeadline": "feat(stepfunctions-tasks): Node.js 18.x runtime for `EvaluateExpressi\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 765, "deletions": 128}}, {"node": {"oid": "a3e7c3e05a7f1683a99284a788cd2d4764c60f25", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 4 to 5 (#25011)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "292c846531cc3ecb033569953ebad1826d06c341", "messageHeadline": "feat(pipelines): allow artifactBucket to be overridden (#24945)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2533, "deletions": 0}}, {"node": {"oid": "cebc759a46c76cedeaad6311291174877d98650d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#25009)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 189, "deletions": 37}}, {"node": {"oid": "92e6c6706aae72d406cb5bf6a3f5c4d4885a5cb2", "messageHeadline": "feat(batch): new L2 Constructs (#24775)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 25617, "deletions": 15082}}, {"node": {"oid": "adc1a131c306eb3633a55b62cc301e276727a7da", "messageHeadline": "fix(cloudwatch): `p100` statistic is no longer recognized (#24981)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 86, "deletions": 92}}, {"node": {"oid": "617110139f7b13023b4dff8d7bbe1d6ae1c4e4ff", "messageHeadline": "chore: raise memory limit for bump in pipeline build (#24982)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bef1b0a38a32939c3ff1e24fcfbb39ed0c01390", "messageHeadline": "chore(cdk-testing): Remove compiled file and update gitignore for int\u2026", "author": {"name": "Yoga Yu", "email": "yoga.yu.169@gmail.com", "user": {"login": "yo-ga"}}, "additions": 7, "deletions": 26417}}, {"node": {"oid": "a98a98147534f89a219521a2e51a6a1e25a2ac06", "messageHeadline": "feat(step-functions-tasks): Support PropagatedTagSource property for \u2026", "author": {"name": "msysh", "email": "msysh-development@msysh.com", "user": {"login": "msysh"}}, "additions": 309, "deletions": 82}}, {"node": {"oid": "737061d39aceef7f4f4544584b29d6bd8c44929d", "messageHeadline": "chore: add some memory debugging (#24970)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "3be43eb1f467a0defcca6a298fd7c5c41ab80b6e", "messageHeadline": "feat(ses): event destinations for configuration sets (#24745)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 819, "deletions": 31}}, {"node": {"oid": "e37d16ada1572518b4859c9dbf68e9f08eb3f4eb", "messageHeadline": "feat(ec2): added ulimits property to ContainerDefinitionOptions (#24963)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 614, "deletions": 0}}, {"node": {"oid": "7ad619d4388ab106326e78ac1028c8684e92f159", "messageHeadline": "chore(merge-back): 2.73.0 (#24968)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "d75bde0697a3a64dd19212a05275b621694176ad", "messageHeadline": "Merge branch 'main' into merge-back/2.73.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 160, "deletions": 59}}, {"node": {"oid": "24acf767e4569bb6bb0373b62cf6e0a12afb3d5e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24966)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "d846839191960b7e734be7435724f2b40d149c71", "messageHeadline": "chore(bump): bump script doesn't exit with 1 if anything fails (#24965)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c2e7d63b46490bbaf512b3c2b96efc189deb78d", "messageHeadline": "fix(servicecatalogappregistry): Imported attribute group cannot be as\u2026", "author": {"name": "Liwei Wang", "email": "80005213+liwewang-amazon@users.noreply.github.com", "user": {"login": "liwewang-amazon"}}, "additions": 130, "deletions": 29}}, {"node": {"oid": "43e681e26cab82c5dbc4ab6212314a641e676097", "messageHeadline": "chore(release): 2.73.0 (#24957)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9256, "deletions": 122}}, {"node": {"oid": "fdf114f4a38164aef7a3de968ec3f53650671b3a", "messageHeadline": "Merge branch 'v2-release' into bump/2.73.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c803cdf34c3ee2373d49fa848a233f7008a711c3", "messageHeadline": "chore(release): 2.73.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "55906bbffc01780f380e61f470c091abee4d6835", "messageHeadline": "feat(pipelines): Add ability to define fileSystemLocations for a Code\u2026", "author": {"name": "Lassi Raatikainen", "email": "raatikainenlassi@gmail.com", "user": {"login": "lassiraa"}}, "additions": 5788, "deletions": 1}}, {"node": {"oid": "88986798b14d590246b78c079ba3faf3f937f428", "messageHeadline": "chore: fix misspelling of \"dismiss\" (#24951)", "author": {"name": "ScottRobinson03", "email": "114286962+ScottRobinson03@users.noreply.github.com", "user": {"login": "ScottRobinson03"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30e05f0c543fed9964c6d68740ae65336ba0ae23", "messageHeadline": "feat(trigger): Allow trigger to work with Lambda functions with long \u2026", "author": {"name": "Derk Schooltink", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 3442, "deletions": 117}}, {"node": {"oid": "a523e9fc81021897285b656c49c1e71d888a38f7", "messageHeadline": "chore(release): 2.73.0 (#24948)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 274934, "deletions": 346875}}, {"node": {"oid": "9d61cb97e0f52460020ea6f3e780070d98503b19", "messageHeadline": "chore(merge-back): 2.72.1 (#24892)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f4c169adbe2d650a13a515cbc7ed816e8274e054", "messageHeadline": "Merge branch 'main' into merge-back/2.72.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 83, "deletions": 62}}, {"node": {"oid": "3f67212f2f6ca21b70c8ea7c3d80be48822e9d6d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24943)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 83, "deletions": 62}}, {"node": {"oid": "bdc4952630d50a5fb5bb8a1e57f5a762f1bce2f3", "messageHeadline": "Merge remote-tracking branch 'origin/main' into merge-back/2.72.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 274851, "deletions": 346813}}, {"node": {"oid": "e1463755240719c6ba1589d900fe4db45e7bb40e", "messageHeadline": "docs(elbv2): clarify target group documentation (#24938)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "963634b001c10dcc18d78d28d3e05504974bc140", "messageHeadline": "fix(ec2): looking up a shared VPC has incorrect account ID in ARN (#2\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 129, "deletions": 3}}, {"node": {"oid": "6e77287b59e0839e47e22b48405f90f4657616b9", "messageHeadline": "chore(scripts): pass higher memory limit in `buildup` and `builddown`\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2a0ee5e7bed9418435624577f2f12080f236c14d", "messageHeadline": "chore: remove duplicated cloud-assembly-schema (#24929)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 194, "deletions": 4844}}, {"node": {"oid": "813067c83a9e0d8af9c23e5bd141eda94a634866", "messageHeadline": "chore: add maxWorkers and remove detectOpenHandles (#24934)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b977a77a5e8e95722ca2c4b94013a339775e8e4b", "messageHeadline": "chore(rds): update aurora-mysql engine versions (#24935)", "author": {"name": "Anton Fedorov", "email": "fapspirit@gmail.com", "user": {"login": "fapspirit"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a9d6966ffc9b972e3e69d157f3f045d3c4e15827", "messageHeadline": "fix(ecr): policytext errors when includes resource (#24401)", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "259fb5be8ece87891c7c70138ba6b044661f1f7d", "messageHeadline": "docs(cloudwatch): remove extra \"the\" in Alarms section (#24928)", "author": {"name": "Shankara Narayana", "email": "shankaranarayana01061997@gmail.com", "user": {"login": "shankara-n"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7745d35a49e4f752efccb915a5271f68a931b5af", "messageHeadline": "docs(cognito): Fix minor typos in documentation (#24924)", "author": {"name": "ScottRobinson03", "email": "114286962+ScottRobinson03@users.noreply.github.com", "user": {"login": "ScottRobinson03"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "334dc80ffb076ab9d229a7944a2d7d711d1a445f", "messageHeadline": "fix(globalaccelerator): parameter name can exceed limit of 64 charact\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 441, "deletions": 2}}, {"node": {"oid": "e98a5186dc4b22f5b3a2c6a972cf9bd38a9e1484", "messageHeadline": "docs(pipelines): explain that CDK Pipelines is not a security mechani\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "ac81ec05b0f32bb786e34d4b2d62a220a011d203", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24922)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "8d0b97b87faed1e9e117942e171326d265db17f5", "messageHeadline": "docs(servicecatalogappregistry): update README.md to track latest cha\u2026", "author": {"name": "Liwei Wang", "email": "80005213+liwewang-amazon@users.noreply.github.com", "user": {"login": "liwewang-amazon"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "a9bb875e582175b8c7f3eb6c6d1956d98b3ee97f", "messageHeadline": "docs(contributing): fixed buildup command example (#24899)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bb49bf58361fbf382a03644021b123a69d5badf", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24908)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "acabaef4f3ba62e4e101b0c21822950e729c835c", "messageHeadline": "chore(cli-integ-tests): silence JSII warnings in test env (#24890)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f5d0d1ae3b6e0f685603e41a3e4848cf9b0eb62b", "messageHeadline": "chore: fix gitignore (#24894)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 124, "deletions": 37}}, {"node": {"oid": "a2c633f1e698249496f11338312ab42bd7b1e4f0", "messageHeadline": "chore: remodel the aws-cdk repo to support v2 development only (#24376)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 263901, "deletions": 345762}}, {"node": {"oid": "5003cadbd89ff5e960fe8eb1c057c40d03bc8198", "messageHeadline": "fix(core): some trace info is missing from the validation report (#24\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 107, "deletions": 40}}, {"node": {"oid": "7cbde5b34f98ac57c3d8c4eb393e48221bae24a1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24885)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 13240, "deletions": 543}}, {"node": {"oid": "0f56583db980775e68c26b49c7a8555f336d4eb6", "messageHeadline": "docs(secretsmanager): improve the doc for fromSecretNameV2() (#24877)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f764bfb53b34c3cbf55ce47e510e2309d0f38103", "messageHeadline": "docs(s3-assets): fix the doc to compilable (#24864)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "b9ce0ee2e65952ff42487f898aaca719babeb4f6", "messageHeadline": "feat(rds): Add dbname parameter to RDS.DatabaseSecret construct (#24729)", "author": {"name": "hsohail94", "email": "haarissohail@gmail.com", "user": {"login": "hsohail94"}}, "additions": 950, "deletions": 0}}, {"node": {"oid": "ddbfac7a32fa5966b2c0911e62f96fa4b9859b5a", "messageHeadline": "chore(release): v2.72.1 (#24876)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 63, "deletions": 27}}, {"node": {"oid": "016e2066e134d2dd905722c761d7f18445683a03", "messageHeadline": "chore: in case of policy validation failures, don't throw (#24872)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "4144368379b7f4c7a3b3788c23511e98aa936d63", "messageHeadline": "chore(release): 2.72.1", "author": {"name": "Hogan Bobertz", "email": "bobertzh@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c7cd6eef2640fca70130cf1c8527d919a660c4d0", "messageHeadline": "chore: upgrade to jsii@5.0.2 (#24869)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "96f6747913135fe117a94531bdf9b61a8e78dc19", "messageHeadline": "chore: upgrade to jsii@5.0.2 (#24869)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "851fbf3a26924ec83520aed49b5501c2b9bd2c7c", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24865)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "637fc6a8526b6a090c1ffb4b08ca1149fdb9755d", "messageHeadline": "fix(iam): roleName not validated in fromRoleName function (#24549)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "552cef48a7d98cd320150897ebcf1f2867360d56", "messageHeadline": "fix(lambda-nodejs): pnpm installs frozen lockfile in a CI environment\u2026", "author": {"name": "Eric Tucker", "email": "tucker.ericm@gmail.com", "user": {"login": "Tucker-Eric"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8c58b25dc8b74eabc277c611503a9dbb4c6a57fc", "messageHeadline": "feat(cli): exposed synth's quiet option in cdk.json (#24793)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "1a43f6d66f029a3b6f77bf982f80ecac937e3ae4", "messageHeadline": "chore(merge-back): 2.72.0 (#24858)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "397e46c998308d05ee7508223ddba60af122b671", "messageHeadline": "chore(release): 2.72.0 (#24853)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 58501, "deletions": 3996}}, {"node": {"oid": "2615ac4d352fab0fc3e1dda99f1cc2d09911673c", "messageHeadline": "chore(release): 2.72.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 65, "deletions": 5}}, {"node": {"oid": "9ae6b1161d86016cfa459f25a295c0ee4fbb4343", "messageHeadline": "Merge pull request #24850 from aws/merge-back/2.71.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "08c191d3cffba7c2413678e77334d8a92c54d54e", "messageHeadline": "Merge branch 'main' into merge-back/2.71.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4faf92a9d7c64549b8b3433acbb6a5949a327923", "messageHeadline": "chore: record `cdk8s` usage in stack metadata (#24849)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4eeb2c6021e1c03a0c697b52bceb5c0f6e0a0e99", "messageHeadline": "Merge branch 'main' into merge-back/2.71.0", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 58438, "deletions": 3993}}, {"node": {"oid": "65e6a6157b3566340c8c1140779f1bf2207853a9", "messageHeadline": "chore(release): 2.71.0 (#24845)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "205a6a577b9377f61daa3cf43fbe81468a37d87a", "messageHeadline": "chore(release): 2.71.0", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cf3edfbb289fc68963e89bd6e56827a2a205c22", "messageHeadline": "chore(lambda-nodejs): pin pnpm version to 7 (#24837)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84630e91bcba54aa440e744b3ce46cad7c6554f3", "messageHeadline": "feat(cfnspec): cloudformation spec v117.0.0 (#24841)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "40590d5fdc9f01c9fed553f31f788b7cd9aad1fe", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24839)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "be4be99ddebd7c81a4122efd51ea2c8beafa6bc1", "messageHeadline": "fix(s3-deployment): physical id not set during failure scenario (#24428)", "author": {"name": "Gary Parker", "email": "garyaparker@gmail.com", "user": {"login": "garyaparker"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "dc064bed47c08ef8e9291d560d56884ddc9e9f67", "messageHeadline": "fix(ecs): cpu in container definition may be less than total cpu allo\u2026", "author": {"name": "sakurai-ryo", "email": "58683719+sakurai-ryo@users.noreply.github.com", "user": {"login": "sakurai-ryo"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "2385f6b32c4229af5f1f9e1c8ea6fec78d7669dc", "messageHeadline": "chore(lambda-nodejs): pin pnpm version to 7 (#24837)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d969ddf82f0eb6b1f0e094b43b1adaae137b9ef1", "messageHeadline": "feat(s3-deployment): added `Source.dataYaml` helper function (#24579)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 421, "deletions": 87}}, {"node": {"oid": "72b3a95d02e6b8f9d6799c00cc95aa7072990d67", "messageHeadline": "fix(logs-destinations): missing dependency to Permission Policy creat\u2026", "author": {"name": "joel-aws", "email": "57411589+joel-aws@users.noreply.github.com", "user": {"login": "joel-aws"}}, "additions": 3237, "deletions": 3}}, {"node": {"oid": "d0912cad3d165f441f75cada524468a79de46000", "messageHeadline": "fix(ec2): tokenised subnet.subnetId filtered by the SubnetIdSubnetFil\u2026", "author": {"name": "ahmetsoykan", "email": "34839068+ahmetsoykan@users.noreply.github.com", "user": {"login": "ahmetsoykan"}}, "additions": 1575, "deletions": 2}}, {"node": {"oid": "e69e0de1e617d09d30bb3da3a36c3660cde5e378", "messageHeadline": "chore(ec2): KMS supports FIPS 140-2 enabled Endpoint and Other (#24679)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5771d79b262be31d5f0497849c3ddf57fcf4e5d2", "messageHeadline": "feat(efs): implement IResourceWithPolicy (#24453)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 230, "deletions": 13}}, {"node": {"oid": "d8a80b47092eec47884427e57fa769fe2e5bcd84", "messageHeadline": "chore(ec2): add M7g and R7g instances (#24450)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "5b5c36f968127ed4c78cea77830a29c941532e27", "messageHeadline": "feat(s3): add `allowedActionPatterns` parameter to grantWrite (#24211)", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 590, "deletions": 3}}, {"node": {"oid": "cdfa970cc3e9e507714999d42a472334720215bc", "messageHeadline": "fix(bootstrap): ECR repository produces Security Hub finding [ECR.3] \u2026", "author": {"name": "Torben", "email": "8199725+tenjaa@users.noreply.github.com", "user": {"login": "tenjaa"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "3c98d1e4f3a9097e4e0c3549f55ab8f9c2a14de8", "messageHeadline": "fix(logs-destinations): missing dependency to Policy created by Kines\u2026", "author": {"name": "joel-aws", "email": "57411589+joel-aws@users.noreply.github.com", "user": {"login": "joel-aws"}}, "additions": 764, "deletions": 0}}, {"node": {"oid": "a2d503006573be370fef0420159e6dc544fd1f75", "messageHeadline": "chore(release): 2.71.0 (#24824)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46541, "deletions": 253}}, {"node": {"oid": "3c0756ae7fa96e19da2e6a21cf914579d31f64e6", "messageHeadline": "feat(ecs): support pseudo terminal allocation in container definition\u2026", "author": {"name": "Alessandro Chitolina", "email": "alekitto@gmail.com", "user": {"login": "alekitto"}}, "additions": 5065, "deletions": 0}}, {"node": {"oid": "4f891b9d921a4b8dea369997894a91b42699f85c", "messageHeadline": "chore: fix core tests (#24825)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 179, "deletions": 293}}, {"node": {"oid": "1b94ea6e622e849f158ee181e065f815a7166e5c", "messageHeadline": "feat(cfnspec): cloudformation spec v117.0.0 (#24779)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 37120, "deletions": 1355}}, {"node": {"oid": "50add678a9de4a3dbdac04a2ed0f43ad1b1ede54", "messageHeadline": "chore: fix core tests (#24825)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 179, "deletions": 293}}, {"node": {"oid": "4e6b8a66753af030194931ba0c7114a79cd8f774", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24816)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "de2207712495a1bbf741cfd19a0d69878c45fa58", "messageHeadline": "chore(rds): deprecate PostgreSQL 10.x (#24538)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 302, "deletions": 162}}, {"node": {"oid": "65fb7a6fa25ef064fb87ee00d0cd47ad28f7127d", "messageHeadline": "fix(ec2): VPC Flow Log record fields are not available (#24812)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 648, "deletions": 219}}, {"node": {"oid": "5d623df6b12962e66f68adea26980ceed243aa5c", "messageHeadline": "chore(release): 2.71.0", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "91d6509ce43285a20aca85d45e4017b7dcfbe49f", "messageHeadline": "feat(core): template validation after synthesis (#23951)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2672, "deletions": 15}}, {"node": {"oid": "a8e9370012798a339f6d66f5d441723dd9984c86", "messageHeadline": "fix(lambda-nodejs): pnpm no longer supports nodejs14.x (#24821)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 43967, "deletions": 236}}, {"node": {"oid": "b1c9ab23482bc0f83904fc10112561f93a69cfc5", "messageHeadline": "fix(lambda-nodejs): pnpm no longer supports nodejs14.x (#24821)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 43967, "deletions": 236}}, {"node": {"oid": "07d3aa74e6c1a7b3b7ddf298cf3cc4b7ff180b48", "messageHeadline": "fix(integ-runner): update workflow doesn't support resource replaceme\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 75, "deletions": 11}}, {"node": {"oid": "20aeb0f50b627ecb3b4fdf88d6e73803eae02a8c", "messageHeadline": "feat(core): template validation after synthesis (#23951)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 2674, "deletions": 17}}, {"node": {"oid": "9d4b66a437a1ce2518d46764fe53c7d699576d6a", "messageHeadline": "fix(cli): cdk deploy output hook failure reason if cloudformation fai\u2026", "author": {"name": "btan-godaddy", "email": "81443433+btan-godaddy@users.noreply.github.com", "user": {"login": "btan-godaddy"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "1a2bd6db689d0259c835584063e91825c423a1cd", "messageHeadline": "chore: Corrected typos (#24794)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "20d08819d88704b8c71df6c7ea65a0510eac484d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24797)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f3fd18389fcb69d5a6fb6d2964afa21e1c7d01e3", "messageHeadline": "fix(stepfunctions-tasks): updated EMR service role to use `AmazonEMRS\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1507, "deletions": 1}}, {"node": {"oid": "02c9d98ae30c1e57e8fa95ed143701f3f43e6f04", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24776)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 73, "deletions": 28}}, {"node": {"oid": "8977d0d2b567c9fcf32076b66f2dcb7f993bb22a", "messageHeadline": "fix(servicecatalogappregistry): RAM Share is replaced on every change\u2026", "author": {"name": "Liwei Wang", "email": "80005213+liwewang-amazon@users.noreply.github.com", "user": {"login": "liwewang-amazon"}}, "additions": 111, "deletions": 83}}, {"node": {"oid": "bc3db02fd05925dfef8fe43dcd532ee22e9e8474", "messageHeadline": "feat(cloudfront-origins): allow custom originPath for apigateway.Rest\u2026", "author": {"name": "Eduardo Rabelo", "email": "oieduardorabelo@gmail.com", "user": {"login": "oieduardorabelo"}}, "additions": 1828, "deletions": 4}}, {"node": {"oid": "f1fa09c8b8977661328258783be1f7e7a55746be", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24764)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f2f3c210507183dfb8a02452a43d3a79e355f03f", "messageHeadline": "feat(kms): Adds support for hmac and sm2 key spec (#23866)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1065, "deletions": 9}}, {"node": {"oid": "f35b70b547810a56d1d4d0f41d41c3d610e8d780", "messageHeadline": "fix(dynamodb): add missing iam permissions to custom resource for del\u2026", "author": {"name": "ahmetsoykan", "email": "34839068+ahmetsoykan@users.noreply.github.com", "user": {"login": "ahmetsoykan"}}, "additions": 1131, "deletions": 653}}, {"node": {"oid": "45bc57a60ba23327179b3445faff1d64e0893587", "messageHeadline": "fix(cli): pathMetadata and assetMetadata defaults cannot be configure\u2026", "author": {"name": "Sean Myers", "email": "iph@users.noreply.github.com", "user": {"login": "iph"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b7044fba01fd4674ce4984efe8c0db7d7afb71b2", "messageHeadline": "chore(merge-back): 2.70.0 (#24755)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "0d46729ed73ac80f98910365fd7c16fa47b0b20f", "messageHeadline": "Merge branch 'main' into merge-back/2.70.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2266, "deletions": 1246}}, {"node": {"oid": "170db16675c8eaeeb64b541bb2b79c1dc01f88a7", "messageHeadline": "refactor(ecs): replace instanceOf into BottleRocketImage.isBottleRock\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "6d581d7d4a0107dc5acd532c603f90d253d8f72e", "messageHeadline": "chore(cdk-lib): migrate to jsii@5.0 / jsii-rosetta@5.0 (#24425)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 1090, "deletions": 1015}}, {"node": {"oid": "8dbca1212c4887628b011ee049ffbc7e884b45bf", "messageHeadline": "feat: added AllViewerExceptHostHeader as new OriginRequest policy (#2\u2026", "author": {"name": "Stefan Freitag", "email": "stefan.freitag@udo.edu", "user": {"login": "stefanfreitag"}}, "additions": 117, "deletions": 9}}, {"node": {"oid": "6e400a918b0f921a8e2926fbfa40214f522a6b5f", "messageHeadline": "feat(dynamodb): adds deletion protection for tables (#24581)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 547, "deletions": 0}}, {"node": {"oid": "cf5a9c49ed53a524b9670c88a9fbb7d705af0d3d", "messageHeadline": "feat(apprunner-alpha): support autoDeploymentsEnabled flag for Servic\u2026", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 191, "deletions": 58}}, {"node": {"oid": "c13a0f1a3820c1b8622c3de687ae52834f8ea614", "messageHeadline": "chore(release): 2.70.0 (#24752)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11416, "deletions": 720}}, {"node": {"oid": "7d17fe32d20cd847733bffdd899c4659a7b0003c", "messageHeadline": "fix(ivs): Not a standard physical name pattern (#24706)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 282, "deletions": 158}}, {"node": {"oid": "33c4066d6824b372131f19f6c0c005446234a1c0", "messageHeadline": "chore(release): 2.70.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "a51346ebe1115e900d77d436b4a162871dbb2109", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24739)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7baffa239a7904cd73ac73537101ed5bd40aa9a0", "messageHeadline": "feat(servicecatalogappregistry): add attribute groups to an applicati\u2026", "author": {"name": "Liwei Wang", "email": "80005213+liwewang-amazon@users.noreply.github.com", "user": {"login": "liwewang-amazon"}}, "additions": 254, "deletions": 46}}, {"node": {"oid": "7de5b00dcf24c4f6721317860c7e42c485e3ca58", "messageHeadline": "feat(ecr): add option to auto delete images upon ECR repository remov\u2026", "author": {"name": "Randy Ridgley", "email": "randy.ridgley@gmail.com", "user": {"login": "randyridgley"}}, "additions": 1461, "deletions": 1}}, {"node": {"oid": "d4717cf035c9f7027d8081ea1f15a631044315e8", "messageHeadline": "feat(cloudwatch): added defaultInterval prop to cw-dashboard (#24707)", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 71, "deletions": 17}}, {"node": {"oid": "767cf93eb131c707f8243e8f3779dd3bad89271a", "messageHeadline": "fix(eks): fail to update cluster by disabling logging props (#24688)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "413b64347f333573b2a07150e87244bd4c11d264", "messageHeadline": "fix(sfn): stop replacing JsonPath.DISCARD with `null` (#24717)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "f511000c149dff3dbdee5e70064767d79db0004e", "messageHeadline": "chore: detect property type renames to protect against breakage (#24718)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 85}}, {"node": {"oid": "f6cda61e31ef0c73ad307aee96f686c1886c198d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24715)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "f3fe8e1c4348194f89b47a276e6c85328b1044fa", "messageHeadline": "feat(ec2): CFN-init support for systemd (#24683)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 494, "deletions": 65}}, {"node": {"oid": "3b7431b6ac27f8557c22a8959ae1ce431f6d2167", "messageHeadline": "fix(toolkit): RWLock.acquireRead is not re-entrant (#24702)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "9744a8295fab28f1e8c38a0b980935f7546990e6", "messageHeadline": "feat(ec2): SSM sessions (#24673)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 198, "deletions": 18}}, {"node": {"oid": "cabff71139bf6a3b8ecd4cdf4a8dea093e67b8e6", "messageHeadline": "chore(deps): bump hmarr/auto-approve-action from 3.2.0 to 3.2.1 (#24698)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30522a7653d56b1bc039611bfb69ef88bf405dfe", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24694)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 181, "deletions": 42}}, {"node": {"oid": "cf6d63461d266b9310551f89fe9edacf0f2c2984", "messageHeadline": "chore: Minor updates for the used deployment methods (#24649)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "e8158af34eb6402c79edbc171746fb5501775c68", "messageHeadline": "feat(cfnspec): cloudformation spec v116.0.0 (#24662)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2594, "deletions": 238}}, {"node": {"oid": "aa0c9afb83b9ea534ba9a075d3d2296d0d69ebc0", "messageHeadline": "chore: enforce merge as the update method in mergify (#24670)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "79151fd7f4916defeb1e17d3bcdbec1e119ec994", "messageHeadline": "fix(cli): no change deployment prints \"hotswap deployment skipped\" wi\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfa09d133523f0457a9ab2369bde13b44c398c30", "messageHeadline": "fix(WAFv2): add patch to revert struct names (#24651)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "1ba85fee418fc79ccf5d5a36c12f2a83422f92e5", "messageHeadline": "chore(cli-integ): retry throttled Maven uploads (#24665)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3e8d8d8e1b9a88376a6460094dea0c08ce19742e", "messageHeadline": "fix(cli): user agent is reported as `undefined/undefined` (#24663)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "160ac48b8b9da5451ae01d09f303a845f7f80cf6", "messageHeadline": "chore(logs): add new supported value of 3 years (#24664)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "25b6edd9d83e4766a2cb064b8eb8e3c6198b4f53", "messageHeadline": "feat(elasticloadbalancing): classic load balancer supports ec2 instan\u2026", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 1763, "deletions": 4}}, {"node": {"oid": "9c94d996009bbe8e7cd85bd0b50bd023aac3474e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24660)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 99, "deletions": 30}}, {"node": {"oid": "9d1093f133ea38ac7d0e9c5cca7e2ea91e71a754", "messageHeadline": "chore(stepfunctions): remove integ dependency (#24653)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "738fcfb62375ee7a397e3d9199cb3e96734a64b5", "messageHeadline": "chore(cfnspec): remove Redshift patch (#24650)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 3022, "deletions": 395}}, {"node": {"oid": "d5bd058df0e860524c39acb1db70150537b47417", "messageHeadline": "docs(lambda-python): add troubleshooting for Finch (#24646)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "5025410ad051d85dbe16ab9eabdec5621dcb9d5b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24643)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "2167289658e8f3431ec815c741277dc1be1aa110", "messageHeadline": "feat(servicecatalogappregistry-alpha): Introduce flag to control appl\u2026", "author": {"name": "Jung Lee", "email": "97768438+jungle-amazon@users.noreply.github.com", "user": {"login": "jungle-amazon"}}, "additions": 1051, "deletions": 17}}, {"node": {"oid": "274c3d54dcc0b9534d1ede287fe3672ec9883dbe", "messageHeadline": "fix(bootstrap): remove Security Hub finding KMS.2 (#24588)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "b935f2bbaf44b7a0186eafa465a8939d36d60915", "messageHeadline": "chore(merge-back): 2.69.0 (#24619)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "60a5b2a5d44474b1d58ceaf3fabee73836aa9882", "messageHeadline": "chore(release): 2.69.0 (#24616)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10821, "deletions": 7443}}, {"node": {"oid": "e747c95bb420c2f9c5a8d0b481033298dfa79a8b", "messageHeadline": "chore(release): 2.69.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "1105514fc88ae4637a5d187a48ff1a37a4932579", "messageHeadline": "chore: improve error reporting for asset staging (#24596)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "30beb10107744a871bbe3410a5a266950eb6e82b", "messageHeadline": "chore(cdk-assets): disable JS SDKv2 warning message (#24613)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "97797c40500e3d99b95362b1d7db6339ca29d175", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24610)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4ffddd4ebfcd03be5e24370c52a6e8c170ad7b5c", "messageHeadline": "chore: make some tests less directory dependent (#24605)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 71, "deletions": 42}}, {"node": {"oid": "294adb0ae38ec2c3d0fa6ac8af9f6c3cb4175087", "messageHeadline": "chore: Update arns of ADOT lambda layers (#24573)", "author": {"name": "Raphael Philipe Mendes da Silva", "email": "rapphil@gmail.com", "user": {"login": "rapphil"}}, "additions": 178, "deletions": 64}}, {"node": {"oid": "e955d18052b8ec397c06ae6994b96bb7558e12bb", "messageHeadline": "fix(sfn): can't override toStateJson() from other languages (#24593)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "65693b1bb2540ae1fa55c6c3ca6e05ca144be478", "messageHeadline": "chore(deps): bump hmarr/auto-approve-action from 3.1.0 to 3.2.0 (#24589)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01ff08107dfff2ed8448eae0c10f0d760f4e64c8", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24586)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9bd507842f567ee3e450c3f44e5c3dccc7c42ae6", "messageHeadline": "fix(custom-resource): custom resources fail with data containing mult\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1782, "deletions": 1238}}, {"node": {"oid": "15cb919fab9d20d0e8f0485662131cbb10980269", "messageHeadline": "feat(rds): add support for minor versions of PostgreSQL: 14.7, 13.10,\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "520552e7526178fd8c192b06aba3468e05f5f9b8", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24563)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 107, "deletions": 86}}, {"node": {"oid": "dd8bee607ae1dee50ef6b75b301c72968040a3fa", "messageHeadline": "chore(assert): remove packages never in v2 (#24532)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 3573}}, {"node": {"oid": "59d795b6e8d77b2d2d099169eaeb83a66c9d6a1a", "messageHeadline": "feat(rds): PostgreSQL engine version 15.2 (#24463)", "author": {"name": "Klaus Badelt", "email": "klausbadelt@users.noreply.github.com", "user": {"login": "klausbadelt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "70fd3e97e5b3555f4036ada6e562cec4359cadeb", "messageHeadline": "feat(eks): support for Kubernetes version 1.25 (#24484)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "1487d9ee1a215ccea92b54920f46e85c0d71e529", "messageHeadline": "docs(codepipeline): Replaces old link to CodePipeline docs with new o\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f62c438fb68332a492b624bad65159cc9c0308f", "messageHeadline": "fix(pipelines): Ubuntu 5 images will be slow, move to Ubuntu 6 (#24544)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3401, "deletions": 2129}}, {"node": {"oid": "6a5ae09aff243327c862d3cef9dabd1b4a26c026", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24541)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 102, "deletions": 102}}, {"node": {"oid": "21ad7a7a0462a00c491ed104163d2065828a9aa1", "messageHeadline": "feat(custom-resources): AwsCustomResource copy physicalResourceId fro\u2026", "author": {"name": "Kenji Kono", "email": "93309555+konokenj@users.noreply.github.com", "user": {"login": "konokenj"}}, "additions": 1612, "deletions": 17}}, {"node": {"oid": "c897f44ea438487a8bf48053dead667c35cade02", "messageHeadline": "feat(docdb): added ability to enable performance insights (#24039)", "author": {"name": "Rodrigo Mata", "email": "rodrigo.mata.ib@gmail.com", "user": {"login": "rodrigomata"}}, "additions": 131, "deletions": 34}}, {"node": {"oid": "7c7ad6d18bd0d48a30858c1964d27d8a02b274ae", "messageHeadline": "feat(kinesisanalytics-flink): VPC support for Flink applications (#24\u2026", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 2722, "deletions": 67}}, {"node": {"oid": "d451b3014a1d39e0a6ea18c2ec79a547b187adc5", "messageHeadline": "fix(ecr-assets): prefix cache arguments correctly (#24524)", "author": {"name": "Richard Simpson", "email": "richardsimpson@outlook.com", "user": {"login": "RichiCoder1"}}, "additions": 141, "deletions": 2}}, {"node": {"oid": "4e02566fab0f6c6708c9ee766e2805adbb329f18", "messageHeadline": "feat(ecr-assets): Support cache-from and cache-to flags (#24024)", "author": {"name": "Richard Simpson", "email": "richardsimpson@outlook.com", "user": {"login": "RichiCoder1"}}, "additions": 366, "deletions": 5}}, {"node": {"oid": "0e9f2b9b8b141643b1b6080bccc2a03fcb232613", "messageHeadline": "chore(merge-back): 2.68.0 (#24521)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "25fda51ebf2f58900dce0152c9eb00192499b887", "messageHeadline": "chore(release): 2.68.0 (#24515)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12965, "deletions": 3363}}, {"node": {"oid": "527dcbba725c7e3dc6f2aafdf3384576e7c7175d", "messageHeadline": "chore(release): 2.68.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "21aa42144548099cac9b9dcd03ea842c01cddb09", "messageHeadline": "chore: print message if tests run concurrently", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7be906867da224d595be956f6a7b7e099db7a1fb", "messageHeadline": "chore: remove parentheses in 'sam local start-api' filter (#24508)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "9237a7a26180eca0caba5887f05456557b4b595b", "messageHeadline": "chore(cli-integ): add per-test timeouts (#24504)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "e39bdea5c820e377ebb5760ec2b15e187939f4a3", "messageHeadline": "chore: further increase logging in CLI integ test", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1ca3e0027323e84aacade4d9bd058bbc5687a7ab", "messageHeadline": "feat(redshift): column compression encodings and comments can now be \u2026", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 2085, "deletions": 1306}}, {"node": {"oid": "1b2014eef9e3f2190b2cce79c55f635cc1f167e3", "messageHeadline": "feat(msk): add Kafka version 3.3.2 (#24440)", "author": {"name": "Stefan Freitag", "email": "stefan.freitag@udo.edu", "user": {"login": "stefanfreitag"}}, "additions": 406, "deletions": 274}}, {"node": {"oid": "553be48ed9bb5bdcad6a57b91ad19bb856300cc0", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#24497)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 388, "deletions": 385}}, {"node": {"oid": "e2392caf5beb85bdaa3a8b6452de8eca742ca25b", "messageHeadline": "chore: add extra output in CLI integ tests (#24499)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a5c8ea8eb421f9b534f96251f1956edb2c526e1f", "messageHeadline": "chore(cli-integ): ResourcePool will not reacquire dead processes (#24\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 10}}, {"node": {"oid": "c02e52ba3255ed686ca22c2c917ca72acfeb6714", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24488)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "3db1a0d0bcf615871a225919eed235b78904e144", "messageHeadline": "fix(servicecatalogappregistry): allow disabling automatic CfnOutput (\u2026", "author": {"name": "Liwei Wang", "email": "80005213+liwewang-amazon@users.noreply.github.com", "user": {"login": "liwewang-amazon"}}, "additions": 944, "deletions": 56}}, {"node": {"oid": "925161070a8ca943432fdd0c228105313569b257", "messageHeadline": "chore: fix go init template test to unblock v2 pipeline (#24472)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4856e997684f84476fe92e00afcd4da76a69b04", "messageHeadline": "fix(core): Fix dotnet version check to allow .NET 7.0 (#24467)", "author": {"name": "Markus Lindqvist", "email": "mlindqv@amazon.com", "user": {"login": "markusl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e2f05b578f4998c613843e4ed1bd7e2c9a38369", "messageHeadline": "docs(cdk): updated README with `toolkitBucket` bootstrap configuratio\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2afad8dc208a51e1c76f383e74496f2cbf98babc", "messageHeadline": "refactor(ecs): replace instanceOf into Cluster.isCluster() method (#2\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "6bda4e5ae4205a917a00714433f136550c59e409", "messageHeadline": "fix(rds): add clusterResourceIdentifier property to database cluster \u2026", "author": {"name": "Alex Jones", "email": "alexedwardjones@gmail.com", "user": {"login": "alexedwardjones"}}, "additions": 292, "deletions": 34}}, {"node": {"oid": "d7a1c34e540e12413319918a5d807060057a1a1b", "messageHeadline": "fix(lambda-nodejs): Required auto prefix of `handler` with `index.` b\u2026", "author": {"name": "Harold Hunt", "email": "harold@pwrdrvr.com", "user": {"login": "huntharo"}}, "additions": 643, "deletions": 41}}, {"node": {"oid": "a70ff1ad332af780c052e3117b73df060deee7ae", "messageHeadline": "fix(cli): cannot `cdk import` resources with multiple identifiers (#2\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 246, "deletions": 53}}, {"node": {"oid": "d36857e8040df37130ea198e107c0923783f6412", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24468)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "d1264c1c414257fb8dd5288fdc24cfe9605cdf90", "messageHeadline": "fix(servicecatalogappregistry): Associate an application with attribu\u2026", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 180, "deletions": 25}}, {"node": {"oid": "29bdd6c3a0d387b394fe9d8f8b97e14d5db802f6", "messageHeadline": "refactor(cloudfront): replace instanceOf into Role.isRole() methodd (\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8e5cdc8c15711d7d7fef4d87c0fa9d1b1e6e2b9", "messageHeadline": "chore: refactoring files to work with repo restructure (#24446)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "dd1c7e6ff86ca6315e2d827de00594a807300567", "messageHeadline": "refactor(apigateway): divide setupPermissions methods to small functi\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 73, "deletions": 13}}, {"node": {"oid": "45195b6f2e5162eaa795d3a412d89dd09680aa8b", "messageHeadline": "fix(apprunner-alpha): env vars and secrets can't solely be added via \u2026", "author": {"name": "Roger Chi", "email": "roger@rogerchi.com", "user": {"login": "rogerchi"}}, "additions": 865, "deletions": 37}}, {"node": {"oid": "c6f014983449a92c396156c8d1ef10570f413c57", "messageHeadline": "chore(ssm): update integ tests to use IntegTest construct (#24405)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2254, "deletions": 876}}, {"node": {"oid": "3d7505b5a9c3daf5edfecdb4576b555bfe8d7553", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24433)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 251, "deletions": 49}}, {"node": {"oid": "9a07ab008d1b6d23e9a302921f1a5165a21fb128", "messageHeadline": "feat(redshift): columns require an id attribute (under feature flag) \u2026", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 3985, "deletions": 155}}, {"node": {"oid": "856defb8a682af69e20d9af31e0c8a9c25ba8f6c", "messageHeadline": "chore(config): AWS Config now supports 20 new resource types (#24424)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "154b8e3921494ca0b33298522e2036ded1c485e8", "messageHeadline": "chore(rds): RDS VersionUP follow-up in 2023.3 (#24426)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "790a709d758333f4622c5fb860d9bbb48dee7106", "messageHeadline": "fix(lambda-nodejs): esbuild preCompilation tsconfig precedence is wro\u2026", "author": {"name": "S\u00e9bastiaan", "email": "78153680+SebastiaanSafeguard@users.noreply.github.com", "user": {"login": "SebastiaanSafeguard"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "b9ec3c99ec98ac50ce96b12d9711f6694f7486e6", "messageHeadline": "chore(merge-back): 2.67.0 (#24421)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "b6f7f390e663cc69b618c43af52ec771ddfc2f41", "messageHeadline": "chore(release): 2.67.0 (#24418)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39013, "deletions": 13820}}, {"node": {"oid": "7324ea4215422925babddd4b0d3df4eb046f39ef", "messageHeadline": "chore(release): 2.67.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 50, "deletions": 8}}, {"node": {"oid": "6aa763f100e5561f4554627116a458abba930480", "messageHeadline": "fix(servicecatalogappregistry): applicationName can not be changed af\u2026", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "0ebbf58bdd3307f536334beb5d1153e3ef660f18", "messageHeadline": "fix(servicecatalog): wrong asset path is generated in case outdir is \u2026", "author": {"name": "Johannes Br\u00fcck", "email": "6677058+bruecktech@users.noreply.github.com", "user": {"login": "bruecktech"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "3bd611dcbdf802dbc918d0ecedaf3ac3d9d73503", "messageHeadline": "feat(cli): update csharp & fsharp template to net6.0 (#23926)", "author": {"name": "Bervianto Leo Pratama", "email": "bervianto.leo@gmail.com", "user": {"login": "berviantoleo"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "4e81599ef62544a894da67173fbdceb055806fce", "messageHeadline": "chore: reduce amount of throttling to CodeArtifact (#24402)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "2a81f0f7d9eb73cd0e807904357a5daf7d6e5017", "messageHeadline": "feat(apigateway): minCompressionSize on SpecRestApi (#24067)", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 429, "deletions": 202}}, {"node": {"oid": "52aa03c4bdcb4b1c2d8b394525193a09e959cc87", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#24398)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 235, "deletions": 249}}, {"node": {"oid": "101d58ce0974186b8ed76d076fa94bcde9812289", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#24315)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 405, "deletions": 428}}, {"node": {"oid": "7711af3e3ea9d9d57acce9dbd9a85793906b7e66", "messageHeadline": "chore: use jsii-rosetta@v4.9-next (#24396)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "01c6c39d02b9c78e2fa475d8abe4ea023a427b62", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24394)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "f9af47f1fe48e66412d95f3eeef931c9322ba5b7", "messageHeadline": "fix(efs): support tagging for access point (#24336)", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 875, "deletions": 159}}, {"node": {"oid": "7ad8bc0b23b17567c545960e7c890cc100dd2bac", "messageHeadline": "chore(iam): throw warning if managed policies attached to a group exc\u2026", "author": {"name": "Fynn Fl\u00fcgge", "email": "fynnfluegge@gmx.de", "user": {"login": "fynnfluegge"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "c7b71bd9b9f9bbbeb8565a1d1f3d5a59f3ea5556", "messageHeadline": "refactor(ecs): refactor addPortMapping method (#24227)", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 294, "deletions": 36}}, {"node": {"oid": "a15622188fdaf3cf17ee55ca193c12c90550d2f8", "messageHeadline": "chore(s3): update s3 integ tests to use IntegTest construct (#24375)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 3061, "deletions": 1008}}, {"node": {"oid": "c2296a87116c7bbaf6103a03364326c760a8f952", "messageHeadline": "fix(ecr-assets): fix repeated deploys of stacks with tar assets (#23497)", "author": {"name": "David Bell", "email": "dastbe@users.noreply.github.com", "user": {"login": "dastbe"}}, "additions": 631, "deletions": 2}}, {"node": {"oid": "4b08e20be3b829c752e425883da09188b2dcff72", "messageHeadline": "fix(cdk-assets): Error when building Docker Image Assets with Podman \u2026", "author": {"name": "Johnil Quezada", "email": "quezadajohnil@gmail.com", "user": {"login": "JQuezada0"}}, "additions": 127, "deletions": 3}}, {"node": {"oid": "643042b8a15779b8a535567085b31424f4373515", "messageHeadline": "feat(stepfunctions-tasks): add revision number (#24226)", "author": {"name": "westhouseK", "email": "60529995+westhouseK@users.noreply.github.com", "user": {"login": "westhouseK"}}, "additions": 212, "deletions": 9}}, {"node": {"oid": "7dd8b7e1ce88a13e597e52ff95353d74ab4807f1", "messageHeadline": "fix(secretsmanager): secret resource policy already exists in stack (\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1589, "deletions": 421}}, {"node": {"oid": "3b251a5e8e74332076c9e5dc810a80775fa77d61", "messageHeadline": "feat(bootstrap): prevent accidental bootstrap overwrites (#24302)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 109, "deletions": 15}}, {"node": {"oid": "dee02a64197d6acfb0b15471d7bff9532dc037da", "messageHeadline": "chore(rds): RDS VersionUP follow-up in 2023.2 (#24368)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6ac2887131d5a1c614af5e25d5f935cf17f58c9b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24362)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f68dbc2ce76a2df51081e959aa70e373a9bf5ac6", "messageHeadline": "feat(eks): add helm flag --skip-crds (#24213)", "author": {"name": "Alexander Sperling", "email": "31470856+alexandersperling@users.noreply.github.com", "user": {"login": "alexandersperling"}}, "additions": 142, "deletions": 14}}, {"node": {"oid": "5aadf2a7aec6f465e40d73af7f6ad13f4b9f3da9", "messageHeadline": "chore(bootstrap): improve permissions boundary switch message (#24354)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "bb4311bf05b64cc95a89a319743e3883fd3c5b15", "messageHeadline": "fix(ec2): userData in launchTemplate is created automatically when ma\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 379, "deletions": 170}}, {"node": {"oid": "686c72d8f7e347053cb47153c1a98b1bef1a29e3", "messageHeadline": "chore: asset-staging test always expects 'docker' invocation (#24352)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "1e57d2f9634ca8989b75f0696c48350976d00cee", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24347)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "d986e143df3cf9b42031eba0f5a2d9a71d6d9208", "messageHeadline": "feat(sns): Add FilterPolicyScope support (#23108)", "author": {"name": "Brennan Ho", "email": "brennanmho@gmail.com", "user": {"login": "brennanho"}}, "additions": 2905, "deletions": 40}}, {"node": {"oid": "bee883c27eef4840e067806740f4f0f242e7db50", "messageHeadline": "chore(lambda): update ADOT fact tables for v0.26.0 release (#24311)", "author": {"name": "Kausik", "email": "kausika@amazon.com", "user": {"login": "Kausik-A"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "2fab7c9358777080358aaeca146ed4f04e0e2fd8", "messageHeadline": "chore(merge-back): 2.66.1 (#24324)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "7be391dfa3691021f58ff139de8fd0376bd28e5b", "messageHeadline": "Merge branch 'main' into merge-back/2.66.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27309, "deletions": 11222}}, {"node": {"oid": "eff5bec8d0ac87c254d77e63281898920173bb45", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24318)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 68, "deletions": 45}}, {"node": {"oid": "f3596eb26f1e4ab360875bf5f79a7de991d2a9ec", "messageHeadline": "fix(cloudwatch): math expressions incorrectly warn about search and m\u2026", "author": {"name": "Parker Van Roy", "email": "parkervr@bu.edu", "user": {"login": "ParkerVR"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "5a0c627015619449cc47cedbfdaf931f09739193", "messageHeadline": "chore(init-tests): update go test (#24312)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df12aa7963fcc0b05594a30675d06f732943c2a5", "messageHeadline": "chore(ecr): update integ tests to use IntegTest construct (#24309)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 407, "deletions": 60}}, {"node": {"oid": "3e5d4e824c5709a33582a5233ca73f7427ae7128", "messageHeadline": "chore: delete module not in v2 (#24306)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 0, "deletions": 2378}}, {"node": {"oid": "711978d118231b371229213a60ccfebdc18d61e9", "messageHeadline": "chore(location): update integ tests to use IntegTest construct (#24295)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "62299990f943a19359489865b460b6bef82f156f", "messageHeadline": "chore: ignore lock files on integ tests (#24294)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1ca9b76ad854fc278a3598659a2e3bc4a892133a", "messageHeadline": "chore(iotevents): update integ tests to use IntegTest (#24293)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "dd22fc136e95a0b72039f1865d2481b2249b6d75", "messageHeadline": "chore(events): update integ tests for events (#24292)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "539d03684453a73acbd6f1734ea99292b7c6d956", "messageHeadline": "chore(release): 2.66.1 (#24303)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 40}}, {"node": {"oid": "cb70afeb869d620b6665779c5a4b8f46b3b4f185", "messageHeadline": "chore(rds): update aurora-mysql engine versions (#24304)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2cd45828a9f4b31b7f1898a3b46508c4ed57c286", "messageHeadline": "By-passing the cloud assembly version diff from main and branch.", "author": {"name": "El Naum", "email": "naume@amazon.com", "user": {"login": "Naumel"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "71ec6b660cf5062c12c5205dadfc28f893251e4f", "messageHeadline": "fix(eks): fix helm deploy login for public ECR repositories (#24104)", "author": {"name": "Greg Huang", "email": "debin.huang@gmail.com", "user": {"login": "zorrofox"}}, "additions": 7390, "deletions": 6373}}, {"node": {"oid": "841846ebf2a95eb7a30065a385263e8b3cdefd2c", "messageHeadline": "chore(release): 2.66.1", "author": {"name": "El Naum", "email": "naume@amazon.com", "user": {"login": "Naumel"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d562871824350483e80bf6a28868280381e9e83e", "messageHeadline": "fix: Correct SamlConsolePrincipal for non-China (#24277)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 14, "deletions": 41}}, {"node": {"oid": "236ecde4378a3ac307d662a3f3e28b14b44468fe", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24299)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "7cda5673fd3f6c5cd56ea59d71b14115f2a388f2", "messageHeadline": "feat(codebuild): adds file asset support to build-spec (#24289)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3262, "deletions": 6}}, {"node": {"oid": "34d4c18fa5b90c2398d4f5e97156a9740b14d82b", "messageHeadline": "chore(lambda-layers): remove diffAssets (#24291)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "01c7d9447a918054f6e9ed275989922fae63a130", "messageHeadline": "chore: update integ tests for cloudwatch (#24283)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1162, "deletions": 207}}, {"node": {"oid": "687a5503fec699e0cd357eb1c34a999a5b27c9ed", "messageHeadline": "chore(codeguruprofiler): update integ tests to use IntegTest (#24286)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 388, "deletions": 50}}, {"node": {"oid": "5a30ea6536df0fda0e0e7bb89d45666f57fb8890", "messageHeadline": "feat(ecs): enable default capacity provider strategy (#23955)", "author": {"name": "homakk", "email": "115483524+homakk@users.noreply.github.com", "user": {"login": "homakk"}}, "additions": 3471, "deletions": 14}}, {"node": {"oid": "09c2c19f22979482020652d902a73dfcc4e593bd", "messageHeadline": "fix(eks): changing the subnets or securityGroupIds order causes an er\u2026", "author": {"name": "AviorSchreiber", "email": "80765239+AviorSchreiber@users.noreply.github.com", "user": {"login": "AviorSchreiber"}}, "additions": 449, "deletions": 482}}, {"node": {"oid": "1e1131c207de2df7d5881a57cc28daa59bad975a", "messageHeadline": "fix(sns): sns subscription filter policy condition limit should be 15\u2026", "author": {"name": "Elias Brange", "email": "elias.brange@gmail.com", "user": {"login": "eliasbrange"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e47646c0ff317a421b2f042158fcc0c7ae1aa2cf", "messageHeadline": "fix: Correct SamlConsolePrincipal for non-China (#24277)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 14, "deletions": 41}}, {"node": {"oid": "0b822b36bc2bb8d786d9c2fb7c8f493d80564384", "messageHeadline": "chore(config): Available managed rule in 202208 (#23518)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 2145, "deletions": 159}}, {"node": {"oid": "07f2d7b0b947cec31ed3132b95372b9975efa01e", "messageHeadline": "fix(eks): integ tests errors (#24276)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1008, "deletions": 1526}}, {"node": {"oid": "549f9124c7874bd7851ae89e72d2a809e550edb7", "messageHeadline": "chore: enforce `import/order` lint rule (#24254)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 468, "deletions": 454}}, {"node": {"oid": "f46214cd3c64cc0e0a18dacc96ade189c936dfc4", "messageHeadline": "chore: use jsii@v4.9-next to compile experimental packages (#24271)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 410, "deletions": 175}}, {"node": {"oid": "284f046b64b9b0ee724f5c7e9392ee70f27131f0", "messageHeadline": "chore(ec2): allow opting out of VPN Gateway lookup (#24256)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 52, "deletions": 20}}, {"node": {"oid": "a09185493ef8fa71906765d51a877e2dd4ea4479", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24267)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "53a1d5fd81eabf5e9d846411754a554549f9f62c", "messageHeadline": "feat(msk): add Kafka versions 3.1.1, 3.2.0, and and 3.3.1 (#23918)", "author": {"name": "Stefan Freitag", "email": "stefan.freitag@udo.edu", "user": {"login": "stefanfreitag"}}, "additions": 7341, "deletions": 22}}, {"node": {"oid": "324ee45ab6ad1b723c900fa3f9c5adfb2bb1120c", "messageHeadline": "chore(merge-back): 2.66.0 (#24260)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 54, "deletions": 22}}, {"node": {"oid": "c96c17da55feb5735d65130adc8af758a8468450", "messageHeadline": "chore(release): 2.66.0 (#24257)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28015, "deletions": 5174}}, {"node": {"oid": "20f7c21cbeda0935568415ac3ec44293a1131755", "messageHeadline": "chore(release): 2.66.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 54, "deletions": 22}}, {"node": {"oid": "fdb0cf13c0b18a436c02a272626ce9f9dde9c343", "messageHeadline": "fix(lambda): RuntimeManagementMode.FUNCTION_UPDATE has wrong value (#\u2026", "author": {"name": "Sean Myers", "email": "iph@users.noreply.github.com", "user": {"login": "iph"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8fb2711848e0af6790b5300d18f6241441925c76", "messageHeadline": "chore: update yarn update actions (#24240)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04a93020bde816e02b86a0592a751c825609e14a", "messageHeadline": "chore: use @types/conventional-commits-parser instead of decs file (#\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "853e3d631ef0490b0e2d14fdcf50df9f745de3eb", "messageHeadline": "feat(cloudwatch): parse all metrics statistics and support long forma\u2026", "author": {"name": "rigwild", "email": "me@rigwild.dev", "user": {"login": "rigwild"}}, "additions": 795, "deletions": 98}}, {"node": {"oid": "5f33a26937a78a7d28f913e86c3a2d0b00746e6a", "messageHeadline": "feat(stepfunctions): removal policy for state machines (#24105)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3395, "deletions": 1164}}, {"node": {"oid": "ee3615020cb36a937cf4daa264fc9053e3040f6e", "messageHeadline": "chore(cli-integ): add go init tests in preparation to adding them to \u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "78ee005472420d7247d53fdf84c195d48351c8fa", "messageHeadline": "chore: add suppression of maintenance mode warning so dependencies ca\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 377, "deletions": 373}}, {"node": {"oid": "1caa4d9e20f942b4a2f446074eaa133634692301", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24231)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 104, "deletions": 53}}, {"node": {"oid": "f8fe1d292feb3fc39a99687bf454a829302c4ff5", "messageHeadline": "feat(apigatewayv2): allow websockets routes to return response to cli\u2026", "author": {"name": "Emil Rowland", "email": "rowland.emil@gmail.com", "user": {"login": "emilrowland"}}, "additions": 635, "deletions": 1}}, {"node": {"oid": "53beeaed04bfe295e9f840e65f9c89db00cac692", "messageHeadline": "feat(lambda-python): add optional poetry bundling exclusion list para\u2026", "author": {"name": "Ryan Andonian", "email": "ryan.andonian@ouraring.com", "user": {"login": "ryanandonian"}}, "additions": 7855, "deletions": 2570}}, {"node": {"oid": "75eb9330194824cdf435ae64095813191fcd6e13", "messageHeadline": "feat(logs): Add support for multiple parse and filter statements in Q\u2026", "author": {"name": "Michael White", "email": "mike.james.white@icloud.com", "user": {"login": "MikeJamesWhite"}}, "additions": 231, "deletions": 43}}, {"node": {"oid": "89802a95360d698921c81a152d11ab6e46b00de3", "messageHeadline": "fix(ecs): validate ecs healthcheck (#24197)", "author": {"name": "Ryota Yamada", "email": "ryota10069.tech5.jizi@gmail.com", "user": {"login": "riita10069"}}, "additions": 438, "deletions": 41}}, {"node": {"oid": "f61d950aaeba13bd6501b7c8971a9115f4a53f08", "messageHeadline": "feat(redshift): optionally reboot Clusters to apply parameter changes\u2026", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 9010, "deletions": 8}}, {"node": {"oid": "35059f32d5da5d0245caaa8a76ab1d7b4a93385a", "messageHeadline": "chore(issue-template): create issue template for new regions (#24222)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "815b039701c4ad99b8d1e35aaac63ec92feebe43", "messageHeadline": "docs(eks): change cdk8s-charts index level on README (#24207)", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c4e714e0c933eeb8d6235a54e5b9d5e9f602d1ab", "messageHeadline": "docs(lambda-nodejs): fixed documentation formatting error for loader \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c7c7e4a7c34957ff7877eda5171f82c5feaba1d", "messageHeadline": "fix(servicecatalogappregistry): Allow user to control stack id via st\u2026", "author": {"name": "Jung Lee", "email": "97768438+jungle-amazon@users.noreply.github.com", "user": {"login": "jungle-amazon"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "5e0f44b05232c70f35f79d27f1294f943fbeb568", "messageHeadline": "feat(efs): support file system policy (#24196)", "author": {"name": "Greg Huang", "email": "debin.huang@gmail.com", "user": {"login": "zorrofox"}}, "additions": 1817, "deletions": 0}}, {"node": {"oid": "844d4076c142fd88095f36dbc667d85c12e20bd5", "messageHeadline": "fix(cognito): changing `installLatestAwsSdk` breaks Client Secret ref\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 1335, "deletions": 9}}, {"node": {"oid": "ce18037b2ba2b872dd1ed21fda71fd2ee4701353", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24199)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "72f2a95e994ef1b129a48bd548303ea39a3d3c9f", "messageHeadline": "fix(eks): nested OCI repository names for private ECR helmchart deplo\u2026", "author": {"name": "Patryk Semeniuk", "email": "patryk.semen@gmail.com", "user": {"login": "psemeniuk"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "462a42bc9be6304fcc5b0f01fe2d27caa314029e", "messageHeadline": "chore(merge-back): 2.65.0 (#24191)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "d912e4691b35f932758ebc91920339b4600f1ace", "messageHeadline": "fix merge conflicts", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 1252, "deletions": 182}}, {"node": {"oid": "9b2a45a6757c91011f47a6b3893cdfa0f4891002", "messageHeadline": "feat(core): Size.bytes() (#24136)", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "5862f7a68403e8b0d1d300740db1f1b52e6454ca", "messageHeadline": "chore(release): 2.65.0 (#24185)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15473, "deletions": 4600}}, {"node": {"oid": "12e13c130cac347d5d042d414086e9e5aac5e31c", "messageHeadline": "fix(apigateway): rest api deployment does not depend on authorizers (\u2026", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 1204, "deletions": 173}}, {"node": {"oid": "e1be4b618dc0854406eeac89fe4f0b5ebcff2eee", "messageHeadline": "update changelog for reverts", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "92375084a182a6e6192c243367db272cbf111faa", "messageHeadline": "chore(release): 2.65.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 49, "deletions": 8}}, {"node": {"oid": "4d296107ab2ffe09582311638dc2adbb366fe4fb", "messageHeadline": "docs(ecs): updated documentation for addCapabilities and dropCapabili\u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a1da757ce348b4bd66a6d0e7776f2ff8e9f531b6", "messageHeadline": "fix(bootstrap): remove Security Hub finding S3.10 (#24175)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0071ca0c53826f1e3aeaa5b5f03aa8c33af6d8f3", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24172)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "4f83e02b85229ebdff3f32ba6fd662ffd707d8db", "messageHeadline": "fix(elbv2): healthcheck interval is overly restrictive (#24157)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 92, "deletions": 46}}, {"node": {"oid": "6c935c7be831c2de1c66a54ade126f97416e8092", "messageHeadline": "chore(athena): update integ test to use IntegTest construct (#24146)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 203, "deletions": 27}}, {"node": {"oid": "9e1388d46dc3bd8047ba75d71d375a1f9a391a2f", "messageHeadline": "chore(iam): update integ tests to use IntegTest construct (#24151)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2331, "deletions": 541}}, {"node": {"oid": "eee005f4949d7438467c7448ba8326efa4b79221", "messageHeadline": "fix(codedeploy): unable to remove alarms from deployment group (#23308)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 509, "deletions": 65}}, {"node": {"oid": "de097ee9b40c983d733d31c420389933ea32f6d6", "messageHeadline": "chore(ivs): update integ tests to use IntegTest construct (#24152)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 216, "deletions": 40}}, {"node": {"oid": "61c99cf354e499692542429552744dc9028f1310", "messageHeadline": "docs(elasticloadbalancingv2): removed deprecated `elbv2.ContentType` \u2026", "author": {"name": "Luca Pizzini", "email": "lpizzini7@gmail.com", "user": {"login": "lpizzinidev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "615e1ce6960b2eca6c0705c97f70d00f94d48e36", "messageHeadline": "revert: \"feat(redshift): column compression encodings and comments ca\u2026", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 241, "deletions": 700}}, {"node": {"oid": "144f5722f25c648e054244c27706de8880b1b1c6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24158)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 127, "deletions": 35}}, {"node": {"oid": "6a9e43f0c6f966df4671267eeda21638611dfb1c", "messageHeadline": "feat(elbv2): add metrics to INetworkTargetGroup and IApplicationTarge\u2026", "author": {"name": "Edison Gustavo Muenz", "email": "edisongustavo@gmail.com", "user": {"login": "edisongustavo"}}, "additions": 1145, "deletions": 90}}, {"node": {"oid": "350665d0f9e8308cbcec64ebf26caee198749e82", "messageHeadline": "chore(actions): fix yarn upgrade scripts (#24148)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "554d049a6e5b88afdb8297e2075f30e0e1bef600", "messageHeadline": "chore(region-info): add correct `ROUTE_53_BUCKET_WEBSITE_ZONE_ID` of \u2026", "author": {"name": "Fynn Fl\u00fcgge", "email": "fynnfluegge@gmx.de", "user": {"login": "fynnfluegge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c62f0b31911ededb5542030ee03fec17b3af994", "messageHeadline": "chore(feature-flags): fix formatting issue (#24141)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd5d2f532cdd3a5463b648278502c9c6963a235e", "messageHeadline": "chore: pin and update dependencies (#24129)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 340, "deletions": 427}}, {"node": {"oid": "527290854d0fa31e7f41497ede0c1b8b0e1b9ad4", "messageHeadline": "feat(lambda): add insights version 1.0.178.0 (#23836)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "1a070819ca98a87f41237b910d70adcf16af202d", "messageHeadline": "chore: delete app-delivery module (#24128)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 0, "deletions": 2719}}, {"node": {"oid": "99e1fb8ebb84beebd2210110577ce0170875539b", "messageHeadline": "chore: add TimeZones class (#24127)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1450, "deletions": 0}}, {"node": {"oid": "c4ad3ac380b2dbd5a228f508b6f1cb07de6fe546", "messageHeadline": "chore(cli-integ): try to fix some integ test failures (#24091)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 90, "deletions": 32}}, {"node": {"oid": "68f1ff85b47a4af46dbe45c07459ea2f369b788b", "messageHeadline": "chore(region-info): register eu-south-2 (#24121)", "author": {"name": "Fynn Fl\u00fcgge", "email": "fynnfluegge@gmx.de", "user": {"login": "fynnfluegge"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7948c0fdcdec3118d2ee524fae00032f825d7bed", "messageHeadline": "chore(region-info): register eu-central-2 (#24110)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 312, "deletions": 213}}, {"node": {"oid": "126f6a2aa5453d77f7c41cdf2657186add0c5c54", "messageHeadline": "docs(codedeploy): Move property \"deploymentApprovalWaitTime\" to corre\u2026", "author": {"name": "ryanolee", "email": "landgraabiv@gmail.com", "user": {"login": "ryanolee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09f8e9f8f146c19e0c93c1c3edec84bb4281dccd", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24131)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "8e16200c150adbefe0a6c6cb96003f7b477f4849", "messageHeadline": "chore(custom-resources): AwsCustomResource - export provider lambda u\u2026", "author": {"name": "Jack Stevenson", "email": "cogwirrel@gmail.com", "user": {"login": "cogwirrel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8951d013bea5dad54b94a6a683f56275ff4e6dba", "messageHeadline": "fix(iam): PrincipalWithConditions.addCondition fails with a new key (\u2026", "author": {"name": "Soma Ueda", "email": "snswinhaiku.lo@gmail.com", "user": {"login": "turenar"}}, "additions": 479, "deletions": 0}}, {"node": {"oid": "9d23caded8aca42d3b78de1bc7e89c38a4d6805e", "messageHeadline": "feat(synthetics): support runtime 3.9 (#24101)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "4c72a7dc3994ba190f1e1aa467d3087228bcb881", "messageHeadline": "feat(chatbot): support guardrail policies (#24114)", "author": {"name": "bjornhandersson", "email": "bjornhandersson@gmail.com", "user": {"login": "bjornhandersson"}}, "additions": 376, "deletions": 0}}, {"node": {"oid": "1e9220f00a58d2c4e9b2118e7958573365d43e2e", "messageHeadline": "docs(stepfunctions): Update Step Functions Job Poller example (#24117)", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32781f825352f9cb43d8fed5c122b454275b3076", "messageHeadline": "fix(ec2): enable set throughput param to CfnVolume (#24118)", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 793, "deletions": 0}}, {"node": {"oid": "1a28d3d356710816446c3987e73c6726e95d6eb7", "messageHeadline": "docs: change api reference link from v1 to v2. (#24115)", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33e635d46601a620c023655fb52e0140fcf94fa9", "messageHeadline": "chore(pipelines): inspect whether pipeline has selfMutation enabled (\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a066467fc1de84f342128d829bfc3edaf10a6727", "messageHeadline": "chore: add labels to pr based off comment content and labels already \u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "e89b9ef18cb1f9aa3caed9238d23f71a731557c1", "messageHeadline": "feat(redshift): column compression encodings and comments can now be \u2026", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 700, "deletions": 241}}, {"node": {"oid": "03a0f79b40e3be95de5421370703eb54c06b7dd7", "messageHeadline": "fix(rds): database proxies use ids as their resource names directly (\u2026", "author": {"name": "Hiroki Yamazaki", "email": "121911537+ymhiroki@users.noreply.github.com", "user": {"login": "ymhiroki"}}, "additions": 1297, "deletions": 44}}, {"node": {"oid": "0570e01625c0512d8e2a5a3ef7be922a2603f30d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24103)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 107, "deletions": 54}}, {"node": {"oid": "5452b734e3c89a6f2ee1d96ebe21b982c60fc16c", "messageHeadline": "docs(stepfunctions-tasks): description for ecs run task with imported\u2026", "author": {"name": "bun", "email": "73948280+bun913@users.noreply.github.com", "user": {"login": "bun913"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "aa8a635e652c459b35b98ab2994fc0d0d3a6608d", "messageHeadline": "docs(aipgatewayv2): HttpUrl example uses private TLD (#24018)", "author": {"name": "Mathew Werber", "email": "28939541+matwerber1@users.noreply.github.com", "user": {"login": "matwerber1"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d2c63f55f8657315ad4e4dd463cfcae07cb66e53", "messageHeadline": "feat(autoscaling): L2 construct for enabling capacity rebalance of au\u2026", "author": {"name": "Greg Huang", "email": "debin.huang@gmail.com", "user": {"login": "zorrofox"}}, "additions": 1932, "deletions": 0}}, {"node": {"oid": "29020435aeb1a9fb6401572520d0adca8155dc60", "messageHeadline": "fix(iam): SamlConsolePrincipal does not work in China #22091 (#24034)", "author": {"name": "Greg Huang", "email": "debin.huang@gmail.com", "user": {"login": "zorrofox"}}, "additions": 81, "deletions": 30}}, {"node": {"oid": "1e8926fa9bcf561135beaa31379ec1f1e6f79901", "messageHeadline": "fix(s3): logging bucket blocks KMS_MANAGED encryption (#23514)", "author": {"name": "biffgaut", "email": "78155736+biffgaut@users.noreply.github.com", "user": {"login": "biffgaut"}}, "additions": 89, "deletions": 12}}, {"node": {"oid": "adfe4fa137bb748961b4a767d538335490e13ed1", "messageHeadline": "fix(codepipeline): x-env ECS deployment lacking support stack-depende\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 64, "deletions": 20}}, {"node": {"oid": "1a46808b03e8f6d09846f999ae3dc65b190f5f26", "messageHeadline": "feat(redshift): IAM roles can be attached to a cluster, post creation\u2026", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 2254, "deletions": 31}}, {"node": {"oid": "74512fa339e0a2937213f519c109ef1207e9d0c6", "messageHeadline": "feat(core): Allow passing Docker build secrets (#23778)", "author": {"name": "danielwiltshire", "email": "35703524+danwiltshire@users.noreply.github.com", "user": {"login": "danwiltshire"}}, "additions": 349, "deletions": 44}}, {"node": {"oid": "be97e4e5006990c7340025618b03f5d5eacda253", "messageHeadline": "docs(lambda-layers): point to alternative versions (#24071)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8de50d624c8703a12713dcffbc764688868f22b0", "messageHeadline": "feat(glue): support Ray jobs (#23822)", "author": {"name": "Noritaka Sekiyama", "email": "sekiyama@amazon.com", "user": {"login": "moomindani"}}, "additions": 497, "deletions": 16}}, {"node": {"oid": "57770bb12ea6d77373f1e9e8e04f6757b440f277", "messageHeadline": "fix(core): messages are displayed multiple times per construct (#24019)", "author": {"name": "Styerp", "email": "35037768+Styerp@users.noreply.github.com", "user": {"login": "Styerp"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "594297862f2626b64b174d6998886a40f1b316be", "messageHeadline": "fix(pipelines): SelfMutation CodeBuild project not accessible (#24073)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "eda8c72015553c017bdbc8b4c5a5bc2b4a849315", "messageHeadline": "chore(merge-back): 2.64.0 (#24081)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "fb67c77855967e7d493f85f4f2d31532efdd560c", "messageHeadline": "chore(release): 2.64.0 (#24080)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20569, "deletions": 10624}}, {"node": {"oid": "cd306f7f8ad7dd13588a49f4f6031a86faa31eb1", "messageHeadline": "chore(release): 2.64.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 41, "deletions": 2}}, {"node": {"oid": "16c23b7554923bf6c2703ba5f229e6c34b459a2f", "messageHeadline": "fix: Use the correct LB full name when creating metrics for imported \u2026", "author": {"name": "Edison Gustavo Muenz", "email": "edisongustavo@gmail.com", "user": {"login": "edisongustavo"}}, "additions": 1337, "deletions": 62}}, {"node": {"oid": "a5317ca52f05ebc34d9f22196ab0ef36d5cac967", "messageHeadline": "feat(cli): --hotswap will not use CFN anymore, --hotswap-fallback to \u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 5935, "deletions": 4844}}, {"node": {"oid": "08a2f363093f39d04026778bb8d5d7f673698b57", "messageHeadline": "feat(cloud9): support setting environment owner (#23878)", "author": {"name": "pattasai", "email": "121061922+pattasai@users.noreply.github.com", "user": {"login": "pattasai"}}, "additions": 126, "deletions": 12}}, {"node": {"oid": "ece46dbd939383f240023172a491767b51eaa722", "messageHeadline": "fix(s3-deployment): wrong URL in BucketDeployment.deployedBucket.buck\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 2098, "deletions": 8}}, {"node": {"oid": "928f83038fd2ca173f0eeab92f18b3ab12103b34", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24065)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "420b5ff2bd08311f2c8cabbe0787c0e0bf4f8ae3", "messageHeadline": "fix(servicecatalogappregistry): default stack name is not meaningful \u2026", "author": {"name": "Jung Lee", "email": "97768438+jungle-amazon@users.noreply.github.com", "user": {"login": "jungle-amazon"}}, "additions": 877, "deletions": 12}}, {"node": {"oid": "d3df40ff89c70b9243ec175747eb398368067095", "messageHeadline": "feat(iam): implement IGrantable to Policy and ManagedPolicy (#22712)", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 805, "deletions": 42}}, {"node": {"oid": "7f6b892e3d814edcfdf2d82056336481f817d4b4", "messageHeadline": "docs(synthetics): reference to incorrect property name (#24056)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c7ad66fad6ca5aff5f2ae9754d263dea9d1de368", "messageHeadline": "fix(core): cross-stack reference error doesn't include violation (#23\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "252f052d4239b320ac542c7db256683425ad7eba", "messageHeadline": "fix(s3): infer bucketWebsiteUrl and bucketDomainName suffixes from bu\u2026", "author": {"name": "Fynn Fl\u00fcgge", "email": "fynnfluegge@gmx.de", "user": {"login": "fynnfluegge"}}, "additions": 105, "deletions": 26}}, {"node": {"oid": "edfca7c9db23964a8319f3f87c94faa8d8077f05", "messageHeadline": "chore: fix only docker can be used in some helper scripts (#24052)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "92dc4372e4e86d27a276cfce9c832b71b9291d8b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#24045)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 496, "deletions": 53}}, {"node": {"oid": "7555d474886fc02c1eec399b3a4ab90ce0b6d52e", "messageHeadline": "docs(pipelines): clarify integration with existing pipelines (#24029)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "9cd639b0f83e65fbe531d56210f68e99874f506e", "messageHeadline": "fix(pipelines): cannot configure actionName for all sources (#24027)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "be4f97129f4237b39d0b99977eb597e2af49ed2a", "messageHeadline": "feat(lambda): enable RuntimeManagementConfig (#23891)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 656, "deletions": 3}}, {"node": {"oid": "bdcd6c890878fb71c480bf40964f1b6ea0a5f270", "messageHeadline": "feat(s3): allow configuring S3 Object Lock (#23744)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 721, "deletions": 2}}, {"node": {"oid": "360d61c116baa1824a619496a41d6bee790aa1b0", "messageHeadline": "docs(stepfunctions): Fix typo Langauge => Language (#24010)", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c134c3f185ced3af18c0040f683049854a770bba", "messageHeadline": "chore(pipelines): write a GraphViz file with the pipeline structure (\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 139, "deletions": 12}}, {"node": {"oid": "989454f7e27f3cbf33180d8aab29d56472378126", "messageHeadline": "fix(cdk-assets): asset concurrency leaves a corrupted archive (#24026)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0b20bc5f2899c205a2a4a81d2d3b57c6dd4e6a64", "messageHeadline": "chore(merge-back): 2.63.2 (#24012)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "83d1685c9737e6855ea3647f403146ece5a66cfa", "messageHeadline": "Merge branch 'main' into merge-back/2.63.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7903, "deletions": 6316}}, {"node": {"oid": "e08e34a5dad5bcaf595404d24a11c9d937ce15e2", "messageHeadline": "chore(release): 2.63.2 (#24008)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 96}}, {"node": {"oid": "d23a19ddd0b4cdddbbf8c512da989088e391c005", "messageHeadline": "chore: fix changelogs", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65bfe2ee4ef3c7d15b6979c490b77e16a46c516d", "messageHeadline": "chore(release): 2.63.2", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c5c08d27e56d5c5ba3b19160d81c52591d8dfd64", "messageHeadline": "chore: revert \"chore(pipelines): write a GraphViz file with the pipel\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 94}}, {"node": {"oid": "2b6a0bede42a367d650c473260f8a643f9fa5180", "messageHeadline": "chore: revert \"chore(pipelines): write a GraphViz file with the pipel\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 94}}, {"node": {"oid": "33ee4de185fc966ab27de35b7abd98862f04b852", "messageHeadline": "chore(merge-back): 2.63.1 (#23999)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "752d2899ed7c6ea36c3f1d33bcd042fd1bdf8e9c", "messageHeadline": "Merge branch 'main' into merge-back/2.63.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7903, "deletions": 6316}}, {"node": {"oid": "1d7aff583f2ef9e060204c635d3054d868084f65", "messageHeadline": "chore(release): v2.63.1 (#23995)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "390ec78437a55ad68757f8ce812535e9bc149a2a", "messageHeadline": "fix(codedeploy): cross-region referenced groups use wrong config (#23\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 158, "deletions": 70}}, {"node": {"oid": "499a940777cc2aea2f4a8aca67f18676f16909bd", "messageHeadline": "chore: fix changelog entry", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46cadd4b2dd417e1484ba63389b33e1504cfd842", "messageHeadline": "feat(redshift): Tables can include comments (#23847)", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 245, "deletions": 142}}, {"node": {"oid": "24ed752d01952b1dab4e78d9c94de303049e1b12", "messageHeadline": "chore(release): 2.63.1", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1976f1a7f585b1adb582c5cb557b96ed38418fca", "messageHeadline": "fix(cdk-assets): packaging assets is broken on Node older than 14.17 \u2026", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5bde92c2ae29781aafd8c3817d08e93748c39885", "messageHeadline": "fix(cdk-assets): packaging assets is broken on Node older than 14.17 \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "affe040c8443be074822254d1e75a28b264cd801", "messageHeadline": "feat(cfnspec): cloudformation spec v109.0.0 (#23984)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2484, "deletions": 69}}, {"node": {"oid": "c0b10195b900fff6f481f4d94aa182d8e7278d00", "messageHeadline": "chore(rds): support versions for postgresql (#23971)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "29cf3c053e76414f2aef8f6582b1d6f443b4c527", "messageHeadline": "chore(iam): correct spelling in documentation (#23961)", "author": {"name": "Luis Vald\u00e9s", "email": "luis@valdes.com.br", "user": {"login": "kavichu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d5913455da2cdb834feef708fb01f9e77df656f", "messageHeadline": "feat(cfnspec): cloudformation spec v109.0.0 (#23968)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "5bac1dfb36e751b7884405cf192cdd8d6686453a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23965)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "07fb451add345135707f79d90899b298e2e05f5f", "messageHeadline": "chore: make ubergen a library (#23962)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 682, "deletions": 680}}, {"node": {"oid": "b2d4fd08033b6ea40dbd7ffe6395febee005e3cc", "messageHeadline": "chore: add label to stop bot from closing pr (#23960)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f10dedf1a8d7284d21d81e80c42796a5c0d9904", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23954)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 98, "deletions": 99}}, {"node": {"oid": "8f661de5e664e2dc101ca0c19ec7738275c643f5", "messageHeadline": "chore(core): fix typo in Custom Resource Providers README section (#2\u2026", "author": {"name": "hitrust", "email": "cnhitrust@gmail.com", "user": {"login": "hitrust"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a4ad38c725f591625f3ea5cd3c88a8cfdb53988", "messageHeadline": "chore(elasticsearch): remove elasticsearch legacy reference (#23943)", "author": {"name": "Nisha Chatterjee", "email": "84740512+chatnish@users.noreply.github.com", "user": {"login": "chatnish"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "120357cb3d000e09a6e142a055c8b3e9f15fbb76", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23946)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 214, "deletions": 214}}, {"node": {"oid": "9611e8fa69ff7449f51bd217d42934c057478c1d", "messageHeadline": "chore: update cluster-engine to support latest postgres aurora versio\u2026", "author": {"name": "Mathew Eason", "email": "88331379+surecloud-meason@users.noreply.github.com", "user": {"login": "surecloud-meason"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e9eae2f6df91d932a61945362fa6bd7529842804", "messageHeadline": "chore: update pr linter to not request changes on CLI changes when au\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 102, "deletions": 19}}, {"node": {"oid": "9af0ee82c7b9dce6183368aca42fba0008f68840", "messageHeadline": "chore(merge-back): 2.63.0 (#23936)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "d1d415b773b648b4728fb1fd913b132f8cd3b48d", "messageHeadline": "Merge branch 'main' into merge-back/2.63.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3843, "deletions": 4989}}, {"node": {"oid": "cb889bc2c267654ca97e3d85a16a99a667d3584c", "messageHeadline": "feat(elbv2): add metrics to INetworkLoadBalancer and IApplicationLoad\u2026", "author": {"name": "Edison Gustavo Muenz", "email": "edisongustavo@gmail.com", "user": {"login": "edisongustavo"}}, "additions": 1877, "deletions": 97}}, {"node": {"oid": "e646ad5b5496b176549f8c039a5ffabbf07403ff", "messageHeadline": "fix(ec2): Cannot deploy VPC flow log with other resources that requir\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 2034, "deletions": 4960}}, {"node": {"oid": "7f4e35e278a646f504bbcf401e680f0a2ac18e36", "messageHeadline": "chore(release): 2.63.0 (#23933)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12458, "deletions": 1548}}, {"node": {"oid": "16e698f1c360ec0f0990bbde686e04db94a8581c", "messageHeadline": "chore: adding changelog entry for PR #23554", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd2edc9df9a7635b74fda9e05f82a9b482cc16bb", "messageHeadline": "chore(release): 2.63.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "7945fa6c3a3f62c144df529fe776e424a301421c", "messageHeadline": "Merge pull request #23554 from sean-beath/feat(redshift)/support-defa\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 3422, "deletions": 0}}, {"node": {"oid": "e5d6589b716d50b7bcdd6f89118577a5b5d22ee5", "messageHeadline": "Merge branch 'main' into feat(redshift)/support-default-role-for-reds\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 1568, "deletions": 639}}, {"node": {"oid": "39f8a304dfc68c0cbe3bab0b1d567b8d361c99ab", "messageHeadline": "feat(cfnspec): cloudformation spec v109.0.0 (#23929)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 801, "deletions": 0}}, {"node": {"oid": "9f1fc1516d0975a3d4b52a92204e925500dc5b73", "messageHeadline": "chore(cfnspec): support us-west-2 only services (#23928)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "0757f67cb47173e6be249fce5e15a3f601d4ee18", "messageHeadline": "chore: remove strict check on command arguments (#23927)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ec73c390b2f8cf21b5d826240e1892efe4225da3", "messageHeadline": "chore(pipelines): write a GraphViz file with the pipeline structure (\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "642b4ac8188561df9f31fde984e844ce4c98efd4", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23907)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 571, "deletions": 597}}, {"node": {"oid": "a6fa5b88e1bd6a45b9c176a92eac20c702c894f4", "messageHeadline": "chore: support contributing to the AWS CDK using alternative containe\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 74, "deletions": 29}}, {"node": {"oid": "885760040aa09e17986281daba9b95bf4289252c", "messageHeadline": "Merge branch 'main' into feat(redshift)/support-default-role-for-reds\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 50347, "deletions": 48890}}, {"node": {"oid": "d9ce5801d44e58b5a4bf96c20325cef521c6f03f", "messageHeadline": "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6 (#23903)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c915fe2bbec2ea049d2e76c7fc0feec4890150fe", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23901)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 362, "deletions": 125}}, {"node": {"oid": "8ee97b039fd6e26fc8a305f285c61a08da4bfdc4", "messageHeadline": "feat(cfnspec): cloudformation spec v109.0.0 (#23868)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1368, "deletions": 235}}, {"node": {"oid": "b08ff50e18b044a6a7854a049acafa759c8b702a", "messageHeadline": "chore(config): 22+3 resource type (#23892)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "45c191efa865e0aef6fc9d7fa4cd9d56d98a7cc9", "messageHeadline": "feat(synthetics): Adding DeleteLambdaResourcesOnCanaryDeletion prop t\u2026", "author": {"name": "SankyRed", "email": "121981451+SankyRed@users.noreply.github.com", "user": {"login": "SankyRed"}}, "additions": 317, "deletions": 113}}, {"node": {"oid": "0b25265e5105d03fe6290e24462e45398695a11e", "messageHeadline": "fix(appsync): sanitized datasource name isn't exported (#23802)", "author": {"name": "Satvik Sharma", "email": "satvik.sharma2@gmail.com", "user": {"login": "ramblingenzyme"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "9c915c1d4e2c40ebe39e1a42c475128004ac8f46", "messageHeadline": "chore: remove checklist from pull request template (#23876)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "ef85a52365f87f69c6084e183964b69cc865dbd8", "messageHeadline": "chore(merge-back): 2.62.2 (#23877)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "24b419f81af43ac39a11b4636ed83a50c380b061", "messageHeadline": "Merge branch 'main' into merge-back/2.62.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5418, "deletions": 521}}, {"node": {"oid": "afce30a6e84a2f7e4eba499d3e71365a7939bef5", "messageHeadline": "feat(core): allow asset bundling on docker remote host / docker in do\u2026", "author": {"name": "Andreas Sieferlinger", "email": "webratz@users.noreply.github.com", "user": {"login": "webratz"}}, "additions": 2668, "deletions": 76}}, {"node": {"oid": "c164a49c67def802a84f37b6ad779a78442e5a53", "messageHeadline": "chore(release): 2.62.2 (#23874)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "20edd15c13bb7026dea5db6d6693460b364a3dbd", "messageHeadline": "chore(release): 2.62.2", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1b9f3f7d3fa447a21e9ed38026cc428f7797390f", "messageHeadline": "fix: imports from ESM modules cannot find correct type definitions (#\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "356a128c78b78154ef01ee81ea9d8a60fc569939", "messageHeadline": "fix: imports from ESM modules cannot find correct type definitions (#\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "070f5ecebfba8a3f9b5771b251ee9b584aa89b67", "messageHeadline": "fix(eks): reuse chart name as chart dir for helmchart deployment from\u2026", "author": {"name": "Patryk Semeniuk", "email": "patryk.semen@gmail.com", "user": {"login": "psemeniuk"}}, "additions": 479, "deletions": 370}}, {"node": {"oid": "660198b490d60cd0c08f1e001c79745835f987ec", "messageHeadline": "chore(merge-back): 2.62.1 (#23851)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "78365c493b1a9a2fc8bb684b0c7fa5370bc34fe7", "messageHeadline": "Merge branch 'main' into merge-back/2.62.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2271, "deletions": 75}}, {"node": {"oid": "8641449f3c3f40d7154721ed0424d0ede3623d2e", "messageHeadline": "chore(release): 2.62.1 (#23848)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 64, "deletions": 24}}, {"node": {"oid": "740974f4b40fb4fa6cc1219a13d9d7b95ff883ad", "messageHeadline": "chore(release): 2.62.1", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "46b93a913743ab5791b9ae722293dfbeb9692eef", "messageHeadline": "fix: `aws-cdk-lib` imports from ESM modules are broken (#23846)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "cf2e498d66f4e2c806ef473414b61e5748d41c7b", "messageHeadline": "fix: `aws-cdk-lib` imports from ESM modules are broken (#23846)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "dd210699eb7283fe512348c7719350f315ef005d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23844)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 233, "deletions": 36}}, {"node": {"oid": "8909a04e13aa55eb102eac9f9f9ce74721e3fffc", "messageHeadline": "feat(core): add creation policy configuration for appstream (#23607)", "author": {"name": "Jacco Kulman", "email": "jaccokulman@binx.io", "user": {"login": "Jacco"}}, "additions": 1823, "deletions": 3}}, {"node": {"oid": "26e48c7b36fecf114ff771909b377a2570aa36b3", "messageHeadline": "feat(stepfunctions): task and heartbeat timeout specified by a path (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 215, "deletions": 36}}, {"node": {"oid": "475dbef2e58ed5cf63cacf7d0c24cea4980b0ce2", "messageHeadline": "chore(merge-back): 2.62.0 (#23840)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "b317696b04d8ad7ff7dd8171b8873bb9c42caaf8", "messageHeadline": "chore(release): 2.62.0 (#23834)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15476, "deletions": 2116}}, {"node": {"oid": "be58f646a02da1afb016afd18617fe5857e24062", "messageHeadline": "chore(release): 2.62.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "92f02e92905252ee7e4fff32751e76da5052b14b", "messageHeadline": "fix(appsync): Populate construct name dynamically for lambda authoriz\u2026", "author": {"name": "Ranjith Jagadeesh", "email": "86655894+ranjith-jagadeesh@users.noreply.github.com", "user": {"login": "ranjith-jagadeesh"}}, "additions": 1009, "deletions": 1}}, {"node": {"oid": "4613886eda2c06f75f17768bf47b4d7f14d52e4a", "messageHeadline": "chore(cli): clarify use case of `--no-staging` flag (#23827)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aaeffbbb86e8a80cb87fa3314880bd7c2a893be", "messageHeadline": "fix: importing `aws-cdk-lib` is slow (#23813)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "134d624c4266e153d2c55b14394b00879d489a9f", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23825)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "64bfbf9b981a32a4db1b07476144d280d6eced32", "messageHeadline": "feat(certificatemanager): deprecate DnsValidatedCertificate (#21982)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 63, "deletions": 31}}, {"node": {"oid": "ba14612b44fb7ccebc7a2b89dd8795e968fcd1c9", "messageHeadline": "chore(cli): raise integ test timeout (#23812)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "858ff2363e110b355c2e9823664d087af991bb55", "messageHeadline": "feat(cfnspec): cloudformation spec v108.0.0 (#23808)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 123, "deletions": 1}}, {"node": {"oid": "4313a21feb0285e116406de74ef3c97253cb1808", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23807)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "3334acc53aa5e5f5f1eb73666cd85cc9fe286d13", "messageHeadline": "chore(node-bundle): ignore invalid package.json files (#23799)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a701f1668177a509f1e2f7f3c5d2249070ec666", "messageHeadline": "fix(cfnspec): incorrectly handling array result from jsondiff (#23795)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0798876e5e6c1a665033c759aed3bc0eab05a892", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23787)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "cb7367965608eb733f7ae03a06419bba4b21c713", "messageHeadline": "docs(servicecatalogappregistry): modifying the documentation to refle\u2026", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e13aaa732cc98b8d403838c1696c645fc56fc48", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#23775)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7849, "deletions": 1624}}, {"node": {"oid": "366f2ab6fbedaf33630a40d5306746c6d363f05c", "messageHeadline": "fix(integ-runner): cleanup tmp snapshot before running test (#23773)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2105, "deletions": 1}}, {"node": {"oid": "8a7dffdd056ad6e4e1609deb43ba790a020b4997", "messageHeadline": "fix(lambda-nodejs): aws-sdk version detection broken for self-defined\u2026", "author": {"name": "Lars Fronius", "email": "lars@fronius.me", "user": {"login": "LarsFronius"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "ff0070d61f18a6cdd77b027a7f6cd2baf976c3c9", "messageHeadline": "feat(cfnspec): cloudformation spec v108.0.0 (#23769)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 902, "deletions": 212}}, {"node": {"oid": "e15e17ae1414510b61168e3cd7a6b50316458f45", "messageHeadline": "chore(merge-back): 2.61.1 (#23766)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "785d5aeb6f0f44392e36a1899d488c29a33204db", "messageHeadline": "Merge branch 'main' into merge-back/2.61.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3326, "deletions": 208}}, {"node": {"oid": "d319d9ccba17d0ef8b566e0c68af1f622518f254", "messageHeadline": "chore(release): 2.61.1 (#23763)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 213, "deletions": 44506}}, {"node": {"oid": "59baa09512ab411846ff7ad5c20befb8578e441f", "messageHeadline": "changelog", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cf9627b4595a8e01fd6af2f37053ebe466d9b11", "messageHeadline": "chore(release): 2.61.1", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5fd91352e4b625e003ee359563850852a50112ec", "messageHeadline": "fix(lambda): lambda functions that use triggers error when invoked (#\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 202, "deletions": 44504}}, {"node": {"oid": "37974ed91fda77a31aa99da75c1d7fb301135a5f", "messageHeadline": "fix(lambda): lambda functions that use triggers error when invoked (#\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 202, "deletions": 44504}}, {"node": {"oid": "4f8a2a5da64ad5ffdaa0461b20115aa4d6943eb8", "messageHeadline": "chore(cli): remove whitespace from bundled code (#23757)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "8bfa695881f6b78a052ca5276a63d78c1a8c0dda", "messageHeadline": "fix(codeguruprofiler): imported profiling group environment configure\u2026", "author": {"name": "David Bell", "email": "dastbe@users.noreply.github.com", "user": {"login": "dastbe"}}, "additions": 486, "deletions": 84}}, {"node": {"oid": "94102c1210a4d7906a03c81a1845466c988c06e7", "messageHeadline": "fix(cli): only load sourcemap when `--debug` flag is enabled (#23752)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "a914fc0614cd9aa634c5724c3474c99fd3888d98", "messageHeadline": "feat(apprunner): apprunner secrets manager (#23692)", "author": {"name": "Carlos Lizaga", "email": "carloslizaga@gmail.com", "user": {"login": "KarlDeux"}}, "additions": 1599, "deletions": 116}}, {"node": {"oid": "3dc40b4c9b660a8d50bc07646fa63ecbee6df958", "messageHeadline": "feat(cfnspec): cloudformation spec v107.0.0 (#23750)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "1784b5e38a9070a4e851356c3378540aee59aff4", "messageHeadline": "chore(merge-back): 2.61.0 (#23747)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "6acdf981cef736059f8950864a437670b71d55a7", "messageHeadline": "Merge branch 'main' into merge-back/2.61.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1140, "deletions": 2}}, {"node": {"oid": "42ef50706f60a7f452698166fa2d9c93ca54bc0d", "messageHeadline": "feat(logs): add grantRead function to LogGroup (#23280)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 500, "deletions": 1}}, {"node": {"oid": "f56cb7004cc4f1017ded4b6a0593a744e8f6271e", "messageHeadline": "fix(bootstrap): bootstrap stack version was not bumped during previou\u2026", "author": {"name": "Adrian Mace", "email": "adrian.mace@rea-group.com", "user": {"login": "adrianmace"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dcec2d00363a286906dab19647816ddfd58f33a", "messageHeadline": "feat(lambda-event-sources): events source mapping support for sqs max\u2026", "author": {"name": "Bas van der Graaf", "email": "bas.van.der.graaf@postnl.nl", "user": {"login": "dazzle1979"}}, "additions": 639, "deletions": 0}}, {"node": {"oid": "34f492631d953f5d32bf6bf46e1fd0151484c2f0", "messageHeadline": "Merge pull request #23742 from aws/bump/2.61.0", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 30786, "deletions": 2597}}, {"node": {"oid": "97637bc92c17115ff9cbbf92bfb176276336f5c3", "messageHeadline": "chore(release): 2.61.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 4}}, {"node": {"oid": "77709c8328fe664c1fca50223c8e64325cb70461", "messageHeadline": "feat(route53-patterns): use `Certificate` as the default certificate \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2911, "deletions": 11}}, {"node": {"oid": "0b6b7166c3f0348cc33fd3a0d19637351ea3b05b", "messageHeadline": "feat(cli-lib): [JS/TS only] experimental support for programmatic CLI\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 5573, "deletions": 65}}, {"node": {"oid": "740d6f00943ebd5dc20b199c6c753cc85325fb8d", "messageHeadline": "chore: add new members to mergify and merit badger (#23724)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "495296105674ce272ef4fac861c98d68d70bdd93", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23649)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 401, "deletions": 355}}, {"node": {"oid": "18e0481a3bbcb92bd22ce4e83d4f02e03e484307", "messageHeadline": "fix(cdk-assets): concurrent asset builds can leave a corrupted archiv\u2026", "author": {"name": "rscharer", "email": "rscharer@gmail.com", "user": {"login": "rscharer"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "23634fd3cec79d15aceba80f1beaa7d9cc209e77", "messageHeadline": "docs(ecs): improve docs for `managedScaling` and `managedTerminationP\u2026", "author": {"name": "Ryan Parker", "email": "parkerzr@amazon.com", "user": {"login": "ryparker"}}, "additions": 122, "deletions": 26}}, {"node": {"oid": "3d0f4ba6dd92ad7b91b00fad6cbab873964683fc", "messageHeadline": "fix(glue): --conf parameter is no longer a reserved keyword for glue \u2026", "author": {"name": "Noritaka Sekiyama", "email": "moomindani@gmail.com", "user": {"login": "moomindani"}}, "additions": 30, "deletions": 95}}, {"node": {"oid": "f5a3a297dcd41b4710e66997555c46df157c2635", "messageHeadline": "chore(lambda): update ADOT fact tables for v0.25.0 release (#23664)", "author": {"name": "bryan-aguilar", "email": "46550959+bryan-aguilar@users.noreply.github.com", "user": {"login": "bryan-aguilar"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "c2997325e3a1c48ba9d884f1db64b4c14eae1a0b", "messageHeadline": "docs(ecs): update ecs Readme example (#23723)", "author": {"name": "Sumu Pitchayan", "email": "35242245+sumupitchayan@users.noreply.github.com", "user": {"login": "sumupitchayan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "523cada6efe13ad0d1cae285c33bde814f57a226", "messageHeadline": "docs(core): typo concerete -> concrete in comments (#23683)", "author": {"name": "perpil", "email": "97474956+perpil@users.noreply.github.com", "user": {"login": "perpil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "29d733677c4962199a848933a7415b47abb23a2f", "messageHeadline": "feat(pipeline): enable key rotation (#23620)", "author": {"name": "Thomas Glaser", "email": "thomas@tkglaser.net", "user": {"login": "tkglaser"}}, "additions": 9098, "deletions": 5}}, {"node": {"oid": "c2f8f9e237a58927f8e708b458a785dcb1f48a1d", "messageHeadline": "chore(deps): Bump npm from 7.24.2 to 8.11.0 (#23716)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 365, "deletions": 306}}, {"node": {"oid": "0d8142bf6860cbebab9c1704f6ebf59b17a5704f", "messageHeadline": "fix(pipelines): cross-stack step dependencies have wrong name (#23594)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 204, "deletions": 29}}, {"node": {"oid": "0ce19f0e1217a4a41a3a9c27049ab73c7fbc320d", "messageHeadline": "feat(core): stack synthesizers can be shared between stacks (#23571)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 195, "deletions": 36}}, {"node": {"oid": "c3a345be0eeb26e1b410d68643740f0aea8af4d7", "messageHeadline": "fix(cli): can not assume role from 2-level SSO (#23702)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 67}}, {"node": {"oid": "1fefc88899192c9b4417c5491a8dc34b9882515d", "messageHeadline": "chore(cli): move integ tests to @aws-cdk-testing/cli-integ (#23590)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4262, "deletions": 1361}}, {"node": {"oid": "aca8a256dcaf89b53f7af4f308b2f23e2e766902", "messageHeadline": "feat(cfnspec): cloudformation spec v107.0.0 (#23698)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 496, "deletions": 241}}, {"node": {"oid": "cffdccaf865514a57b9f91921973d1db52c129c6", "messageHeadline": "reran integ teest", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "0303d6f7a71d2c70443df4433f0ff7554bcc4e56", "messageHeadline": "feat(opensearch): add support for latest amazon opensearch service 2.\u2026", "author": {"name": "Agust\u00ed Tom\u00e0s", "email": "agusti.tomas@gmail.com", "user": {"login": "agusti-t"}}, "additions": 375, "deletions": 175}}, {"node": {"oid": "626e2cc7b7c725a4f2c08e2c83d29b1c7fad8a2e", "messageHeadline": "chore(prlint): require consistent scope (without `aws-`) (#23672)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "88fc62d215d8c4aa3a4c423a06571ec45b51cec6", "messageHeadline": "fix(lambda): ever-changing Version hash with LayerVersion from tokens\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 124, "deletions": 5}}, {"node": {"oid": "dce662cae6eb493770d3c6f700c92a0b6c235195", "messageHeadline": "fix(stepfunctions-tasks): fix IAM policy statements for step function\u2026", "author": {"name": "Konosuke Kachi", "email": "18605580+gkkachi@users.noreply.github.com", "user": {"login": "gkkachi"}}, "additions": 2395, "deletions": 1}}, {"node": {"oid": "15ced888718531ddc59402f0c886c9b4f1fea67b", "messageHeadline": "fix(cloudtrail): Trail fails during resource creation due to invalid \u2026", "author": {"name": "seawildau", "email": "37602498+seawildau@users.noreply.github.com", "user": {"login": "seawildau"}}, "additions": 1639, "deletions": 21}}, {"node": {"oid": "b4a6120af01b46bc688eebb8f8bb6fbde7f481fe", "messageHeadline": "fix(servicecatalog): incorrect objectkey produced from asset relative\u2026", "author": {"name": "Jackie Wang", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "cd19a0dbffe8b83670c0de1a4b4c186690f59dc2", "messageHeadline": "Merge branch 'main' into feat(redshift)/support-default-role-for-reds\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 70526, "deletions": 7997}}, {"node": {"oid": "7cbe8ac9286e5f7c3efb7f75aa859bf6b3bffecf", "messageHeadline": "feat(logs): add unit to metric filter (#23608)", "author": {"name": "Michael Sambol", "email": "mdsambl@amazon.com", "user": {"login": "msambol"}}, "additions": 689, "deletions": 68}}, {"node": {"oid": "df569d765bf1915e4cadb503c780cc34903d0e68", "messageHeadline": "docs(kms): add an example of a key lookup alias (#23663)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9307e1b41c1e8ab9937a2c7666b710e203406cd8", "messageHeadline": "docs(route53): warn users away from `deleteExisting` (#23662)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "fa9eef081ead451a4d38bf083eda02af09fff482", "messageHeadline": "fix(servicecatalogappregistry): outputs are not deployable (#23652)", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "41327d8e815b80c9148bd33751fdf1b70c3bc9cd", "messageHeadline": "fix(aws-s3): log delivery may be incorrectly configured when target b\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 1759, "deletions": 9}}, {"node": {"oid": "59a16d55e7822c997a9e682e5f744f76a5f5f931", "messageHeadline": "chore(merge-back): 2.60.0 (#23655)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "2d40d7713ddfedbcba41edfd67afab3035c5b1f2", "messageHeadline": "chore(release): 2.60.0 (#23647)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 71868, "deletions": 7949}}, {"node": {"oid": "2ac68d4ca47eb023d4c6e93036163aec0c43025a", "messageHeadline": "chore(release): 2.60.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 8}}, {"node": {"oid": "0e552dbb63a97cd6a7a65cae80ae863609237e61", "messageHeadline": "fix(bootstrap): KMS keys cannot be tagged (#21975)", "author": {"name": "Adrian Mace", "email": "mail@adrianmace.com", "user": {"login": "adrianmace"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "de6865229ee824c01431ae27509dbcd3e1a83763", "messageHeadline": "fix(lambda): automatic `currentVersion` conflicts with explicit `Vers\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 0, "deletions": 597}}, {"node": {"oid": "e5b023089e168c50eda83a11db0e697b96caf7e9", "messageHeadline": "feat(appsync): stabilize appsync module \ud83c\udf86\ud83c\udf86 \ud83c\udf86 (#23633)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "cea654b412d69047d5d79dd99ea30c72d20603df", "messageHeadline": "chore(eks): DefaultVersion of EksOptimizedImage from 1.14 to 1.24 (#2\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49ee184d4af13e88c55f95fd717df278b5eb7e0e", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23420)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 442, "deletions": 443}}, {"node": {"oid": "c9b2548126f01fd918009df0a42f0ab4c5e69cc3", "messageHeadline": "fix(aws-custom-resource): switch off `installLatestAwsSdk` by default\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49757, "deletions": 5081}}, {"node": {"oid": "2dfaaf49534e0b79fda5029979c3dff1b4bf40fa", "messageHeadline": "chore: no longer assigning engineers to issues (#23584)", "author": {"name": "Mason", "email": "109769688+mascur@users.noreply.github.com", "user": {"login": "mascur"}}, "additions": 219, "deletions": 219}}, {"node": {"oid": "61e5495105e06aba4c027fb33ae031da09a3ff33", "messageHeadline": "feat(ecr-assets): Support docker outputs flag (#23304)", "author": {"name": "Jesse Peters", "email": "jp@jessepeters.dev", "user": {"login": "jesse-peters"}}, "additions": 246, "deletions": 41}}, {"node": {"oid": "231838409cc1409c137ff27086e853ce2b0fbf1c", "messageHeadline": "feat(appsync): js resolver support (#23551)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 4112, "deletions": 0}}, {"node": {"oid": "19dbc3486fe7d57c8ba98cfea399fa5f974ac813", "messageHeadline": "chore(config): new 13 Config Resourcetype (#23493)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "f178c98d4473d8bb8d46d80c076fa520d03c623b", "messageHeadline": "feat(cfnspec): cloudformation spec v106.0.0 (#23586)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 238, "deletions": 225}}, {"node": {"oid": "22673b2ea40c13b6c10a2c7c628ce5cc534f5840", "messageHeadline": "feat(integ-runner): support `--language` presets for JavaScript, Type\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 5418, "deletions": 124}}, {"node": {"oid": "921426e546e7fc654fbff0d013938eb2f0da644e", "messageHeadline": "docs(stepfunctions-tasks): add documentation for put events step func\u2026", "author": {"name": "Filipp Fediakov", "email": "fediakovphilip@gmail.com", "user": {"login": "filletofish"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "842f7f7d9479e9127be4e34e079fe5936b1fabb0", "messageHeadline": "chore(deps): Bump json5 from 1.0.1 to 1.0.2 (#23578)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbbd9b2539f56a17a1a768f0628a4da6f023bc69", "messageHeadline": "chore(docs): remove {@link} everywhere (#23572)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 440, "deletions": 440}}, {"node": {"oid": "ac2dd48959e493aa26df685ace3331105e0d4048", "messageHeadline": "chore(deps): Bump fast-json-patch from 2.2.1 to 3.1.1 (#23512)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "14f6811b89a0ae374863a3b2bdd36997ce67883e", "messageHeadline": "feat(pipelines): Expose stack output namespaces in custom `pipelines.\u2026", "author": {"name": "Tobias Nilsson", "email": "tobias.jens.nilsson@gmail.com", "user": {"login": "tobni"}}, "additions": 3615, "deletions": 18}}, {"node": {"oid": "dea4216a3f2e6727a6bc49d632c03b3f0a416947", "messageHeadline": "fix(iam): create stack based default policies for roles (#23100)", "author": {"name": "Daniel Bartholomae", "email": "daniel@bartholomae.name", "user": {"login": "dbartholomae"}}, "additions": 3078, "deletions": 680}}, {"node": {"oid": "b4f9de601a0f53ad417edd6872d9b399a10f82e0", "messageHeadline": "updated README", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c5fafdba2110d7a0e7e4537a915121b385d75c1a", "messageHeadline": "updated wording of comments and errors", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b6275c2a0b9e3f3d1a147dbf3ffef13409ec161d", "messageHeadline": "updated unit tests to show errors on incorrect default IAM role usage", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 78, "deletions": 89}}, {"node": {"oid": "44c5a2895779436bb3f26b5bf7781944c3234516", "messageHeadline": "updated default iam role behaviour", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "a4b935c33631c07bff0bdcf9eb74d8091dac994e", "messageHeadline": "added delete policy for custom resource to remove the default iam role", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "2d7e3c0e9edfb8f3e30dc0c1efaeb03fde19db7c", "messageHeadline": "fix(acm): domainName length constraint failure due to Tokens (#23567)", "author": {"name": "Richard Versteeg", "email": "rv2673@users.noreply.github.com", "user": {"login": "rv2673"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "a2147f0434b0e8afa13cb8f97f5a2945e835ccd8", "messageHeadline": "added lookup for cluster IAM roles before adding default role", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "54ebce16080035c5ec3ef5d09df8440abaf387da", "messageHeadline": "fixed spelling mistake", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f4f98549c8056cf4a81fb72dd4b81682dd81b69", "messageHeadline": "docs(aws-events): Swap previously swapped docs for exists and doesNot\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22d3341c2239b046473ded3fcbc85b5cbc4a37a1", "messageHeadline": "fix(events): cross stack rules require concrete environment (#23549)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 58, "deletions": 29}}, {"node": {"oid": "44a4812778d87af27809e5a733c6e5ea6b65004b", "messageHeadline": "feat(cloudfront): remove headers and server timing (#23558)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 156, "deletions": 34}}, {"node": {"oid": "e0885db29c8b45cfe9da1df8b55af2bf78892a04", "messageHeadline": "feat(ec2): subnet ipv4 cidr blocks on imported vpc (#23317)", "author": {"name": "J\u00f8rn Schou Sandager", "email": "jsr@malamute.dk", "user": {"login": "schourode"}}, "additions": 168, "deletions": 9}}, {"node": {"oid": "184e8fc4167a58fa1ce39c0ecd22bbc48514cc43", "messageHeadline": "updated README", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "d89ab34b54718c95325a3bb9e227f60554164e3a", "messageHeadline": "added newlines around headers", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0df0d5f840e83b35987cb3e68dfc1e516df8d65d", "messageHeadline": "added trailing newline to README", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33df50d1178c1a813bbb41aea2dd4b68845ecc8a", "messageHeadline": "updated README", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "8bad9cb1d852a77ea803fb17f4b19846bd8e17bc", "messageHeadline": "added test for adding default iam role post cluster creation", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 686, "deletions": 64}}, {"node": {"oid": "db5752360651035b5c811b880c214f7af3e34596", "messageHeadline": "added grantpassrole to custom resource", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 2645, "deletions": 1}}, {"node": {"oid": "76b0248047a59c8c324b35a7ef181a48b47b629d", "messageHeadline": "updated cluster to create custom resource for default iam role + adde\u2026", "author": {"name": "Sean Beath", "email": "sean.beath@gmail.com", "user": {"login": "sean-beath"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "4e98c63cc453f7ca9bc0562f6d836186b78137f8", "messageHeadline": "chore: HTTP Namespace in Cluster (#23328)", "author": {"name": "homakk", "email": "115483524+homakk@users.noreply.github.com", "user": {"login": "homakk"}}, "additions": 72, "deletions": 10}}, {"node": {"oid": "9b2573b32e8535d3db21f07647f099c9e01eb292", "messageHeadline": "feat(gamelift): add MatchmakingConfiguration L2 Construct for GameLif\u2026", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 3575, "deletions": 1}}, {"node": {"oid": "cbc5f988d41b66b8d11008e01afcbd3be80543e5", "messageHeadline": "chore(merge-back): 2.59.0 (#23543)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "5fbdb3df71cfd22884d36fd5c2b04e13ac074433", "messageHeadline": "Merge branch 'main' into merge-back/2.59.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 174, "deletions": 37}}, {"node": {"oid": "d865a862388bfbee719c7cbce8f01152974486fa", "messageHeadline": "docs: Update example useage comment (#23499)", "author": {"name": "Joshua F Gilmore", "email": "29514079+jfgilmore@users.noreply.github.com", "user": {"login": "jfgilmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b24095de84a92ab39780aecb935317740075425c", "messageHeadline": "chore(release): 2.59.0 (#23538)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4656, "deletions": 2234}}, {"node": {"oid": "4baea78f415566dea499f4ce49fc24d4dc7c4ef7", "messageHeadline": "feat(cognito): use secretsmanager secrets for clientSecretValue (#22885)", "author": {"name": "Sallo Szrajbman", "email": "salloszrajbman@hotmail.com", "user": {"login": "saleco"}}, "additions": 173, "deletions": 36}}, {"node": {"oid": "b248cc8ed1b3a97b0b322dc1cb7b7e27457b416a", "messageHeadline": "chore(release): 2.59.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 22, "deletions": 5}}, {"node": {"oid": "10b6b96f35ac32a60aa2bf4ea1856158392ae8ad", "messageHeadline": "fix(servicecatalog): make assetBuckets a required property (#23507)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1be21ebc20622750a438bf005e4605da571fa1b4", "messageHeadline": "chore: updated Copyright year range for 2023 (#23525)", "author": {"name": "John Ferlito", "email": "johnf@inodes.org", "user": {"login": "johnf"}}, "additions": 564, "deletions": 564}}, {"node": {"oid": "74aba8fef6bd22e3a3ffc74ebbf41615cfdd3ba1", "messageHeadline": "docs(aws-codedeploy): add reference to new ECS CodeDeploy construct (\u2026", "author": {"name": "Casey Lee", "email": "caseypl@amazon.com", "user": {"login": "cplee"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "f03cc856ca249820fd5b73be82c17f99e208a7b4", "messageHeadline": "chore(merge-back): 2.58.1 (#23510)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "7fc77351835fe7f154d673cfc9c6ae92a1c9de39", "messageHeadline": "Merge branch 'main' into merge-back/2.58.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4018, "deletions": 1667}}, {"node": {"oid": "3d8df57df9aced8c7ff2df35f379570feea73f6a", "messageHeadline": "chore(release): 2.58.1 (#23505)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 334, "deletions": 231}}, {"node": {"oid": "e8820c6e439499f9db08e9a4f9c741566b992220", "messageHeadline": "fix alpha changelog", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8675196ee434fbe9e0ba37025edbefb6458e4a0", "messageHeadline": "fix changelog", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6efccf3cecd20c33ac631966557ecb0ed4b4a456", "messageHeadline": "chore(release): 2.58.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "05c3411047ce1d5ad4f2d6e564a6b8d20f76bea6", "messageHeadline": "feat(cfnspec): cloudformation spec v105.0.0 (#23501)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 323, "deletions": 229}}, {"node": {"oid": "72bd3a0ce96c9fd98bbf2f3eb76db1336c8a3029", "messageHeadline": "feat(cfnspec): cloudformation spec v105.0.0 (#23501)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 323, "deletions": 229}}, {"node": {"oid": "ad1a4e15635b888d1aafd99e592579c12bcee7db", "messageHeadline": "chore(merge-back): 2.58.0 (#23494)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3a92d6bc3701a7c6ed69218804c8705bc6771525", "messageHeadline": "Merge branch 'main' into merge-back/2.58.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4018, "deletions": 1667}}, {"node": {"oid": "89818dffd5db8351c54da0ed8baf338b3906b0d6", "messageHeadline": "chore: remove lingering @aws-cdk-containers file (#23477)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 0, "deletions": 1343}}, {"node": {"oid": "ceaac3ad49fcfdb89ec80c2784934589542e80b6", "messageHeadline": "feat(servicecatalog): Add Product Stack Asset Support (#22857)", "author": {"name": "Jackie Wang", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 2752, "deletions": 270}}, {"node": {"oid": "6975a7ea06a5680bebd38ad5c26ab5bd566d33b1", "messageHeadline": "feat(s3): use Bucket Policy for Server Access Logging grant (under fe\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 345, "deletions": 41}}, {"node": {"oid": "4a577f314fb20511577f7372a9dc75994bbdfc89", "messageHeadline": "chore(release): 2.58.0 (#23488)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 864, "deletions": 258}}, {"node": {"oid": "7c752db4aa83b242098483fc006c1100d1be11a9", "messageHeadline": "fix(lambda-nodejs): unable to use `nodeModules` with pnpm (#21911)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 921, "deletions": 13}}, {"node": {"oid": "f372297de7bb1e9286305242b5eddfbbd468cfbe", "messageHeadline": "chore(release): 2.58.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b195465b622cee24376bcc8b0acfe19e80918f39", "messageHeadline": "docs(elasticsearch): remove elasticsearch service references (#23476)", "author": {"name": "Liz Snyder", "email": "31932630+lizsnyder@users.noreply.github.com", "user": {"login": "lizsnyder"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "46dbfa2f2bb8ee274148ca144717a9b2feb775cf", "messageHeadline": "docs(aws-lambda-nodejs): corrected description of default values for \u2026", "author": {"name": "kazuho cryer-shinozuka", "email": "malaysia.cryer@gmail.com", "user": {"login": "badmintoncryer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "267638674474c4cac9be5ca0d7f8b9a538ba2e39", "messageHeadline": "feat(assertions): improve printing of match failures (#23453)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 845, "deletions": 249}}, {"node": {"oid": "e13495d9ad98c8fc3fe08ed203c9c574502e49bd", "messageHeadline": "chore(merge-back): 2.57.0 (#23479)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "85e27351c6246f5a06b3cbef3e2961e1c6359add", "messageHeadline": "chore(release): 2.57.0 (#23474)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6027, "deletions": 841}}, {"node": {"oid": "a1370a062168a8bf9ef15298c6515fbce0c83496", "messageHeadline": "chore(release): 2.57.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "429367965c722e00a122a395325f9c5c423ad9e6", "messageHeadline": "docs(aws-apigatewayv2-alpha): update domain name documentation (#23462)", "author": {"name": "J\u0119drzej Doma\u0144ski", "email": "jedrek.domanski@gmail.com", "user": {"login": "jedrekdomanski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "298131312b513c0e73865e6fff74c189ee99e328", "messageHeadline": "fix(aws-redshift): Columns are not dropped on removal from array (#23\u2026", "author": {"name": "Rizxcviii", "email": "fahmid_98@outlook.com", "user": {"login": "Rizxcviii"}}, "additions": 672, "deletions": 413}}, {"node": {"oid": "6bae8c99ac6a26fb04a47a3e1381addad54c428e", "messageHeadline": "docs(core): fix extra pound in inline doc (#23466)", "author": {"name": "Florian Chazal", "email": "florianchazal@gmail.com", "user": {"login": "flochaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96242d73c0ae853524a567aece86f8a8a514495c", "messageHeadline": "fix(codedeploy): referenced Applications are not environment-aware (#\u2026", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 356, "deletions": 128}}, {"node": {"oid": "4673c8b24c988e9ef931720f23e635a8827f370d", "messageHeadline": "chore(merge-back): 2.56.1 (#23459)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d4fb93cde195da800e23060ae2c3bbdd703a8d9d", "messageHeadline": "Merge branch 'main' into merge-back/2.56.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4973, "deletions": 296}}, {"node": {"oid": "9329a73275be4fb3e02b32ffc343c8286069e03e", "messageHeadline": "chore(release): 2.56.1 (#23456)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1272, "deletions": 478}}, {"node": {"oid": "861774b0960ba1488d6d77461f61474f04ecc474", "messageHeadline": "refactor(route53): favor `grant` method over precreated role (#23083)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 185, "deletions": 17}}, {"node": {"oid": "dbea975fa67dc3f0cef6d988242c8c0b7059aab6", "messageHeadline": "chore(release): 2.56.1", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1b4e3a4b503d5d08e976ccf245c20f4430bcba46", "messageHeadline": "fix(cfnspec): v101.0.0 introduced specific types on several types tha\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1261, "deletions": 476}}, {"node": {"oid": "4fbc1827b8978262da0b5b77b1ee9bc0ecfdcc3e", "messageHeadline": "fix(cfnspec): v101.0.0 introduced specific types on several types tha\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1261, "deletions": 476}}, {"node": {"oid": "e49e57d3106f62c5d64c428cba73b4107d664cba", "messageHeadline": "feat(cfnspec): cloudformation spec v103.0.0 (#23452)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 557, "deletions": 271}}, {"node": {"oid": "fc70535fe699e72332d5ddb4543308e76a89594a", "messageHeadline": "feat(lambda): add support for auto-instrumentation with ADOT Lambda l\u2026", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 4198, "deletions": 8}}, {"node": {"oid": "1b7a384c330d168d64c0cd82118e5b5473d08a67", "messageHeadline": "fix(s3): buckets with SSE-KMS silently fail to receive logs (#23385)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "9cc318dfa15196efce329cb50d920187c77d090c", "messageHeadline": "chore(merge-back): 2.56.0 (#23430)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "1485f48c515f81fa585a325e02f1602f56443605", "messageHeadline": "chore(release): 2.56.0 (#23428)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12217, "deletions": 960}}, {"node": {"oid": "2c90783460db03ad066134372596ecf6cadfc9db", "messageHeadline": "chore(release): 2.56.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 2}}, {"node": {"oid": "b7052242fb699ba89603ae718ae2d6b0ab9efa6f", "messageHeadline": "fix(timestream): magneticStoreWriteProperties and retentionProperties\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "8d359ae35877ce066e419f7e2e7da2b0deb587e6", "messageHeadline": "feat(servicecatalogappregistry): Cross region warning and default app\u2026", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 82, "deletions": 39}}, {"node": {"oid": "07acd180d778b7084d8519234cfc3570bb8846ba", "messageHeadline": "fix(autoscaling): Allow adding AutoScalingGroup to multiple target gr\u2026", "author": {"name": "Carl F\u00fcrstenberg", "email": "azatoth@gmail.com", "user": {"login": "azatoth"}}, "additions": 2495, "deletions": 56}}, {"node": {"oid": "8896fb902ad9c8d91a5ddb63df64963186bd09e1", "messageHeadline": "feat(aws-cognito): add AuthSessionValidity property on a UserPoolClie\u2026", "author": {"name": "Yoshiyuki Nakano", "email": "syxqh349ysykn@gmail.com", "user": {"login": "drumnistnakano"}}, "additions": 422, "deletions": 288}}, {"node": {"oid": "606837d3de5d048e3fb1674c30a3048e918f680a", "messageHeadline": "fix(aws-eks): fail to update both logging and access at the same time\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 106, "deletions": 9}}, {"node": {"oid": "fcf1bfaab173ee57bbf64d95be62bf10cbb1b851", "messageHeadline": "fix(dynamodb): add kms permissions to grantStreamRead (#23400)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 587, "deletions": 93}}, {"node": {"oid": "87bd42d41f11667aef673d9087c28cecedb87f66", "messageHeadline": "fix(core): cross region ssm writer update (#23356)", "author": {"name": "Hoon Oh", "email": "2078254+hoonoh@users.noreply.github.com", "user": {"login": "hoonoh"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4acfc6ace575a4ad750fdf4a5ee4f18e909d8675", "messageHeadline": "chore(aws-cloudfront): Added support for managed origin policy \"AllVi\u2026", "author": {"name": "Cameron Childress", "email": "cameronc@gmail.com", "user": {"login": "cameroncf"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "78d474a12bce7805f88be96df926149c130bf513", "messageHeadline": "fix(cognito): quote or mime-encode `fromName` to comply RFC 5322 (#23\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 450, "deletions": 59}}, {"node": {"oid": "ecedb00ee3a3cfcaa2564a679fa635aff38f32d8", "messageHeadline": "feat(core): CfnResource dependency methods (#23383)", "author": {"name": "Justin Frahm", "email": "justin.frahm@maxar.com", "user": null}, "additions": 4520, "deletions": 75}}, {"node": {"oid": "86b6c6f796cbd15b7c53a4c0482a2b189d45300f", "messageHeadline": "fix(apigateway): allow multi-level base path mapping (#23362)", "author": {"name": "Varun Wachaspati J", "email": "VarunWachaspati@users.noreply.github.com", "user": {"login": "VarunWachaspati"}}, "additions": 162, "deletions": 9}}, {"node": {"oid": "810d736a8d20638e778c5773507f0edb12733a49", "messageHeadline": "chore(cli): make the typescript version compat task compatible with n\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "9fd3811b3213a227b84d79348e635a520fc537c7", "messageHeadline": "feat(trigger): Allow trigger to work with Lambda functions with long \u2026", "author": {"name": "Derk Schooltink", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 280, "deletions": 30}}, {"node": {"oid": "1a62dc4590d725d3c03861af434a24789eaa0a2e", "messageHeadline": "feat(integ-tests): add serializedJson on match utility (#23218)", "author": {"name": "Fr\u00e9d\u00e9ric Barthelet", "email": "fredericb@theodo.fr", "user": {"login": "fredericbarthelet"}}, "additions": 1395, "deletions": 32}}, {"node": {"oid": "480b0a5098e51248bbf36ebf2bcec57cc791c2b0", "messageHeadline": "feat(cfnspec): cloudformation spec v102.0.0 (#23372)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1175, "deletions": 231}}, {"node": {"oid": "ff5608e831558b983c5338588e8b37770eaed3d7", "messageHeadline": "chore(merge-back): 2.55.1 (#23369)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bd62789a6fe85a3c943f14ff5d5c950ef6c2707b", "messageHeadline": "Merge branch 'main' into merge-back/2.55.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 461, "deletions": 32}}, {"node": {"oid": "8a7ec37e0085e952b59bebab1ecc880167a0691f", "messageHeadline": "fix(s3-deployment): source markers missing when there are multiple so\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1010, "deletions": 416}}, {"node": {"oid": "30f1ae4bb03015bb14b80eda619dc6a158722562", "messageHeadline": "chore(release): 2.55.1 (#23368)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1021, "deletions": 418}}, {"node": {"oid": "168617054cb26cf3e798545cb16040d3f0b22294", "messageHeadline": "chore(release): 2.55.1", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "137f4ea2a685a8833dab45a9e8e1657fb2b5499c", "messageHeadline": "updating integration tests", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 986, "deletions": 416}}, {"node": {"oid": "0bb01815b2fa7708ded6a72e220916e2388993cf", "messageHeadline": "fix(s3-deployment): source markers missing when there are multiple so\u2026", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "02d0876bbb196e9fbeb32d977e7cf65229c8559d", "messageHeadline": "feat(lambda): expose all docker run options to container bundling of \u2026", "author": {"name": "Andreas Sieferlinger", "email": "webratz@users.noreply.github.com", "user": {"login": "webratz"}}, "additions": 461, "deletions": 32}}, {"node": {"oid": "4490bea72dd5b9c5de9e7efbdd8ee1d9bb1b767b", "messageHeadline": "chore(merge-back): 2.55.0 (#23349)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "077d77d13b7e3c0b7488b9f17eb466de63fb645b", "messageHeadline": "chore(release): 2.55.0 (#23346)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24385, "deletions": 15070}}, {"node": {"oid": "36fa2417071e25ac8df1d07732e8c227079af717", "messageHeadline": "chore(release): 2.55.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 2}}, {"node": {"oid": "30301d9e5ab4af86c5e48a5ad47013924acdfed7", "messageHeadline": "fix(servicecatalogappregistry): synth error when associating a nested\u2026", "author": {"name": "santanugho", "email": "santanugho@gmail.com", "user": {"login": "santanugho"}}, "additions": 164, "deletions": 47}}, {"node": {"oid": "b34d0b7b0152dc5edb2f963054c6af273119006e", "messageHeadline": "feat(s3-deployment): add additional sources with `addSource` (#23321)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 88, "deletions": 19}}, {"node": {"oid": "6dc15d40764dc71fe6a3b70691f586e96cdcf730", "messageHeadline": "fix(appsync): unexpected resolver replacement (#23322)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2823, "deletions": 2318}}, {"node": {"oid": "3f706e2210fb1ffe2b70e27862a17594c3337800", "messageHeadline": "feat(autoscaling): support default instance warmup for Auto Scaling g\u2026", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 202, "deletions": 23}}, {"node": {"oid": "762f18803724889bb3c9eb78371f063c0b4561b3", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23337)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 282, "deletions": 274}}, {"node": {"oid": "d3d071f51fab61ae0e484f143e68e698bba48537", "messageHeadline": "feat(aws-lambda-python): add command hooks for bundling to allow for \u2026", "author": {"name": "Andreas Sieferlinger", "email": "webratz@users.noreply.github.com", "user": {"login": "webratz"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "6e4b4eab65dacea52af7d955575887bbafdff1fc", "messageHeadline": "chore(ec2): remove c6gbd instance since it doesn't exist and cleanup \u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "55108b969a94f671a492b4536d2ad9d13d11cf9d", "messageHeadline": "fix(cloudwatch): math expressions incorrectly warn about metricsinsig\u2026", "author": {"name": "caoxy98", "email": "120102643+caoxy98@users.noreply.github.com", "user": {"login": "caoxy98"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6a28b7f0aecf0bc9c5876bf4c7df87d69f0af836", "messageHeadline": "fix(opensearch): Don't throw a Az count mismatch for imported VPCs (#\u2026", "author": {"name": "Stijn Brouwers", "email": "stijn@bdcommit.com", "user": {"login": "stijnbrouwers"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "813c2f17b6c0f1056ed43a8a93f4cffbe9ae9736", "messageHeadline": "feat(core): add volumes-from option to docker run command for bundlin\u2026", "author": {"name": "Andreas Sieferlinger", "email": "webratz@users.noreply.github.com", "user": {"login": "webratz"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "b66b0caffb13f773e6be0187a2d4da400151c0e1", "messageHeadline": "docs(aws-codebuild): Fix module name in README\"@aws-cdk/@aws-codepip\u2026", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b7294cfdd1c1c429f05ea14228b38a9227df6f5", "messageHeadline": "chore(cli): integ test current version against all supported versions\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3951f09fb370b74936f3fb45e7188ac6c7343b67", "messageHeadline": "feat(cfnspec): cloudformation spec v101.0.0 (#23294)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 12173, "deletions": 6778}}, {"node": {"oid": "58fd99fae813d06f85f24e59c68e9cf08e82dcb8", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23174)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 512, "deletions": 487}}, {"node": {"oid": "f47de3f2ff005c48b5463b90453ecc6f73e413ec", "messageHeadline": "chore(assertions): fixes typo in comment of Template's method (#23299)", "author": {"name": "Yoshihiro Ito", "email": "michimani210@gmail.com", "user": {"login": "michimani"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "84e20f8da37c22639c033f51c89ef608260e7578", "messageHeadline": "fix(ecr): grants for cross-account principals result in failed deploy\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 341, "deletions": 79}}, {"node": {"oid": "def2971d91eedbd327d3acec201d902376129f25", "messageHeadline": "fix(custom-resources): inactive lambda functions fail on invoke (#22612)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 634, "deletions": 219}}, {"node": {"oid": "2cdd3dc1c7e6b9bd9d1298ac22b4dd9ac5da54a1", "messageHeadline": "chore: fix integ tests (#23283)", "author": {"name": "Rico Hermans", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc76cfb124a59131996d75d05a82b7985c787ae0", "messageHeadline": "revert: \"chore: save exclusion rules when bumping the CFN spec (#2278\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ffac8efae8caeb77e3903eed21009a8eca175ad9", "messageHeadline": "chore(deps): Bump certifi from 2021.10.8 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "de46ca6dab1eac5bd60527e98f3c46ca2b90417a", "messageHeadline": "chore(deps): Bump certifi from 2020.6.20 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4939d31130ca27423d2307177aaae383801056e6", "messageHeadline": "chore(deps): Bump certifi from 2021.10.8 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "47e8b9112e0c0efa082116fecc635d8e238f2b18", "messageHeadline": "chore(deps): Bump certifi from 2020.6.20 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1261c0a31342360a6a918aee9c4fa334dd972fc", "messageHeadline": "chore(region-info): add initial region info for ap-south-2 (#23167)", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "a1d4699fbdcfd0f750caa6aeb3c5f79fa8ea80cd", "messageHeadline": "chore(deps): Bump certifi from 2020.6.20 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8e663ef277787955bf6fb4c229cb7ebb007d941", "messageHeadline": "chore(deps): Bump certifi from 2020.6.20 to 2022.12.7 in /packages/@a\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2043c8dfaaa3189f625dd93c94ee9139e5505e6", "messageHeadline": "fix(ec2): Invalid security group ID (#22859)", "author": {"name": "J\u00f8rn Schou Sandager", "email": "jsr@malamute.dk", "user": {"login": "schourode"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "1ded64430d8258f6666743e245ef5ac31ed4bf0b", "messageHeadline": "feat(gamelift): add GameSessionQueue L2 Construct for GameLift (#23266)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 2273, "deletions": 2}}, {"node": {"oid": "3ddb8cf44f1e7a285b767f4f4540924a728083c4", "messageHeadline": "fix(core): cross stack references to string lists break (#22873)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1675, "deletions": 47}}, {"node": {"oid": "2bd1e4184aea054766f7872b300b960b2b83ef06", "messageHeadline": "chore(appsync): removes codefirst schema generation (#23250)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 139, "deletions": 4408}}, {"node": {"oid": "bb0de2bcab15c4c5aa3783a7457e4a2826afe125", "messageHeadline": "chore(merge-back): 2.54.0 (#23267)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 93, "deletions": 2}}, {"node": {"oid": "4f446bbdad704a0d72d351fbe799735430612b28", "messageHeadline": "Merge branch 'main' into merge-back/2.54.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2891, "deletions": 547}}, {"node": {"oid": "b2d293d3f8d36547d8cfd7ff3957428718c3827f", "messageHeadline": "feat(s3): update runtime of notifications-handler to python3.9 (#23209)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 2657, "deletions": 430}}, {"node": {"oid": "75e7c948b97e52c0266d922940d8cbe30ff7016b", "messageHeadline": "docs(opensearch): remove elasticsearch successor text (#23252)", "author": {"name": "Liz Snyder", "email": "31932630+lizsnyder@users.noreply.github.com", "user": {"login": "lizsnyder"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "64eb2bdb7126799e21bad03d668d91c7a501feb4", "messageHeadline": "docs: add references to new security dev guide (#23234)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "9cc9bd34a9d67e7e072292e20aeb9e003e55f158", "messageHeadline": "feat(cognito): add new AdvancedSecurityMode property (#23261)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 201, "deletions": 113}}, {"node": {"oid": "4e7fdae3535d0771433d6393d355782abd807d68", "messageHeadline": "chore: save exclusion rules when bumping the CFN spec (#22788)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9f41881be1cca31129078b7839dded480220f060", "messageHeadline": "chore(release): 2.54.0 (#23263)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36333, "deletions": 4177}}, {"node": {"oid": "f5dca2716411b89d05c293107ced6754c7311364", "messageHeadline": "chore(release): 2.54.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 93, "deletions": 2}}, {"node": {"oid": "477fa851b35954b62917e8319a13d01b446ddeae", "messageHeadline": "fix(toolkit): endless wait if CDKToolkit stack is `REVIEW_IN_PROGRESS\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c9fdc8ad992669ac907e21e26bd8d197cfbc86c7", "messageHeadline": "feat(cli): use up-to-date dependencies in init templates (#23124)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "8a1460e62ce58183a12ecb22c21c49f9b1504d20", "messageHeadline": "feat(cloudtrail): enable CloudTrail Insights on Trail (#23099)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 1218, "deletions": 3}}, {"node": {"oid": "7a3de0ae89d49ba61d05cf3255da88d31d9474c7", "messageHeadline": "feat(events): EventBus policy (#23243)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 649, "deletions": 2}}, {"node": {"oid": "bef86f6c2708e912c5e1338fe4aca9e25376f60d", "messageHeadline": "refactor(glue): change physical name to optional (#23221)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 165, "deletions": 191}}, {"node": {"oid": "df163ec72c61b521ce6f8d7555872c1342a70745", "messageHeadline": "feat(stepfunctions): support cross-account task invocations (#23012)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 1579, "deletions": 73}}, {"node": {"oid": "f80328ccf986971f713bdbf93ab3606b297a4dad", "messageHeadline": "chore(core): fix bootstrapQualifier (#23246)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "d7ae159a1ce3e332b39a6006a7f54683f2559938", "messageHeadline": "feat(efs): support for new `elastic` throughputmode (#23200)", "author": {"name": "smsruthi", "email": "115501487+smsruthi@users.noreply.github.com", "user": {"login": "smsruthi"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "7882e0e8c935fff682fea8dd1ad2379a54bfe8a2", "messageHeadline": "feat(cfnspec): cloudformation spec v100.0.0 (#23240)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3493, "deletions": 229}}, {"node": {"oid": "ad8a704cce7c09bf51f6ee4d688d00fcb2c86472", "messageHeadline": "feat(gamelift): add MatchmakingRuleSet L2 Construct for GameLift (#23\u2026", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 1109, "deletions": 2}}, {"node": {"oid": "fee2fa268dfaa3d20a345f9dcf6076f690409620", "messageHeadline": "fix(logs): Cannot set log `removalPolicy: destroy` to more than one L\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 377, "deletions": 157}}, {"node": {"oid": "8b35b12eeba8cdffdebe27cf4f11594bb5657da4", "messageHeadline": "chore(core): can't override bootstrapQualifier property (#23235)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "65eca47e31ad9f9efaf1fbc1753a2460566062e6", "messageHeadline": "feat(aws-lambda): Generates a version when currentVersionOptions is s\u2026", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 610, "deletions": 13}}, {"node": {"oid": "482dcca501b42d4a1f537274e47193f4db6768ef", "messageHeadline": "chore(awslint): `resource-attribute` is now a warning (#23233)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "62c82d78fcf2255eef9337b6b788086aff93b8e6", "messageHeadline": "feat(cli): show stack progress info in cdk deploy/destroy commands (#\u2026", "author": {"name": "Hurtov Oleksii", "email": "avenue13.jpg@gmail.com", "user": {"login": "AlexGurtoff"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fe08aa900103f93ca5ea4c3fc3cdc6b31d4b52d9", "messageHeadline": "feat(glue): support glue version 4.0 (#23223)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 2127, "deletions": 168}}, {"node": {"oid": "eb6fd0349d042b8012faac004404529ba61a6264", "messageHeadline": "chore(autoscaling): add price-capacity-optimized (#23232)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "16d93873aa37aa1ff1002cfc1849ec2ce2c36c72", "messageHeadline": "chore(region-info): register me-central-1 (#23210)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "1dd6930c444bc81f24b2ed65db960d108ac8aa06", "messageHeadline": "docs(s3): explain that lifecycle durations are in days (#23229)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8985e6e91083fa2717e68722cc8a174a27276e19", "messageHeadline": "chore(pipelines): update README.md (#23219)", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cde8bb91a303a17e2820596265ab085707c2a06e", "messageHeadline": "chore(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 (#23208)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b1d8d08ae4a8408cb9113d04b7ff644fcbc543ac", "messageHeadline": "chore(aws-kinesisanalytics-flink): latest version available (#23206)", "author": {"name": "Bora Akyuz", "email": "76407294+bora-7@users.noreply.github.com", "user": {"login": "bora-7"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "41aa72c005787fa758eabc55658f4db2a02aa1e5", "messageHeadline": "feat(ses): Virtual Deliverability Manager (#22908)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 515, "deletions": 1}}, {"node": {"oid": "5ecee55c7d568e5ba4357b860af419d2fe86571f", "messageHeadline": "chore(assets): remove empty zip warning (#23193)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 41}}, {"node": {"oid": "f5fe69aadfcf092d3b0c465558ba6e1b23a0912f", "messageHeadline": "Revert: \"chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to \u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8e41ac0da6df61b148b66225617e37de387794c", "messageHeadline": "chore(cli): show a warning on a platform with a known bug (#23076)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "1a11938ce001bb4eb1d455e83d64e2011be2dbef", "messageHeadline": "feat(elbv2): add desyncMitigationMode for elbv2 (#22730)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 2137, "deletions": 1}}, {"node": {"oid": "30602c13dc3e9e156ed16932b85a7e6cd908b515", "messageHeadline": "chore(lambda): declare dotnetcore3.1 deprecated (#22969)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "74975b51d33dcba55830440ede444847a5bacd43", "messageHeadline": "docs(eks): refer to the latest version of supported kubernetes (#23178)", "author": {"name": "josephedward", "email": "15126922+josephedward@users.noreply.github.com", "user": {"login": "josephedward"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f2855dc12b1ff2c1a24f6fbd9de20d9b7079127a", "messageHeadline": "chore: remove monocdk (#23183)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 13, "deletions": 1868}}, {"node": {"oid": "a96d69c0524268e7b642ca1f5e943e4a160b3a1f", "messageHeadline": "fix(triggers): unable to trigger two lambda functions (#22124)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 621, "deletions": 289}}, {"node": {"oid": "320cc2595c482884089331eea437c80064642539", "messageHeadline": "fix(lambda): allow tokens in kafka consumer group id (#22993)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "d308bc56b4018c4d5c42a3e545783f954159f847", "messageHeadline": "chore(ec2): missing vpc endpoint per service (#22774)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 166, "deletions": 4}}, {"node": {"oid": "d189161964f7169f1c0918cdec0fca9cacec4d61", "messageHeadline": "feat(lambda-go): allow configuration of GOPROXY (#23171)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "0c9c4b494b489646c9ab1d1fefb59f50c851f774", "messageHeadline": "feat(cloudwatch): `Stats` factory class for metric strings (#23172)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 291, "deletions": 386}}, {"node": {"oid": "f6b353f3b8f76c559f98df794212221823bf4324", "messageHeadline": "refactor: extracting a variable to make a test more deteministic (#23\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d6ede1a8abe2317cdb4056be029cc3e20e17c073", "messageHeadline": "chore(cli): clarify the intent of notices (#22228)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2eb7d73d8647d1b3a9e698bfbdabcad95809eb61", "messageHeadline": "feat(cloudfront): add convenience grant methods to IDistribution (#22\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 777, "deletions": 21}}, {"node": {"oid": "85354f69d1a0edb0fdf391df6cb35dae325b4856", "messageHeadline": "chore(cli): update the gopkg error pattern in integ tests (#23170)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2506a019aba914db78acd3016356480826e9f510", "messageHeadline": "feat(CloudWatch): Dashboard TextWidget background support (#23169)", "author": {"name": "Deeraj Esvar R", "email": "deerajesvar@gmail.com", "user": {"login": "DeerajTheepshi"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "c31b9195224b8bb9311fe1824987606151cf94e1", "messageHeadline": "chore: update contributing guide with new process for unconventional \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "50422df24f00b10a5487aa56bdf7220846ebbeaa", "messageHeadline": "feat(location): `PlaceIndex` (#22853)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 736, "deletions": 22}}, {"node": {"oid": "8e69c8183860b352a679b3b184173e68f493cbb5", "messageHeadline": "chore(ec2): add c6in instance type (#23138)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "9d8f69e69250561fbe45a9f59cedfac402b13f1e", "messageHeadline": "feat(rds): use user-defined security group for db user rotation funct\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 1269, "deletions": 42}}, {"node": {"oid": "69e6978e80ce58ba6aa60994d6298234bc9572d4", "messageHeadline": "docs(lambda): clarify x-ray sample rate (#23122)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ef0464d715dd6000046ac99da0ba3d5ba1c785", "messageHeadline": "chore(merge-back): 2.53.0 (#23137)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "5ec536bb3ed93aa4acdebcfe6bb93893d96568ae", "messageHeadline": "Merge branch 'main' into merge-back/2.53.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18769, "deletions": 1378}}, {"node": {"oid": "7690f431da3cd365c5356194ca62168bfeaeea5a", "messageHeadline": "chore(release): 2.53.0 (#23136)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "e5e7111bcba80d4e001d916004c30bcb488b395b", "messageHeadline": "chore(release): 2.53.0", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4dda0295ac0ece271886609b140f71efebd3d22d", "messageHeadline": "feat(lambda): Add SnapStart resource spec patch", "author": {"name": "Samarth Kulkarni", "email": "samartku@amazon.com", "user": null}, "additions": 70, "deletions": 0}}, {"node": {"oid": "837133c68a7a79141e19b04d348957af5e45987d", "messageHeadline": "chore(merge-back): 2.52.1 (#23134)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "4eee6e6cd0d950be4dcf1ff857e25aff60b72564", "messageHeadline": "Merge branch 'main' into merge-back/2.52.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18769, "deletions": 1378}}, {"node": {"oid": "7a2ef608d5244321d5dd1c15838c826658706377", "messageHeadline": "chore(release): 2.52.1 (#23128)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 151, "deletions": 46}}, {"node": {"oid": "1856201efd3d1f466855e2b4a531ab3b10f800bd", "messageHeadline": "chore(release): 2.52.1", "author": {"name": "Momo Kornher", "email": "kornherm@amazon.co.uk", "user": {"login": "mrgrain"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "764b725a31937abadeef97ba4306cea967afc61f", "messageHeadline": "fix(cli): typescript init templates fails with error in build step (#\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "247d0f3f0a0f208391d4ed1480f9269c6941ae6b", "messageHeadline": "fix(cli): typescript init templates fails with error in build step (#\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d7141dd7318fd6ee45206dfb35553e4a528decf9", "messageHeadline": "fix(appsync): fully qualify service principal (#23054)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 131, "deletions": 43}}, {"node": {"oid": "437c21f39c8ba179ac21e4a98632cfd37500c686", "messageHeadline": "fix(integ-test): limit api response to avoid 4k limit (#23102)", "author": {"name": "Jak S", "email": "191585+jak@users.noreply.github.com", "user": {"login": "jak"}}, "additions": 139, "deletions": 3}}, {"node": {"oid": "85fe047a94494794afc1ef6c1c788219af3eb0cb", "messageHeadline": "fix(servicecatalogappregistry): creating ApplicationStack in AppScope\u2026", "author": {"name": "Rohit Aggarwal", "email": "rohitagg0807@gmail.com", "user": {"login": "rohitagg0807"}}, "additions": 93, "deletions": 56}}, {"node": {"oid": "416064ebeb3b66e21ac2388413f10699017f3e51", "messageHeadline": "docs(sagemaker): remove install instructions (#23120)", "author": {"name": "Peter VanLund", "email": "792688+petermeansrock@users.noreply.github.com", "user": {"login": "petermeansrock"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "f56a625b9b2499c59b814127af1641a10cabb077", "messageHeadline": "docs(dynamodb): add note on replication limit (#22154)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5ba35e41b0b5f885e72b3f75c6d2f695d2f8808a", "messageHeadline": "fix(route53): cross-account delegation broken in opt-in regions (#23082)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "aa9c707e0d48e64985b24506bc4c11769285038a", "messageHeadline": "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6 (#23111)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2d0a66986a9d9a292879ecba86dad4486814234", "messageHeadline": "chore(merge-back): 2.52.0 (#23109)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3263, "deletions": 9}}, {"node": {"oid": "b50a5e287962335f8678cddc2d2f8a7f3d83bac0", "messageHeadline": "chore: Merge conflicts - update cfn spec to what is checked into main", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "0b6dc21c81c5077f4e39d8a7902812a5fa30cc6b", "messageHeadline": "Merge branch 'main' into merge-back/2.52.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 18596, "deletions": 1497}}, {"node": {"oid": "de1adf049f3418602e9f0a29cc13e21f0dcea7bb", "messageHeadline": "chore: assign incoming ECS issues to Austin (#23107)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "096d2e00b74b8303dea4e562b04c9f7f6b887042", "messageHeadline": "chore(release): 2.52.0 (#23106)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3418, "deletions": 10}}, {"node": {"oid": "d04a359e077fab8cb834f163cbacbaf83139f890", "messageHeadline": "chore(release): 2.52.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "96ec6139e1ad7637466e95b71e824965b081154f", "messageHeadline": "feat(ecs): enable Amazon ECS Service Connect", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 3407, "deletions": 8}}, {"node": {"oid": "86c6f9dd66f5ce033af97904d3c15e3674fd8a4d", "messageHeadline": "chore(logs): line break for CloudWatch Logs Insights Query Definition\u2026", "author": {"name": "Mingjie Shao", "email": "com.jerryshao@jerryshao.com", "user": {"login": "jerry-shao"}}, "additions": 232, "deletions": 57}}, {"node": {"oid": "6754746e7514e04fe582774bffd72fa4b8e45360", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#23060)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 300, "deletions": 299}}, {"node": {"oid": "82c364631f4680ab701c9edc7ed514bb3097d3ee", "messageHeadline": "feat(rds): General Purpose gp3 storage volumes for database instance \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1909, "deletions": 7}}, {"node": {"oid": "bf7586b16a6f7706d8d7da3a6e0aed955f159e15", "messageHeadline": "feat(sagemaker): add Endpoint L2 construct (#22886)", "author": {"name": "Peter VanLund", "email": "792688+petermeansrock@users.noreply.github.com", "user": {"login": "petermeansrock"}}, "additions": 5848, "deletions": 0}}, {"node": {"oid": "c594918729ccecab4e5bee1e48bda1fec10f6761", "messageHeadline": "fix: bootstrapping.integtest.ts (#23084)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55bca78605995bab0fe0e5ae7e8926e0342aa636", "messageHeadline": "fix(lambda-nodejs): AWS SDK v2 is not available for node18.x runtime \u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 1955, "deletions": 39}}, {"node": {"oid": "e53352d233910acaeaaf4c8d9255043e3bf80665", "messageHeadline": "fix(kinesis): read permissions for stream do not include `kinesis:Des\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 246, "deletions": 133}}, {"node": {"oid": "d13b64af178579ae57ddc6da8d1fb53f26ac9777", "messageHeadline": "feat(autoscaling): support for throughput on GP3 volumes (#22441)", "author": {"name": "Cameron Sumpter", "email": "cameron@sumpter.xyz", "user": {"login": "csumpter"}}, "additions": 654, "deletions": 30}}, {"node": {"oid": "47943d206c8ff28923e19028acd5991d8e387ac9", "messageHeadline": "feat(aws-cloudwatch): add missing cloudwatch statistics in exported e\u2026", "author": {"name": "rigwild", "email": "me@rigwild.dev", "user": {"login": "rigwild"}}, "additions": 384, "deletions": 3}}, {"node": {"oid": "80b8025b440681abb50a4848bb5851cd60e13da3", "messageHeadline": "docs(aws-lambda): fix Lambda addEventSource filter example (#23085)", "author": {"name": "Lewis Richardson", "email": "lewisjakerichardson@hotmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49d5c3a21ae1fa15bf1be4c6b81194800b016372", "messageHeadline": "feat(gamelift): add Alias L2 Construct for GameLift (#23042)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 1430, "deletions": 0}}, {"node": {"oid": "680a75534e24598b4ca1faabb3db394a3e131d84", "messageHeadline": "feat(events): new filtering capabilities (#23075)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 129, "deletions": 39}}, {"node": {"oid": "52edf299a42f17254da0151bb939bcb303d0e5e6", "messageHeadline": "docs: fix various typos (#23020)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 91, "deletions": 60}}, {"node": {"oid": "08f2995784cdc0fd43ec10af534c49a8466b5351", "messageHeadline": "feat(gamelift): add support for buildArn output attribute (#23070)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 310, "deletions": 71}}, {"node": {"oid": "cc957d619c776244b068fdc19bfa15194192fa32", "messageHeadline": "feat(eks): support for Kubernetes version 1.24 (#22945)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1366, "deletions": 288}}, {"node": {"oid": "6224b6d850ad1e019e60e905b1799baa071cf269", "messageHeadline": "feat: bootstrap arguments for permissions boundary (#22792)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 340, "deletions": 14}}, {"node": {"oid": "0bfce8965ee50ab79054e6f5a4c6bbecb0955e19", "messageHeadline": "fix(appsync): fully qualify service principal (#23054)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 131, "deletions": 43}}, {"node": {"oid": "6f4dcfd74a33dcf04d15e3c5a1c1b53bcfe0dbde", "messageHeadline": "fix(core): the string 'undefined' is recognized as a valid partition \u2026", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "dc8f87a97d242e7ef798513937a31f39df84ab7d", "messageHeadline": "Revert: \"refactor(apigateway): Enclose getaway response parameters wi\u2026", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 6, "deletions": 24}}, {"node": {"oid": "4dcce2c7f26a66da49d68a9b046be411ffc0a0b5", "messageHeadline": "chore: survive gopkg.in failures in cli integ tests (#23034)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "ec8ce8becd4d670f0fec3e6f9901e4a9487dc7ea", "messageHeadline": "Revert: \"chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to \u2026", "author": {"name": "Ryan Parker", "email": "me@ryanparker.dev", "user": {"login": "ryparker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21b823c7d95f2394ce7a8f4e6f135251f8bc6861", "messageHeadline": "chore(rds): update version MySQL, MariaDB, PostgreSQL and Oracle (#22\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "098c4e2eee3a445b49b77dc5c42213ea163e3727", "messageHeadline": "docs: correct the addToRolePolicy example (#23014)", "author": {"name": "Jak S", "email": "191585+jak@users.noreply.github.com", "user": {"login": "jak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05690a110d81d469f84bd07e63f71de9f4b98194", "messageHeadline": "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6 (#23008)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7e0647fc6fc21710a965efbaa26066328d74795", "messageHeadline": "feat(cfnspec): cloudformation spec v99.0.0 (#23007)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 252, "deletions": 210}}, {"node": {"oid": "1150ec7f1790a94ab4dcf336016597333dc6d875", "messageHeadline": "chore(merge-back): 2.51.1 (#22986)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "35c493ff096634cb9d4c68433531abfa7966673b", "messageHeadline": "Merge branch 'main' into merge-back/2.51.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3253, "deletions": 223}}, {"node": {"oid": "3d30cdb55620a5f2a34944d21edca770e90ff7c5", "messageHeadline": "chore(release): 2.51.1 (#22983)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 67, "deletions": 11}}, {"node": {"oid": "8f4767d8b8295346abebbaa54a03bae1c7e2e0b7", "messageHeadline": "fix alpha changelog", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00c476c83e43404436cce34e121233adbb2d0f1e", "messageHeadline": "docs: fix changelog formatting", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b57d4ea0612f279ac56be4927c2345cf8b069348", "messageHeadline": "chore(release): 2.51.1", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "680e048abc0c1e778b64c4e29fefcff0704f4d30", "messageHeadline": "fix: ECS service replacement regression (#22978)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "0292d3f85b8624ad378347da285eb2f3a9e59f14", "messageHeadline": "fix: ECS service replacement regression (#22978)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "ba4896a4140a5a0fd5665d81db79480f4a52b670", "messageHeadline": "feat(iam): apply permissions boundary to a `Stage` (#22913)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1333, "deletions": 6}}, {"node": {"oid": "2c614059c44939e00c93c924ff2f0aa7a22a2a6e", "messageHeadline": "feat(cfnspec): cloudformation spec v98.0.0 (#22971)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1920, "deletions": 217}}, {"node": {"oid": "89ce2f1e1179e527f80875f8ac322dd28fbbf328", "messageHeadline": "chore(merge-back): 2.51.0 (#22967)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "a87259fa16e564e3e12f0b4aefd48e07fb389c0a", "messageHeadline": "chore(release): 2.51.0 (#22966)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 290341, "deletions": 244224}}, {"node": {"oid": "b99c8dd62996a8242a01162225347bf45a92815e", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "facc9b22714b2b433ca452f525790dbf4d948dc3", "messageHeadline": "chore(release): 2.51.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 73, "deletions": 11}}, {"node": {"oid": "176feefd7ceb4e8dc622283e2b40cab306705580", "messageHeadline": "feat(lambda): add nodejs18.x runtime (#22964)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 198, "deletions": 22}}, {"node": {"oid": "97e3c5957e2bb087aac99be862497ebcfe6d7831", "messageHeadline": "docs(aws-cloudwatch): Fix example for `MathExpression` (#22933)", "author": {"name": "Daniel Reuter", "email": "daniel.robin.reuter@googlemail.com", "user": {"login": "dreuter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb288231b8163e26c8388e2e71b68105ccd4675d", "messageHeadline": "chore(rds): add MySQL 5.7.40 (#22917)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4a88cbbdc87d6242f1ed31e34f7dcd82a41806ff", "messageHeadline": "chore(integ-runner): fix a race in the unit tests (#22960)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "48e30351c0aa265cd07b8b4fd4f3aba037865649", "messageHeadline": "chore: add guide for new construct creation (#22938)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "863548d9e5d643c18e939556661cc8a05b6f7742", "messageHeadline": "fix(s3-deployment): `responseURL` is in CloudWatch Logs (#22952)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f49efe35eaffd662c22e0d80e9b7fadeb25ab37", "messageHeadline": "feat(integ-runner): support config file (#22937)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 197, "deletions": 162}}, {"node": {"oid": "5b3d06d808d1eb110943b2c68de75ae6d5b5e624", "messageHeadline": "feat(integ-runner): support snapshot diff on nested stacks (#22881)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 2972, "deletions": 381}}, {"node": {"oid": "fc4668d6ef23702547890549568a9205c79149f8", "messageHeadline": "fix(cli): asset prebuild breaks some custom bootstrap scenarios (#22930)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 76, "deletions": 12}}, {"node": {"oid": "741b5e51d354109a28bb2a53b8d5f0241c55fd10", "messageHeadline": "chore(pipelines): add missing space and word in readme (#22935)", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e70b1d9083ad3e00339f100769d2527267f953e2", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22934)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 263, "deletions": 263}}, {"node": {"oid": "d1b6d68934a9149aed4473c35f621ca7ffddde38", "messageHeadline": "chore(lambda-event-sources): fix typo in readme (#22919)", "author": {"name": "Simon Saxtorph", "email": "50327613+simon-dk@users.noreply.github.com", "user": {"login": "simon-dk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b20446aeccc787de1511f01dd27cc590d57ce89", "messageHeadline": "chore(servicecatalogappregistry): providing default values for Create\u2026", "author": {"name": "Rohit Aggarwal", "email": "rohitagg0807@gmail.com", "user": {"login": "rohitagg0807"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "76a56adf72bde721bd2da22fc25d1730ab751e3a", "messageHeadline": "fix: CDK does not work in FIPS-restricted environments (#22878)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 287, "deletions": 53}}, {"node": {"oid": "e4fdb0217edd7ecccdd4cbc20de958e3ba1a2349", "messageHeadline": "chore(mergify): add Hogan as team member (#22867)", "author": {"name": "Hogan Bobertz", "email": "Bobertzx@gmail.com", "user": {"login": "HBobertz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "280b876d426522fd043f13ff0b188e29acaa0fbf", "messageHeadline": "fix(iam): oidc provider fetches leaf certificate thumbprint instead o\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1943, "deletions": 1830}}, {"node": {"oid": "0e97c15b49d02b44ea4916a3f29a156ca69a5a23", "messageHeadline": "feat(sagemaker): add EndpointConfig L2 construct (#22865)", "author": {"name": "Peter VanLund", "email": "792688+petermeansrock@users.noreply.github.com", "user": {"login": "petermeansrock"}}, "additions": 3817, "deletions": 0}}, {"node": {"oid": "6be4cf63470239db7ea402a20fdd6099e53a185a", "messageHeadline": "fix(cloudfront): OriginShield not easily disabled once enabled on an \u2026", "author": {"name": "Bradley", "email": "36088065+bradlead@users.noreply.github.com", "user": {"login": "bradlead"}}, "additions": 449, "deletions": 6}}, {"node": {"oid": "b25e52616717b55a309c5d6d0998f2fd4cc6fe39", "messageHeadline": "feat(iam): customize IAM role creation behavior (#22856)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2305, "deletions": 463}}, {"node": {"oid": "cf78a729f70756d71792e43f8338bdabdad3d826", "messageHeadline": "chore(config): new 14 Config Resourcetype and missing 3 Resourcetype \u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "e99c94816e7f44cac63a65630622400eb7ca3f9c", "messageHeadline": "chore(cx-api): automatically determine new feature flag version (#22838)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 225, "deletions": 39}}, {"node": {"oid": "e29df698fbd1f5365edf4f71a91417d47806fc1c", "messageHeadline": "feat(cfnspec): cloudformation spec v97.0.0 (#22876)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2668, "deletions": 232}}, {"node": {"oid": "26779f8b233a1ff6ba35fe2b364df4971bfcce9f", "messageHeadline": "feat(ec2): change log format in Vpc flow logs (#22430)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 5608, "deletions": 2}}, {"node": {"oid": "65d8e3d7814ac69d6cfa2bfd0d4219817028a14b", "messageHeadline": "fix(iam): service principals use unnecessary exceptions (under featur\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4297, "deletions": 9244}}, {"node": {"oid": "6fe034caf319a55f421322ae2c9e2e7c2f918504", "messageHeadline": "chore(rds): add AuroraMysqlEngineVersion 2.10.3 (#22860)", "author": {"name": "Stefan Utamaru", "email": "github.le5ke@stenyan.jp", "user": {"login": "stefafafan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fa1a4395230790c89d5c468306759f4a6c5f7e0c", "messageHeadline": "feat(integ-runner): support custom `--test-regex` to match integ test\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 276, "deletions": 76}}, {"node": {"oid": "0a55e91950c00daa4fc1a29ca8bad268620a64f3", "messageHeadline": "fix(cli): synthesis stops on expired AWS credentials (#22861)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 100, "deletions": 16}}, {"node": {"oid": "0698cb20b1098265365bb82ea32ab44a0cd35a50", "messageHeadline": "chore(deps): bump awscli from 1.25.70 to 1.27.4 in /packages/@aws-cdk\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "93915f113e656de8374c99e42135f698f0877685", "messageHeadline": "feat(sagemaker): add Model L2 construct (#22549)", "author": {"name": "Peter VanLund", "email": "792688+petermeansrock@users.noreply.github.com", "user": {"login": "petermeansrock"}}, "additions": 3902, "deletions": 20}}, {"node": {"oid": "834fab4983526eced3ddbdd58c5bfefbe757715d", "messageHeadline": "feat(gamelift): add BuildFleet L2 Construct for GameLift (#22835)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 2891, "deletions": 24}}, {"node": {"oid": "f2e54478b69310291ccd76c498c4c6b2b4156ec7", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22742)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 568, "deletions": 632}}, {"node": {"oid": "9437d4fd5957419145b70209e9ab06a8d415efa1", "messageHeadline": "fix(ecs): adding a circuit breaker causes Service replacement (under \u2026", "author": {"name": "Fergus Strangways-Dixon", "email": "fergusdixon101@gmail.com", "user": {"login": "fergusdixon"}}, "additions": 2723, "deletions": 9}}, {"node": {"oid": "4bdb18e6a43c41ad403c16ab836fe7b991f9531c", "messageHeadline": "feat: lambda-layer-awscli): depend on @awscdk/asset-awscli-v1 and red\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 607, "deletions": 366}}, {"node": {"oid": "cc43ea33fb804f181b7cf403f607c3b9d35f9901", "messageHeadline": "chore(iam): add a `PrecreatedRole` class (#22824)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 530, "deletions": 0}}, {"node": {"oid": "4d4e8cc455a2828d76374a3174a1ce8bb600aac5", "messageHeadline": "feat(lambda-layer-node-proxy-agent): depend on @awscdk/asset-node-pro\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1698, "deletions": 2201}}, {"node": {"oid": "ef74116aad56abbcea788ef3662a6ae6e74c4145", "messageHeadline": "feat(gamelift): add GameServerGroup L2 Construct for GameLift (#22762)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 2886, "deletions": 1}}, {"node": {"oid": "2f1e2e9a3c87ecf7b76b253c6445c5099e15218a", "messageHeadline": "fix(cloudfront): custom originId not used for multiple behaviors with\u2026", "author": {"name": "Patrick Suter", "email": "patrick.suter@shiftcode.ch", "user": {"login": "patricksuter"}}, "additions": 494, "deletions": 4}}, {"node": {"oid": "c93600260c86dfbc6a8f8f2399a6ac9d0f4b4d35", "messageHeadline": "fix(gamelift): restrict policy to access Script / Build content in S3\u2026", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 730, "deletions": 485}}, {"node": {"oid": "6c606d0f103681db2632d614843233632327693e", "messageHeadline": "feat(lambda-layer-kubectl): depend on @awscdk/asset-kubectl-v20 and r\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2081, "deletions": 147}}, {"node": {"oid": "b1a43a2626d7a02bdf3fece74a3a14e4a1ee476b", "messageHeadline": "chore: fix all integ tests (#22821)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6d250f65d0e026016ae0b2e179f944847aa30b1", "messageHeadline": "chore(core): test fails if version changes (#22816)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81567de81ec48f8145f2b7b6805182e34e0e69c0", "messageHeadline": "chore: adapt to future cfnspec updates (#22785)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "738922bac279aaafeca26f8aa401cff9a6a86629", "messageHeadline": "chore(apprunner): AWS App Runner launches support for PHP, Go, .Net, \u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c2d7924284c6eeb1d45e7af48923958643277c26", "messageHeadline": "docs(aws-s3-deployment): update python version of a document (#22800)", "author": {"name": "konoui", "email": "konoui.dev@gmail.com", "user": {"login": "konoui"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e89f2e08f6487c9ecde8d927aa5ad7ef50aabc91", "messageHeadline": "chore: even better feature flag documentation (#22811)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 552, "deletions": 202}}, {"node": {"oid": "b20a6b4964bdb6939c35db20362aaf681192cc95", "messageHeadline": "fix(s3): remove restriction of creating lifecycle rule for noncurrent\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 12, "deletions": 53}}, {"node": {"oid": "ddee5cf806d1fa5a77dbcf4361070c02f93027aa", "messageHeadline": "chore: remove unused 'cdk-integ-tools' package (#22814)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1013}}, {"node": {"oid": "a7bb6e1a8a9a9f3fe534069ec77b4f6b10307c9f", "messageHeadline": "feat(integ-runner): support custom `--app` commands (#22761)", "author": {"name": "karakter98", "email": "37190268+karakter98@users.noreply.github.com", "user": {"login": "karakter98"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "df5830cc20ea3e7010ffba3aee9f29c31a4533e1", "messageHeadline": "revert: \"chore: add AWSLINT_SAVE to the PR buildspec (#22743)\" (#22782)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "64232ceeded5adfc346c0c6deddfdc03f1b16e6b", "messageHeadline": "revert(iam): oidc provider retrieves leaf certificate instead of root\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1428, "deletions": 866}}, {"node": {"oid": "9bde9f3149cbfa6e7b97204f54e7cef5c9127971", "messageHeadline": "feat(cognito): deletion protection for user pools (#22765)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 67, "deletions": 15}}, {"node": {"oid": "dfcfb8da34a495987214e70713b0c61f368ce962", "messageHeadline": "refactor: reorganize and document feature flags (#22771)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1242, "deletions": 481}}, {"node": {"oid": "1ae800cdccc3a63f50d9c44fae8f9a024d7b10a8", "messageHeadline": "chore(rds): excluded awslint rules for recent CFN additions (#22787)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "b8836164db208e6d9dd4a150837f7ba7766d6329", "messageHeadline": "chore(core): inject `TreeMetadata` resource at the end (during synthe\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 68, "deletions": 15}}, {"node": {"oid": "e2a9c778f48c098990d2492bf7e269651056d667", "messageHeadline": "fix(cli): assetParallelism option in cdk.json is not recognized (#22781)", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf165a1f76f44114f0c37b0c1dace6f2ac0e828f", "messageHeadline": "feat(codebuild): interactive breakpoints using SSM (#22728)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1558, "deletions": 0}}, {"node": {"oid": "d1dddb4228d1201bad506a46bfd3a14bcaa6e5da", "messageHeadline": "chore(autoscaling): added scheduledActionName CFN attribute as a prop\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "0083256d2329e6195c96a45589079f678b67a184", "messageHeadline": "fix(events-targets): policy restricts access to the same account as t\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 29, "deletions": 31}}, {"node": {"oid": "ec32b5bae7224348f1d2622264d1e54663a941cd", "messageHeadline": "fix(iam): oidc provider retrieves leaf certificate instead of root ce\u2026", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 866, "deletions": 1428}}, {"node": {"oid": "aa19ec05835a7c71e1aa01dcd649a4d933ef1fd8", "messageHeadline": "feat(cfnspec): cloudformation spec v96.0.0 (#22775)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3241, "deletions": 537}}, {"node": {"oid": "f8ca789e45f8e75e764250c3f7ad65a2d9accf42", "messageHeadline": "chore(eks): Integ Test for OIDCP Certificate Retrieval (#22608)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 12861, "deletions": 4}}, {"node": {"oid": "c4e07a65f9580d3e39d4077d872bee6ad17d8924", "messageHeadline": "refactor(servicecatalogappregistry): prepare ApplicationAssociator fo\u2026", "author": {"name": "Rohit Aggarwal", "email": "rohitagg0807@gmail.com", "user": {"login": "rohitagg0807"}}, "additions": 187, "deletions": 85}}, {"node": {"oid": "1f50814706e7decb7d0bda67c456148130473e5f", "messageHeadline": "chore(rds): Aurora Postgres 14.4 deprecated, 14.5 added (#22757)", "author": {"name": "Justin Louie", "email": "224840+nitsujri@users.noreply.github.com", "user": {"login": "nitsujri"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bd056d1d38a2d3f43efe4f857c4d38b30fb9b681", "messageHeadline": "fix(stepfunctions-tasks): custom resource uses subprocess with Shell=\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a36f2f0d3e71e0b2467812a9d93d4b0b26629a60", "messageHeadline": "fix(events-targets): encrypted queues get too wide permissions (under\u2026", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 187, "deletions": 20}}, {"node": {"oid": "ea9ab4b0ae4aa6060cb49608a86ea6c72000d164", "messageHeadline": "chore: add AWSLINT_SAVE to the PR buildspec (#22743)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "24305376260407ea4101ffc6637470c1ecd97ec5", "messageHeadline": "feat(assertions): allResources and allResourcesProperties methods (#2\u2026", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 276, "deletions": 14}}, {"node": {"oid": "29254fe91b8213944792b72ea1431af820c26f02", "messageHeadline": "chore: remove and ignore intermediate snapshots integration test snap\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 5, "deletions": 419}}, {"node": {"oid": "1c707eb9456bbe9226471c0930713d3bfde42130", "messageHeadline": "fix(region-info): EC2 service principal is incorrect in GovCloud regi\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3671, "deletions": 3121}}, {"node": {"oid": "575908738792725bf4a56701ee277f863fc6b657", "messageHeadline": "chore(merge-back): 2.50.0 (#22729)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "5f59a663c82cde75b2347fb6f1334c2187ec1df0", "messageHeadline": "Merge branch 'main' into merge-back/2.50.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1006, "deletions": 1249}}, {"node": {"oid": "129c695ae7d31613b4b8a48affff43c9e8a734ae", "messageHeadline": "chore: change name of integ test snapshot directories in preparation \u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1006, "deletions": 1249}}, {"node": {"oid": "4c11af6067b35125781aa590bb33c7990078d1ed", "messageHeadline": "chore(release): 2.50.0 (#22724)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26571, "deletions": 519}}, {"node": {"oid": "601161bd436b32d7026cf109577305a7f5f5f149", "messageHeadline": "chore(release): 2.50.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "6c25e3602526a755b0beb88f8f3169194b65da9d", "messageHeadline": "chore(merge-back): 2.49.1 (#22720)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a3e12eba3e3029808471c32c9e1d7086144e712c", "messageHeadline": "Merge branch 'main' into merge-back/2.49.1", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 26542, "deletions": 517}}, {"node": {"oid": "be5fcf4a6f04e9cfd5278065dd017b3f0172f216", "messageHeadline": "chore(release): 2.49.1 (#22718)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 126, "deletions": 40}}, {"node": {"oid": "065d102a0690778870ca2f9ff9376826f94bf9c9", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6b1dec6292b3ab6cf2b9814560641325615487a", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "212e072fa2087791a27343ac89654bca20f65162", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f85b081724d425f452babe1f38f4cda211c17b9", "messageHeadline": "feat(stepfunctions): add intrinsic functions (#22431)", "author": {"name": "Konosuke Kachi", "email": "18605580+gkkachi@users.noreply.github.com", "user": {"login": "gkkachi"}}, "additions": 2054, "deletions": 12}}, {"node": {"oid": "246be2d4448d204c75bc3759b749a9801dac84e3", "messageHeadline": "White space", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0e21099196af0922800e9495d93a0d90b3ed678", "messageHeadline": "Empty-Commit", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ebba9e371c22542a5ae98bbd0e6a2f130eef77d6", "messageHeadline": "fix(opensearch): log group policies ignore incorrect error code on de\u2026", "author": {"name": "Lars Fronius", "email": "lars@fronius.me", "user": {"login": "LarsFronius"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e1a1f41d16f78278296718bc75839762bf11cd09", "messageHeadline": "chore(release): 2.49.1", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2b4593125b5b219fcb59d5224a4beea1d0905d0d", "messageHeadline": "fix: revert jsii to version 1.69.0 (#22715)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 115, "deletions": 38}}, {"node": {"oid": "0837c1a6af705474dfe127203c2b99a6ff201d77", "messageHeadline": "fix: revert jsii to version 1.69.0 (#22715)", "author": {"name": "Otavio Macedo", "email": "288203+otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 115, "deletions": 38}}, {"node": {"oid": "1f6eb1fa967adda1341d33815f76b41d0e204b74", "messageHeadline": "chore(lambda): adding Lambda insights 1.0.143.0 (#22626)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "f1b5497879b4ba117723dad4255082f081d4fec7", "messageHeadline": "feat(core): automatic cross stack, cross region references (under fea\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8724, "deletions": 23}}, {"node": {"oid": "98eb9817f7c075886aedb66f418bae3f2df2e1be", "messageHeadline": "chore(stepfunctions-tasks): athenaStartQueryExecution addition to int\u2026", "author": {"name": "Aaron Pittenger", "email": "89797921+aaronatbissell@users.noreply.github.com", "user": {"login": "aaronatbissell"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "7b51ea9ae1e61d57b8ed6b99510cf26d423bb991", "messageHeadline": "feat(ec2): Vpc supports reserving space for future AZs (#22705)", "author": {"name": "yogeshchopra", "email": "yogeshchopra95@gmail.com", "user": {"login": "yogeshchopra"}}, "additions": 1556, "deletions": 0}}, {"node": {"oid": "228c86532118b143e365b2268d06ee3a36fcf3a7", "messageHeadline": "feat(synthetics): aws synthetics runtime version syn-nodejs-puppeteer\u2026", "author": {"name": "Yurui Zhang", "email": "yuruiology@gmail.com", "user": {"login": "pallymore"}}, "additions": 548, "deletions": 8}}, {"node": {"oid": "fadbfc1eb07f4f2daecfe623812fee029c81e31a", "messageHeadline": "fix(aws-events): restrict eventbus statementId to 64 characters (#22296)", "author": {"name": "Aramis", "email": "34432188+sennyeya@users.noreply.github.com", "user": {"login": "sennyeya"}}, "additions": 1790, "deletions": 3}}, {"node": {"oid": "e06d2e667de1385d9668ef178e1f3c22e9391c8e", "messageHeadline": "docs(cognito): update user pool example with case insensitive sign in\u2026", "author": {"name": "Tim Hunt", "email": "timwhunt@gmail.com", "user": {"login": "timwhunt"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4cb008bd6d27a8e3366ea600a8b9027f15ae6dcd", "messageHeadline": "fix(apigateway): race condition exists between stage and cfnaccount i\u2026", "author": {"name": "Nick Winans", "email": "nwinans15@gmail.com", "user": {"login": "nwinans"}}, "additions": 403, "deletions": 384}}, {"node": {"oid": "efd24d1bb9bc1c113e81e033012d99b7d5f8a146", "messageHeadline": "feat(codedeploy): CodeDeploy deployment group construct for ECS (#22295)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 5645, "deletions": 36}}, {"node": {"oid": "6e0cb2ba2e1bfb55d183e65c811d4e17a80cc4b8", "messageHeadline": "fix(stepfunctions-tasks): athenaStartQueryExecution task generates in\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "d0b34a987d88e5ea908fad754fc048d58e45a7e6", "messageHeadline": "docs(eks): corrects url of stable helm charts (#22691)", "author": {"name": "Jakob", "email": "ondrey@gmail.com", "user": {"login": "misterjacko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b3f6850e02c57cf40e1d60aa15cd409c5af606d", "messageHeadline": "chore(eks): kubectl docs updates (#22690)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2ec2728a2f7ba64386ad31dc3924fa9a07807b85", "messageHeadline": "docs: fix an incorrect changelog entry (#22683)", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6925293047ff02fbe68234740327f3513a86ef74", "messageHeadline": "feat(aws-ecs-patterns): entryPoint and command support within Applica\u2026", "author": {"name": "Yurui Zhang", "email": "yuruiology@gmail.com", "user": {"login": "pallymore"}}, "additions": 5636, "deletions": 1}}, {"node": {"oid": "7979d1c8da2c23a2e8407dbfd80b824c782612d8", "messageHeadline": "chore(merge-back): 2.49.0 (#22681)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "793dd765eb021664c8b6b654f54578c5b3235ec0", "messageHeadline": "chore(release): 2.49.0 (#22680)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e013e5c462141cd34df20a009469fa884eacc21", "messageHeadline": "Merge branch 'v2-release' into bump/2.49.0", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "61fbaf21ceda942ab10471296a9fc2c5b1145add", "messageHeadline": "chore(release): 2.49.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "804bfb43d3f5d3769cf10007ae2a71a29724cfb0", "messageHeadline": "chore(eks): pin aws-cdk-lib devDependency to 2.47.0 (#22679)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29ce4e5785148021d3eef45f23c31ef5c4f243bb", "messageHeadline": "chore(release): 2.49.0 (#22678)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1963, "deletions": 9837}}, {"node": {"oid": "c7022293bc570438cf26e27de08a138fc52a76ad", "messageHeadline": "chore(release): 2.49.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "c8412a1feb4a09e5d136588c38919e5f2519b269", "messageHeadline": "chore(merge-back): 2.48.0 (#22676)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "ae7bfa04de067bc3c813894944bdaf9198969ac5", "messageHeadline": "Merge branch 'main' into merge-back/2.48.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1947, "deletions": 9835}}, {"node": {"oid": "0cbdf58f5f75bf6b0241d319c539d585f04f12ad", "messageHeadline": "chore(eks): remove whitespace and stylistic updates (#22674)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 67, "deletions": 236}}, {"node": {"oid": "4e858f2ddd4d04de90453ce50c83b68b8595e87f", "messageHeadline": "feat(eks): support for Kubernetes version 1.23 (#22638)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 220, "deletions": 164}}, {"node": {"oid": "41015c704e0f1fe88df5668239c5c6867fba116c", "messageHeadline": "chore(release): 2.48.0 (#22668)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66d1ed36b1628c116d5f1b3397688308d888c9de", "messageHeadline": "fix(eks): kubectl get handler output includes stderr (#22658)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1696, "deletions": 9471}}, {"node": {"oid": "98b54b2a5e01b953197ee69b0ad714f3a6084156", "messageHeadline": "Merge branch 'v2-release' into bump/2.48.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3e6e066d6442a32d539bebd2400ae687ebfb2b01", "messageHeadline": "chore(release): 2.48.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "7efad2e663d018a4143a1db6e2584325d8a0b8bf", "messageHeadline": "chore(aws-eks): pin `aws-cdk-lib` devDependency to `2.47.0` (#22667)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8725cb2e59b3cebe7ab2cb1d3ed738aab73492d", "messageHeadline": "chore(release): 2.48.0 (#22664)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25042, "deletions": 2835}}, {"node": {"oid": "45abb4aa83354d394f9ce481984254f3230b9641", "messageHeadline": "chore(release): 2.48.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "7ed9cd14aa5aaff90badb6438a0941fbca2d370c", "messageHeadline": "feat(ec2): Vpc supports allocating CIDR from AWS IPAM (#22458)", "author": {"name": "Neil Baillie", "email": "nbaillie@zuri.co.uk", "user": {"login": "nbaillie"}}, "additions": 2893, "deletions": 62}}, {"node": {"oid": "89a73651ccd619b9b1878c40214e4647095803de", "messageHeadline": "feat(rds): dual-stack mode support (#22596)", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 3813, "deletions": 1}}, {"node": {"oid": "243b4adb6fcbfcd77b8b82093142c728366ea39d", "messageHeadline": "docs(ecs): fixes rosetta extraction errors in the README file (#22646)", "author": {"name": "Yurui Zhang", "email": "yuruiology@gmail.com", "user": {"login": "pallymore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "31fe2e4b568c86c919b4c4e69345a9188e7ffb53", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22653)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 370, "deletions": 367}}, {"node": {"oid": "69981ac07b40ce3f690f6c1ad0010b51f29103a6", "messageHeadline": "feat(cli): allow disabling parallel asset publishing (#22579)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 158, "deletions": 14}}, {"node": {"oid": "42160fc2e5532acfb6b97652f6ad0e3354b32baa", "messageHeadline": "feat(cfnspec): cloudformation spec v94.0.0 (#22649)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 224, "deletions": 9}}, {"node": {"oid": "91704aa3632dd6424017ae7aafebda832f309315", "messageHeadline": "feat(eks): support for Kubernetes version 1.22 (#22604)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1231, "deletions": 921}}, {"node": {"oid": "fc9e1428cef0d292d918c47a06f9131cd5a04f92", "messageHeadline": "refactor(apigateway): Enclose getaway response parameters within sing\u2026", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "b33b9b0a3ce2cfd79082bb743b36c6fda9e8278b", "messageHeadline": "fix(ssm): `StringParameter.fromSecureStringParameterAttributes` not w\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1823, "deletions": 295}}, {"node": {"oid": "2fcc7010f42c774570978b496833040170790287", "messageHeadline": "docs(apigateway): add single quotes to `api.addGatewayResponse` examp\u2026", "author": {"name": "Iurii Kucherov", "email": "yuyokk@gmail.com", "user": {"login": "yuyokk"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "7a36fc8a31b20578959823309bd59dbb46bb4752", "messageHeadline": "refactor(ec2): fix endpoint comment style (#22613)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "b22182f45fe6ef07736e8435cd3e5bccc9a3841a", "messageHeadline": "chore: support for Docker in VS Code devcontainer (#21909)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "e28b82ffb9ff614ba0d47ad22caf05fb87dbaef6", "messageHeadline": "chore(lambda-python): remove arm integ tests (#22630)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 1781}}, {"node": {"oid": "8379364c8b318409328028a3a47149deba3d2c66", "messageHeadline": "docs(ecs): typos in README about AWS ECS Anywhere Launch Type (#22611)", "author": {"name": "Yurui Zhang", "email": "yuruiology@gmail.com", "user": {"login": "pallymore"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "326637c2879657bfac33b5cc60dced7471abf7c8", "messageHeadline": "feat(synthetics): runtime version syn-nodejs-puppeteer-3.7 (#22610)", "author": {"name": "Yurui Zhang", "email": "yuruiology@gmail.com", "user": {"login": "pallymore"}}, "additions": 559, "deletions": 25}}, {"node": {"oid": "0b571325a957e273a13b7bfa01dd021eab7accd8", "messageHeadline": "chore(deps): bump hmarr/auto-approve-action from 3.0.0 to 3.1.0 (#22619)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8b4c091d85eb818c6e106416eea52d26f4fa73b", "messageHeadline": "fix(eks): kubectl layer must contain AWS CLI (#22559)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12739, "deletions": 34}}, {"node": {"oid": "8573f052287dfbd799ccfc80cb21b7d22562790a", "messageHeadline": "docs: adds comments about 8vCpu and 16vCpu options for Fargate servic\u2026", "author": {"name": "Yurui Zhang", "email": "eraclaymore@hotmail.com", "user": {"login": "pallymore"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "1a16ad0bf422e17b8c56d1fe2581eda7c60e7522", "messageHeadline": "fix(apigateway): relax access log format check to allow either reques\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 142, "deletions": 53}}, {"node": {"oid": "2e85751a42a8421e57089e088c54ce686538b59b", "messageHeadline": "docs: fix simple typo in aws-ec2 module (#22597)", "author": {"name": "Adam Leskis", "email": "leskis@gmail.com", "user": {"login": "lpmi-13"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38652698680b68a567f3fae1a61872a36948744b", "messageHeadline": "chore(rds): Latest version available (#22598)", "author": {"name": "Bora Akyuz", "email": "76407294+bora-7@users.noreply.github.com", "user": {"login": "bora-7"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "e5be10049047d29e9e687f5f4f39037275d51d38", "messageHeadline": "feat(cfnspec): cloudformation spec v94.0.0 (#22599)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1583, "deletions": 296}}, {"node": {"oid": "03210be34d7d32572dc3da935b28724e12fc9a5c", "messageHeadline": "chore(aws-eks): changed instanceType to instanceTypes in addNodegroup\u2026", "author": {"name": "Nicolas Ruiz", "email": "60710594+MrSyn88@users.noreply.github.com", "user": {"login": "MrSyn88"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "562bbfef4abfb04c553da2a4279fc5b52a2a9c94", "messageHeadline": "docs(acm): Fix typo in ACM documentation. (#22586)", "author": {"name": "Stephen DiCato", "email": "stephendicato@gmail.com", "user": {"login": "dicato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2afb718b02e8fef70729981c2f1cd5b23449dcde", "messageHeadline": "feat(cfnspec): cloudformation spec v93.0.0 (#22562)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 599, "deletions": 209}}, {"node": {"oid": "7b0bba0516f3e5c6adf18f5a2ee74c1cae9dd438", "messageHeadline": "chore(merge-back): 2.47.0 (#22581)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "3528e3de5b5dd0a520624d4af73413370dcdc434", "messageHeadline": "chore(release): 2.47.0 (#22578)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14317, "deletions": 1571}}, {"node": {"oid": "4b3371b4e66ab537a9424f4c78d72a131a169f5b", "messageHeadline": "chore(release): 2.47.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "be6074a67b68ec2f295196ad73ddb6e92984bdf3", "messageHeadline": "fix: breaking change to deployment config props (#22567)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "7b47f4178e4a4b9fe3dcb54daa3ec9f94fbd2a31", "messageHeadline": "fix(cli): hotswap deploy fails on multiple CfnEvaluationException (#2\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 91, "deletions": 3}}, {"node": {"oid": "9934619970dcb582106e9b2bf0d373d730de1fee", "messageHeadline": "fix(codeguruprofiler): incorrect profiling group name is returned whe\u2026", "author": {"name": "openwebsolns", "email": "dayan@openweb-solutions.net", "user": {"login": "openwebsolns"}}, "additions": 1665, "deletions": 1}}, {"node": {"oid": "9139ca96ffc010e13393aff927d7b7eacfbae4f9", "messageHeadline": "fix(integ-runner): Fix call to spawnSync for hooks commands (#22429)", "author": {"name": "Alex Rewa", "email": "alexandr.rewa@gmail.com", "user": {"login": "arewa"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "98386f58234e503066e95975cad5a4ec08eaafe7", "messageHeadline": "chore(ec2): add email-smtp interface endpoint (#22558)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c227f122cba25901e9cae334fd3e4b6261f7b34d", "messageHeadline": "chore(kinesis): update fact-tables with ap-southeast-3 firehouse CIDR\u2026", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 352, "deletions": 311}}, {"node": {"oid": "91767f03e76db8a63c18882b44854999b15aaff4", "messageHeadline": "feat(elbv2): add dropInvalidHeaderFields for elbv2 (#22466)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "73c443a7cd14ad27776907095bf19100e903093f", "messageHeadline": "fix(apigateway): validation for path parts does not allow creation of\u2026", "author": {"name": "Ambika E", "email": "cepheac@protonmail.ch", "user": {"login": "rosalogia"}}, "additions": 75, "deletions": 31}}, {"node": {"oid": "9ab6d795438a20fa0dc0161def65c256a67e8322", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22561)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 264, "deletions": 264}}, {"node": {"oid": "558d1925d7c3b01d7681e28f7b85bc851e403556", "messageHeadline": "fix(cloudwatch): remove region from dashboard ARN (#22524)", "author": {"name": "Felipe", "email": "44905+fcoelho@users.noreply.github.com", "user": {"login": "fcoelho"}}, "additions": 403, "deletions": 0}}, {"node": {"oid": "5ef65e042c747bedf9d770b47e540393454762f2", "messageHeadline": "fix(lambda-python): root-owned cache items not cleaned up after insta\u2026", "author": {"name": "Alex Varju", "email": "alex@varju.ca", "user": {"login": "varju"}}, "additions": 1788, "deletions": 5}}, {"node": {"oid": "914185b9d19f30b5a5d1bf817c65699018a3f4c5", "messageHeadline": "chore(prlint): add pagination to listFiles in PR (#22555)", "author": {"name": "Casey Lee", "email": "caseypl@amazon.com", "user": {"login": "cplee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0d2b5291a10a318bed8d77166eae2bd317dee62e", "messageHeadline": "fix(config): Creating multiple rules from the same lambda (#21594)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 99, "deletions": 33}}, {"node": {"oid": "1298cf6f57679e2b3201a0c90de260a7117f42c1", "messageHeadline": "chore(applicationautoscaling): add neptune as an option for ServiceNa\u2026", "author": {"name": "sennetheunisporphy", "email": "65533769+sennetheunisporphy@users.noreply.github.com", "user": {"login": "sennetheunisporphy"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ebaa823ec5a46989ad852a8dfdf700ef553b9d63", "messageHeadline": "chore(api-gateway): Fix typo in LambdaAuthorizerProps documentation. \u2026", "author": {"name": "Neil Ferreira", "email": "root@neilf.net", "user": {"login": "neilferreira"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ee51e5df95b0d8629bbf205992951488f88a868", "messageHeadline": "chore(rds): Latest version available (#22519)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 96, "deletions": 86}}, {"node": {"oid": "b26fc007465ce9466cecfaf5c0bb337d741c77e8", "messageHeadline": "fix(cognito): cannot use same lambda function as trigger in multiple \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 691, "deletions": 565}}, {"node": {"oid": "cdc5753982d8f674dab2362ea63790abb736fa32", "messageHeadline": "feat(apigateway): support multi-level paths for custom domains (#22463)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4245, "deletions": 29}}, {"node": {"oid": "20dc5c0717a80713ee422388d29e6d6504789554", "messageHeadline": "chore(deps): bump hmarr/auto-approve-action from 2.4.0 to 3.0.0 (#22525)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68fdfc131b0810eba44659db1272e930f38168cf", "messageHeadline": "chore(lambda-layer-awscli): turn on diffAssets for integration tests \u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 191, "deletions": 153}}, {"node": {"oid": "e2b18e7b47eb7a87ae37356a9719c055e58e6e6c", "messageHeadline": "feat(redshift): support enhanced vpc routing when creating redshift c\u2026", "author": {"name": "Sean Beath", "email": "102204618+sean-beath@users.noreply.github.com", "user": {"login": "sean-beath"}}, "additions": 1860, "deletions": 0}}, {"node": {"oid": "6f332efb1ae5c22f1c3b02221362018e3f4b575f", "messageHeadline": "fix(stepfunctions): JsonPath.listAt does not accept strings starting \u2026", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 1439, "deletions": 4}}, {"node": {"oid": "09a5cc4ff55cb7d001c14059c12ada0a2801acd4", "messageHeadline": "feat(config): add custom policy rule constructs (#21794)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 819, "deletions": 28}}, {"node": {"oid": "10974d95693dd75e993b8f0b5808b775b55b3afd", "messageHeadline": "fix(iam): missing validation for actions added post instantiation of \u2026", "author": {"name": "Varun Wachaspati J", "email": "VarunWachaspati@users.noreply.github.com", "user": {"login": "VarunWachaspati"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "afff40740d87c795a69d680108b035eda85471ac", "messageHeadline": "chore(merge-back): 2.46.0 (#22492)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "3b059e2227e992e6eef5405c540727cc34bc9441", "messageHeadline": "Merge branch 'main' into merge-back/2.46.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "06469a116ffe2b8aa6fb9639efc26c1c8ff1c6ac", "messageHeadline": "chore(ec2): one type of missing vpc endpoint per service (#22481)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "5a0595edb1c5345552acbacefe2d09ec0bea31c1", "messageHeadline": "chore(release): 2.46.0 (#22487)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34909, "deletions": 4753}}, {"node": {"oid": "8f612822de3c8d37d211cb88c621e2fae7312078", "messageHeadline": "chore(release): 2.46.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 50, "deletions": 2}}, {"node": {"oid": "cb1506f090e36a6da78b8a8a1edf9a1256478311", "messageHeadline": "feat(ec2): adds persist option to user data on windows instances (#21\u2026", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 1707, "deletions": 4}}, {"node": {"oid": "e427fd6f4a186784e345b8f88424d74c004f1e5a", "messageHeadline": "fix(lambda-python): commands run non-sequentially on Graviton when bu\u2026", "author": {"name": "Michael Maeng (AWS)", "email": "83842446+mmaeng@users.noreply.github.com", "user": {"login": "mmaeng"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "700f9c4d465684b784f50ec74e897c9031a639c5", "messageHeadline": "feat(integ-tests): add ability to `wait` for assertions to pass (#22335)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 9213, "deletions": 121}}, {"node": {"oid": "b4c2e4d4a96109623287086a79b4d4340fdf6f11", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22469)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 197, "deletions": 204}}, {"node": {"oid": "ef72089d7cdf5dbaa1f172eecd29ee525f650b32", "messageHeadline": "fix(apigateway): CORS OPTIONS method should not require auth (#22402)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2688, "deletions": 733}}, {"node": {"oid": "239215fb8ceb4df5cd67669ad5daca39fb65543f", "messageHeadline": "feat(cloudfront-origins): allow setting a user defined origin id (#22\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 221, "deletions": 4}}, {"node": {"oid": "83c4123273fda2a2e349b55f1e50d5afa1c7dd9d", "messageHeadline": "fix(apigateway): cannot create an ApiKey with an imported RestApi (#2\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 526, "deletions": 160}}, {"node": {"oid": "a1c2f6097a7934fc6bc0aaad374227663d9d33a8", "messageHeadline": "docs: fix default Security Policy TLS Version (#22419)", "author": {"name": "Loris S", "email": "91723853+loris-s-sonarsource@users.noreply.github.com", "user": {"login": "loris-s-sonarsource"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5767dd9fa83bd66f905c2d6dc21f3d4f5c6549d4", "messageHeadline": "chore(backup): plus-s3-BackupVaultEvents (#22460)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9457e82044e4efd29cf193f9b1b87ff1e39823db", "messageHeadline": "chore: fine-grained IAM policies for `ChangeResourceRecordSets` calls\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 221, "deletions": 75}}, {"node": {"oid": "ba201cf1d9768f9ac5d3328ec425bf566f088a16", "messageHeadline": "feat(sns): topic name with `.fifo` suffix generated automatically (#2\u2026", "author": {"name": "Andrea Amorosi", "email": "dreamorosi@gmail.com", "user": {"login": "dreamorosi"}}, "additions": 372, "deletions": 14}}, {"node": {"oid": "b14a3d1dc4c4508ad354d954b9480e9c2c64401c", "messageHeadline": "docs: Correct the code syntax (#22457)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f002e2009bbab2e10c08cdf908c5091ba61b754", "messageHeadline": "revert: \"fix(ecs): removed explicit addition of ecs deployment type w\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 40, "deletions": 96}}, {"node": {"oid": "6e0acb2e2cf51ac4b0a19c5187802ac966e2e2c4", "messageHeadline": "chore(prlint): should allow revert commits (#22423)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "209ddea44744509d74a080fdbd31cbb978fc8a96", "messageHeadline": "fix(core): asset bundling skipped when using --exclusively with custo\u2026", "author": {"name": "Steve Hodgkiss", "email": "62331+stevehodgkiss@users.noreply.github.com", "user": {"login": "stevehodgkiss"}}, "additions": 162, "deletions": 14}}, {"node": {"oid": "456a2c75881fe8df3803db3787b48f8d9f97f09e", "messageHeadline": "fix: some custom resources don't work in opt-in regions (#22370)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 980, "deletions": 4780}}, {"node": {"oid": "9297bd04884ebd05888fd14121256329dac82b43", "messageHeadline": "feat(aws-ec2): add metadata options support for launchTemplate constr\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 787, "deletions": 7}}, {"node": {"oid": "39089f5eabc61c2a546391742ff2cf906f8e0f8b", "messageHeadline": "feat(integ-tests): allow for user provided assertions stack (#22404)", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 110, "deletions": 13}}, {"node": {"oid": "c186e2ddcffb25647b971ba1b90faa850552d219", "messageHeadline": "fix(core): Custom Resource type length validation (#22118)", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 91, "deletions": 32}}, {"node": {"oid": "064a1a650c6f26d6a3087a8d39971ba33413d8ce", "messageHeadline": "feat(cfnspec): cloudformation spec v92.0.0 (#22435)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1239, "deletions": 722}}, {"node": {"oid": "76482f6847a46806c1a309d2f9335a3d6e838fc6", "messageHeadline": "fix(aws-lambda-python): export poetry dependencies without hashes (#2\u2026", "author": {"name": "Adam Bigelow", "email": "58624145+a-bigelow@users.noreply.github.com", "user": {"login": "a-bigelow"}}, "additions": 1416, "deletions": 294}}, {"node": {"oid": "f1886cf82c50abc4e419f1450abfc3df0c5b0324", "messageHeadline": "feat(sqs): add enforceSSL property to enforce encryption of data in t\u2026", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 229, "deletions": 5}}, {"node": {"oid": "614ba92ba77e29c10ea4642a64e5b50b5dc775b8", "messageHeadline": "feat(aws-certificatemanager): Add ability to specify the certificate \u2026", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 471, "deletions": 4}}, {"node": {"oid": "bb16d9729daea2702b32df81fc8259b0afd652fa", "messageHeadline": "fix(ec2): cannot deploy SecurityGroup with allowAllIpv6Outbound (#22414)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 419, "deletions": 183}}, {"node": {"oid": "635129ca95313afef7b3d8fc62d077afbfd0c088", "messageHeadline": "fix(ecs): removed explicit addition of ecs deployment type when circu\u2026", "author": {"name": "Fergus Strangways-Dixon", "email": "fergusdixon101@gmail.com", "user": {"login": "fergusdixon"}}, "additions": 96, "deletions": 40}}, {"node": {"oid": "0d44db2c211204b85002342ce758aca0552e851c", "messageHeadline": "fix(cli): state machine hotswap fails if the `DependsOn` change (#22396)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "cdedf606277f50a2f7e20b09560f6e14b11bbc19", "messageHeadline": "fix(custom-resources): provider can fail if S3 has brown-outs (#22362)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16798, "deletions": 1087}}, {"node": {"oid": "f01c842ec3ca3d03031c967701c40df33ef4e48e", "messageHeadline": "chore: some integ tests fail because two synths have different output\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d621fe5d54c1a0b056336289547b7e064a0aa5ec", "messageHeadline": "chore(config): AWS Config add new resource types (#22408)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "cbe7ff3d1eefedd20de4d1e70e51d44cbef852be", "messageHeadline": "docs: Fix typo (#22405)", "author": {"name": "Bredoxon", "email": "Bredoxon@users.noreply.github.com", "user": {"login": "Bredoxon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ed006e50b15dfca96395d442ccee648abdbb374", "messageHeadline": "fix: half-written asset zips can be uploaded if process is interrupte\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 94, "deletions": 9}}, {"node": {"oid": "e0c0b56dded26a897dc6243298947bd4e69321b2", "messageHeadline": "feat(synthetics): new runtime synthetics nodejs puppeteer 3 6 (#22374)", "author": {"name": "Evgeny Karasik", "email": "ekarasik@amazon.com", "user": {"login": "evgenyka"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "0b1f56e1dcd407d210d1b0768833b2a95bac74db", "messageHeadline": "chore(integ-tests): missing link to integ-runner (#22372)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9b07a7b32f4b6798f07a4e8012bfc5b435c4f49", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22269)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 330, "deletions": 314}}, {"node": {"oid": "c36455ebaa71c5c46ef6d325ed0b2f79e4b796dc", "messageHeadline": "chore(merge-back): 2.45.0 (#22388)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "bc54a08e8d688f804f97c4aa059164f971252df2", "messageHeadline": "Merge branch 'main' into merge-back/2.45.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 527, "deletions": 518}}, {"node": {"oid": "f169d7f73d7ee4b7165299ae45399438393f7463", "messageHeadline": "chore: version updates, including breaking changes in jsii (#22382)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 527, "deletions": 518}}, {"node": {"oid": "e31e61803a95db6f44c7e8615645eb243c8f34f9", "messageHeadline": "Merge branch 'main' into merge-back/2.45.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 522, "deletions": 6}}, {"node": {"oid": "b6042925bc13a1fb9b0b5e4efaf76da30afdffc7", "messageHeadline": "style: fix super minor typo (#22384)", "author": {"name": "Malik", "email": "60721392+MalikAtalla-AWS@users.noreply.github.com", "user": {"login": "MalikAtalla-AWS"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "511eb79cba734bcd9e013d5dfbf262c75a522f09", "messageHeadline": "fix(appsync): can not use Tokens in the name of a DataSource (#22378)", "author": {"name": "Michael", "email": "maohde@gmail.com", "user": {"login": "ohde"}}, "additions": 519, "deletions": 3}}, {"node": {"oid": "af1fb7ce4468b14aecbf24e2cc1c6efeb29761b7", "messageHeadline": "chore(release): 2.45.0 (#22379)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21709, "deletions": 13296}}, {"node": {"oid": "9c1380a07c3c0d981f45346e8d1c90242c0721ad", "messageHeadline": "chore(release): 2.45.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "5eecb7b5e1a9335a453f5c5efd06b94e6fdc6ab3", "messageHeadline": "chore: add integ-tests and integ-runner to ownership (#22365)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "da181bac2a7fee2cad8915006d4501074fcb04d4", "messageHeadline": "feat(gamelift): add Script L2 Construct for GameLift (#22343)", "author": {"name": "Steve HOUEL", "email": "houes@amazon.com", "user": {"login": "stevehouel"}}, "additions": 978, "deletions": 6}}, {"node": {"oid": "b3425666d4183079b62d7d7938357327e5b6d7fd", "messageHeadline": "docs(cli): update grammar and spelling mistakes in readme.md (#22355)", "author": {"name": "Prasanth Louis", "email": "Prasanth.Louis@moodys.com", "user": {"login": "prasanthlouis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e9dd1ab408fbf5ce65c77b2ec3b8a8f12dceb888", "messageHeadline": "chore: use fixed package versions in integ tests (#22360)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7040168f21f81421b78c44955b39cfca21c6c22d", "messageHeadline": "fix(cli): large context causes E2BIG error during synthesis on Linux \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 344, "deletions": 67}}, {"node": {"oid": "61b2ab79f2a044dcceba7fec1a01629873aa4517", "messageHeadline": "feat: add `addMetadata()` method to `Stack` (#22337)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d8acc8aa07867be1b1b3cad05b67dab2d7bc3252", "messageHeadline": "feat(codepipeline-actions): add elastic beanstalk deploy action (#22135)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2908, "deletions": 0}}, {"node": {"oid": "aedee00e2ae73c0a5046cdbb53ff3d2f5b9751f9", "messageHeadline": "chore: do not dismiss changes requested by aws-cdk-automation (#22350)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da3df7d69f8b5abac915821d93ec4291e407adce", "messageHeadline": "chore(prlint): cleanup old review comments for less noisy reviews (#2\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 107, "deletions": 24}}, {"node": {"oid": "2b264215b1f45b27646e5fe1146dad7ff6f1a03a", "messageHeadline": "chore(rds): update aurora and aurora-mysql engine versions (#22346)", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "5dab4a4e11ca6b75edfd106274113d8c00ee8070", "messageHeadline": "chore: options must not be mandatory (#22345)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b7f08895c884c9e4e8b672e62f6c7515fa65b3a8", "messageHeadline": "fix(region-info): SSM service principals are incorrect in opt-in regi\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 30}}, {"node": {"oid": "19c945e280baa0c074e4d278c5b418042d595fa6", "messageHeadline": "feat(aws-cloudwatch): composite alarm actions suppression (#22330)", "author": {"name": "Orest Savchak", "email": "savchakorest@gmail.com", "user": {"login": "hydro0"}}, "additions": 181, "deletions": 18}}, {"node": {"oid": "983d26e4e7cbb40fe1148ec635efe8093d850835", "messageHeadline": "feat(gamelift): add Build L2 constructs for GameLift (#22313)", "author": {"name": "Steve HOUEL", "email": "steve.houel.perso@gmail.com", "user": {"login": "stevehouel"}}, "additions": 1419, "deletions": 31}}, {"node": {"oid": "63d3c541e571dffe3efab83e69fa9718eef14411", "messageHeadline": "fix(s3): Bucket Key cannot be used with KMS_MANAGED key (#22331)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "2c8195a0ee0b2832ade598259a4bae5e3ea25eaa", "messageHeadline": "feat(cfn-include): allow cyclical dependencies (#22126)", "author": {"name": "Alexander", "email": "voiceless1848@gmail.com", "user": {"login": "AlexanderADietrich"}}, "additions": 257, "deletions": 12}}, {"node": {"oid": "a1962dca5f00e1237faea3eb3ce7b038eb84d315", "messageHeadline": "chore: documentation and comments for `--hotswap` (#22278)", "author": {"name": "jayhelios", "email": "97908213+jayhelios@users.noreply.github.com", "user": {"login": "jayhelios"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c6a4e71067299b0e0ad65f31e9eec15a4e80ebdb", "messageHeadline": "fix(init): freshly generated go project doesn't build (#22310)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43547d3544a02f76c287abfc26570a02cfae65c6", "messageHeadline": "fix(sqs): SSE-SQS is enabled by default and can't be disabled (#22321)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 246, "deletions": 26}}, {"node": {"oid": "0358d51954b3ae32c6d7bdb490d498ab743770ec", "messageHeadline": "feat(cfnspec): cloudformation spec v91.0.0 (#22305)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5289, "deletions": 5634}}, {"node": {"oid": "8b2b38187b709a4e9a37a4de043a84267a9ec937", "messageHeadline": "feat(core): make `StackSynthesizer` easier to subclass (#22308)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 771, "deletions": 408}}, {"node": {"oid": "ae7b150f85e64256e68ecc64f3e804a914875da2", "messageHeadline": "chore(integ-tests): refactor assertions provider (#22238)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 421, "deletions": 436}}, {"node": {"oid": "cf43b03c0c6231f93ca1db0b24df7c623d55dd2b", "messageHeadline": "fix(sns): race condition exists between sqs queue policy and sns subs\u2026", "author": {"name": "Jonne Kaunisto", "email": "jonneka@gmail.com", "user": {"login": "jonnekaunisto"}}, "additions": 1554, "deletions": 186}}, {"node": {"oid": "a006b9a9ec7f743ce276f98bfbdac12a8ee13872", "messageHeadline": "fix(stepfunctions-tasks): emrcontainers has incorrect validation of e\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "3ce8e47159c5f108c2f20d10714117762ad99ffd", "messageHeadline": "feat(apigateway): add accessLogField static method (#22322)", "author": {"name": "shotaoni", "email": "74387670+shotaoni@users.noreply.github.com", "user": {"login": "shotaoni"}}, "additions": 197, "deletions": 9}}, {"node": {"oid": "25ca80c81bf7d437cf8fd24d897772fe8154180d", "messageHeadline": "chore(rds): add MySQL 5.7.38~39 and mariadb 10.6.10 (#22324)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "31012c5e4a3a944796e563fcda8b8d4cff7b949e", "messageHeadline": "chore: Update ignore-usernames for merit badger (#22276)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bae655419c2f0805c4fa3ea7ef20704539bbb44c", "messageHeadline": "fix(certificatemanager): unable to set removal policy on DnsValidated\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1543, "deletions": 26}}, {"node": {"oid": "9bb213c326ec79aca71bb646decd799f8c4954cd", "messageHeadline": "feat(apigateway): create BasePathMapping without stage (#21488)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 751, "deletions": 5}}, {"node": {"oid": "6e16ffe8e49f6a5d4ba076ba3d66f564daded96b", "messageHeadline": "fix(step-functions): arn is not valid across partitions (#22314)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 214, "deletions": 6106}}, {"node": {"oid": "e2deca0f1981f09c9d32c11c8359400191a7d753", "messageHeadline": "fix(core): addPropertyOverride doesn't work for all intrinsics (#22294)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "3d227e5e8a7452af85470e6e617dd785dcfb6fbe", "messageHeadline": "feat(core): allow overriding the stage name (#22223)", "author": {"name": "Danilo B\u00fcrger", "email": "info@danilobuerger.de", "user": {"login": "danilobuerger"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "fa137eb9f57a0956dae512e41b7a400b401d5642", "messageHeadline": "feat(sqs): add SQS managed server side encryption (#21591)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 130, "deletions": 6}}, {"node": {"oid": "2b2bb01dbe00c79e7f5a0513a2e1f76f6cdcbc11", "messageHeadline": "feat(neptune): enable cloudwatch logs exports (#22004)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 897, "deletions": 13}}, {"node": {"oid": "a2b7a4624638a458bfb6e8e09c67a77e48e1d167", "messageHeadline": "feat(servicecatalogappregistry): application-associator L2 Construct \u2026", "author": {"name": "Rohit Aggarwal", "email": "rohitagg0807@gmail.com", "user": {"login": "rohitagg0807"}}, "additions": 1349, "deletions": 11}}, {"node": {"oid": "6840d8e43381793bd7a51191bddaffc4cb6641d6", "messageHeadline": "feat(codedeploy): CodeDeploy deployment config constructs for Lambda \u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 1753, "deletions": 216}}, {"node": {"oid": "798f9e898ae8152cec4c9f3a4d7f0cda05c432f6", "messageHeadline": "chore(merge-back): 2.44.0 (#22291)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "c73494e5fec03f1d48b298d1af519f9d87bc6c83", "messageHeadline": "Merge branch 'main' into merge-back/2.44.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 140, "deletions": 7}}, {"node": {"oid": "f7bbc943f00f3e0ceeb0ed03ec03bb36af5b3cb9", "messageHeadline": "fix(ec2): cannot allow all ipv6 traffic (#22279)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 140, "deletions": 7}}, {"node": {"oid": "bf32cb138f30f4306c4e602f33ea3a52ca28263c", "messageHeadline": "chore(release): 2.44.0", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 9817, "deletions": 1221}}, {"node": {"oid": "0620a2b44b4665f42e74a36d67d246ef734c02e9", "messageHeadline": "chore(release): 2.44.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "eacf17347d773dfd5d576745da24861177253e47", "messageHeadline": "chore: migrate merit badger to official repo (#22261)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8f63124c6ec8130071950f1d9c765ac6631409b", "messageHeadline": "chore(codebuild): add support for Windows Server Core 2019 2.0 CodeBu\u2026", "author": {"name": "Richard Li", "email": "742829+rli@users.noreply.github.com", "user": {"login": "rli"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c425e8ca1a3d296eb6a7fd7e005d07c1eadd16aa", "messageHeadline": "fix(cli): SSO credentials do not work when using a proxy (#22115)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "40ddfdd681b5fb3d06e5fe3ea5d38e8d286e7218", "messageHeadline": "chore: remove usage of Node12 runtime in tests (#22256)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 22, "deletions": 175}}, {"node": {"oid": "e4e0fa77f46ffc73a54cb6f1e37e75786eceb647", "messageHeadline": "chore: ignore bots in merit badger (#22252)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d87a651608d23f3bfc3c178093d92b5bdda71084", "messageHeadline": "feat(backup): add copy actions to backup plan rules (#22244)", "author": {"name": "Ryan Batchelder", "email": "ryanbatch@gmail.com", "user": {"login": "rdbatch02"}}, "additions": 261, "deletions": 16}}, {"node": {"oid": "fcb311d615422b76f18b6be60dd466b315fcd6b0", "messageHeadline": "feat(dynamodb): Changes how metricForOperation methods are used (#22097)", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 880, "deletions": 15}}, {"node": {"oid": "58eeda9e2969d1f74c78c12c51336696e069dc4d", "messageHeadline": "chore(apprunner): support all runtimes (#22247)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "f834a4537643b32131076111be0693c6f8f96b24", "messageHeadline": "feat(logs): add dimensions to metric filter (#21654)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 511, "deletions": 4}}, {"node": {"oid": "dd8ae45ad844370fd960cd89010ed2c9979119b0", "messageHeadline": "chore(pr-lint): use aws-cdk-automation for requesting changes (#22237)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9f0e809d583d23cb83b4e2855574675a669c33f", "messageHeadline": "feat(cloudwatch): add gauge widget (#22213)", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 599, "deletions": 1}}, {"node": {"oid": "953d6841fa3ed43258d0454e245cebcab6323e0d", "messageHeadline": "feat(cfnspec): cloudformation spec v89.0.0 (#22232)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "c070acea1b12ec4f73c7d2087c5408d7e38a90a3", "messageHeadline": "fix(rds): changing engine versions would fail to update on DBInstance\u2026", "author": {"name": "joshlartz", "email": "josh.lartz@gmail.com", "user": {"login": "joshlartz"}}, "additions": 92, "deletions": 87}}, {"node": {"oid": "6128e3908f4f6b6a1db66ebf7f77b6c966d1f9e7", "messageHeadline": "fix(aws-elasticloadbalancingv2): Validation for interval and timeout \u2026", "author": {"name": "jiaoshen110", "email": "no2332@hotmail.com", "user": {"login": "johnjunjiezhao"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "05723e74cc0e760f570c36ec02a70e8936287814", "messageHeadline": "feat(pipelines): allow disabling use of change sets (#21619)", "author": {"name": "Juho Saarinen", "email": "juho.saarinen@gmail.com", "user": {"login": "Hi-Fi"}}, "additions": 3571, "deletions": 68}}, {"node": {"oid": "2de0dc0078870e8a7286ce7568d4fc51baaf3736", "messageHeadline": "chore: add core team members (#22174)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e424fdc45f98c83f0b19846c9683d7eeb767d80", "messageHeadline": "chore(merge-back): 2.43.1 (#22210)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bc1030f803bef79056fd512f0b04519dcb549859", "messageHeadline": "Merge branch 'main' into merge-back/2.43.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 593, "deletions": 364}}, {"node": {"oid": "87e202076cde0cf9cacb07bd538109006a1e3163", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22170)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 267, "deletions": 253}}, {"node": {"oid": "34c7b9e7d882cd76a2b2f513781f9202385f4d30", "messageHeadline": "docs(ecs): update docs on cpu and memory limits (#22209)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "4704d4c4ac065634dbada3732193a6753369dd12", "messageHeadline": "fix(elbv2): Use correct format for parsing imported target group ARNs\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 95, "deletions": 1}}, {"node": {"oid": "530e07bdc87ab94bbd5ed28debac98400a8152cc", "messageHeadline": "feat(integ-tests): chain assertion api calls (#22196)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 215, "deletions": 110}}, {"node": {"oid": "c66a696dfdf95f232b56f44d51292b640e90ea69", "messageHeadline": "Merge branch 'main' into merge-back/2.43.1", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3085, "deletions": 442}}, {"node": {"oid": "89bc626fc442b5c53c94e1b120334349fcb41941", "messageHeadline": "chore(ec2): add security hub interface endpoint (#22190)", "author": {"name": "clueleaf", "email": "10379303+clueleaf@users.noreply.github.com", "user": {"login": "clueleaf"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d0dabb1e2d1eca9b8f623bea69e36c795f48e374", "messageHeadline": "chore: support for Postgres 11.16 (#22127)", "author": {"name": "Michal Stojek", "email": "73118525+michal-draftwise@users.noreply.github.com", "user": {"login": "michal-draftwise"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c1ebb857be5c885e9faf4901df802f93949651c1", "messageHeadline": "chore(release): 2.43.1 (#22205)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 113, "deletions": 36}}, {"node": {"oid": "11d1b232ed702e7801312f3dbea30825ea004c2a", "messageHeadline": "chore(deps): bump `vm2` to `3.9.11` (#22206)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "419a8f19d138596ac80e9682fed520a50d354b4d", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdd294ab414bc63ccda5226333408fd12fce3ccb", "messageHeadline": "fix changelog heading", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70404b7dcb8cb4d31296320ff5576bf6311c1c2c", "messageHeadline": "chore(release): 2.43.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6182d33fdd3b4714e1888305a2e1c689a10e38ea", "messageHeadline": "fix: cannot use values that return an instance of a deprecated class \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 102, "deletions": 34}}, {"node": {"oid": "4cad2cf7e1ca41dedae6adc8866792e5f71b2123", "messageHeadline": "fix: cannot use values that return an instance of a deprecated class \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 102, "deletions": 34}}, {"node": {"oid": "d52310ea2104dd1ed13761944d078ffce46a299f", "messageHeadline": "feat(assets): support drop-in docker replacements by setting `$CDK_DO\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 125, "deletions": 1}}, {"node": {"oid": "f7e9e71d494258d8da95aa95be432f71189fc5c3", "messageHeadline": "chore(prlint): make prlinter have write permissions (#22194)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "877ad7121b31fce49ac093695555bc637e3f010d", "messageHeadline": "docs(aws-eks): clarify that nested helm chart values need to be provi\u2026", "author": {"name": "James Kelleher", "email": "james.kelleher.3345@gmail.com", "user": {"login": "jameskelleher"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c06669ec73584d81b03caae78d2d0ddaa1621c25", "messageHeadline": "chore: properly ignore bot pull requests in merit badger (#22192)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3511ea037253891556e586093c1b9bec30efc4ea", "messageHeadline": "chore: update contributing guide with merit badger info (#22172)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "a618096432a27a808a0352ea186fe1e4db2911c4", "messageHeadline": "feat(core): 'postCliContext' property allows context that cannot be o\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 197, "deletions": 2}}, {"node": {"oid": "91898b51573c0bfd0f26ae7610feb6a400bc8159", "messageHeadline": "feat(s3-deployment): extract flag to disable automatic unzipping (#21\u2026", "author": {"name": "Jackie Wang", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 1767, "deletions": 171}}, {"node": {"oid": "02ed8371276d504ba9fe09687d45409ad7cca288", "messageHeadline": "feat(neptune): introduce metric method to cluster and instance (#21995)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 384, "deletions": 66}}, {"node": {"oid": "4ad45676f7a2f6c15070969451e5705fdacbe553", "messageHeadline": "chore(linter): require a test label for CLI changes (#22187)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 136, "deletions": 47}}, {"node": {"oid": "dd6ead447a80cdec3379a3ced2e04b7d15f9c55d", "messageHeadline": "feat(cli): `cdk deploy --method=direct` is faster (#22079)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 421, "deletions": 147}}, {"node": {"oid": "2d2865c3d063b2027cf1658198da3a263221ceec", "messageHeadline": "chore(merge-back): 2.43.0 (#22181)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "487870aab321ffec42062ad855c4b4c6bb7a92bb", "messageHeadline": "chore(release): 2.43.0 (#22176)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8704, "deletions": 965}}, {"node": {"oid": "89ebd94342e0dabdec43b26f95e832f8295401bd", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ee83650ccdc4993e1b9af325442f29e276764019", "messageHeadline": "chore(release): 2.43.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "9726e8fa07bcf496c79f8ab3be1c9f04b0e5dc3a", "messageHeadline": "feat(cfnspec): cloudformation spec v89.0.0 (#22105)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 425, "deletions": 213}}, {"node": {"oid": "fd41cdd98944a99e58c2b6255895dfc1d7717bba", "messageHeadline": "chore: add bots to list of ignore-usernames (#22171)", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbb941f848fc363c93ae79d899532ed4522f31b1", "messageHeadline": "feat(stepfunctions-tasks): additional IAM statements for AWS SDK serv\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "edfd3e202caadd2d18326f6012a29316ac89aac3", "messageHeadline": "chore: introduce github merit badger workflow (#21898)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "ce59b6aaa7a19ec074547824c3641822ab853213", "messageHeadline": "fix(s3-deployment): fails when `destinationKeyPrefix` is a token with\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "9f0264c8c08543721ea78672851334047f5520e8", "messageHeadline": "docs(iam): hints at accountId as string type (#22149)", "author": {"name": "Jakob", "email": "ondrey@gmail.com", "user": {"login": "misterjacko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfaf2ba66c428b4f58098cf2e9ddf251ff3d334b", "messageHeadline": "chore(pr-linter): use github-actions bot to write to PRs (#22152)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "291bf3423a2ee83a5adf4c067631ace7a8b7010e", "messageHeadline": "chore(pr-lint): provide output to user in comments (#22029)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 491, "deletions": 432}}, {"node": {"oid": "a4364ceb9a5303768c5c1447857af44f1fe9e8ce", "messageHeadline": "fix(api-gateway): SpecRestApi ignores disableExecuteApiEndpoint prope\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 2431, "deletions": 1}}, {"node": {"oid": "35b280616a420987b6553f73bc91a736b06d4e1a", "messageHeadline": "fix(integ-tests): AwsApiCall Custom Resource length could be greater \u2026", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "e860ffc5020e8d1e5f04c0283eb430acf10d7585", "messageHeadline": "chore(rds): add mysql engine version 8.0.30 (#22114)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "384ba2b7fc2ae9c5a70d0e5633fcc463b2cea282", "messageHeadline": "fix(cli): \"EACCES: Permission denied\" on 'cdk init' (#22111)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 156, "deletions": 266}}, {"node": {"oid": "6840bc39a1d80ceb45da8f60c6e6b5c1243c31f8", "messageHeadline": "chore: Updating the prlinter (#22113)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "53fd0e670652a2c36e6c8c00e21b62825a3b3e72", "messageHeadline": "chore(merge-back): 2.42.1 (#22128)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ce0f01890dca5f9f5e98ec78bc77443423e1026f", "messageHeadline": "Merge branch 'main' into merge-back/2.42.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5014, "deletions": 52}}, {"node": {"oid": "48a95f10c6a9d36a687f78b321d751b097bf840b", "messageHeadline": "chore(release): 2.42.1 (#22121)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 148, "deletions": 101}}, {"node": {"oid": "5647fb0a8ea49f8ca29ac3143bddc46c496a235f", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12ec936333fdc65ed4dcfcb2eefdb960209e41f5", "messageHeadline": "fix changelog heading", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bc6f7c5a69a230e55298acc1512a4773de3a806", "messageHeadline": "chore(release): 2.42.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "89f64d4082d1a339caa1eab04a9ffc63b9088d9a", "messageHeadline": "revert(init-templates): csharp and fsharp app init fails when path co\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 137, "deletions": 99}}, {"node": {"oid": "205e493e7bd6c5212f0ae374fdee28128ea49afe", "messageHeadline": "revert(init-templates): csharp and fsharp app init fails when path co\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 137, "deletions": 99}}, {"node": {"oid": "dbede408ee21e2e62137867a7fd040890daf77c7", "messageHeadline": "feat(ec2): flowlog setting add MaxAggregationInterval (#22098)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 4699, "deletions": 2}}, {"node": {"oid": "8280709219d95ac4bd76e21bfe8214a02afaa413", "messageHeadline": "fix(cli): Lambda hotswap fails if environment contains tokens (#22099)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 129, "deletions": 4}}, {"node": {"oid": "b8c2abf06ba14f9c356864aba91180a55cbd9c3b", "messageHeadline": "docs(aws-lambda): mark NODEJS_12_X as deprecated (#22093)", "author": {"name": "Markus Tacker", "email": "m@coderbyheart.com", "user": {"login": "coderbyheart"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce277899e9df2ae9d69e94bdaa931e130cd4c95a", "messageHeadline": "fix(codedeploy): unable to configure disable automatically rollback (\u2026", "author": {"name": "msysh", "email": "msysh-development@msysh.com", "user": {"login": "msysh"}}, "additions": 76, "deletions": 26}}, {"node": {"oid": "d0e0ab9d3744372edd56aa984daac4de26272673", "messageHeadline": "fix(integ-tests): can't enable lookups when creating an IntegTest (#2\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 109, "deletions": 20}}, {"node": {"oid": "5fc7ca2dd13e9dff8748d3c84fc10444671b941b", "messageHeadline": "chore(merge-back): 2.42.0 (#22084)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "22a1a8cf36bc497c2ee3f29b6f82c63571f68da0", "messageHeadline": "Merge branch 'main' into merge-back/2.42.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2e797b5a37c69561b42cbe07fe2144af41833e00", "messageHeadline": "Revert \"fix(certificatemanager): unable to set removal policy on DnsV\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 75}}, {"node": {"oid": "7d8ef0bad461a05caa41d140678481c5afb9d33e", "messageHeadline": "chore(release): 2.42.0 (#22054)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43344, "deletions": 3518}}, {"node": {"oid": "cac421613531d8d243948c5fc80cfcab021f851d", "messageHeadline": "chore(release): 2.42.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "b3c9464d0e0d333db132daec96cdd283145a6ce5", "messageHeadline": "fix(certificatemanager): unable to set removal policy on DnsValidated\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "77ea83c0a316567c73bbfb594a7187ac6629214e", "messageHeadline": "Allow multiple clientAuthentication methods in MSK (IAM + TLS) (#22041)", "author": {"name": "Gezim Musliaj", "email": "102723839+gmuslia@users.noreply.github.com", "user": {"login": "gmuslia"}}, "additions": 1316, "deletions": 18}}, {"node": {"oid": "8f7ee2ba58b38f3f6d9eb8bebd96c208c3d7d2ce", "messageHeadline": "feat(ssm): reference existing SSM list parameters (#21880)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1748, "deletions": 22}}, {"node": {"oid": "950ccd56e042abaea85788e5134c5c36fde02803", "messageHeadline": "fix(aws-lambda): fail fast if a reserved environment variable is spec\u2026", "author": {"name": "Joel Cox", "email": "joel@pinecodes.com", "user": {"login": "joelcox22"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "1f03e8c40a682a3b5aae90560c84017cfe62762e", "messageHeadline": "feat(cfnspec): cloudformation spec v88.0.0 (#22026)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2521, "deletions": 240}}, {"node": {"oid": "c24027bfcb12e731230ccfcbdfb5b1ca4a233815", "messageHeadline": "fix(apigateway): Add contextOwnerAccountId log pattern (#21989)", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 789, "deletions": 4}}, {"node": {"oid": "ebca8c6f9c797cd395d02f08807de73eae8c8846", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#22037)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 160, "deletions": 155}}, {"node": {"oid": "c0255f62bf62cd5f276bcdeb4fccb5493b805348", "messageHeadline": "docs: improve Lambda import names (#22014)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "6b7ad6b605057972297e8879f0ff767545d1ce9a", "messageHeadline": "chore: update version in lambda layer and fix tests impacted by updat\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 16827, "deletions": 1848}}, {"node": {"oid": "dc07f52c44cf55790581cfa7899922ee47a7ec93", "messageHeadline": "docs(backup): add information about currently supported events (#21987)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e501ac94c171e6915ddaeba4eb66d0f50c2ea541", "messageHeadline": "fix(elasticloadbalancingv2): securityGroup property is not required i\u2026", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "42e559d49e9fdb43f37a0b53ef5a85cb6bc5f36d", "messageHeadline": "feat(neptune): introduce cluster grant method for granular actions (#\u2026", "author": {"name": "Ahmed Kamel", "email": "kamel@amazon.com", "user": {"login": "humanzz"}}, "additions": 294, "deletions": 11}}, {"node": {"oid": "38f8d8969f725372bfff270c31c0141ac90501fb", "messageHeadline": "docs(lambda-event-sources): document different defaults for maxBatchi\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c33bb818116eda2407804935c1be10ff40eba92b", "messageHeadline": "fix(lambda-event-sources): cannot add sqs event source to an imported\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "79c9ca1a168c38ceb55376f6e61e7297448a465e", "messageHeadline": "fix(init-templates): csharp and fsharp app init fails when path conta\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 99, "deletions": 137}}, {"node": {"oid": "0ad307be1432f82db5295291a51439ede2a36c31", "messageHeadline": "feat(redshift-alpha): directly add parameters to a parameter group or\u2026", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 397, "deletions": 78}}, {"node": {"oid": "7ba565967a02f18c66ee07eaa65094365e5f7991", "messageHeadline": "feat(lambda-event-sources): add filters to SQS, DynamoDB, and Kinesis\u2026", "author": {"name": "Marcio Cruz de Almeida", "email": "67694075+marciocadev@users.noreply.github.com", "user": {"login": "marciocadev"}}, "additions": 2006, "deletions": 1}}, {"node": {"oid": "76d446b07559ee9a980446516dea5b88bc135049", "messageHeadline": "feat(cognito): add SAML user pool identity provider (#21879)", "author": {"name": "Kevin Fleming", "email": "kvnflm@gmail.com", "user": {"login": "ktfleming"}}, "additions": 956, "deletions": 1}}, {"node": {"oid": "bc4427cc874e7eea7cfba5f88d536a805d771bc6", "messageHeadline": "fix(lambda-python): bundling artifacts are written to the entry path \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 12660, "deletions": 834}}, {"node": {"oid": "be65da6ec1ab9c82d04f662a69bd1ae1147dff25", "messageHeadline": "feat(neptune): add engine version 1.2.0.0 (#21908)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 2198, "deletions": 104}}, {"node": {"oid": "46cf825739af125ef7a7369413d8e9ec071f87aa", "messageHeadline": "fix(elbv2): connections not created for chained listener actions (#21\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "ab7668197b1d7d7d08654d49df0c5ad9cb61b960", "messageHeadline": "chore(merge-back): 2.41.0 (#21958)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "dc8abdfdf497a8040b144d1d21a4951162063778", "messageHeadline": "Merge branch 'main' into merge-back/2.41.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1064, "deletions": 6}}, {"node": {"oid": "aedc8883bfb7ec85b4d3392b3f589bcbfe22e4e0", "messageHeadline": "fix(route53): vpc region in template overridden by stack region (#20530)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1064, "deletions": 6}}, {"node": {"oid": "6ad48a3193dccea8352032f2da936de2fc90f84c", "messageHeadline": "chore(release): 2.41.0 (#21955)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 79034, "deletions": 70241}}, {"node": {"oid": "28e080aa458364de7570c28ee9318ba62341b34b", "messageHeadline": "chore(release): 2.41.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "b0ba52e5a0367834c9ed0268041303f9ee61a559", "messageHeadline": "chore: remove testLegacyBehavior and update testFutureBehavior tests \u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 425, "deletions": 2621}}, {"node": {"oid": "809e1b0d5dc29be02f95ea4361b6f87f94325f3d", "messageHeadline": "fix(lambda-python): poetry bundling fails on python3.7 (#21950)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 369, "deletions": 161}}, {"node": {"oid": "4b37157b47ab38124b62649649d0df9b701cb7fe", "messageHeadline": "fix(lambda-python): bundling with poetry is broken (#21945)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "bad426e6e10fc8c0ea2252fb9a28a3d26b16f13a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21946)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 404, "deletions": 404}}, {"node": {"oid": "9f26e8a0737b676d743fbd3d74340d8d61abbe14", "messageHeadline": "chore(region-info): add appmesh ecr accounts for ap-southeast-3 (#21932)", "author": {"name": "liubnu", "email": "13728145+liubnu@users.noreply.github.com", "user": {"login": "liubnu"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9f2ea458609b29a91eb792165be6de596ce1aea9", "messageHeadline": "fix(core): `--debug` doesn't record stack traces (#21931)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "b36bc1146d06c7b9decface9f4ed9edeca61aa56", "messageHeadline": "feat(lambda-event-sources): add kafka consumerGroupId support (#21791)", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "bcdd2a8d7ebeb459dfbb4b19c77eadabc2b8aea7", "messageHeadline": "chore(rds): fix typo in error message. (#21927)", "author": {"name": "jsphwllng", "email": "63716060+jsphwllng@users.noreply.github.com", "user": {"login": "jsphwllng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd85e55d8702cdaf60650b31e38f486301d42d34", "messageHeadline": "chore(ec2): add vpc endpoint for sagemaker studio (#21923)", "author": {"name": "Tulio Casagrande", "email": "tuliocasagrande@gmail.com", "user": {"login": "tuliocasagrande"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "08eb1d66ae9caa6589c3ee66c4040a4e116adf52", "messageHeadline": "feat(ecs): add `maxSwap` and `swappiness` properties to LinuxParamete\u2026", "author": {"name": "Flavio Leggio", "email": "flavioleggio@gmail.com", "user": {"login": "flavioleggio"}}, "additions": 3253, "deletions": 4}}, {"node": {"oid": "17c94eb62ade60c707895afbacea582d42c7e286", "messageHeadline": "Core: Duration ISO-8601 docs links not French (#21922)", "author": {"name": "Andrew Plummer", "email": "plummer574@gmail.com", "user": {"login": "plumdog"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "86fcd4f206f5cf5685ddf7e5dc9fd26b18c68bfa", "messageHeadline": "docs(glue): add usage of SECRET_ID (#21905)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "62d7bf83b4bfe6358e86ecf1c332e51a3909bd8a", "messageHeadline": "feat(custom-resource): allow AwsCustomResource to be placed in vpc (#\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 2416, "deletions": 2}}, {"node": {"oid": "5549f1692270bce06a1d9cde952f9cd23a04204b", "messageHeadline": "fix(events-targets): cannot set retry policy to 0 retry attempts (#2\u2026", "author": {"name": "Varun Wachaspati J", "email": "VarunWachaspati@users.noreply.github.com", "user": {"login": "VarunWachaspati"}}, "additions": 336, "deletions": 3}}, {"node": {"oid": "f3f4814b66ef2b0070fb6b25af9f6566bc1783a0", "messageHeadline": "fix(events): additional plaintext header are not set on eventbridge c\u2026", "author": {"name": "Raphael Manke", "email": "RaphaelManke@users.noreply.github.com", "user": {"login": "RaphaelManke"}}, "additions": 1411, "deletions": 0}}, {"node": {"oid": "e1794e346c2a04bf8f2e5f63138095a79f512cfe", "messageHeadline": "feat(ec2): allow private non-nat subnets (#21699)", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 191, "deletions": 107}}, {"node": {"oid": "1bc4526261c2fbdd6ce6c371ba1d9da2f79e07bd", "messageHeadline": "feat(batch): add propagate tags prop in job definition (#21904)", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 175, "deletions": 14}}, {"node": {"oid": "80cb527c01173a060064606b8fe286d5510f145e", "messageHeadline": "feat(assertions): add function for verifying the number of matching r\u2026", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 137, "deletions": 3}}, {"node": {"oid": "5a3db2d19dc5525bfef568f17fffa09657b6ef21", "messageHeadline": "feat: compress aws-cdk-lib tablet file (#21854)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "572f7815cc5447aac9413b374ebbfd92bfa610a6", "messageHeadline": "feat(ecs): add function for adding secrets to containers after instan\u2026", "author": {"name": "Florin As\u0103voaie", "email": "FlorinAsavoaie@users.noreply.github.com", "user": {"login": "FlorinAsavoaie"}}, "additions": 469, "deletions": 86}}, {"node": {"oid": "3adf84188947eb2fde6171f70d0d9c2dcdb78563", "messageHeadline": "fix(stepfunctions): cfnSpec breaks definitionSubstitutions prop (#21887)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c607ca51be1042f091b4e4419f20bec75863055c", "messageHeadline": "chore(merge-back): 2.40.0 (#21866)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "912e2b86e3b3878ad635a19de22a86d751e30f34", "messageHeadline": "Merge branch 'main' into merge-back/2.40.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 69261, "deletions": 66929}}, {"node": {"oid": "f593a8e395480b22a47cc63613b1f12256a3cd1a", "messageHeadline": "chore(integ-runner): use newStyleSynthesis by default (#21856)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 69236, "deletions": 66925}}, {"node": {"oid": "7bc3d18ff742140a35238af0241b5dc4c2cf73ee", "messageHeadline": "fix(aws-cdk): cdk bootstrap print JSON template when using --json opt\u2026", "author": {"name": "Alex Rewa", "email": "alexandr.rewa@gmail.com", "user": {"login": "arewa"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "56ba2ab2c2d9240b76ece17c3296488a63f0b232", "messageHeadline": "chore(release): 2.40.0 (#21858)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5792, "deletions": 53911}}, {"node": {"oid": "0b4c06a2600826377ec463744b7d5f467a689a56", "messageHeadline": "chore(release): 2.40.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 2}}, {"node": {"oid": "6f9aeda8cd334a9bd0d13cccb58f7975714c6d8a", "messageHeadline": "chore: remove @aws-cdk-containers (#21849)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 49608}}, {"node": {"oid": "050e3d198162496b8fb8677f88b5e2c1ee0168c0", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21850)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 290, "deletions": 281}}, {"node": {"oid": "36484c35243cf2969633917ba03e8f84225852cb", "messageHeadline": " chore(rds): marked deprecated version (in Cluster) (#21828)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 111, "deletions": 27}}, {"node": {"oid": "94be001880a7baeb2419108fb573a37411cfebcd", "messageHeadline": "chore: fix simultaneous typos (#21837)", "author": {"name": "Nick Silvestro", "email": "nick@silvervest.net", "user": {"login": "silvervest"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e55092fb70e0ec74ee7c4144d6e39a29d8757ae", "messageHeadline": "fix(certificatemanager): domainName not checked for length (#21807)", "author": {"name": "josephedward", "email": "15126922+josephedward@users.noreply.github.com", "user": {"login": "josephedward"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "7472fa484e45cc5dd05c10e4998c02d28f60da65", "messageHeadline": "feat(core): `Fn::ToJsonString` and `Fn::Length` intrinsic functions (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 144, "deletions": 1}}, {"node": {"oid": "82ce4a199e2aad6388ff495b1cb2a145026babe5", "messageHeadline": "chore(docs): clarify use of isOrganizationTrail (#21824)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 424}}, {"node": {"oid": "e2dc2cb76109bcac249f28eac8da3335c8b06e9d", "messageHeadline": "fix(integ): write assertion stack name to integ manifest (#21809)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3302, "deletions": 2760}}, {"node": {"oid": "7e9bd7d8419313c333b7a0fffdc489363046e4e2", "messageHeadline": "fix(ecs-patterns): add validation for queue and queue related props (\u2026", "author": {"name": "Yohta Kimura", "email": "38206553+rajyan@users.noreply.github.com", "user": {"login": "rajyan"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "489d1303c630e0694ecbefaa3f3a74c25ac537b0", "messageHeadline": "chore: close stale issues bot uses outdated props (#21818)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7005a9d14974a84286c1cc2280b2714f9f54d92a", "messageHeadline": "chore(merge-back): 2.39.1 (#21816)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "95f89bf5ff53463d39f5fdeb2425ea44adf71490", "messageHeadline": "Merge branch 'main' into merge-back/2.39.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1038, "deletions": 190}}, {"node": {"oid": "f188fac89f0c73ab636bb0c5a35f949f340a4e94", "messageHeadline": "chore(release): v2.39.1 (#21814)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 207, "deletions": 174}}, {"node": {"oid": "cb8374e488966b805290be83222154413f7f60b0", "messageHeadline": "chore(release): 2.39.1", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "bddea4081391f4ae5ed6ec8115c0d83c02bcba6f", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21811)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 191, "deletions": 172}}, {"node": {"oid": "eaaba39e21f8b76dfa01cb5515a25d8600e73eee", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21811)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 191, "deletions": 172}}, {"node": {"oid": "9774d4ce11287d91278290369dc783a83d784fdf", "messageHeadline": "feat(glue): Added value to PythonVersion enum (#21670)", "author": {"name": "Joost Veen", "email": "github@joostveen.nl", "user": {"login": "meve"}}, "additions": 445, "deletions": 15}}, {"node": {"oid": "f9ca639175352bad1db78666c750f00955627d1a", "messageHeadline": "fix(servicecatalog): incorrect service in portfolio arn generation (#\u2026", "author": {"name": "edyl", "email": "edyl@berkeley.edu", "user": {"login": "edyl-berkeley"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d30a530a68d97ac455125bf4a2154a31adcb9582", "messageHeadline": "feat(msk): added msk cluster sasl iam property (#21798)", "author": {"name": "crisboarna", "email": "cristian.boarna@gmail.com", "user": {"login": "crisboarna"}}, "additions": 456, "deletions": 44}}, {"node": {"oid": "478b9967f4a5814d36472ecee5fc7157e3c2ad74", "messageHeadline": "chore(deps): Bump awscli from 1.25.58 to 1.25.62 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e86ae92e832818ebd9b3ad91f1d159e31063d68f", "messageHeadline": "chore: remove obsoleted pragma `pragma:ignore-assets` (#21792)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 14, "deletions": 64}}, {"node": {"oid": "d84bd33d74678a2606957020974564f8fc223af5", "messageHeadline": "chore(iot): update integ test (#21793)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 70, "deletions": 42}}, {"node": {"oid": "26ac81f77877f504ede97997db8e3b48670f643e", "messageHeadline": "fix(ecs): secretToken required but declared as optional (#21745)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "d48690e9027c6fd7ea85b44f0ad5f2bb6308d95a", "messageHeadline": "chore(merge-back): 2.39.0 (#21769)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "df0ffdd72bcf434bbc565c6fb46e9bba69c30ff0", "messageHeadline": "Merge branch 'main' into merge-back/2.39.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "dab83cc4e70ec477abb4fdf2a2ac6319dff143e9", "messageHeadline": "feat(cdk-cli-wrapper): add `progress` argument for cdk deploy (#21762)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "d942324cef7646397f9359dfb91819ded72874b0", "messageHeadline": "fix(integ-runner): array arguments aren't recognizing multiple option\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e36bfe5fe17d8e4e4a31903c95c9482346cf99ba", "messageHeadline": "chore(release): 2.39.0 (#21764)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24348, "deletions": 41685}}, {"node": {"oid": "a419a887c1b0f79dc935dfb1d03d1751e1ca6ec0", "messageHeadline": "chore(release): 2.39.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 2}}, {"node": {"oid": "daf885ff8d20088c93e214dbb07d163cfaa28089", "messageHeadline": "fix(core): feature flag values should be booleans (#21759)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "da61adc1bfadea4e541d34f4eb082f280cc289e1", "messageHeadline": "fix(autoscaling): error not thrown when associatePublicIpAddress is s\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "5e7662c3dd5cdb7ea3e8d21456e36874dbafc0e3", "messageHeadline": "chore(docs): add deprecation message for languages (#21754)", "author": {"name": "Evgeny Karasik", "email": "evgeny.karasik@gmail.com", "user": {"login": "evgenyka"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d22f70a8e4e81e2e9056fa76a4c932f3305fd4b", "messageHeadline": "fix(cli): ECS hotswap breaks Firelens configuration (#21748)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 151, "deletions": 4}}, {"node": {"oid": "f001f7e2989254c2ceae6ec22486ad6aee5ee66c", "messageHeadline": "feat(cli): re-introduce `--concurrency` option (#21681)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 494, "deletions": 27}}, {"node": {"oid": "8b0832334afee496355e7aeb684773d8f939f058", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21736)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 282, "deletions": 241}}, {"node": {"oid": "8a733bad022fb2ac0551e32fd26a4847c0b36ff2", "messageHeadline": "chore: update go templates (#21728)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "33b00dd063bf690bef4a91a91b468ba4a8a8531e", "messageHeadline": "fix(aws-batch): Support omitting ComputeEnvironment security groups s\u2026", "author": {"name": "Tim Cutts", "email": "tim@thecutts.org", "user": {"login": "tcutts"}}, "additions": 1491, "deletions": 10}}, {"node": {"oid": "5ce0a09cbeb01123b17550194ad775ffb0d9a371", "messageHeadline": "chore(deps): Bump awscli in /packages/@aws-cdk/lambda-layer-awscli (#\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 629, "deletions": 613}}, {"node": {"oid": "17dd1321d510383e622a708fd7df61087fbe4aef", "messageHeadline": "docs: ec2: Add documentation to the `vpcEndpointDnsEntries` prop (#21\u2026", "author": {"name": "Glib Shpychka", "email": "23005347+gshpychka@users.noreply.github.com", "user": {"login": "gshpychka"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "85b6db054d1aced18b1ec4fc1b16ed74aa47cf99", "messageHeadline": "feat(certificatemanager): Allow opting out of transparency logging (#\u2026", "author": {"name": "Andres Koetsier", "email": "koetsier@oblivion.nl", "user": {"login": "AKoetsier"}}, "additions": 183, "deletions": 2}}, {"node": {"oid": "e039b5162b6841b8bc21af0282bf9c42d1841dc0", "messageHeadline": "docs(cli): clarify app cli option (#21715)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf3bb6e9ced5e3d18e782e7144858078c70cdcf9", "messageHeadline": "feat(servicecatalogappregistry): add sharing of applications and attr\u2026", "author": {"name": "Alex Makoviecki", "email": "b2alexpilot@gmail.com", "user": {"login": "mackalex"}}, "additions": 901, "deletions": 24}}, {"node": {"oid": "cf5d115aaba1bf62239817d4ced78316a9e50490", "messageHeadline": "feat(aws-cloudwatch): add support for sparkline graphs in SingleValue\u2026", "author": {"name": "Peter Wahlberg", "email": "peter@wahlberg.tv", "user": {"login": "ackjewtn"}}, "additions": 275, "deletions": 0}}, {"node": {"oid": "60336c2ba294f29b19f6d3c92281d2d5ed36cc0c", "messageHeadline": "chore(deps): Bump hmarr/auto-approve-action from 2.2.1 to 2.4.0 (#21700)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b1488d4368110a17546ece6a5bb869f22adac99", "messageHeadline": "fix(ec2): Internet connectivity not established for private subnets (\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 14061, "deletions": 12413}}, {"node": {"oid": "62cbcde1a2e6a72685a31cab1350f653fbde652f", "messageHeadline": "Merge pull request #21688 from aws/mascur/security-group-docs", "author": {"name": "Mason", "email": "109769688+mascur@users.noreply.github.com", "user": {"login": "mascur"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b29717ded7f064be286e219a17730566dd79f35b", "messageHeadline": "docs(ec2): Added clarification on importing a InterfaceVpcEndpoint", "author": {"name": "Mason Curtis", "email": "mascur@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "82a6388ba234b0a00d83abf929a1a7e850ce0140", "messageHeadline": "chore: fix a typo in tests (#21685)", "author": {"name": "nponeccop", "email": "andy.melnikov@gmail.com", "user": {"login": "nponeccop"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e305e6eed6b4ede78df10cbaadb8b578c1e6baa", "messageHeadline": "fix(cli): CLI hangs for 10 minutes on expired credentials (#21052)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 6}}, {"node": {"oid": "5cc0d3514dd6c1bedd8233ec48074257b003fed0", "messageHeadline": "fix(cli): build assets before deploying any stacks (#21513)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 535, "deletions": 34}}, {"node": {"oid": "cfad863e34298d943bd002cb805a65b972551780", "messageHeadline": "chore(eks-legacy): delete from v2 (#21667)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 0, "deletions": 28267}}, {"node": {"oid": "1a560b05c8f0740f367fc016602fdb9b1d7f7a13", "messageHeadline": "feat(cfnspec): cloudformation spec v85.0.0 (#21679)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 411, "deletions": 220}}, {"node": {"oid": "5f32e0f6904e57aec17bc967ac5bbd9f9f0c45b6", "messageHeadline": "feat(ecr-assets): expose property imageTag separately from imageUri i\u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "250232116739bba482d3a6af82064e81b4d9f0bf", "messageHeadline": "chore(merge-back): 2.38.1 (#21671)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "860bde29369a75bfd04cb211d491403287ce6d06", "messageHeadline": "Merge branch 'main' into merge-back/2.38.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6089, "deletions": 1216}}, {"node": {"oid": "a5ced21ef98420f5e76ca41a1a9a29a6c40bcdb2", "messageHeadline": "chore(release): v2.38.1 (#21669)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21, "deletions": 425}}, {"node": {"oid": "7713e45524436fd51ff6c5160f6dadd58d548dd9", "messageHeadline": "chore: add reverts to changelog", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "df8135930603f6dc9417052d02e7365011389be3", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b45dca2784a4e0c8319b142d7d69b61768b7f847", "messageHeadline": "Update CHANGELOG.v2.alpha.md", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53a987328a76ae4221991d5a21898435f7cd67f1", "messageHeadline": "chore(release): 2.38.1", "author": {"name": "Elena Naum", "email": "naume@amazon.com", "user": {"login": "Naumel"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "39138eb9d4eb9b4ead691a7f3fac6c92a70b8dae", "messageHeadline": "Revert \"feat(cli): --concurrency option\" (#21664)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 9, "deletions": 390}}, {"node": {"oid": "afe38d461b6852fcfeadd3babead73fee12ab36e", "messageHeadline": "Revert \"feat(cli): cdk watch --concurrency\" (#21665)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 33}}, {"node": {"oid": "2ad2163b96254f9715dff405100a047d6c2c5958", "messageHeadline": "Revert \"feat(cli): --concurrency option\" (#21664)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 9, "deletions": 390}}, {"node": {"oid": "6048d4fc37239bcd5193d5487464590c786bf56b", "messageHeadline": "Revert \"feat(cli): cdk watch --concurrency\" (#21665)", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 1, "deletions": 33}}, {"node": {"oid": "17a4989385fc7c5aeacdbd0b564e3d3b21530384", "messageHeadline": "fix(codebuild): ReportGroup missing test permissions when set to CODE\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 750, "deletions": 3}}, {"node": {"oid": "ee1b66d1c9de6fcd284ee359db3ab232084fe6c7", "messageHeadline": "fix(integ-tests): assertions stack not deployed on v2 (#21646)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1083, "deletions": 423}}, {"node": {"oid": "a6757b06f764938981aa82c82b2d21feea05b2f4", "messageHeadline": "fix(cli): empty non top-level stack does not get deleted (#21624)", "author": {"name": "Alex Rewa", "email": "alexandr.rewa@gmail.com", "user": {"login": "arewa"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f5a10574308b9193cba32d398a08fe61b5d15aa3", "messageHeadline": "feat(cloudtrail): add configuration for IsOrganizationTrail (#21625)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 788, "deletions": 317}}, {"node": {"oid": "7873bde73075bdbfde8bad75e81d9f3ebeac672b", "messageHeadline": "chore(elasticloadbalancingv2-actions): update integ tests (#21642)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1874, "deletions": 7}}, {"node": {"oid": "7857f55e8e7748920f8c97b08c13a04b9c8598ab", "messageHeadline": "fix(integ-runner): ignoring asset changes doesn't work with new style\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1205, "deletions": 95}}, {"node": {"oid": "96ae997efb7ce7d88048ec65b4256ad89d300ddf", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21641)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 367, "deletions": 369}}, {"node": {"oid": "92d6d58029595735df6902db5f820b1182dfb27b", "messageHeadline": "chore(merge-back): 2.38.0 (#21637)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "317fe7aaa924c0504d45035cbbf28b2487381eac", "messageHeadline": "chore(release): 2.38.0 (#21633)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14009, "deletions": 5460}}, {"node": {"oid": "94553573e82dfac661e0ef8728229b063f144ad4", "messageHeadline": "chore(release): 2.38.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 2}}, {"node": {"oid": "426854749a8fe37c22645284c229b046471daaa0", "messageHeadline": "chore(s3-deployment): update failing integ tests (#21631)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 199, "deletions": 220}}, {"node": {"oid": "b8708e9ad476d12d0654ce34ae296f9c737c804d", "messageHeadline": "chore(integ-runner): publish integ-runner for CDK v2 (#21620)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ae5aceb1a8f38d8a6c8d3a0cbc19edb4e7938b1c", "messageHeadline": "chore(elasticsearch): fix broken integration test (#21616)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 98, "deletions": 14}}, {"node": {"oid": "e53c4f7da930e0302be0a212c437879e102003ff", "messageHeadline": "chore(opensearch): fix broken integration test (#21617)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 95, "deletions": 11}}, {"node": {"oid": "19203132f469195e1216812514ad32f6db179b3c", "messageHeadline": "feat(servicediscovery): add support for API only services within a DN\u2026", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 297, "deletions": 18}}, {"node": {"oid": "58101a6edd60eb6ecd73b6b484862353d1df130a", "messageHeadline": "feat(cloudfront): create distributions with HTTP/3 (#21613)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 549, "deletions": 2}}, {"node": {"oid": "e48cf15d6fa0ab1072684337b6ff4ba31b8f9298", "messageHeadline": "feat(cli): cdk watch --concurrency (#21598)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "0c654e92836011298af178011eddf2d878133d6b", "messageHeadline": "feat(ec2): add P4DE instances (in developer preview) (#21590)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "ea11f33c7380ba2d79c122397576782ed13fe00e", "messageHeadline": "feat(pipelines): add static PipelineBase.isPipeline method (#21075)", "author": {"name": "Dan Vicarel", "email": "shundra8820@gmail.com", "user": {"login": "Rabadash8820"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "f44eb9800ac80b9edde62771377d32a017880701", "messageHeadline": "fix(route53): misleading error message in `fromLookup` if `domainName\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "430b81dda604845418ac69ddf3dbfe819c43eca8", "messageHeadline": "chore(deps): Bump awscli from 1.25.46 to 1.25.51 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90786d6d2968fd268f30bdd940bfc9915e629fd3", "messageHeadline": "fix: duration doesn't get accurately compared in alb service base (#2\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fbed1e049355676fc63f1b3e4b381c7b339b06cc", "messageHeadline": "chore(elasticloadbalancingv2): fix failing integ test (#21583)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 72, "deletions": 12}}, {"node": {"oid": "b77787825e9de25ff91a784a7da486d921924110", "messageHeadline": "chore(rds): support postgreSQL v14 (and Other) (#21581)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "78c858f26fe9b688dc0260d7e8a59004b57c388d", "messageHeadline": "fix(aws-apigateway): CloudWatch logging should be disabled by default\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1772, "deletions": 333}}, {"node": {"oid": "16c0c988fe47dc8962ebbccc5755613735fedd28", "messageHeadline": "feat(cfnspec): cloudformation spec v84.0.0 (#21574)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 690, "deletions": 343}}, {"node": {"oid": "401b428637cecf322886ba948dd5c3e9b0e46734", "messageHeadline": "feat(core): use literal for stack.partition (under feature flag) (#21\u2026", "author": {"name": "jgrebholz", "email": "110433817+jgrebholz@users.noreply.github.com", "user": {"login": "jgrebholz"}}, "additions": 2677, "deletions": 2525}}, {"node": {"oid": "f135b802a80df22fbbfeb7ecebe6c3c98cc26c1e", "messageHeadline": "fix(codepipeline-actions): ecr source action doesn't trigger the pipe\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 431, "deletions": 176}}, {"node": {"oid": "1187f8c21e2ae7e2f6815959a695de29aed0f8aa", "messageHeadline": "chore(redshift): fix integ test (#21569)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 88, "deletions": 36}}, {"node": {"oid": "6cb85a3cc301bb19d72decdf5b319e40f4e6540c", "messageHeadline": "docs(lambda): Document recent changes to `vpcSubnets` property (#21572)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8783ec5aa00eb142c74c6cd6dcb025ad0bce1571", "messageHeadline": "docs(logs-destinations): correctly set package description in README \u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f5d6d89a63f9904f23df0cfc5733d338fea8879", "messageHeadline": "chore(batch): fix test that cannot pass (#21566)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 473, "deletions": 396}}, {"node": {"oid": "ebab1cddd87c128f9f95d94518e54053f2df570c", "messageHeadline": "chore(cloud9): fix integ test that cannot pass (#21561)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 170, "deletions": 542}}, {"node": {"oid": "d1097b5199727b3de6c98850f8efe0a9fae53706", "messageHeadline": "feat(appsync): expose the AppSyncDomain of the custom domain of an Ap\u2026", "author": {"name": "Andres Koetsier", "email": "koetsier@oblivion.nl", "user": {"login": "AKoetsier"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "c81068b34f62a2daef306840cfb44d332d8fe6cf", "messageHeadline": "doc(cognito): Indicates no region restrictions (#21557)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bf0f07b7adeef4c0e4e0034b868c22e29353638f", "messageHeadline": "fix(lambda-event-sources): `rootCACertificate` does not support `ISec\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "0ec31da8ef301a948aac23ba4f50958bb95761ce", "messageHeadline": "feat(s3): introduce a `fromCfnBucket()` method (#20081)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 325, "deletions": 13}}, {"node": {"oid": "de692900d7d8dbe53bef0dd82ef37f45dc1c90e9", "messageHeadline": "chore(merge-back): 2.37.1 (#21548)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "aeae861266877093f28a43eb087b69681115364d", "messageHeadline": "Merge branch 'main' into merge-back/2.37.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5769, "deletions": 815}}, {"node": {"oid": "f15dee0dfd7775f68155215c0c0eaadb09190528", "messageHeadline": "chore(release): 2.37.1 (#21547)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 223}}, {"node": {"oid": "a82d7605f0a1208785735ab1cf07eeed4110581e", "messageHeadline": "chore(release): 2.37.1", "author": {"name": "Vinayak Kukreja", "email": "vinakuk@amazon.com", "user": {"login": "vinayak-kukreja"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c6c1aba02a71ce480ee4c3170da705a1d74e86d9", "messageHeadline": "revert \"fix(eks): cannot disable cluster logging once it has been ena\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 221}}, {"node": {"oid": "3d259d604ea27f1ae8745ee7338b3abd8ea98a68", "messageHeadline": "docs: link to single source of truth for public pgp keys (#21541)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5515ce4b439d7917bbba662d852acc29fea9d8a4", "messageHeadline": "revert \"fix(eks): cannot disable cluster logging once it has been ena\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 7, "deletions": 221}}, {"node": {"oid": "7e2fe5640958a158c5fbb876f011857da5d02ec3", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21540)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 279, "deletions": 272}}, {"node": {"oid": "471511e6628c4f0cc4b18ab232ecb102000ca9e8", "messageHeadline": "feat(aws-cloudwatch-actions): add ssm incidents as alarm action (#21167)", "author": {"name": "Callum Thomson", "email": "callumthomson@users.noreply.github.com", "user": {"login": "callumthomson"}}, "additions": 369, "deletions": 1}}, {"node": {"oid": "b1777d2938b19d5fbb488f19b65a09422bbd0656", "messageHeadline": "feat(cli): support hotswapping Lambda function's description and envi\u2026", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 293, "deletions": 24}}, {"node": {"oid": "0dd34dd85379abaee23c23caa3e8e4565b64087c", "messageHeadline": "feat(cli): --concurrency option (#20345)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 390, "deletions": 9}}, {"node": {"oid": "605cc62ba0d9c086dc77bf21ba7c73469e99f4f7", "messageHeadline": "Revert \"fix(ecs-patterns): memory limit is not set at the container l\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 12, "deletions": 81}}, {"node": {"oid": "b4f9e5eb376a560dcb9a61d72e32ed602bc02c66", "messageHeadline": "feat(ecs-patterns): refactor fargate interfaces and add support for r\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 1866, "deletions": 357}}, {"node": {"oid": "a464ee12e2717af28053d5f14de95a444f451d23", "messageHeadline": "fix(cloudfront): truncate long ResponseHeaderPolicy names (#21525)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c6dbb96f3fcf89a247bf7e7271f3c5b283563144", "messageHeadline": "fix(kms): imported key ignores environment from arn (#21519)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "2cf5665c425c41d30bb3242a4053cd91dae48903", "messageHeadline": "chore(merge-back): 2.37.0 (#21527)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "832c3108dad03f245a23b6d8197c0e7b228e606a", "messageHeadline": "Merge branch 'main' into merge-back/2.37.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2512, "deletions": 68}}, {"node": {"oid": "adf402213d06087f9380984ab37543fe61b7e9e3", "messageHeadline": "fix(codepipeline-actions): cross stack reference causes stack cycle i\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 2453, "deletions": 66}}, {"node": {"oid": "5408aad516ac5a754871bfc2fd52c4a308975d69", "messageHeadline": "docs(ssm): document how to use valueFromLookup for specific value for\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "cc0b005b9687455ed84c07eaa36f37af510e1dde", "messageHeadline": "fix(route53-targets): InterfaceVpcEndpointTarget incorrectly accepts \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aba5ef63384c3ae29680b681aa0a71dcec234bd6", "messageHeadline": "chore(release): 2.37.0 (#21521)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37968, "deletions": 2603}}, {"node": {"oid": "88215429d53d4a1d1dd4e2357f3222667552b6ed", "messageHeadline": "chore(release): 2.37.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 2}}, {"node": {"oid": "f2cf0316a14e578f2db8d360a53d4de7c91b9bb4", "messageHeadline": "docs(core): clarify `exclude` option on file and asset operations (#2\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "afb1c2df82120a4eeba367bc3c3a3f6a07c6adc2", "messageHeadline": "fix(cx-api): bootstrap stack is validated even if the custom synthesi\u2026", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "50ce07f75e61ee1a72193f85998d7535a274c8a7", "messageHeadline": "chore(merge-back): 2.36.0 (#21512)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b32e71ec53a3540b07e3d0d54a4f393ea30a7779", "messageHeadline": "Merge branch 'main' into merge-back/2.36.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37857, "deletions": 2593}}, {"node": {"oid": "35fc169ea1743ef2227e210075c95ad7c469f6d7", "messageHeadline": "feat(iot-actions): support for sending messages to iot-events (#19953)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 1028, "deletions": 28}}, {"node": {"oid": "30083fc77aaf0d124f41d5a6e8d5263d3bebc4d9", "messageHeadline": "Revert \"feat(cli): support hotswapping Lambda function's description \u2026", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 24, "deletions": 287}}, {"node": {"oid": "7cde279bf42f00c0146740fa274a0935acdaffd0", "messageHeadline": "chore(release): 2.36.0 (#21510)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "220177fdb7aecc2764ffca31c48004fd54275e3a", "messageHeadline": "fix(redshift): deploy fails when creating logging bucket without s3 k\u2026", "author": {"name": "Sean Beath", "email": "102204618+sean-beath@users.noreply.github.com", "user": {"login": "sean-beath"}}, "additions": 2482, "deletions": 16}}, {"node": {"oid": "364cfed97fed88582c2580dc31e0a69375fdea08", "messageHeadline": "chore(release): 2.36.0", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2e97dfe81a9aef09f41648578d7b41c00f8c58e6", "messageHeadline": "feat(aws-cdk-lib): aws-cdk-lib assembly file is compressed (#21481)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2bdd5042fe7ed7bacd0f064da7e3668bb0137709", "messageHeadline": "feat(logs): delete associated log group when stack is deleted (#21113)", "author": {"name": "Yichen Qian", "email": "17865422138@163.com", "user": {"login": "YichenQian09"}}, "additions": 1326, "deletions": 495}}, {"node": {"oid": "076787314f6e09c610b3d54a62aa1bff9678e111", "messageHeadline": "feat(aws-cdk-lib): aws-cdk-lib assembly file is compressed (#21481)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "fe7651fdc5463d4834e7c9b3b67e96c73433f230", "messageHeadline": "feat(events): complex event pattern matching with the `Match` class (\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 819, "deletions": 3}}, {"node": {"oid": "9ca0d1d0254f6a04fccd107e78414dc85eae9d9b", "messageHeadline": "chore(docs): remove the install section from various readmes (#21505)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "3e28f47f250a0ccb793690d8cca1202b0f59d588", "messageHeadline": " chore(init-templates): fix import of init templates (#21493)", "author": {"name": "lune*", "email": "lune@wuvu.net", "user": {"login": "lune-sta"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "289fb96810ba8c2dd4d58dad06401c10eeddd45c", "messageHeadline": "feat(integ-runner): add option to show deployment output (#21466)", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 114, "deletions": 15}}, {"node": {"oid": "14734551372fa3501b7d60f6b8773fa8616acd46", "messageHeadline": "chore(deps): Bump awscli from 1.25.42 to 1.25.46 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "453b553c9c5999ef8aa29e690118a63142d8bd1d", "messageHeadline": "feat(cfnspec): cloudformation spec v83.0.0 (#21498)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 250, "deletions": 975}}, {"node": {"oid": "fb9270312fc6781b5bf20a0c996ec9e9a2c62c86", "messageHeadline": "feat(cli): support hotswapping Lambda function's description and envi\u2026", "author": {"name": "Huy Phan (Harry)", "email": "huyphan@users.noreply.github.com", "user": {"login": "huyphan"}}, "additions": 287, "deletions": 24}}, {"node": {"oid": "618c5bcb33ba4a1b82cedf794b699cbfb8d21b9c", "messageHeadline": "chore(config): Config resource type upgrade 202208xx (#21491)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 217, "deletions": 0}}, {"node": {"oid": "a913d6038c7607659c5c5f5bc01774a605f08cf9", "messageHeadline": "fix(pipelines): 'ConfirmPermissionsBroadening' incorrectly invokes la\u2026", "author": {"name": "Trevor Harwell", "email": "trevor.harwell@evisions.com", "user": {"login": "trevorharwell"}}, "additions": 187, "deletions": 51}}, {"node": {"oid": "a02ef9c1583d07b191a171263a6e77aadfb9f2ab", "messageHeadline": "fix(custom-resources): AwsCustomResource requires a policy which upda\u2026", "author": {"name": "Hasan Aslam", "email": "9113599+haslam22@users.noreply.github.com", "user": {"login": "haslam22"}}, "additions": 716, "deletions": 412}}, {"node": {"oid": "82a597a117f2d6069d52c50c6f42fd4e9c8201dd", "messageHeadline": "feat(lambda-event-sources): add `rootCACertificate` to `SelfManagedKa\u2026", "author": {"name": "Manuel", "email": "WtfJoke@users.noreply.github.com", "user": {"login": "WtfJoke"}}, "additions": 690, "deletions": 1}}, {"node": {"oid": "86e396a5a93b8f008bf6d0d60de2b8abfa1d9ca7", "messageHeadline": "feat(core): add network option to docker run command (#21450)", "author": {"name": "maafk", "email": "ondreyt@amazon.com", "user": {"login": "maafk"}}, "additions": 1339, "deletions": 0}}, {"node": {"oid": "1124cbfbcdd0d95d2ad71c9116c1a4faf0330fc2", "messageHeadline": "feat(cfnspec): cloudformation spec v82.0.0 (#21473)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1204, "deletions": 218}}, {"node": {"oid": "4bc965102f632eae7314cfadf9c7310dadaf2782", "messageHeadline": "feat(batch): ComputeEnvironment implements IConnectable (#21458)", "author": {"name": "Tim Cutts", "email": "tim@thecutts.org", "user": {"login": "tcutts"}}, "additions": 5446, "deletions": 7}}, {"node": {"oid": "67a24baf6bd6ed0405dbbe9f3beca40cb8df5b02", "messageHeadline": "feat(cognito): allow retrieval of UserPoolClient generated client sec\u2026", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 1124, "deletions": 11}}, {"node": {"oid": "0ff123182fdf37124ef9392f673ee28bc0737068", "messageHeadline": "feat(ecs-patterns) expose multiple target groups, listeners, and load\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 12925, "deletions": 9}}, {"node": {"oid": "54bad4cddc44185f48ae51d410343f24dea4a6f1", "messageHeadline": "fix(ses): incorrect DKIM records for EmailIdentity (#21318)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 135, "deletions": 229}}, {"node": {"oid": "cef98cf20357bb0f3748e315e4bea093a97e2302", "messageHeadline": "fix(lambda-nodejs):`false` compiler options are not passed tsc (#21377)", "author": {"name": "Hassan Azhar", "email": "hassanazharkhan@gmail.com", "user": {"login": "hassanazharkhan"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1000abe43b111ea933ed9b717c3ebe18f96a4d7b", "messageHeadline": "fix(eks): missing question marks cause update cluster setting failure\u2026", "author": {"name": "guessi", "email": "guessi@gmail.com", "user": {"login": "guessi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a1a6e6cf2e03110322ea39e806d3d8206b609843", "messageHeadline": "feat(apigatewayv2): WebSocket API - IAM authorizer support (#21393)", "author": {"name": "Schubert", "email": "cardozoschubert@gmail.com", "user": {"login": "d0z0"}}, "additions": 951, "deletions": 6}}, {"node": {"oid": "7ccc644008d974c91bb789628d23f4f0b510075b", "messageHeadline": "fix(cli): `--hotswap` does not handle `CfnOutput` change correctly (#\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e9233fae025ff5ee13cd47d35d22b4ec12fffa9e", "messageHeadline": "fix(lambda): Function allows specifying vpcSubnets without vpc (#21369)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "a2bb263ec40c842dc332f2a55d494849665d38ba", "messageHeadline": "feat(appsync): allow user to configure log retention time (#21418)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 2326, "deletions": 2}}, {"node": {"oid": "3853728c699bd9c47b60fcc24ac6a8b7d65306fe", "messageHeadline": "fix(ec2): launch template missing tags (#21445)", "author": {"name": "Basile Deustua", "email": "raptor7@gmail.com", "user": {"login": "BDeus"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "c01978553202b98fe45b1073bbd1d4aa4d607bed", "messageHeadline": "chore(rds): add MariaDB engine versions and deprecate old ones (#21323)", "author": {"name": "Saverio Valerio", "email": "saverio.valerio@outlook.it", "user": {"login": "sav-valerio"}}, "additions": 152, "deletions": 10}}, {"node": {"oid": "72b1b2cf309ca35ab685b672af79419edd0ecb02", "messageHeadline": "chore(rds): add latest postgres 12.11, 13.7, and 14.3 versions (#21452)", "author": {"name": "Brett Taylor", "email": "sweet.brett@gmail.com", "user": {"login": "ssplatt"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c1502f5aa6faa4f04300bae36893f53e273b649d", "messageHeadline": "docs(opensearchservice): align documentation with the style recommend\u2026", "author": {"name": "Michael White", "email": "mike.james.white@icloud.com", "user": {"login": "MikeJamesWhite"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "32378e8c33a8fa53cf6b475f7b13528454cdb70d", "messageHeadline": "docs(core): reference correct properties for Cloudformation pseudo pa\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "3103784889c51e63eda555a3941412dfc5789591", "messageHeadline": "fix(ecs): setting updatePolicy results in error due to updateType hav\u2026", "author": {"name": "richarddotcodes", "email": "richarddotcodes@gmail.com", "user": {"login": "richarddotcodes"}}, "additions": 141, "deletions": 4}}, {"node": {"oid": "d32aa92278f42b42800061240c2b95978843d39a", "messageHeadline": "chore(iotevents): rename _bind from bind (#21442)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "48178ac6c4d4d3bb6d85561860d552502a4ead01", "messageHeadline": "feat(lambda): add docker platform support for lambda (#21405)", "author": {"name": "Yakir Zana", "email": "91827012+yakirza17@users.noreply.github.com", "user": {"login": "yakirza17"}}, "additions": 542, "deletions": 4}}, {"node": {"oid": "dbf5e96673bce04666c7b3255bbc5e3cbcf23ba5", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21444)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 266, "deletions": 254}}, {"node": {"oid": "f7a65ea668d6b2ae8be192ab8f93b7a83b94e87e", "messageHeadline": "chore(s3-deployments): update python version on BucketDeployment hand\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 474, "deletions": 488}}, {"node": {"oid": "af301ddcaea71be7b90d9d6ac1c903dfaeb10f60", "messageHeadline": "feat(iotevents): support timer actions (#19949)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 924, "deletions": 6}}, {"node": {"oid": "ecff7bda7a0e407510dec08f8deab858fcef6c30", "messageHeadline": "docs(aws-cdk-lib): update README to reference DependencyGroup instead\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0e49aedfc0518c2da0385434f5d4aeaabd993362", "messageHeadline": "fix(opensearchservice): access denied when creating a new domain in r\u2026", "author": {"name": "Michael White", "email": "mike.james.white@icloud.com", "user": {"login": "MikeJamesWhite"}}, "additions": 709, "deletions": 180}}, {"node": {"oid": "3bf1361e20e2b2d497fcc2197fa45dac91e7eee3", "messageHeadline": "feat(apigateway): add metrics for Stage and Method constructs (#20617)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 1250, "deletions": 4}}, {"node": {"oid": "a57dec3db30ef71511862f7afff21b28e59fe5ad", "messageHeadline": "feat(iot-actions): add support for DynamoDBv2 rule (#20171)", "author": {"name": "Bob", "email": "6730660+bobveringa@users.noreply.github.com", "user": {"login": "bobveringa"}}, "additions": 806, "deletions": 0}}, {"node": {"oid": "c33f1ea9187de2b2ac046383cd16945a48fda188", "messageHeadline": "docs(secretsmanager): replace IAM example with RDS example (#21426)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 13}}, {"node": {"oid": "5f18995db2b8af28ee66201cd33bf5ade0b32e4a", "messageHeadline": "chore(merge-back): 2.35.0 (#21428)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "5c23578224fce01dbdc7f029ece9b7c27c3239cd", "messageHeadline": "chore(release): 2.35.0 (#21423)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16465, "deletions": 690}}, {"node": {"oid": "e259a497488bb26c713a9161388a9eac616f6f74", "messageHeadline": "chore(release): 2.35.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 2}}, {"node": {"oid": "aa5571532f046158cde3da6080a8b19d9b1339e0", "messageHeadline": "feat(opensearch): add support for latest amazon opensearch service 1.\u2026", "author": {"name": "Prashant Agrawal", "email": "prashanttct07@users.noreply.github.com", "user": {"login": "prashanttct07"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ff3c01a85d1bd32c149e83fda5bf44ec3253e99d", "messageHeadline": "feat(pipelines): allow use of custom role for pipeline (#21299)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "e82ba52ac5c27863cc30309502ecd45810f96803", "messageHeadline": "feat(events-targets): add dlq support for ecs target (#21396)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 602, "deletions": 153}}, {"node": {"oid": "e41b073415bf68c8862219242d8f92c7fb6c16bb", "messageHeadline": "fix(eks): cannot disable cluster logging once it has been enabled (#2\u2026", "author": {"name": "guessi", "email": "guessi@gmail.com", "user": {"login": "guessi"}}, "additions": 220, "deletions": 6}}, {"node": {"oid": "c64cccb0f17d014f978b8df38f47dcfa254c89e6", "messageHeadline": "feat(ec2): add missing endpoints to InterfaceVpcEndpointAwsService (#\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "de7d825a32e7d4ab7fd168ee61eb4243d87f41ff", "messageHeadline": "fix(events): archive construct does not have defaultChild set (#21345)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 240, "deletions": 0}}, {"node": {"oid": "92b2c84941d1e75169b01f593f98aadbb16bb3e5", "messageHeadline": "clean(semantic.yml): deleted Semantic Pull Request config (#19964)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "fa0341f9caceff040a1af5b6ee7b4f8a736d02bf", "messageHeadline": "fix(appmesh): routes with weight 0 are assigned a weight of 1 (#21400)", "author": {"name": "Zadjad Rezai", "email": "38798281+Xcalizorz@users.noreply.github.com", "user": null}, "additions": 72, "deletions": 1}}, {"node": {"oid": "214a7921616fa2cf3031e17cc26308772878fefd", "messageHeadline": "feat(fsx): support DataCompressionType in LustreConfiguration (#21392)", "author": {"name": "Tim Cutts", "email": "tim@thecutts.org", "user": {"login": "tcutts"}}, "additions": 87, "deletions": 4}}, {"node": {"oid": "e2b3e2350fc886818e3af38299d4721fa11a3e33", "messageHeadline": "feat(ecs-patterns) add idle timeout to multi alb fargate and ec2 serv\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 5155, "deletions": 80}}, {"node": {"oid": "6b526136acf0d2499fd3df769b8c2e5561d67dc2", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21408)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 292, "deletions": 366}}, {"node": {"oid": "245f9dac6222af4d7ec11b8c8e1ac8ffaa839635", "messageHeadline": "chore(deps): Bump awscli from 1.25.36 to 1.25.42 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ea8a1cecd9f68b741a6b72272dc4ee6258390ed", "messageHeadline": "chore(ec2): update InitFile.fromObject tests with non-string data typ\u2026", "author": {"name": "Alex Rewa", "email": "alexandr.rewa@gmail.com", "user": {"login": "arewa"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "715158f44ae1576361b93ec529f09d7dc0472c3b", "messageHeadline": "fix(ecs): ec2Service placement strategies use incorrect casing which \u2026", "author": {"name": "Tea-418", "email": "70718944+tea-418@users.noreply.github.com", "user": {"login": "tea-418"}}, "additions": 3588, "deletions": 10}}, {"node": {"oid": "e1a7f9ea9f9c5c798a6a602e003f38928b40a780", "messageHeadline": "chore(integ-test): remove redundant tab (#21390)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d91c9045b2ca027947c94ff8b93adb80f8ca8434", "messageHeadline": "fix(cognito-identitypool): providerUrl causes error when mappingKey i\u2026", "author": {"name": "Sam Stephens", "email": "sam@postmoderncore.com", "user": {"login": "SamStephens"}}, "additions": 154, "deletions": 2}}, {"node": {"oid": "e8daeeeec18c38cc34e6bf1538f1773a94accf56", "messageHeadline": "chore(merge-back): 2.34.2 (#21389)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "2b3e9ceea694bf98a184eb13ad351999a9277bd0", "messageHeadline": "Merge branch 'main' into merge-back/2.34.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5822, "deletions": 84}}, {"node": {"oid": "00a3388371ca06cfd7c92055cf9c8c1b27631fe9", "messageHeadline": "feat(ecs-patterns) add idle timeout to alb fargate and ec2 services (\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 2805, "deletions": 0}}, {"node": {"oid": "433a1fada0d8091181e5c362c6d025382a40f994", "messageHeadline": "docs(dynamodb): the documentation is wrong around table encryption (#\u2026", "author": {"name": "Tianyi-W", "email": "107507036+Tianyi-W@users.noreply.github.com", "user": {"login": "Tianyi-W"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "47333a12f83fbac6c8174bd7fe13f1e41159f8ae", "messageHeadline": "feat(rds): add copyTagsToSnapshot to the construct props for Serverle\u2026", "author": {"name": "Jim Nicholls", "email": "jim.nicholls@sydney.edu.au", "user": {"login": "SydneyUni-Jim"}}, "additions": 400, "deletions": 8}}, {"node": {"oid": "daf178aa38632c9b830c20924a77b27b04698ce9", "messageHeadline": "fix(cognito): UserPoolClient doesn't correctly respect authFlows (#21\u2026", "author": {"name": "msysh", "email": "msysh-development@msysh.com", "user": {"login": "msysh"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "7abcbc6df6e4a37b3b1ef6c26328d4ecaff56fa6", "messageHeadline": "chore(release): 2.34.2 (#21388)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 55}}, {"node": {"oid": "35a7a00dbe9d37b0b875010de077a472a0987dd6", "messageHeadline": "fix changelog", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35b1e466852587128103134ff25e1c468a2ded9e", "messageHeadline": "fix changelog", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2fa85b99d643cd35c9685a0bd7d857ffdf55c486", "messageHeadline": "revert(cli): cannot pass objects and numbers as context arguments (#2\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 52}}, {"node": {"oid": "02ba8e2f52400323b87acf842244c5a2d5362d49", "messageHeadline": "chore(release): 2.34.2", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "cf68125ba3c4087668a418562a7452b4020c57ec", "messageHeadline": "fix changelog", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9acf8c2ca21f40854d4d8072d96e09b72aecb195", "messageHeadline": "Revert \"feat(cli): cannot pass objects and numbers as context argumen\u2026", "author": {"name": "Eli Polonsky", "email": "Eli.polonsky@gmail.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 52}}, {"node": {"oid": "9e6d2cdd0228e97262db76005205591167765eb4", "messageHeadline": "chore(iot-events): support all binary operators (#19889)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "fdf8b6dd1218d447c7805ea721663c3414a424bf", "messageHeadline": "chore(merge-back): 2.34.1 (#21382)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "7d6cf263120d386f38f6196d430ab20305e0e4b0", "messageHeadline": "Merge branch 'main' into merge-back/2.34.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2510, "deletions": 67}}, {"node": {"oid": "ab3bb710b29a1d243eed4ee3f6527685fe8d9ac4", "messageHeadline": "chore: revert to jsii-pacmak@1.62.0", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "65a210aaaf8f45095170bca7779fd274aab54a00", "messageHeadline": "fix(core): asset fingerprint cache invalidation incorrectly uses mtim\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 45, "deletions": 55}}, {"node": {"oid": "fc8d54e866ab313b6b25b80039dff03e47d0a88c", "messageHeadline": "chore(merge-back): 2.34.0 (#21372)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "f386dbef3631192a58ef5dde89c8e0da3210ccac", "messageHeadline": "Merge branch 'main' into merge-back/2.34.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2476, "deletions": 23}}, {"node": {"oid": "633edabbc9c982b357329f84d67843db042aa1ac", "messageHeadline": "chore: enabe unsafe-perm for npm install", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b1ce472ed2a15480980286f21a028fdc20cdb91d", "messageHeadline": "feat(fsx): support AutoImportPolicy in LustreFilesystem (#21301)", "author": {"name": "Tim Cutts", "email": "tim@thecutts.org", "user": {"login": "tcutts"}}, "additions": 1725, "deletions": 3}}, {"node": {"oid": "9749a5725c4f5cb13313a3d28d6b52e85c59548b", "messageHeadline": "fix(ecs): new arn format not supported (under feature flag) (#18140)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 616, "deletions": 19}}, {"node": {"oid": "82e81008c08669429c19c5b864292b256aaf976e", "messageHeadline": "feat(config): add support for eks-cluster-xxx-version managed rule (#\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "e3cfc274bde2a5ce461f0a3f7b56114f79737723", "messageHeadline": "chore(release): 2.34.0 (#21360)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17689, "deletions": 1529}}, {"node": {"oid": "17f1ec881ba8fb300bd4cf8674a87640ab05c31a", "messageHeadline": "feat(core): cache fingerprints of large assets (#21321)", "author": {"name": "bdonlan", "email": "me@bdonlan.com", "user": {"login": "bdonlan"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "701617568823909c1503494f171067143b46d45c", "messageHeadline": "chore: amend CHANGELOG to remove reverted change", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "19c959c4ea0ba0b2af6ae9b40305f33d4811d862", "messageHeadline": "chore(release): 2.34.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "b5ace660b3d5767e83809b0c509c201a79f2b77d", "messageHeadline": "chore: fixup cli THIRD_PARTY_LICENSES (#21355)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 86, "deletions": 10}}, {"node": {"oid": "2904d2a53c2fe7d19e5839fc3fe6c9e94e7971c9", "messageHeadline": "fix(aws-lambda): FunctionUrl incorrectly uses Alias ARNs (#21353)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.fr", "user": {"login": "RomainMuller"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "2d269165b56c3fb19a75138be9109ca7a44137ac", "messageHeadline": "fix(bootstrap): remove image scanning configuration (#21342)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f98edfeea7471b5f4516c2987aadbbb2c9bb41a1", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21340)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 336, "deletions": 336}}, {"node": {"oid": "d7aa193a4504817e2c6a4436bbf4824e90e54344", "messageHeadline": "Revert \"fix(cli): large context causes E2BIG error during synthesis o\u2026", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 14, "deletions": 63}}, {"node": {"oid": "6df82b746693a09e1fc5e85cc18c6b60175a4605", "messageHeadline": "fix(cli): large context causes E2BIG error during synthesis on Linux \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 63, "deletions": 14}}, {"node": {"oid": "b79b2e4702c77a56f24e516702e7f69d59d9284f", "messageHeadline": "fix(ecs): firelens configFileValue is unnecessarily required (#20636)", "author": {"name": "Wesley Pettit", "email": "wppttt@amazon.com", "user": {"login": "PettitWesley"}}, "additions": 80, "deletions": 19}}, {"node": {"oid": "1f9111249b3955286dd42aa0c647ec0bdace12d9", "messageHeadline": "feat(cfnspec): cloudformation spec v81.1.0 (#21307)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 452, "deletions": 222}}, {"node": {"oid": "f2098b727534f90323f9571bcded7390710eb48f", "messageHeadline": "fix(ecs-patterns): memory limit is not set at the container level (#2\u2026", "author": {"name": "Gergely Nagy", "email": "greg@webhejj.hu", "user": {"login": "gnagy"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "03fc2bdbff5b3678e02b1017c575a681d5b9f786", "messageHeadline": "feat(api-gateway): allow configuration of deployment description (#21\u2026", "author": {"name": "josephedward", "email": "15126922+josephedward@users.noreply.github.com", "user": {"login": "josephedward"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "f16fd69f51b817f7715d007992af24fc87ca2201", "messageHeadline": "fix(pkglint): allow dependencies on L1 only modules (#21208)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7f2bc24f1d217a0c4f3e024b4b0941e11b464694", "messageHeadline": "chore(cli): add integ test for asset bundling in a stage (#21294)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "82bd3f54aa84db3e0cd5b34c0d0a642322946f29", "messageHeadline": "chore(deps): Bump awscli from 1.25.31 to 1.25.36 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac323408383b6eb40c3d08a7537a117227370d99", "messageHeadline": "chore(lambda): update link to handler docs (#21302)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d157d1292978ad2fc4cd3fcabe874091a2cf856", "messageHeadline": "fix(cli): add validation of --notification-arns structure (#21270)", "author": {"name": "Trygvi Zachariassen Laksafoss", "email": "56014816+TrygviZL@users.noreply.github.com", "user": {"login": "TrygviZL"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "569a249de41220919698348a1d4fef1886619d2d", "messageHeadline": "chore(elbv2): remove deprecated enum (#21293)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "1a8c9f9c480e24d00e3e98c2cf7eb8c958651c09", "messageHeadline": "chore: run close-stale-prs with user permissions (#21290)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b4fbafb9b4d0be0067a3bc232f1fcc04a9710d44", "messageHeadline": "chore: escape the process execPath to avoid issues with spaces in dir\u2026", "author": {"name": "Craig Andrews", "email": "44933829+craigandrews@users.noreply.github.com", "user": {"login": "craigandrews"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "54352150da814fd3c6c347d102b8b30b340a156d", "messageHeadline": "fix(ecr): Repository.addToResourcePolicy returns incorrect result (#2\u2026", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "5e4d48e2ff12a86c0fb0177fe7080990cf79dbd0", "messageHeadline": "chore(pkglint): remove test artifacts after test run (#21265)", "author": {"name": "Andr\u00e9 Fontenele", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "c4c9040be80e7a8aad1ae174ab310b19f60d76fb", "messageHeadline": "chore: add more SslPolicy values (#21274)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "0b911efd75c02bb6117d6e32c0112f58da5192b7", "messageHeadline": "feat(appsync): support for read consistency during DynamoDB reads (#2\u2026", "author": {"name": "Yichen Qian", "email": "17865422138@163.com", "user": {"login": "YichenQian09"}}, "additions": 2369, "deletions": 209}}, {"node": {"oid": "eed854ed4be6b76abc909721d6baa14140681dcc", "messageHeadline": "feat(batch): add default AWS_ACCOUNT and AWS_REGION to Batch containe\u2026", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 1823, "deletions": 22}}, {"node": {"oid": "f66f94e9201b9c9d5e0f1b713a6f30194b323b28", "messageHeadline": "feat(ec2): add R6A instances (#21257)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "76e0768f6d69b555925bb3c016861f517a01ecae", "messageHeadline": "feat(lambda-event-sources): add AT_TIMESTAMP event source mapping sta\u2026", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 631, "deletions": 5}}, {"node": {"oid": "47d306f0c0a2286cee6b78b285326212f0ff2ee4", "messageHeadline": "chore(ecs-patterns) updating integration tests (#21260)", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 109, "deletions": 70}}, {"node": {"oid": "1d820b220595b1dec4436157280b210f392dd2e2", "messageHeadline": "chore: check different build project (#21258)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec2d68a933342bd1ce0601ab25e677806e1ec4bd", "messageHeadline": "feat(cli): cannot pass objects and numbers as context arguments (#20\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "45431b7488c44b41133c5c5479680889b9177b19", "messageHeadline": "chore: update attributions (#21256)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8fcbc20550a0ccfd82ad58494fedbee3879121d", "messageHeadline": "docs(ecs-patterns):fix aws ecs patterns docs (#21225)", "author": {"name": "yoshitaka KOITABASHI", "email": "49719741+Yoshiitaka@users.noreply.github.com", "user": {"login": "Yoshiitaka"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5eb5da85d7234a1b260afe06d1ee6fe8bed0fe46", "messageHeadline": "chore(rds): add missing oracle versions (#21234)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "e0bc810c7a30614dfab1f3217eccd3f2807e1bd9", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21252)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "b4961d3551c684644c1567a19f092bb6e5e3b8ac", "messageHeadline": "docs(ecs): update documentation for clusters (#21244)", "author": {"name": "Dries Hooghe", "email": "dries@drieshooghe.com", "user": {"login": "drieshooghe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7ac3bb1dbe56e6268c74f5853420296596d5793", "messageHeadline": "feat(ecs): add function to grant run permissions to task definition (\u2026", "author": {"name": "Justin Frahm", "email": "justin.frahm@maxar.com", "user": null}, "additions": 212, "deletions": 2}}, {"node": {"oid": "d6f738b87dc3b2eac765ca2f60b751268164f66d", "messageHeadline": "chore(ecs-patterns) update integration tests to use new integ-test co\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 5371, "deletions": 560}}, {"node": {"oid": "3d2b90946499c7b7f3c9213675df73b62508fd4b", "messageHeadline": "chore(merge-back): 2.33.0 (#21240)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "d4d72b9cbc94777d8fc0dcda9424bdcac4046839", "messageHeadline": "Merge branch 'main' into merge-back/2.33.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5655, "deletions": 3}}, {"node": {"oid": "859272d0a0b4c62320e3b0d966156dbe744ae3b7", "messageHeadline": "chore(release): 2.33.0 (#21238)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 19949, "deletions": 2282}}, {"node": {"oid": "c25d3975d303259c16f33153dd9a9bda943986e8", "messageHeadline": "chore: handle rejected CFN spec updates (#21236)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5655, "deletions": 3}}, {"node": {"oid": "1e6048ac184b0e7c2f77aa5d7d66d7fcec2f3480", "messageHeadline": "removing commits that were released in 2.32.1", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a2d887c6106d5e99e517bc8d6b43ec55055a961c", "messageHeadline": "chore(release): 2.33.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 42, "deletions": 2}}, {"node": {"oid": "99831b09a8f58a356c66d561a971290b840cda6d", "messageHeadline": "feat(ec2): add ICMPv6 protocol (#20626)", "author": {"name": "Philip White", "email": "philip@mailworks.org", "user": {"login": "philipmw"}}, "additions": 2684, "deletions": 2}}, {"node": {"oid": "aa879be710eb158d7439522dad39963bab635025", "messageHeadline": "docs(stepfunctions): rewrite and centralize sections about accessing \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 72, "deletions": 174}}, {"node": {"oid": "f51fd1237af4268c4e23a8a4b16fa3a166a4a7fb", "messageHeadline": "chore: update THIRD_PARTY_LICENSES (#21228)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "2b846f148a8d63f2bfecbfc5e80a2f9ce9f9bef8", "messageHeadline": "docs: update documentation for custom resources (#21202)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 82, "deletions": 16}}, {"node": {"oid": "4ba51ca8b0cf995b8bbb1a7792821dfcb7255271", "messageHeadline": "docs(rds): typo OracleSe2 is Standard Edition 2 (#21226)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad67594a9304aa5a5aa2f9736143577cf6e0ad52", "messageHeadline": "feat(cognito): added verified attribute changes (#21180)", "author": {"name": "Erik van Dam", "email": "erikvandam93@gmail.com", "user": {"login": "eriktisme"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "dcf3eb3ab65eb84c59b61fb08b6436d94c55d7e5", "messageHeadline": "feat(cloud9): support imageid when creating cloud9 environment (#21194)", "author": {"name": "Sean Beath", "email": "102204618+sean-beath@users.noreply.github.com", "user": {"login": "sean-beath"}}, "additions": 1844, "deletions": 7}}, {"node": {"oid": "1f0656e65cd34f66d42814e5523e0cfd943794d5", "messageHeadline": "feat(ecs-patterns): add capacityProviderStrategies props to (Applicat\u2026", "author": {"name": "yoshizawa56", "email": "toru.yoshi.5.1@gmail.com", "user": {"login": "yoshizawa56"}}, "additions": 10004, "deletions": 3}}, {"node": {"oid": "e74fbdaa2b7647cf863d6c0538f8424cb3a60c41", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#21212)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 792, "deletions": 910}}, {"node": {"oid": "f7f23a7f418aa2e4c694c008f3d8895a8f74101b", "messageHeadline": "fix(cfn-include): preserve unrecognized resource attributes (#19920)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "c98ee7ad71736d8314eb3f53173c966bba0d7522", "messageHeadline": "chore: sync yarn-upgrade and yarn-upgrade-v1main (#21215)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e36cc7b89354c868ba812c1f5df27695c3cc5d05", "messageHeadline": "chore: use a different yarn-upgrade branch for v1 (#21211)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c88030f39b38965f33d221f1bb28331a3277ae96", "messageHeadline": "feat(redshift): adds elasticIp parameter to redshift cluster (#21085)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1754, "deletions": 0}}, {"node": {"oid": "7bf24337094695e507388deb8cdf5212c3a1f7a6", "messageHeadline": "feat(cfnspec): cloudformation spec v81.0.0 (#21196)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 260, "deletions": 192}}, {"node": {"oid": "1fabd503ec41d9831de6de2a405306314d90f793", "messageHeadline": "chore(deps): Bump awscli from 1.25.26 to 1.25.31 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b5bd596757e27df7d7ec7f46f7ae04c58eb0467", "messageHeadline": "feat(stepfunctions): add `fromStateMachineName` to import a state mac\u2026", "author": {"name": "Julian Kahnert", "email": "mail@juliankahnert.de", "user": {"login": "JulianKahnert"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "901b225f170555e766d4763d57c11b4a03b75ed3", "messageHeadline": "fix(core): CustomResourceProvider assets are staged in node_modules (\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1012, "deletions": 26}}, {"node": {"oid": "7c4cd96dfeea8d4eec5fa140c6fcf026a482756f", "messageHeadline": "fix(cli): CLI timeout fetching notices prints \"unreachable\" branch er\u2026", "author": {"name": "Naumel", "email": "104374999+Naumel@users.noreply.github.com", "user": {"login": "Naumel"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "37a44d7a86e1e63c186bb81d90ec359f2a1633f4", "messageHeadline": "fix: integration test for appsync apikey auth fails with out of bound\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "4525be85ff89a9606b5891d5a5a33438e57460e2", "messageHeadline": "chore(merge-back): 2.32.1 (#21178)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "87283e0dc30e80cb1ff064feb8846b15fd2a8894", "messageHeadline": "Merge branch 'main' into merge-back/2.32.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1363, "deletions": 1083}}, {"node": {"oid": "79cbe958d3c631cd0425e3bef37672dedd75bfed", "messageHeadline": "chore(release): 2.32.1 (#21175)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 42}}, {"node": {"oid": "1293e95ad524e84989c1df0035b4c83032b1acb0", "messageHeadline": "chore(update changelog)", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "5919d6a9c73cee3295e52f0c7e191fbcc5eabc44", "messageHeadline": "chore(release): 2.32.1", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "05ac2d841b124f341302070c63b80764ffcf8464", "messageHeadline": "revert(core): revert \"fix(core): use node.path in skip bundling check\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 42}}, {"node": {"oid": "07cfe773bf24a4186f94b59a44bc889220e7a353", "messageHeadline": "revert(core): revert \"fix(core): use node.path in skip bundling check\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 42}}, {"node": {"oid": "5e548f9623959d5c3b0b2e99d20b56d8fc9bd6c7", "messageHeadline": "chore(release): 2.32.1 (#21166)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "abe5e7338a55ed6c843aba6534e7efbee00dceaf", "messageHeadline": "update changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0edefcbbfd53859edfccfdccd1c5662d8d662609", "messageHeadline": "chore(release): 2.32.1", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "32846f9680e39813f6ff299339aa060b1840ec73", "messageHeadline": "fix(cli): pin geonamescache dependency to 1.3 (backport #21152) (#21157)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db4524a3ea930fc286d83f5ff19071f74b69efeb", "messageHeadline": "feat(cfnspec): cloudformation spec v80.0.0 (#21159)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 332, "deletions": 209}}, {"node": {"oid": "4bdd4fb6465d839344ec5d6ee4a5d67ef0de6a82", "messageHeadline": "fix(cli): pin geonamescache dependency to 1.3 (backport #21152) (#21157)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13afe755cb497321813ea03df80221938698f65d", "messageHeadline": "chore(merge-back): 2.32.0 (#21150)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "48a5ab744e9ee6faa7c7a9ee6a5fd6e2cf5728b5", "messageHeadline": "Merge branch 'main' into merge-back/2.32.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1031, "deletions": 874}}, {"node": {"oid": "21ac39f93318f05b0f2a11c33ba23d1c6290c002", "messageHeadline": "chore: normalize test names for integration tests (#21147)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 848, "deletions": 831}}, {"node": {"oid": "aff1414d297300317f1eb71aae42cdc35832cc5d", "messageHeadline": "chore(core): point deprecated updatedProperites at updatedProperties \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "673b0d162b1c8b3ad6d4b3518bdf12bf9702c4de", "messageHeadline": "fix(aws-s3-assets): support asset url with two extension name like ta\u2026", "author": {"name": "Dennis Chukwunta", "email": "chuksmcdennis@yahoo.com", "user": {"login": "ntachukwu"}}, "additions": 63, "deletions": 9}}, {"node": {"oid": "00e0c2db44bcf3794eb1f3656f0bc9e04b7bdb54", "messageHeadline": "chore(release): 2.32.0 (#21145)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12945, "deletions": 7766}}, {"node": {"oid": "dfaebf4ef5f1e100a6b09c0c830080319399372c", "messageHeadline": "update changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "cd4851a53b75768fc352bc6255b5e9b2af20cf74", "messageHeadline": "feat(cli): allow diffing against a processed template (#19908)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 119, "deletions": 33}}, {"node": {"oid": "bc70310624084099af013a8030f5a7cb873b6817", "messageHeadline": "chore(release): 2.32.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 64, "deletions": 2}}, {"node": {"oid": "0cd83ccf6ec8d72f39cc4b8b066c8f4184174f90", "messageHeadline": "fix(kms): correctly recognize newly created resources (#21143)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "7b389f0e6ab123622677efb48c550ca6050d18bc", "messageHeadline": "fix(core): updatedProperties function name is misspelled (#21071)", "author": {"name": "Yoshihiro Ito", "email": "michimani210@gmail.com", "user": {"login": "michimani"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "bd53ca4f83b8d34db804da2d4f035ff6f9867516", "messageHeadline": "chore: fix the init task for gitpod (#21064)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b5123ada8c7dfdfe6f55ec8882b6fccc3a5168d", "messageHeadline": "fix(ec2): deprecated `SubnetType` enums are treated incorrectly (#21140)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 70, "deletions": 2}}, {"node": {"oid": "424b1577895c6b44a1dca82a722c9c5adc3f66e7", "messageHeadline": "docs(s3): add example to s3 bucket documentation (#21110)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "ab7cff6766d432f47bac861b2deadf15c906fad0", "messageHeadline": "docs(contributing): add additional step in the feature flags section \u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "47ee16cb56f550d055d284185e65498069543d5b", "messageHeadline": "docs(cli): bundling implications on contributions (#19449)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "53a6a479bf7cd5ae58b29762cde8b371c03f7864", "messageHeadline": "feat(backup): support RDS database cluster and serverless cluster (#1\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 385, "deletions": 1}}, {"node": {"oid": "f5010e265a05b8002a296115b7afd00ee4fa737e", "messageHeadline": "chore(merge-back): 2.31.2 (#21133)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b085819d283fc44767fc5f409805326c5107abe1", "messageHeadline": "Merge branch 'main' into merge-back/2.31.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12302, "deletions": 7741}}, {"node": {"oid": "8446c5ceb7e400966e573bccaea40378541b0579", "messageHeadline": "fix(events-targets): api destination target ignores pathParameterValu\u2026", "author": {"name": "soucema9", "email": "57732342+soucema9@users.noreply.github.com", "user": {"login": "soucema9"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "e1230877d86fcec9bc3e18c0afce860dd08b33c2", "messageHeadline": "fix(core): entrypoint option never used (#21124)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8585ba69cf25a4555a565728a639561224b5e9da", "messageHeadline": "docs(logs): clarify encryption default for log groups (#21060)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6640338823738017b35cdaa391243aa5782e0bcf", "messageHeadline": "fix(apigateway): serialization exception with step functions integrat\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c1495f0b700cedc04b556844397048ee41a7d891", "messageHeadline": "fix(appsync): domain name api association fails when domain name crea\u2026", "author": {"name": "Robert Koch", "email": "robert@kochie.io", "user": {"login": "kochie"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "9c0ccca817ace858457717f07c29575cd231a461", "messageHeadline": "fix(pipelines): reuseCrossRegionSupportStacks=true does not fail when\u2026", "author": {"name": "Tejas M R", "email": "matblockgreninja@gmail.com", "user": {"login": "tejasmr"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "39a7c1f0bafb1cf3f51fbe09053e443c0d87487e", "messageHeadline": "feat(cli): --force flag and glob-style key matches for context --rese\u2026", "author": {"name": "Andrew Gillis", "email": "gillis.andrew@gmail.com", "user": {"login": "gillisandrew"}}, "additions": 295, "deletions": 58}}, {"node": {"oid": "f15cb27a3ebae163cb4ce5320d9f2603dd9c6b51", "messageHeadline": "chore: remove note of go being in dev preview (#21130)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "8dc083b8f0522a2f7fc3e9ff974f4aa1f9bbb96e", "messageHeadline": "docs(aws-ssm): StringParameter example is wrong (#21127)", "author": {"name": "josephedward", "email": "15126922+josephedward@users.noreply.github.com", "user": {"login": "josephedward"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "091f0d893807818327c8bda0f66b6188bf4bdddc", "messageHeadline": "chore(release): 2.31.2 (#21128)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 6}}, {"node": {"oid": "0ccf919afbd3cc668783c973153e64f8aaf36319", "messageHeadline": "update alpha changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b2e4a3e5ec171b5dc94656108d7d99969c3f597", "messageHeadline": "update changelog", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e296449f30391a01804e95fba4f17ff2c9d9415", "messageHeadline": "chore(release): 2.31.2", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f00f95213cbe31d0e78a01b3ada8a68eeda55efa", "messageHeadline": "fix(custom-resources): Custom resource provider framework not passing\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "5cff2d9d28c4be0bb72b0febd3f30311252f57f8", "messageHeadline": "fix(core): use node.path in skip bundling check for consistency with \u2026", "author": {"name": "Steve Hodgkiss", "email": "62331+stevehodgkiss@users.noreply.github.com", "user": {"login": "stevehodgkiss"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "69d25a6f26f03c6589b350803431de23fe598ae0", "messageHeadline": "feat(appsync): set max batch size when using batch invoke (#20995)", "author": {"name": "Constantin Ponfick", "email": "95411546+cponfick-bhs@users.noreply.github.com", "user": {"login": "cponfick"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "5f0eff291b2cac6f2fbddfbe84d06f3a92f70c1d", "messageHeadline": "feat(secretsmanager): create secret with secretObjectValue (#21091)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 291, "deletions": 40}}, {"node": {"oid": "541ce1b46e5e21764d5f58ef73f46946bfd68cd7", "messageHeadline": "feat(ses): DedicatedIpPool, ConfigurationSet and EmailIdentity (#20997)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1829, "deletions": 30}}, {"node": {"oid": "ddfca48bb47d7bfe8b08827487e228aa4f149e43", "messageHeadline": "fix(custom-resources): Custom resource provider framework not passing\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "86790b632a997645970f310ac222fc52e3e58a47", "messageHeadline": "feat(rds): support rolling instance updates to reduce downtime (#20054)", "author": {"name": "Markus Spanier", "email": "spanierm@gmx.net", "user": {"login": "spanierm42"}}, "additions": 3555, "deletions": 2}}, {"node": {"oid": "d38f78c3fc9ba37b3a1033dabe89cd60dfd81b8f", "messageHeadline": "fix(integ-runner): test names change depending on the discovery direc\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b970b8aac4d927db2bbb4e19a0f92553c538aff0", "messageHeadline": "Revert \"fix(custom-resources): Custom resource provider framework not\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "10f8821275c4db0377d11662e1d14dff1dec2f5d", "messageHeadline": "feat(stepfunctions-tasks): support parameters in StepFunctionsInvokeA\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 64, "deletions": 8}}, {"node": {"oid": "a25677bd6d3931b1b522f5ff0859693fe6dc855d", "messageHeadline": "feat(backup): vault lock (#21105)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 173, "deletions": 11}}, {"node": {"oid": "cad6fc5f0f6d963152ede3101d36d085e399f99a", "messageHeadline": "fix(cli): `--no-fail` flag is ignored in favor of the `enableDiffNoFa\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "6e9963c38e091b37a097f176eae2854ab907ae40", "messageHeadline": "fix(aws-eks): cap generated stack names at 128 characters (#20528)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 15, "deletions": 105}}, {"node": {"oid": "c9ed958a6e67bc9f2f59d8d4330e2ceade757962", "messageHeadline": "chore(mergify): update current members of contribution/core (#21094)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4332e2341a48d5d182c3fa605e43a0d20b0640d0", "messageHeadline": "typo:Lambda Role Principal was a different service (#21106)", "author": {"name": "watany", "email": "76135106+watany-dev@users.noreply.github.com", "user": {"login": "watany-dev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5e9c1a99be6898c544f91781ceb4ee1d371a03e", "messageHeadline": "feat(redshift): adds classic or elastic resize type option (#21084)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "f71144fcb728e54b541289fabee98484e11ee11a", "messageHeadline": "chore: re-update F# template for new addSubscription signature (#21098)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf35048cc5f907c7226f60aa8b3b4b8b500d2bc0", "messageHeadline": "feat(glue): enable partition filtering on tables (#21081)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 333, "deletions": 11}}, {"node": {"oid": "dd9f5c5a008a8e1cc4c07511ad26658efa317992", "messageHeadline": "fix(cli): revert \"fix(cli): format of tags in cdk.json is not validat\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 54}}, {"node": {"oid": "8fe43d6053b145f6048c5d88391c2c8111346786", "messageHeadline": "chore(deps): Bump awscli from 1.25.22 to 1.25.26 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1138161ca295ad4a81fe32b51beb82438653144", "messageHeadline": "feat(neptune): add engine version 1.1.1.0 (#21079)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c335ba38f5b46a8310509333331ac26b7471e30f", "messageHeadline": "chore(merge-back): 2.31.1 (#21069)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b31a8a182abf9cff9deac0e654bd0f2f9b46d394", "messageHeadline": "Merge branch 'main' into merge-back/2.31.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5353, "deletions": 7453}}, {"node": {"oid": "42432c68587eb3c5300f9ccafc11c6ac6754a440", "messageHeadline": "chore(release): 2.31.1 (#21067)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "6a86fd8d4d806841e599feb8643c2ce5854fc375", "messageHeadline": "changelog format", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "689881f3f1156b1085fa809d36830f6616f03e85", "messageHeadline": "chore(release): 2.31.1", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f7b25b671003b8d6c7400811484beb4284bebacb", "messageHeadline": "fix(custom-resources): Custom resource provider framework not passing\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0c31b7fed20a49cacd578d10020c5064af3e0db9", "messageHeadline": "fix(custom-resources): Custom resource provider framework not passing\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4e0c80f89353731edc6d5f7aba6539a4f340296c", "messageHeadline": "fix(sns-subscriptions): restrict encryption of queue to only the resp\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 358, "deletions": 102}}, {"node": {"oid": "0aad6c988f434403eb2fd946d735d1d40b4a1ca7", "messageHeadline": "fix(iam): `conditions` parameters accept array values (#21009)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "68f09b7c6f8e6c1ddf13fdd4e116d12333d24c46", "messageHeadline": "feat(cfnspec): cloudformation spec v79.0.0 (#21053)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 395, "deletions": 202}}, {"node": {"oid": "8e6a387b2f8502a9a1c861d5bd1c5c7b0d3ada54", "messageHeadline": "fix(cli): format of tags in cdk.json is not validated (#21050)", "author": {"name": "Jim Nicholls", "email": "jim.nicholls@sydney.edu.au", "user": {"login": "SydneyUni-Jim"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "588ddf1b509029c70eaf60d0cd852bdc834a3caa", "messageHeadline": "fix(route53): publichostedzone import returns IHostedZone instead of \u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "95103b46f0ae0e6117e36c6be180288ef8d41ab9", "messageHeadline": "docs(ecs): add an example for AsgCapacityProvider with EC2 LaunchTemp\u2026", "author": {"name": "Chris Yang", "email": "kimisme9386@gmail.com", "user": {"login": "kimisme9386"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2936ed7976c245d4b3d353924cbd3a3222702a15", "messageHeadline": "docs(ecs-patterns): make property descriptions more clear (#19404)", "author": {"name": "Michael Krauklis", "email": "mkrauklis@users.noreply.github.com", "user": {"login": "mkrauklis"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5ef106b9fbfcaccb0d22b84feebc79b59ff7eea0", "messageHeadline": "feat(core): add a description parameter for the NestedStackProps (#20\u2026", "author": {"name": "joe-king-sh", "email": "a8109058@gmail.com", "user": {"login": "joe-king-sh"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "02099e1cbde4388804424f5ce346f66616c79511", "messageHeadline": "chore(init-templates): remove v1 init templates (#21019)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 85, "deletions": 3899}}, {"node": {"oid": "b025abc43b483df958fdf886f5617aeaaffb85e3", "messageHeadline": "fix: flowlog has no default child (#21045)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a171bf66101ea039f66fbe5c55412424815e7045", "messageHeadline": "chore: add manual dispatch option to issue reprioritization manager (\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0a76009cae7c89f3563ac56a8d19dfaf92f2a83f", "messageHeadline": "fix(aws-ec2): flow log destinationOptions requires all properties (#2\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 492, "deletions": 63}}, {"node": {"oid": "4b4af8475400390dfdeee709961d7ee885358142", "messageHeadline": "fix(pipelines): cannot publish assets to more than 35 environments (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 197, "deletions": 74}}, {"node": {"oid": "4076153a1716a25db284c09521ace4b4233d1e43", "messageHeadline": "fix(logs): `ResourcePolicy` does not have a `defaultChild` (#21039)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "f2acf4121be3c7491293712e01eda5afbeba0e06", "messageHeadline": "chore: update F# template for new `addSubscription` signature (#21038)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "269b8d0ca737a1bad6736a2d5ed234602cd8f469", "messageHeadline": "feat(batch): add launchTemplateId in LaunchTemplateSpecification (#20\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 368, "deletions": 6}}, {"node": {"oid": "e6015a9ec857ad13cb1d71f8e0aa003e9327d49b", "messageHeadline": "fix(cli): CLI errors when run as a non-existent user (#21018)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "c2f40b7c97b822f258f953b572ba2e7a99403f89", "messageHeadline": "feat(integ-tests): expose adding IAM policies to the assertion provid\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "7427d606a568fb4d104c67df65be7bf29633fdea", "messageHeadline": "doc(cli): point out `cdk watch` limitations (#21033)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8ebb81bc61153e0578ff9a31520615e62c745781", "messageHeadline": "fix(triggers): permissions race condition (#19455)", "author": {"name": "Torben", "email": "8199725+tenjaa@users.noreply.github.com", "user": {"login": "tenjaa"}}, "additions": 169, "deletions": 168}}, {"node": {"oid": "d644c00bc8876d15608b11bad13f62f3e3837dc2", "messageHeadline": "chore: remove cfnspec patch for Cognito::UserPool.UsernameConfigurati\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "e43e4f2e33f8c9aa9fe15f2436384d0089cd6ffc", "messageHeadline": "chore(sns): addSubscription does not return the subscription (#20819)", "author": {"name": "Jonne Kaunisto", "email": "jonneka@gmail.com", "user": {"login": "jonnekaunisto"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b40c25d3d1242a1dfea22944be6f682a2730a30", "messageHeadline": "chore(merge-back): 2.31.0 (#21023)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "9388d45e9ce6eaccb0f1f336041bfeab3628384f", "messageHeadline": "Merge branch 'main' into merge-back/2.31.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2924, "deletions": 2882}}, {"node": {"oid": "ffdd20b8016e1155e9f92378fc38d6d60136b579", "messageHeadline": "chore(eks): update cdk8s integration docs to use cdk8s v2 (#20919)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2879, "deletions": 2881}}, {"node": {"oid": "9f3d71c622203d14f6763221a70e36a8a314393c", "messageHeadline": "feat(codebuild): add support for new codebuild images (#20992)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "ebfbf54cd669c6c4fc9f0dfa066e23730a171253", "messageHeadline": "feat(ec2): expose interface endpoint service shortname (#20965)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "b67950dade05720e8e5e830d71778ffe6be6e448", "messageHeadline": "chore(release): 2.31.0 (#21017)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12646, "deletions": 2567}}, {"node": {"oid": "446525e776bc7e3715cc4059651676f015093000", "messageHeadline": "chore(release): 2.31.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 2}}, {"node": {"oid": "9c93ba75fb913d27db79ea9618f3c7af2c665e22", "messageHeadline": "docs: clarify cfnInclude parameters (#21001)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "47bc9ee1fda341ff3d66278057b52a7c7bca6a30", "messageHeadline": "feat(elbv2) expose connection_termination attribute on network target\u2026", "author": {"name": "Mike Dreyfus", "email": "michaeldrey825@gmail.com", "user": {"login": "michaeldrey"}}, "additions": 1582, "deletions": 1}}, {"node": {"oid": "400ad91cb926fb0a6d71039f8eba3bb63e7c8ca8", "messageHeadline": "feat(ec2): add additional instance type classes (#20972)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "43a0cec380f39618f18f15da8c60cb0a4a769d37", "messageHeadline": "fix(eks): latest `AlbController` version isn't compatible with the ch\u2026", "author": {"name": "adriantaut", "email": "adrian.taut@paddypowerbetfair.com", "user": {"login": "adriantaut"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cefa453bb3f98eb9c3f894c308ae703522de8f22", "messageHeadline": "feat(aws-s3): create default bucket policy when required (under featu\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6701, "deletions": 591}}, {"node": {"oid": "651e3b5ed82ba86a5466d68e102e867c9a66179a", "messageHeadline": "chore: add `cdklabs` scope to our analytics (#20981)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "262d8c728dcc9c9e0dffd3c495d225ccd0307f0e", "messageHeadline": "chore(deps): Bump parse-url from 6.0.0 to 6.0.2 (#21005)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "22681b1bc29ee48b3092d60cfc22726912ae607a", "messageHeadline": "fix(route53): cannot delete existing alias record (#20858)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "4d003a50ae96a6c2be915edc2f6ca09eeb747fd5", "messageHeadline": "feat(dynamodb): imported tables always grant permissions for indexes \u2026", "author": {"name": "Makoto Nagai", "email": "i05nagai@gmail.com", "user": {"login": "i05nagai"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "bb5b73052c9d7e6dafe301c62db9b4905b543395", "messageHeadline": "chore: fix ci=true integ tests (#21000)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "27160c3ab1f9e6931d3044a3803664a9522afa43", "messageHeadline": "docs(opensearch): add example for token based import (#20915)", "author": {"name": "Andreas Kleiber", "email": "andreas.kleiber@8select.de", "user": {"login": "akleiber"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9b1051f86abdfa6448b14cdae8e1ef9acb1e6688", "messageHeadline": "feat(batch): add secrets props to job definition (#20871)", "author": {"name": "yoshizawa56", "email": "toru.yoshi.5.1@gmail.com", "user": {"login": "yoshizawa56"}}, "additions": 274, "deletions": 7}}, {"node": {"oid": "e274edc60ae1166fd6c69b77d372184278673292", "messageHeadline": "docs: fix wrong annotation used in example (#20964)", "author": {"name": "GuyDev1", "email": "30812132+GuyDev1@users.noreply.github.com", "user": {"login": "GuyDev1"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0effc6d2a02a74af221150e84018f969fbae9d69", "messageHeadline": "docs(pipelines): explain lookup-role assumption error (#20999)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "ffd3d2da9af6230f37f8df533a6a3bca88735201", "messageHeadline": "docs: explain procedure for rotating a SecretsManager Secret (#20989)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "52b70194c946c3074b0205318564775be10f29a8", "messageHeadline": "fix(stepfunctions-tasks): SqsSendMessage is missing KMS permissions (\u2026", "author": {"name": "Jonathan Esterhazy", "email": "jonathan.esterhazy@gmail.com", "user": {"login": "jesterhazy"}}, "additions": 737, "deletions": 0}}, {"node": {"oid": "7f4f150b97b5f58b936e6ed221a1b9bf67dad107", "messageHeadline": "refactor: remove more duplicate enum values (#20982)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "c20e2c4ac7f3d6a771c8cc7bb7add9da36246c28", "messageHeadline": "chore: make `does-not-exist.json` actually not exist (#20986)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4a5deec00e01e6afbcc096f7effa1aac73f20c46", "messageHeadline": "docs: clarify commit prefixes (#20910)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "20d6e0980ba9483fb0187a8cf5a256f5b59a7ba8", "messageHeadline": "feat(cfnspec): cloudformation spec v78.1.0 (#20952)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2693, "deletions": 270}}, {"node": {"oid": "d55ad0e2f4dd5ec64c5c822606643a416260e92a", "messageHeadline": "chore: a couple more places where `ResponseURL` is logged (#20977)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 64, "deletions": 1437}}, {"node": {"oid": "277340d4a67f81d3b80907e1899001d091780698", "messageHeadline": "fix(cli): standard log messages are sent to stderr when CI=true (#20957)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 111, "deletions": 9}}, {"node": {"oid": "1061e4f7d73950e3111a2f18cd0ffa090cce8c08", "messageHeadline": "chore(deps): Bump awscli from 1.25.17 to 1.25.22 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17b09554392cf0e8ff18be3d0cc73273d76635ed", "messageHeadline": "Remove redundancy to improve clarity (#20963)", "author": {"name": "GuyDev1", "email": "30812132+GuyDev1@users.noreply.github.com", "user": {"login": "GuyDev1"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e58e5a3c5e12a859e4076b867444980d4b1e8e9", "messageHeadline": "fix(cloudfront): fromOriginAccessIdentityName is a misnomer (#20772)", "author": {"name": "Daniel Bartholomae", "email": "daniel.bartholomae@optilyz.com", "user": {"login": "dbartholomae"}}, "additions": 68, "deletions": 14}}, {"node": {"oid": "b0b7a3217b1c110bcbe4580addf1ae2865ebfdf5", "messageHeadline": "feat(s3): Event Bridge notification can be enabled after the bucket i\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "6b4f92f2437c7ff782c88ce23925a04168728d7c", "messageHeadline": "fix: custom resources log sensitive `ResponseURL` field (#20899)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 339, "deletions": 586}}, {"node": {"oid": "e5025904df178087b3a87171ba4cd3b565e758b5", "messageHeadline": "chore(merge-back): 2.30.0 (#20955)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "e5d2be1950e97d59cf0c58e3929358b1ae2ca70d", "messageHeadline": "Merge branch 'main' into merge-back/2.30.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e4c7b9770573e3c102e4be0c2ba0378a0b2b8767", "messageHeadline": "feat(autoscaling): step scaling policy supports estimatedInstanceWarm\u2026", "author": {"name": "Basile Deustua", "email": "raptor7@gmail.com", "user": {"login": "BDeus"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1529743add68c96b898c93bfa59db25388f8b8f6", "messageHeadline": "chore(release): 2.30.0 (#20949)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3012, "deletions": 2149}}, {"node": {"oid": "41c9348db102f2bd09a6f21502f7b2585becb1cf", "messageHeadline": "Update CHANGELOG.v2.md", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "55e52a016e6cc182581f56717315bc3129c5e47f", "messageHeadline": "chore(release): 2.30.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 2}}, {"node": {"oid": "42d1d7c6dac6c87ebcc71d6395ed970bfa2314b7", "messageHeadline": "refactor: update enum types to remove duplicate member values (backpo\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 316, "deletions": 115}}, {"node": {"oid": "a3c1a5df99713e6df1f69af2e222329989053552", "messageHeadline": "chore(cfnspec): Add coverage directory to npmignore (backport #20016)\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e0d375b428e6f25f15b592ae58aa44acb9e8225b", "messageHeadline": "docs(pipelines): describe how to work around policy size errors (#20569)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "03683747e39eafac5a9a8f1e8f74ef5117da8ca1", "messageHeadline": "docs(codepeline): ECR cannot trigger on multiple tags (#20897)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3bf737bd172eda016d2e9bb7c5f40c001399fd23", "messageHeadline": "feat(iam): PolicyStatements can be frozen (#20911)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 146, "deletions": 13}}, {"node": {"oid": "f2b4effc903ab3a36dc925516f3329f236d03a70", "messageHeadline": "fix(secretsmanager): SecretRotation app does not set DeletionPolicy (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 156, "deletions": 632}}, {"node": {"oid": "4e52091bbe3ecfa4d1e13d72122c53c1c4ebefde", "messageHeadline": "chore(cfnspec): new libraries do not conform to pkglint (#20900)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8557f041d3ef2465d6b9bdc0247a3767c10a528", "messageHeadline": "chore(docdb): non-TS examples fail to build due to the wrong enum bei\u2026", "author": {"name": "josephedward", "email": "15126922+josephedward@users.noreply.github.com", "user": {"login": "josephedward"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a1df570b89c6d456077bb934e0bf08217677ef1f", "messageHeadline": "feat(cognito): make `grant()` available on `IUserPool` (#20799)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2566017a83ec4f9c2c5cefda4585a3f71e3516e7", "messageHeadline": "feat(lambda): grant function permissions to an AWS organization (#19975)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 630, "deletions": 37}}, {"node": {"oid": "ee37ed58ba6164dd9570634b0b2143a8d97237d3", "messageHeadline": "chore: advertise construct hub on the readme (#20844)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b1e6d62ed6b6ede0362d0a68d804660e84efe5cb", "messageHeadline": "feat(appmesh): ipv6 support for app mesh (#20766)", "author": {"name": "AKBarcenas", "email": "9867993+AKBarcenas@users.noreply.github.com", "user": {"login": "AKBarcenas"}}, "additions": 349, "deletions": 15}}, {"node": {"oid": "2151a0e9b988723e050e6f37ed1780cced16c519", "messageHeadline": "feat(rds): add missing aurora postgres versions (#20830)", "author": {"name": "Henry Wilson", "email": "henry.wilson@bbc.co.uk", "user": {"login": "wilhen01"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b368a315cab0cedf03298083f5f1fb809bd1d1f2", "messageHeadline": "fix(apigateway): Explicitly test for undefined instead of falsey for \u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "2ec0fb8afe62c310f364634d00a3781fc8baefcc", "messageHeadline": "chore(deps): Bump awscli from 1.25.12 to 1.25.17 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de153fcdd47a4cdcd1d156d5e19684969d990c8e", "messageHeadline": "fix(eks): revert shell=True and allow public ecr to work (#20724)", "author": {"name": "Harshad", "email": "harshadbhatia2012@gmail.com", "user": {"login": "harshadbhatia"}}, "additions": 1325, "deletions": 1324}}, {"node": {"oid": "2a3fd5ae2369ef693d06ba5730087deba5f164ff", "messageHeadline": "chore(merge-back): 2.29.1 (#20867)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "17b6c461307c9b1893a84a7a2b41cafaa87df9cf", "messageHeadline": "Merge branch 'main' into merge-back/2.29.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c42e9619c0e6aeb10e80feee459482b020afc32e", "messageHeadline": "chore(release): v2.29.1 (#20864)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 13}}, {"node": {"oid": "4832cb4aab966d2caaf9c4500069016c0cfd60d4", "messageHeadline": "chore(release): 2.29.1", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "47b5ca06c50a566af8d1fed4202164b85f793d18", "messageHeadline": "fix(pipelines): 'ConfirmPermissionsBroadening' uses wrong node versio\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "bac965e9c4d435ae45d5cf16aa809f33bbb05a0f", "messageHeadline": "fix(pipelines): 'ConfirmPermissionsBroadening' uses wrong node versio\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "9950e8436190d792bfd906ec315e806955d93280", "messageHeadline": "chore(deps): Bump awscli from 1.25.7 to 1.25.12 in /packages/@aws-cdk\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f6dd3730a14edbd3fa41b33183f5d98d62cc4cd", "messageHeadline": "chore(merge-back): 2.29.0 (#20842)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "47d7ec44a46a5416a9cf171d5194c37d056615de", "messageHeadline": "chore(release): 2.29.0 (#20840)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8385, "deletions": 763}}, {"node": {"oid": "a4ef7233efe7472019ca4e237624658ba126b5d3", "messageHeadline": "chore(release): 2.29.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 2}}, {"node": {"oid": "4dbb2460d658fc8f734773545be6b47ebebaea5c", "messageHeadline": "feat(cfnspec): cloudformation spec v76.0.0 (#20726)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 566, "deletions": 215}}, {"node": {"oid": "b1174699833cff61a839eab293521e14659b00c2", "messageHeadline": "feat(apigateway): Add LambdaIntegrationOptions to LambdaRestApi (#17065)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 2538, "deletions": 4}}, {"node": {"oid": "fb5ebdd697b64db746670918f11446889cd3b994", "messageHeadline": "Update yarn-upgrade.yml (#20791)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98b52def344881b3e119660f08260ef89409103b", "messageHeadline": "feat(aws-eks): allow the use of graviton3 processors (#20543)", "author": {"name": "Greg Cockburn", "email": "gergnz@gmail.com", "user": {"login": "gergnz"}}, "additions": 210, "deletions": 58}}, {"node": {"oid": "26ff3c7748dbdb1faa5d7adf30242b307db2db47", "messageHeadline": "fix(events-targets): cloudwatch logs requires specific input template\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1886, "deletions": 382}}, {"node": {"oid": "454d60fdfcf348fbc114bfdfe5c6dc8429fb0afd", "messageHeadline": "feat(servicediscovery): add hostedzoneid as attribute to namespace (#\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "ddb4766785e27fbd4d672a5ff31fb07c3d3d389a", "messageHeadline": "fix(core): Durations in the expected unit are not tested for integer-\u2026", "author": {"name": "Parker Scanlon", "email": "69879391+scanlonp@users.noreply.github.com", "user": {"login": "scanlonp"}}, "additions": 152, "deletions": 33}}, {"node": {"oid": "2cbbb7929727983aa4495cbf43e0f91509c2cfed", "messageHeadline": "fix(route53): improve fromHostedZoneId error message (#20755)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "2f92c35b17034859c2ec1514f3b2601d188d31c9", "messageHeadline": "feat(route53): replace existing record sets (#20416)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1128, "deletions": 9}}, {"node": {"oid": "d66534a1a848083a39ffcc9161b050955f0fdc40", "messageHeadline": "feat(secretsmanager): exclude characters for hosted rotation (#20768)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 332, "deletions": 10}}, {"node": {"oid": "e692ad29afa9c489829b76acfe51a42ed8b7a5a4", "messageHeadline": "fix(iam): duplicate PolicyStatements lead to too many overflow polici\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "8931f11892f21cb4bceb4fefa44362d3bba09862", "messageHeadline": "docs(lambda): Fixed consecutive \"when\" (#20761)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "610b7b56462f848e4b2659ed6e821852612ece67", "messageHeadline": "fix(autoscaling): osType is wrong when using CloudformationInit with \u2026", "author": {"name": "Basile Deustua", "email": "raptor7@gmail.com", "user": {"login": "BDeus"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "50c8f8072a082314a3afb8c73fc6dc1b363d9cc3", "messageHeadline": "chore(merge-back): 2.28.1 (#20762)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "c57bbde7b9e78fe0ace41a2da338a7d3b6b27603", "messageHeadline": "Merge branch 'main' into merge-back/2.28.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1331, "deletions": 58}}, {"node": {"oid": "d03543246c5659cb287566372d47564e6fc2df4c", "messageHeadline": "chore(release): 2.28.1 (#20757)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "d80d044996bd484fa78085a6fed142405982e854", "messageHeadline": "one more header", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f6cd304ace24012b8353781ad69bdc38c4e471fa", "messageHeadline": "fix header", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5190ac401a06b72b217a1d2c99fabfa515726dc6", "messageHeadline": "chore(release): 2.28.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "7c061640bc829157ecdcf3fc8c470c5d5aebc3a4", "messageHeadline": "fix(init-templates): unable to initialize typescript templates (#20752)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "665534d63b7c3aea2fa84843dd06965c75b261e5", "messageHeadline": "fix(init-templates): unable to initialize typescript templates (#20752)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "81ef6650d123726ee01ec6cecba77d37244290e4", "messageHeadline": "feat(pipelines): add support for caching to codebuild steps (#20533)", "author": {"name": "Juho Saarinen", "email": "juho.saarinen@gmail.com", "user": {"login": "Hi-Fi"}}, "additions": 293, "deletions": 4}}, {"node": {"oid": "703e62e5542508f67ce9060e47b98621b3059115", "messageHeadline": "fix(iam): add `defaultPolicyName` to prevent policies overwriting eac\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 86, "deletions": 6}}, {"node": {"oid": "c262034afd2468c5bcf1cf47c45a70116c378d3e", "messageHeadline": "fix(codepipeline): cannot deploy pipeline stack with crossAccountKeys\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 656, "deletions": 20}}, {"node": {"oid": "f5c2284c70b66c5cdf246f68815543a9ea85c868", "messageHeadline": "fix(core): CfnMapping values cannot be used in other stacks (#20616)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 91, "deletions": 2}}, {"node": {"oid": "a8de0a10b373b0fcb773eea9c41d6dbdd4c5cb0d", "messageHeadline": "docs(synthetics): update inline code limitation (#20740)", "author": {"name": "Sergey Novikov", "email": "snov@snov.me", "user": {"login": "s12v"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1148a47514450769e12a829188071592b2b3e3b6", "messageHeadline": "feat(events-targets): Add DLQ support for SNS target (#20062)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 202, "deletions": 7}}, {"node": {"oid": "a014c30d5727afcc48706878dc4bf77a22bb122f", "messageHeadline": "feat(lambda): inline function code can exceed 4096 bytes (#20624)", "author": {"name": "seyeong", "email": "seyeong@jeo.ng", "user": {"login": "seyeong"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "4d0cb00b068546512ffd8fd8810d5368ffc2a71d", "messageHeadline": "chore(merge-back): 2.28.0 (#20733)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "ba233f0828a356b80fcb421dfb1b915d999a8f34", "messageHeadline": "chore(release): 2.28.0 (#20729)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16857, "deletions": 13633}}, {"node": {"oid": "e0f014af87f3e3550cb44225bbc88fc18e55d04d", "messageHeadline": "chore(release): 2.28.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "9b36f2eeed7c48a0a8e6b41518d0e8d198092821", "messageHeadline": "fix(events): eventSourceName does not accept tokens (#20719)", "author": {"name": "Keeton Hodgson", "email": "keehod@amazon.com", "user": {"login": "keetonian"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "dd90feb401899dc370d5c45a308b5657877c2feb", "messageHeadline": "feat(ecs): add external network modes to ExternalTaskDefinition and T\u2026", "author": {"name": "Andrew Beresford", "email": "andrew.beresford@investbook.co.uk", "user": {"login": "beezly"}}, "additions": 45, "deletions": 9}}, {"node": {"oid": "9c31446df6bbf7d15a56fc91148f4568da0093eb", "messageHeadline": "feat(cloudwatch): add `addWidget` method in widget container classes \u2026", "author": {"name": "Flavio Leggio", "email": "flavioleggio@gmail.com", "user": {"login": "flavioleggio"}}, "additions": 142, "deletions": 12}}, {"node": {"oid": "23ee450ecaff49070736d9908bcb50440fe5c3db", "messageHeadline": "feat(ecs-patterns): add ecs exec support (#18663)", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 630, "deletions": 3}}, {"node": {"oid": "c94661508e2a97b52e9284ba4093d9864d2d5f0b", "messageHeadline": "fix(integ-runner): don't allow new legacy tests (#20614)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 249, "deletions": 184}}, {"node": {"oid": "f98029ed99d082c8e29734dc49f1a720041bec74", "messageHeadline": "chore(core): IConstruct is passed to Names.uniqueId instead of Constr\u2026", "author": {"name": "Christian Habermehl", "email": "13348120+schabe77@users.noreply.github.com", "user": {"login": "schabe77"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f69e92e1616e202c34e8e90d800de48d1140e372", "messageHeadline": "chore(aws-rds): add doc references (#20720)", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b8d6cc79454b1533571e1c3f41b819523beac658", "messageHeadline": "feat(ec2): allow the use of graviton3 processors (#20541)", "author": {"name": "Greg Cockburn", "email": "gergnz@gmail.com", "user": {"login": "gergnz"}}, "additions": 1708, "deletions": 1}}, {"node": {"oid": "d035c5ad36b5109825ff401c8327d1dc405ab41e", "messageHeadline": "fix(core): RemovalPolicy.SNAPSHOT can be added to resources that do n\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 149, "deletions": 17}}, {"node": {"oid": "1882d7c14745ab60cb633c232c8c4d0f1eaafd82", "messageHeadline": "fix(eks): add clusterLogging props to Fargate Cluster (#20707)", "author": {"name": "Ranjith FH", "email": "86655894+ranjith-jagadeesh@users.noreply.github.com", "user": {"login": "ranjith-jagadeesh"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "61764009648a4602ffa403adda903442c48c45df", "messageHeadline": "fix(appsync): Create Lambda permission when using Lambda Authorizer(#\u2026", "author": {"name": "cm-iwata", "email": "38879253+cm-iwata@users.noreply.github.com", "user": {"login": "cm-iwata"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "a6fe2cbb5af2fe03efdc0fc364bec0fcec1148d5", "messageHeadline": "feat(opensearchservice): When a Domain has enforceHttps true, set the\u2026", "author": {"name": "Sam Stephens", "email": "sam@samstephens.co.nz", "user": {"login": "SamStephens"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "f8b689672d180baaa3e91ff8aa3b8f019c643942", "messageHeadline": "docs(secretsmanager): Updates example in secretsmanager code (#20672)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "fedd51b045cb312e7259d1d20fc119c086d7d31f", "messageHeadline": "chore: remove construct-import-order eslint rule (#20674)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 94, "deletions": 594}}, {"node": {"oid": "17ef739113f639cbe85daaf3188225ccf420120f", "messageHeadline": "Add Textract support to AWS VpcEndpoint services (#20604)", "author": {"name": "J11522", "email": "60687512+J11522@users.noreply.github.com", "user": {"login": "J11522"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ce6ed5b71110220086d0a5b402ccddd614b189b5", "messageHeadline": "chore(deps): Bump awscli from 1.25.2 to 1.25.7 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd5808f47111c0f72050f60e414df7f3f4ded6aa", "messageHeadline": "chore(region-info): Register iso facts (#20699)", "author": {"name": "maafk", "email": "2449193+maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "45e4e4303f92d0e2ad7730b95645f07576f1db03", "messageHeadline": "docs(rds): Fix storage allocation units (#20692)", "author": {"name": "Victor Engmark", "email": "victor@engmark.name", "user": {"login": "l0b0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4fdb4eab834e5cbdb7df45f56dde1e3243ca856", "messageHeadline": "fix(servicecatalog): ProductStackHistory does not accept nested direc\u2026", "author": {"name": "Jackie Wang", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "8c388a8e78bae6da4e4d4ab42bc7825700839277", "messageHeadline": "fix(iam): conditions in FederatedPrincipal should be optional (#20621)", "author": {"name": "Chinedum Echeta", "email": "60179183+cecheta@users.noreply.github.com", "user": {"login": "cecheta"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "244135b333007adc1188f0ad8690be4e7526353d", "messageHeadline": "chore: fix THIRD_PARTY_LICENSES (#20687)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 114, "deletions": 44}}, {"node": {"oid": "c2e6d8956d1190fd9aa94ed8b952a5b10b352eb0", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#20401)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2467, "deletions": 2471}}, {"node": {"oid": "74b2abdbf36ba8a921593ce00b2c6ed5fc6f6335", "messageHeadline": "chore(cx-api): add missing documentation for feature flag (#20671)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0533dc7da4f30b793adec1a7fff9a3361db8758c", "messageHeadline": "chore(core): remove excess whitespace (#20664)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 39, "deletions": 581}}, {"node": {"oid": "5696c5da865c2461121ac12754eb53c5a9024e51", "messageHeadline": "chore: clarify .Net core versions in contributing guide (#20612)", "author": {"name": "Philip White", "email": "philip@mailworks.org", "user": {"login": "philipmw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a05debb57c92484492fc48dd8ec329d9b2a2c13", "messageHeadline": "chore(aws-rds): add Aurora MySQL 3.01.1 3.02.0 (#20632)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f243f9eb6c5dddb71488173a4cc1b45357e03623", "messageHeadline": "feat(core): allow specifying Docker build targets (#20654)", "author": {"name": "Morgan Gangwere", "email": "470584+indrora@users.noreply.github.com", "user": {"login": "indrora"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "23160e10d3ab0311fd717899204fa4b94c14397f", "messageHeadline": "chore(aws-cdk): fix inaccurate hint text (#20640)", "author": {"name": "Arran ubels", "email": "96026872+aubelscirclein@users.noreply.github.com", "user": {"login": "aubelscirclein"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2be7c27ecc0f78520f9129abb18015e9fb4fcfd", "messageHeadline": "docs(lambda): close code block in addAlias, restore addEnvironment do\u2026", "author": {"name": "Huon Wilson", "email": "huon@exoflare.io", "user": {"login": "huonw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8f5cd24c3b52b55eea1b19e71bdc1b8eae68627", "messageHeadline": "fix(lambda): deprecate Python3.6 (#19988) (#20647)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6900, "deletions": 7366}}, {"node": {"oid": "c88b20fc379a12f6934e18bdf3a7265ff574c11a", "messageHeadline": "chore(servicediscovery): rename docs/test props (#20639)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58dffd86f49ced2465fe2d044602a79f173a37a4", "messageHeadline": "feat(aws-ec2): control over VPC AZs (#20562)", "author": {"name": "Philip White", "email": "philip@mailworks.org", "user": {"login": "philipmw"}}, "additions": 812, "deletions": 4}}, {"node": {"oid": "9d5fd3cc44767fafc81307acd38517b4c2c22a17", "messageHeadline": "chore(deps): Bump awscli from 1.25.1 to 1.25.2 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15bcc3c5feb36f069538d89d7e6c36a2671bb2c5", "messageHeadline": "feat(codebuild): adds report group type property (#20178)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "4537b3fc1b726dd8cbaadd0c52c35b6f31328e3d", "messageHeadline": "feat(lambda): Migrate away from NODEJS_10_X and NODEJS_12_X to NODEJS\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2923, "deletions": 2386}}, {"node": {"oid": "49b397c343b1a2581b2f4d2c098729b21b4b0290", "messageHeadline": "fix(core): property overrides sometimes don't work with intrinsics (#\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "d19e7064f4246ce0c166b40a2474b8d69fc31874", "messageHeadline": "feat(cfnspec): cloudformation spec v75.0.0 (#20605)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 359, "deletions": 197}}, {"node": {"oid": "c7e09546deecdd0c038ac8c6e06b0da6f8e33c47", "messageHeadline": "chore(merge-back): 2.27.0 (#20599)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "8e8904815b0dd3d6c553f5be4da5adaca6abbd9a", "messageHeadline": "chore(release): 2.27.0 (#20598)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10839, "deletions": 1202}}, {"node": {"oid": "7ffbb72a5eb7daca2e17185ed04e6d38cad73b7c", "messageHeadline": "chore(release): 2.27.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 2}}, {"node": {"oid": "01711e863404902146e5b10f7289c7c66e7d8310", "messageHeadline": "feat(cfnspec): cloudformation spec v73.1.0 (backport #20587) (#20592)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1220, "deletions": 196}}, {"node": {"oid": "5d09c14e6df0cc824119768565378093248caea4", "messageHeadline": "chore: update the contributing guide for post v1 maintenance mode (#2\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "b9065a551ad43276fb9ec8bec6ef230e9b4a3563", "messageHeadline": "docs(glue): refresh links for aws glue documentation (#20577)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "119c92f65bf26c3fdf4bb818a4a4812022a3744a", "messageHeadline": "chore: replace master with main wherever possible (#20590)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 552, "deletions": 496}}, {"node": {"oid": "e2768e8a3eeda8b85f62aa1c77be73f9c96da1af", "messageHeadline": "feat(pipelines): pass role to s3 source action (#20576)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "7f2fccc431f89e505608f8d65a75a5cb24b77bd6", "messageHeadline": "feat(core): `addToRolePolicy()` for custom resource provider (#20449)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 110, "deletions": 10}}, {"node": {"oid": "4a87d39cafc64bc038d75db71673f22bc75eac04", "messageHeadline": "fix(rds): clusters created from snapshots generate incorrect password\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 6075, "deletions": 5}}, {"node": {"oid": "ade7af568a4dfe5813318a9c2087d1bbb103d061", "messageHeadline": "chore(deps): Bump awscli from 1.24.10 to 1.25.1 in /packages/@aws-cdk\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cea1039e3664fdfa89c6f00cdaeb1a0185a12678", "messageHeadline": "chore: update dependabot and yarn-upgrade config (#19942)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "50fa150308cb1553980c8fa8b4df7c215035486c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20574)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2558, "deletions": 478}}, {"node": {"oid": "4b0f8fff003b2e46800d46a8232a4865c8611056", "messageHeadline": "lambda: update unit tests for v2 branch", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "93d4d2736de8bd9d0336249212f330fc4bead6d1", "messageHeadline": "lambda: use constructs.IConstruct", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22678f8872f41e10c9917b11a265de8393f50490", "messageHeadline": "core: fix unit test", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9e886462190393e508e261a12cbc8bed2f4542d", "messageHeadline": "automatic pkglint fixes", "author": {"name": "madeline-k", "email": "madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "261d3df55d5e43ad1ff8b7bd27e6ab869fc46783", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220601", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 17007, "deletions": 9702}}, {"node": {"oid": "74318c7d22bfc00de9e005f68a0a6aaa58c7db39", "messageHeadline": "fix(events-targets): EventBus IAM statements are only added for the f\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 138, "deletions": 55}}, {"node": {"oid": "264c02e6014552cd73f38acef0df2205811d6c86", "messageHeadline": "fix(iam): referencing the same immutable role twice makes it mutable \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "9a23575f4590a170caf79f4141c16adf431e7c40", "messageHeadline": "fix(ecr-assets): cannot build ARM images using modern stack synthesis\u2026", "author": {"name": "Joe Flateau", "email": "joe@joeflateau.net", "user": {"login": "joeflateau"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "e44c2c436d41a9993714d7e9ff5a9ed95b5677f1", "messageHeadline": "fix(core): logicalId is consumed prior to being overridden (#20560)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "f19ecefcdde712dfd951106bec3b1f850b66f2a8", "messageHeadline": "fix(lambda): function version ignores layer version changes (#20150)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 507, "deletions": 86}}, {"node": {"oid": "68761dc3ceadbe77e241fb85544e48544149568a", "messageHeadline": "feat(lambda): add insights version 1.0.135.0 (#19588)", "author": {"name": "Vincent Voyer", "email": "vincent@codeagain.com", "user": {"login": "vvo"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "2bf30df223cc5bb43c2fcfaaf32669a8438ad19a", "messageHeadline": "feat(s3): adds objectSizeLessThan property for s3 lifecycle rule (#20\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "27fdaf1be55b1057a59a690484ce8c4891780134", "messageHeadline": "chore(lambda-nodejs): fix typo (#20557)", "author": {"name": "Ashok", "email": "1902568+ashokm@users.noreply.github.com", "user": {"login": "ashokm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33acc7cc03c4a6700c05e840393ef90e5d8f68dc", "messageHeadline": "feat(cognito): OpenID Connect identity provider (#20241)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 811, "deletions": 2}}, {"node": {"oid": "cedfde8cb07eb879ee384bda93bba813ede91699", "messageHeadline": "fix(integ-runner): catch snapshot errors, treat `--from-file` as comm\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 453, "deletions": 282}}, {"node": {"oid": "d814293b8092d975977005b3e28a0a8ac4c6389f", "messageHeadline": "chore(deps): Bump awscli from 1.24.5 to 1.24.10 in /packages/@aws-cdk\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a0077e5ebf8a146354e7f0be451ed4d973b2a38", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20540)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "f4439ceda079dd762ec30c6f4a893d6bcd7ed100", "messageHeadline": "fix(ecs): fix typo from fromServiceAtrributes to fromServiceAttribute\u2026", "author": {"name": "dafujii", "email": "41186511+dafujii@users.noreply.github.com", "user": {"login": "dafujii"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d1242a14b3cc45d1681f76f3546281c3d9a13b95", "messageHeadline": "chore(merge-back): 1.158.0 (#20529)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "a4318e19e8862101529f24b49c0a74dc50ea3add", "messageHeadline": "Merge branch 'master' into merge-back/1.158.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 320, "deletions": 25}}, {"node": {"oid": "96d54df1a50cb274862ceef472ab9f3175c3251b", "messageHeadline": "chore(merge-back): 2.26.0 (#20526)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "dacefd6c4770f06390f853fdf4703d8662beb3f5", "messageHeadline": "fix(ecs): canContainersAccessInstanceRole is ignored when passed in A\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "b7bc10cc7a734fe3b4a9194dffbc017f2fe3ef43", "messageHeadline": "fix: Default username in RoleSessionName (#20188)", "author": {"name": "Adam Brodziak", "email": "adambro@users.noreply.github.com", "user": {"login": "adambro"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "a409d63439391c5f4e8c5e714b49469d9fec3d6e", "messageHeadline": "chore(release): 2.26.0 (#20525)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7542, "deletions": 4001}}, {"node": {"oid": "ab288785279bf3d70ad3329e27ad1f6d2397942e", "messageHeadline": "chore(release): 1.158.0 (#20517)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8589, "deletions": 5080}}, {"node": {"oid": "d86a4e4f0d744d1a434e3c3f2c896c6a823cc545", "messageHeadline": "chore(release): 2.26.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "6f4aba805b93523958d5cb4c8db4c1c800f53806", "messageHeadline": "Fix error message when creating a NodeJS function (#20524)", "author": {"name": "Stephen Blackstone", "email": "sblackstone@gmail.com", "user": {"login": "sblackstone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "670b37e4873a88e138f643e7101086bba31e0453", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20516)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "df419ba70a1ab5bca22baf104750dcc61e2cd4e7", "messageHeadline": "chore: empty commit to trigger pr build", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d44a8798869602e4759ad6cef698beacb950c5c0", "messageHeadline": "chore: commit to trigger pr build again", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c274c2f983de2dfd20ed2886a3c50f7fd3f6b3f4", "messageHeadline": "fix(integ-runner): don't throw error if tests pass (#20511)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "777953106ac550b058fdaa3ccde25b62be07defa", "messageHeadline": "feat(integ-runner): publish integ-runner cli (#20477)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "953afa90e3e331909772e8146760e1de1cf59a59", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20519)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 100, "deletions": 1}}, {"node": {"oid": "3e6338e7ecc15f5b668d34d4578851067287c578", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220527", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 17030, "deletions": 9680}}, {"node": {"oid": "7a010993f10e5a8e4035e28a1f977e877ab4ca49", "messageHeadline": "chore(release): 1.158.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "9f689f9f3cd7ae2a2437f6251d237775d5b0d944", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20509)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7504, "deletions": 3991}}, {"node": {"oid": "f783af0f25c6dfe8529b520c8fb11745bd609093", "messageHeadline": "servicecatalog: fix unit tests - in v2, Names.uniqueId(this) produces\u2026", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "467bbca0c8f9160500512cafc061c3c6f3dd42ed", "messageHeadline": "service-catalog: fix Construct import", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a5f0b2ff2ff8386e5945b0e79a1fefe12408b31c", "messageHeadline": "ecr-assets: fix unit tests", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca8d091161239a63343daf3dbb55866c1ff2d3b3", "messageHeadline": "ecr-assets: fix imports", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "294d24af5a98d93b80ba7c9da938d6cf42da2b9f", "messageHeadline": "iam: use constructs.IConstruct", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "bff9b4ce71b10b3d6c6452809235c77727586509", "messageHeadline": "iam: use constructs.IConstruct", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "257ecc12fc558516560b41f8498af283d6aac9d8", "messageHeadline": "use constructs.Construct", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "cdd41c60535be7c1d767e56b9f6d44e7f41a4172", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220526", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 17016, "deletions": 9658}}, {"node": {"oid": "71380571b878a50fe4b754c7dac78da075a98242", "messageHeadline": "fix(integ-runner): always resynth on deploy (#20508)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "7f237a2d3a74706120b2d479e618cbe9051129ae", "messageHeadline": "chore: remove callout that go is in dev preview (#20507)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "adc0368dc1f137aeaa4bd92de77028269e3a48f4", "messageHeadline": "feat(aws-ecr-assets): support the --platform option when building doc\u2026", "author": {"name": "Joe Flateau", "email": "joe@joeflateau.net", "user": {"login": "joeflateau"}}, "additions": 318, "deletions": 10}}, {"node": {"oid": "4b837dfadbd1336b7f4deeb828b5bf4cac781aa1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20500)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 53, "deletions": 36}}, {"node": {"oid": "50521911f22f433323d700db77530e883762138a", "messageHeadline": "feat(apprunner): VpcConnector construct (#20471)", "author": {"name": "Dylan Seidt", "email": "dylan.seidt@gmail.com", "user": {"login": "DDynamic"}}, "additions": 2180, "deletions": 23}}, {"node": {"oid": "3e6ec5c48cff41cec2b32566990046fd704f4ec1", "messageHeadline": "fix(s3-deployment): default role does not get `PutAcl` permissions on\u2026", "author": {"name": "Daniel Sj\u00f6vall", "email": "dsjovall@gmail.com", "user": {"login": "fouxarn"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "75bfce70dbc57fe688c96b3c5cbb67fc4e6fcc56", "messageHeadline": "fix(iam): Role policies cannot grow beyond 10k (#20400)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2826, "deletions": 1876}}, {"node": {"oid": "5d2501b8453499a2e8c789f7be8d3c51b513bccc", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20488)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "23690e40b1604839f99da8b8f96168dda8679c47", "messageHeadline": "feat(s3): adds objectSizeGreaterThan property for s3 lifecycle rule (\u2026", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 55, "deletions": 15}}, {"node": {"oid": "f334060fca02e928bc4f5fdcfd45244060731d78", "messageHeadline": "fix(pipelines): too many CodeBuild steps inflate policy size (#20396)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1797, "deletions": 2672}}, {"node": {"oid": "de027e28ce5c95e70fed8874e6531eabba24521c", "messageHeadline": "feat(lambda): validate function description length (#20476)", "author": {"name": "Gtofig", "email": "Gtofig@yahoo.com", "user": {"login": "Gtofig"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "85f4e29e0551d71dd5f2f588584785cbc1ae7b72", "messageHeadline": "fix(lambda): Fix typo in public subnet warning (#20470)", "author": {"name": "Steve", "email": "snkashis@users.noreply.github.com", "user": {"login": "snkashis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a49927e9e5bc250f339f664fa843fae2fab92ec", "messageHeadline": "fix(core): NestedStack defaultChild is undefined (#20450)", "author": {"name": "Jacco Kulman", "email": "jaccopk@gmail.com", "user": {"login": "Jacco"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "1037b8c7f58ccd162491b49d75954c38d685d67f", "messageHeadline": "feat(servicecatalog): ProductStackHistory can retain old ProductStack\u2026", "author": {"name": "Jackie Wang", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 499, "deletions": 20}}, {"node": {"oid": "dd4c2b5261e3eacdf2ad7eb655bc6b22a9702748", "messageHeadline": "chore: fix command to run integ tests (#20414)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0f52813bcf6a48c352f697004a899461dd06935d", "messageHeadline": "fix(integ-tests): DeployAssert should be private (#20466)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 330, "deletions": 351}}, {"node": {"oid": "e9cbda37070389e52824e6514e402b34ac493361", "messageHeadline": "chore(s3): fix indent in sample code (#20457)", "author": {"name": "MayForBlue", "email": "60128296+MayForBlue@users.noreply.github.com", "user": {"login": "mayforblue"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9b592a4c6388c2cac7b992727b95f25c9e51bed0", "messageHeadline": "docs(pipelines): explain how to retain symlinks (#20413)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "425f519df1d25c29f0128136a5641807e65f0806", "messageHeadline": "chore(deps): Bump awscli from 1.24.0 to 1.24.5 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebeaa71f9d1093ca51debf6d0387ee05f04fec93", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20459)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 346, "deletions": 24}}, {"node": {"oid": "03896271c5e47206966c3e5234695b703c15243e", "messageHeadline": "chore(rds): clarify JSDoc of `fromGeneratedPassword()` (#20448)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "87dd2a6eb0b8208e49ff5f0cc8486ad58410d3ef", "messageHeadline": "chore(merge-back): 1.157.0 (#20447)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "6131079b1a33b13fa032ee277fea937e00a7e9f8", "messageHeadline": "chore(merge-back): 2.25.0 (#20446)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "ea69ad2f51347cf0ecb8f36decc7499f91bcf43a", "messageHeadline": "chore(release): 1.157.0 (#20442)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14214, "deletions": 1473}}, {"node": {"oid": "ae1cb4b611aee62c1bea5d5a4b73207efcdb1015", "messageHeadline": "chore(release): 2.25.0 (#20443)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14324, "deletions": 1478}}, {"node": {"oid": "2697366e3196d8bbbddaeb6b0746153958d0d20c", "messageHeadline": "chore(release): 2.25.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "ca71f98d3d382643fba9ed47a68bd3629ac6a884", "messageHeadline": "chore(release): 1.157.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "d3fd032d0f3546b905cd397001b14e5181bb5f9b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20441)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 234, "deletions": 28}}, {"node": {"oid": "6a6bf917c4831202903af2fb2e7982ce5dc41068", "messageHeadline": "reapply merge conflict resolutions that got lost", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "bc6fc429d3602ca29f0cdc49eb98825749a3c302", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220520", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 16951, "deletions": 9639}}, {"node": {"oid": "d0fbc4338aaf7f69db6e1869a26d2d253715ff4a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20424)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14034, "deletions": 1448}}, {"node": {"oid": "47f8b05498778fa92615186893877d9b46c98d48", "messageHeadline": "chore(ecs-patterns): revert \"feature flag missing for breaking change\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 12, "deletions": 164}}, {"node": {"oid": "3a11317cd95cbe93d93b5aaf6fb02fbe58a8eb9a", "messageHeadline": "chore(ecs-patterns): revert \"feature flag missing for breaking change\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 12, "deletions": 164}}, {"node": {"oid": "484cfb21710f91aed64e2db32c35b9e3a4e1163c", "messageHeadline": "chore(integ-runner): `--inspect-failures` option (#20399)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 94, "deletions": 20}}, {"node": {"oid": "88ea829b5d0a64f51848474b6b9f006d1f729fb4", "messageHeadline": " feat(core): allow disabling of LogicalID Metadata in case of large m\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "32dfa6efc7bf836225b64183e7754778df44d668", "messageHeadline": "docs: explain SnapshotCredentials (#20431)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "1e3e5f550630b2841bdc2d7a3fd0fb2da77b0c2f", "messageHeadline": "chore(codepipeline): revert \"cannot deploy pipeline stack with crossA\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 20, "deletions": 672}}, {"node": {"oid": "f9552c08b8fa0271c62871b0cf55a2087f83e3fa", "messageHeadline": "chore(codepipeline): revert \"cannot deploy pipeline stack with crossA\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 20, "deletions": 672}}, {"node": {"oid": "db49c9f36c3abd3ea43b702d6ad7d8340100c33f", "messageHeadline": "fix onPrepare methods", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "6f0780f75cc8369d6db8c2a90eec7b0b6ea723bb", "messageHeadline": "automatic pkglint fixes", "author": {"name": "Chriscbr", "email": "Chriscbr@users.noreply.github.com", "user": {"login": "Chriscbr"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e76c44de4b11b202b5317c65e523ba065315b068", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220519", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 16924, "deletions": 9675}}, {"node": {"oid": "ae6418393582232c959fa956c95b71930de8f185", "messageHeadline": "chore(core): revert \"allow disabling of LogicalID Metadata in case of\u2026", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 6, "deletions": 90}}, {"node": {"oid": "01708bc7cf842eab7e1d1fc58bf42e4724624c0a", "messageHeadline": "feat(cloud9): configure Connection Type of Ec2Environment (#20250)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1382, "deletions": 1}}, {"node": {"oid": "d0163f8a3d14e38f67b381c569b5bd3af92c4f51", "messageHeadline": "fix(iam): AccountPrincipal accepts values which aren't account IDs (#\u2026", "author": {"name": "Tejas M R", "email": "matblockgreninja@gmail.com", "user": {"login": "tejasmr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f7693e3f981f60886c94fb61876a1e5e0f2c1a02", "messageHeadline": "feat(cloudfront): REST API origin (#20335)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 877, "deletions": 22}}, {"node": {"oid": "6fae606f0a36a3b103d528f01ab9a30f28bcfd9b", "messageHeadline": "chore: stop mypy from complaining about the `Metric` class (#20369)", "author": {"name": "Tomasz Tr\u0119bski", "email": "kornicameister@gmail.com", "user": {"login": "kornicameister"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "719edfcb949828a423be2367b5c85b0e9a9c1c12", "messageHeadline": "fix(pipelines): specifying the Action Role for CodeBuild steps (#18293)", "author": {"name": "tobytipton", "email": "89043612+tobytipton@users.noreply.github.com", "user": {"login": "tobytipton"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "7e824ab40772dc888aec7986e343b12ec1032657", "messageHeadline": "fix(eks): Cluster.FromClusterAttributes ignores KubectlLambdaRole (#2\u2026", "author": {"name": "cm-iwata", "email": "38879253+cm-iwata@users.noreply.github.com", "user": {"login": "cm-iwata"}}, "additions": 65, "deletions": 29}}, {"node": {"oid": "85604d929978aa1c645dba8959d682892278f862", "messageHeadline": "feat(s3): add `noncurrentVersionsToRetain` property to lifecycle rule\u2026", "author": {"name": "MayForBlue", "email": "60128296+MayForBlue@users.noreply.github.com", "user": {"login": "mayforblue"}}, "additions": 284, "deletions": 3}}, {"node": {"oid": "a6d830e32bf055c626cb4dba47170bd4f1f7490b", "messageHeadline": "chore: timeouts on PR builds by querying against npm (#20409)", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 3, "deletions": 31}}, {"node": {"oid": "07cc5062eda4b37417a1b6f658252e4a500020fe", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20412)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "0367fe850af419d0d9e39d9b84e2b22abd4d1250", "messageHeadline": "chore: revert \"DeployAssert should be private\" (#20405)", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 327, "deletions": 306}}, {"node": {"oid": "dc9536a1ab31d9660571c5a68ee7cc1092283a01", "messageHeadline": "feat(core): allow disabling of LogicalID Metadata in case of large ma\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "51d89f8e5d3eda643ff65d2782b5c1525b9458d1", "messageHeadline": "chore(core): show counts of resources when stack is overflowing (#20398)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "bb625c8d7edd72db7b6d12e12fb032884e3e0741", "messageHeadline": "chore: remove instances of deprecated subnetType enums (#20183)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "765f44177298b645c88a29587b52619e91a8757c", "messageHeadline": "fix(amplify): custom headers break with tokens (#20395)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 61, "deletions": 45}}, {"node": {"oid": "33b983ca76c91f182e60dcab8c6ead6be4d4712d", "messageHeadline": "feat(ec2): more router types (#20151)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "a14d9145e7ad4d2d730e91e6c2fdff4793c7d755", "messageHeadline": "chore: add reprioritized issues to ownership project board (#20386)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4df9a4fa9ef24266b2bcde378ecc112c7dcaf8aa", "messageHeadline": "fix(cfn-include): allow CFN Functions in Tags (#19923)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 112, "deletions": 42}}, {"node": {"oid": "a58a8037b79636e9f973beff2483baecad73f15d", "messageHeadline": "fix(assets): parallel docker image publishing fails on macOS (#20117)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 251, "deletions": 35}}, {"node": {"oid": "f7732a1b06927d84e79ea1c9fb671ad184a9efea", "messageHeadline": "fix(apigateway): arnForExecuteApi fails on tokenized path (#20323)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "10df757572cc152b5449bd999194a65f5b6026d7", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20393)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f3d33113ad61cf008c6e11511f0ec6a47ea6ab8", "messageHeadline": "fix(integ-tests): DeployAssert should be private (#20382)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 306, "deletions": 327}}, {"node": {"oid": "c50d60ca9417c771ca31cb330521e0e9f988e3fd", "messageHeadline": "fix(secretsmanager): automatic rotation cannot be disabled (#18906)", "author": {"name": "Adam Del Rosso", "email": "adam.delrosso.dev@protonmail.com", "user": {"login": "AdamVD"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "10d13e4bc1841721650f9ca9b6b16e18c219ea21", "messageHeadline": "feat(cognito): `grant()` for user pool (#20285)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "a5e74a9e9408e2545a0b772b98a5e05d2870cb3a", "messageHeadline": "chore: re-assign skinny85's ownership areas (#20378)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 68, "deletions": 68}}, {"node": {"oid": "1d168875130974308477e2126c84996cadbe43a6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20371)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0ef4bb4bf493a7e3b72b518841f676e91d014ba9", "messageHeadline": "feat(cli): make ecr images immutable when created from cdk bootstrap \u2026", "author": {"name": "Juho Saarinen", "email": "juho.saarinen@gmail.com", "user": {"login": "Hi-Fi"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "734faa5ae7489a511d5a00f255d7afd408db880c", "messageHeadline": "feat(logs): additional log retention periods (#20347)", "author": {"name": "Brian Celenza", "email": "bcelenza@gmail.com", "user": {"login": "bcelenza"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e2819b36d21b016b57550c3afe63a1bcdf19840e", "messageHeadline": "chore(integ-tests): status should be an enum type (#20364)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "a6ecc0e75da8e9ed713640e1f277100d67fceed9", "messageHeadline": "chore(aws-cdk-lib): npmignore source map files in v2 (#20363)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3ff3fb7c5ec9636022b3046036376c09a3166fb0", "messageHeadline": "feat(integ-tests): enhancements to integ-tests (#20180)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5275, "deletions": 577}}, {"node": {"oid": "861a2bbbe7926485dc8b8f9738b59ca2503a9b70", "messageHeadline": "docs(iam): add return values of policy validation methods (#20350)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "778feafb94447c05cd09aee1c7635601f540334d", "messageHeadline": "chore(ecs): remove deprecated method from readme (#20246)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d4f96e944d2aa107a65a6b6dda1b81c1d054ecfa", "messageHeadline": "chore(deps): Bump awscli from 1.23.9 to 1.24.0 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8fd84c12c726e216c10380f9fe7e5d55a892cdf", "messageHeadline": "feat(cfnspec): cloudformation spec v72.0.0 (#20357)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 705, "deletions": 203}}, {"node": {"oid": "901130fc26efafbf805d1dd737d156514b8646d8", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20356)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 249, "deletions": 84}}, {"node": {"oid": "a0b29e9f29775bfd94307a8975f5ba3a8faf05fa", "messageHeadline": "fix(CLI): allow SSO profiles to be used as source profiles (#20340)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7eda25625ec1d15fe610097b0456438d6806d9c9", "messageHeadline": "docs: explain PR conventions a bit more (#20332)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e9de4e9ab6bc44ff691238d91a8945c880a4d97c", "messageHeadline": "feat(cfnspec): cloudformation spec v69.0.0 (#20331)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "2d956c4290e43ec5ef5ef59afa6ff4fb9c42b7f6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20330)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1794, "deletions": 4}}, {"node": {"oid": "3314be69b8869c8fe437d82b2b8b5ddcb2994956", "messageHeadline": "chore(merge-back): 1.156.1 (#20329)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "12c8f02ecddf68a9b8cba38a6374dded1fd767a2", "messageHeadline": "chore(merge-back): 2.24.1 (#20328)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "a4e59a399baa6475bf784ce57062753fe7be65a1", "messageHeadline": "Merge branch 'master' into merge-back/1.156.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3373, "deletions": 419}}, {"node": {"oid": "d2e0d19ed97c1917ce6ea2dcf9bfcfa4b82186ac", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.24.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0eb6c3bb5853194f8727fc2cd3b1c9acb6eea20f", "messageHeadline": "fix(cloudwatch-actions): stack partition is hardcoded 'aws' in action\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "5c0d82495028bef1b7c945404e1eb80e25c06a1f", "messageHeadline": "chore(docs): Clarify the L2 Contribution Process (#20044)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 970, "deletions": 122}}, {"node": {"oid": "65a5a46837c42b2538837a699267ec9cc46ddc51", "messageHeadline": "feat(iam): validate role path at build time (#16165)", "author": {"name": "Makoto Nagai", "email": "i05nagai@gmail.com", "user": {"login": "i05nagai"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "585f9caf1f0e277f6cdc9428e10ef8efc1e8cdf2", "messageHeadline": "chore(release): v2.24.1 (#20325)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "2edcbba8e826a2a12c88d2943a0b19b67dec0e85", "messageHeadline": "chore(release): v1.156.1 (#20324)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6a31fbb30d95328315e0aa8a7c9140edca99b5a5", "messageHeadline": "chore(release): 2.24.1", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "15b1fd4d8590f50e9fca099b63d55743019e6382", "messageHeadline": "chore: pin @types/prettier to 2.6.0 (#20322)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "601b6714d458a699cad3e646635be3928daf20a6", "messageHeadline": "chore(release): 1.156.1", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d5e8f046eef0ba2b65a220331f11b01b658f4b98", "messageHeadline": "chore: pin @types/prettier to 2.6.0 (#20322)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "38e62a7be15ea1065118fa3260141e605f300e78", "messageHeadline": "chore: pin @types/prettier to 2.6.0 (#20322)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "80dc5a2d797ee6c316e680f0b8c57c642f8a9aa9", "messageHeadline": "chore(issue-templates): fix titles (#20318)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc7533cab37b69ac8d3b2c7a6b093da90bcbb911", "messageHeadline": "fix(ecs-patterns): feature flag missing for breaking change passing c\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 164, "deletions": 12}}, {"node": {"oid": "1fcea37d63d5244360310b2038efeeb490ae837e", "messageHeadline": "docs(cloudwatch): misleading documentation for metric unit NONE (#20249)", "author": {"name": "Joshua Weber", "email": "57131123+daschaa@users.noreply.github.com", "user": {"login": "daschaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "783e7bb80356fff0205d0fdf111725c37f46c374", "messageHeadline": "chore: undo automatic assigning to PRs (#20312)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "e82b63fc8880ecbd5e29d02e3e623cda3bbce1d6", "messageHeadline": "feat(cfnspec): cloudformation spec v69.0.0 (#20240)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1441, "deletions": 238}}, {"node": {"oid": "e3626f6dac01a99782dffa8296401cfeeb8d2f2b", "messageHeadline": "chore(cloudformation-diff): fix typo in formatTable (#20302)", "author": {"name": "Vincent Smith", "email": "Vince-Smith@users.noreply.github.com", "user": {"login": "Vince-Smith"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc874d816aa119f1f6fdb9469a09eb2a71f9165b", "messageHeadline": "chore(merge-back): 1.156.0 (#20310)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "afdad2f3b2aea20e4a1808033dae4f7e2fe4ac01", "messageHeadline": "chore(merge-back): 2.24.0 (#20309)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "d432cf9465f571e78b5a8d01928a134c76b791bb", "messageHeadline": "Merge branch 'master' into merge-back/1.156.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 674, "deletions": 21}}, {"node": {"oid": "7a6f5858c573345107a1475249c7732691a990df", "messageHeadline": "fix(codepipeline): cannot deploy pipeline stack with crossAccountKeys\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 672, "deletions": 20}}, {"node": {"oid": "5429e55126db7556dd2eb2d5e30a50976b5f6ee4", "messageHeadline": "fix(rds): tokens should not be lowercased (#20287)", "author": {"name": "Jari Voutilainen", "email": "jari.voutilainen@iki.fi", "user": {"login": "Zharktas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b8d8b9a25ae520802985565b3ced79d4dd2eb3f1", "messageHeadline": "chore(release): 2.24.0 (#20301)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2090, "deletions": 222174}}, {"node": {"oid": "68f5f209d75fbda241f8ab865e6144e1ddffb342", "messageHeadline": "chore(release): 1.156.0 (#20300)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2068, "deletions": 222673}}, {"node": {"oid": "bc34e2f87f6edcce4a0a47eb149b1064ca437f8a", "messageHeadline": "cli concurrency pr was reverted", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a9559327673ddd8042de656e1efc369ec665cf0f", "messageHeadline": "chore(release): 2.24.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 2}}, {"node": {"oid": "df932f16f313be5c4d7a469d0d0e7477f34f4b63", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20299)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1477, "deletions": 1332}}, {"node": {"oid": "4a75b2d3449443477bf38a3934a13576bc9c5914", "messageHeadline": "concurrency pr was reverted", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f955a034f2cc23e72cdc102ed66168544bfddda1", "messageHeadline": "chore: missing comma", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45a2db897cc8ad03b7b5a6bd1e32a10524072171", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220511", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 16884, "deletions": 9669}}, {"node": {"oid": "22a45a9c4509d2bb74da1385b146b20ff65cb5e7", "messageHeadline": "chore(release): 1.156.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "9a3ad0b850c077743d0bf445bf22f6489eb2f811", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#20291)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "bb5582ccf49be357ac44a967dce8303ec700d8a7", "messageHeadline": "chore: pin jest to major version 27 (#20289)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "14be76497b85f6cd9083620ebe5d890359540aa5", "messageHeadline": "fix(stepfunctions): map property maxConcurrency is not token-aware (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "abc1f57f5d9d64835b8d1075a2228feb8782f6d2", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20286)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 101, "deletions": 101}}, {"node": {"oid": "55410166751930a65d9c494ccc55c25fc956d068", "messageHeadline": "chore: stop cli output in foreach.sh script and tests from blinking (\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7c968a320cc074c667a1bb2df81dfc5f4fb29516", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#20266)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1352, "deletions": 1235}}, {"node": {"oid": "0d74ff64e2b5730a4cb1e1fa1d32806782ebf4e5", "messageHeadline": "chore: set pr author to `aws-cdk-automation` (#20267)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cbf8ac4a2d0b1fa8af1c352d48e2b380832b7821", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20272)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 594, "deletions": 220843}}, {"node": {"oid": "892cd18ebc10c6a38d0a9ae8042c3ec10a1b751f", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 16885, "deletions": 9670}}, {"node": {"oid": "83bab5c548ca85ee9ad93b97e4ca8be84dac2d4a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20271)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 253, "deletions": 46}}, {"node": {"oid": "d60368049119db4075a30a561617f9b9de3657bd", "messageHeadline": "chore: fix typo in lambda nodejs16.x runtime (#20264)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "98373eacffc877e9d23351181f7323e66009eb16", "messageHeadline": "chore(issue-label-assign): remove ryparker from OSDS_DEVS group (#20262)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edf7c864f90acc4f29ff78ff0de74e324f8b85ee", "messageHeadline": "feat(lambda): nodejs16.x runtime (#20261)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 195, "deletions": 19}}, {"node": {"oid": "cd7b673a3101cf5b5ddb913940c038f7fa65b788", "messageHeadline": "chore(deps): Bump awscli from 1.23.4 to 1.23.9 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8694b988987ab7db53298ce114284384b8d9851", "messageHeadline": "Fix the reference in a help message (#20238)", "author": {"name": "Kuba Rozkwitalski", "email": "100163813+krozkwitalski@users.noreply.github.com", "user": {"login": "krozkwitalski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cddd60ab67b666d6b4a17afa083b0722b2fe018e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20119)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f500e1649d2f54f04a5bc9c96c706befba9f0bc7", "messageHeadline": "chore(integ-tests): cleanup the old *.expected.json files in favor of\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 0, "deletions": 221218}}, {"node": {"oid": "8795b858c52983ae2430c1f7f23932e0dccbc0b4", "messageHeadline": "chore(cli): revert concurrency PR (#20230)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 178}}, {"node": {"oid": "f4f6e40aa0e56ba55761a56bee542e756046cda6", "messageHeadline": "chore: correct image tag in CONTRIBUTING.md (#20227)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ab7f8ca31514cb9263ee1595ba486efbb9d9bd92", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20226)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "45a2d6345ed9de319f042f29a6f619f26a10780c", "messageHeadline": "feat(cli): `--concurrency` option (#19378)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 178, "deletions": 10}}, {"node": {"oid": "dd10df1c84eaa752e3587a6b1f0c7e28b9d508e3", "messageHeadline": "fix(cognito): UserPoolDomain.baseUrl() does not return FIPS-compliant\u2026", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 76, "deletions": 5}}, {"node": {"oid": "3e0393e63e84d631545734425482deae687520f1", "messageHeadline": "fix(appsync): incorrect region used for imported Cognito user pool (#\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "66d54023946583ff9bf495947d6f8872a76b2012", "messageHeadline": "docs(s3-assets): fix typos in README (#20223)", "author": {"name": "Malik", "email": "60721392+MalikAtalla-AWS@users.noreply.github.com", "user": {"login": "MalikAtalla-AWS"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d004aa11322690bd21aef9b643415333a5fefb6c", "messageHeadline": "chore(merge-back): 1.155.0 (#20222)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "4913c3fd77d3f2b6258e6d72a51575cf68bfa61d", "messageHeadline": "chore(merge-back): 2.23.0 (#20221)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "50444aaa63940a8559015c2df32780b2921caeec", "messageHeadline": "chore(release): 2.23.0 (#20218)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10675, "deletions": 997}}, {"node": {"oid": "9df29626a9e599b945a7d1d32951c488c7a84e7d", "messageHeadline": "chore(release): 1.155.0 (#20216)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2734, "deletions": 454}}, {"node": {"oid": "6d6a778bb76f471e1b0c457c40fadeff7e0375ff", "messageHeadline": "chore(release): 2.23.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "3e234fb4fe00c5a58f7672ea2b49a58e7007565b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20215)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 213, "deletions": 117}}, {"node": {"oid": "bb94beffcba2099f56a0ecc821fd879ae47295d9", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220504", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17095, "deletions": 10410}}, {"node": {"oid": "b23334e768276a772203e2cf55a71b4796fe1a93", "messageHeadline": "chore(release): 1.155.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "34f2edf9bfd3fe88f7e9108ac6910088dfaf204a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20202)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10435, "deletions": 886}}, {"node": {"oid": "147399eb292ea6a9538fe032769ce7daba130af3", "messageHeadline": "remove synth context that is default for v2", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d158d027cca49bd514301990b7177526b69a072c", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20207)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "bb4c9506c7395fc3c84725fb8e6054ac23ca2bf7", "messageHeadline": "fix(lambda): grant invoke twice with different principals (#20174)", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 116, "deletions": 22}}, {"node": {"oid": "467cf5e64ee49b71a36bd8d70a60f6806edd73b7", "messageHeadline": "update test for v2", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dea1fae8104d0f2cca4899f3e467ebe5003c172", "messageHeadline": "fix merge conflict", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc2cd48a3aabaf0d5214b322794c6a49d9c700c9", "messageHeadline": "fix(ubergen): expose exports in core module for v2 (#20176)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "30fecfc76a8a36dc92428ccf4b9bc988f9b88b94", "messageHeadline": "revert commit", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ed97d5f86ca4a8b1e98b70b09c96ee4b7f08f35", "messageHeadline": "generate empty commit", "author": {"name": "Kaizen Conroy", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09f4409adfd3c4ae84282e4f8bd571af1c87d7ca", "messageHeadline": "automatic pkglint fixes", "author": {"name": "kaizencc", "email": "kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a21615b074353d129a2977529df8af487b3d8d47", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220503", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17084, "deletions": 10400}}, {"node": {"oid": "c58fa44a9d72f8b0c8cb7327cf0c5e24fd2c9b6b", "messageHeadline": "chore(mergify): add vinayak-kukreja to mergify (#20181)", "author": {"name": "Vinayak Kukreja", "email": "78971045+vinayak-kukreja@users.noreply.github.com", "user": {"login": "vinayak-kukreja"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cb2fe8ff410cbb769565453d43feaa820047acb", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20186)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4fe6717bccd36fccbefd6550ddf7f207b38b52c6", "messageHeadline": "docs(iam): explain restrictions on `addCondition` (#20165)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "443fb2a7b55f24087e8c638f48c4d8803b629244", "messageHeadline": "chore(lambda-layer-awscli): fix typo (\"Extrating\" -> \"Extracting\") (#\u2026", "author": {"name": "Malik", "email": "60721392+MalikAtalla-AWS@users.noreply.github.com", "user": {"login": "MalikAtalla-AWS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "489340ea383c9130c315853afae0137b1fa03eb0", "messageHeadline": "feat(cloudwatch): Add CustomWidget (#19327)", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 186, "deletions": 4}}, {"node": {"oid": "42a8947c24eb549e97aaf726d1822611a06fcb27", "messageHeadline": "chore(deps): Bump awscli from 1.23.1 to 1.23.4 in /packages/@aws-cdk/\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "508027675c4bde044eeac10978e65b09714882b2", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20166)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "abc3502eef9b1b950f4e9d2c3f5f44b7e2f6476d", "messageHeadline": "feat(rds): add secret rotation to `DatabaseClusterFromSnapshot` (#20020)", "author": {"name": "Dave Nix", "email": "84098866+davenix-palmetto@users.noreply.github.com", "user": {"login": "davenix-palmetto"}}, "additions": 183, "deletions": 58}}, {"node": {"oid": "572b52c45a9eb08b62a0f9cc6520c1722089bae6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20137)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "64c50640e7f5897f08af3f86cd28a1dab3cd2430", "messageHeadline": "feat(ec2): add i4i instance type (#20134)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7fd542c1af19abd2a580961df1a8cf556588aee8", "messageHeadline": "chore: assign aws-cdk-owners members to PRs (#19925)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a79bc47aaa6737628562c251e2f1990b2c7b88ef", "messageHeadline": "feat(lambda): `function.addAlias()` simplifies Alias creation (#20034)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "f199faddc0b8e565aa413e480e51d25fed5321bf", "messageHeadline": "feat(cfnspec): cloudformation spec v68.0.0 (#20065)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1927, "deletions": 234}}, {"node": {"oid": "c545bfe2a3ccb53fa5ae2eb725a1696677703c0a", "messageHeadline": "feat(iam): add convenience method `inOrganization` to ArnPrincipal (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "f832227228b9e1a5e0e82468ec06e17ac023e465", "messageHeadline": "chore(merge-back): 1.154.0 (#20115)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "ed57a69be4f8dc8d65c6a136725de0d85ff6b193", "messageHeadline": "chore(merge-back): 2.22.0 (#20114)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "0d1b77fa4f78458dbb91fa94d1f8e8fd92952ab5", "messageHeadline": "chore(release): 1.154.0 (#20110)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12410, "deletions": 1235}}, {"node": {"oid": "1db4b167090b9cd42266818408df1e92bc5a4942", "messageHeadline": "chore(release): 2.22.0 (#20111)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4583, "deletions": 682}}, {"node": {"oid": "0157a45bb1ad7b6831664fd4ec8b18fd7d19fc08", "messageHeadline": "chore(release): 2.22.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "7da34d745f0e64fa9c1658dd08cf1219b5038d3d", "messageHeadline": "chore(release): 1.154.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "8cb5dff400e0143b86494f11c565d981c74f875a", "messageHeadline": "feat(cloudwatch): expose dashboardName property on the L2 Dashboard c\u2026", "author": {"name": "Pedro Pimentel", "email": "pedrospspl@gmail.com", "user": {"login": "pedrosola"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4764591a59d63026584f1898046974a1a166e166", "messageHeadline": "feat(servicecatalog): graduate to stable \ud83d\ude80 (#19515)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "9f7aa654ab92c16743b015f7121a3dc542a7e01a", "messageHeadline": "fix(integ-runner): disable-update-workflow default is 'false' instead\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de5bd3224301c668e5794abafe5eb04d02072cf9", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20091)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4545, "deletions": 680}}, {"node": {"oid": "721bd4b24de8e410fd9181eff7e5431c13bad208", "messageHeadline": "fix(integ-runner): only diff registered stacks (#20100)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7543, "deletions": 283}}, {"node": {"oid": "02342abec4fc815c8b207ef056d80ee8758ec17e", "messageHeadline": "fixed construct imports", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "c0b960768dbfef26df01e1db0bf84f2c47a4b893", "messageHeadline": "fixed construct imports", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "91f9aff5910c2cdb234d5b6c7a701aed823b8073", "messageHeadline": "chore(deps): Bump awscli from 1.22.101 to 1.23.1 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2b0acb4c036930235393153ca9d2a6fc7d54860", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20093)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "8bd6c59e44cf3e328ce19f706d4798eb7875caff", "messageHeadline": "chore: minor test improvements (#20035)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 46, "deletions": 156}}, {"node": {"oid": "dad308959d2de93550c5f1d182748dc40e7d0b0a", "messageHeadline": "chore: bring init-template package files under auto-upgrade control (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 220, "deletions": 37}}, {"node": {"oid": "8da006ab551213ecbdb6dc26860fe90c1d2e95e2", "messageHeadline": "feat(redshift): expose user.secret as property (#17520) (#20078)", "author": {"name": "Ahmed Mansour", "email": "ahmed.hussein.1993@gmail.com", "user": {"login": "Ahmed-Hussein93"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "1ca7aa4c079e9368b7020e7646623eb695eb801f", "messageHeadline": "fixed Constructs import", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "292c1eadb7f6a8dda3388e0ca23d9d1c06752fb1", "messageHeadline": "automatic pkglint fixes", "author": {"name": "comcalvi", "email": "comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6834dee2e1a5e28f4f7a2cd29791b8d29bd0df70", "messageHeadline": "fixed comment formatting", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91f1fc2ffb73cc00411609723ef704b1f0998303", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220427", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 17036, "deletions": 10386}}, {"node": {"oid": "82aec9db1fcd23f0c39c75c950c5b2a165d0f99a", "messageHeadline": "feat(aws-eks): add annotations and labels to service accounts (#19609)", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 513, "deletions": 137}}, {"node": {"oid": "678737607cea769109aa8315520a71bc47eb50ef", "messageHeadline": "fix(lambda-python): handler path is incorrectly generated when using \u2026", "author": {"name": "Sarisia", "email": "sarisiaice@gmail.com", "user": {"login": "sarisia"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "e9670c85819203069ca597b71e305b6a20313d1f", "messageHeadline": "fix(tooling): container user's uid does not match host's uid (#20082)", "author": {"name": "Sarisia", "email": "sarisiaice@gmail.com", "user": {"login": "sarisia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9f787a392adc7d9e6de03b4dda1308bbc4b172ff", "messageHeadline": "chore: rename kaizen3031593 to kaizencc (#20079)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizencc@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "ea572c6d75854205587f913f28512d9019bbad2f", "messageHeadline": "chore: fix docs errors (#20074)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40a6ceb9983694a3645edd78167e93825a9049e9", "messageHeadline": "feat(rds): allow `DatabaseClusterFromSnapshot` to set `copyTagsToSnap\u2026", "author": {"name": "Anurag Mohapatra", "email": "AnuragMohapatra@users.noreply.github.com", "user": {"login": "AnuragMohapatra"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "8362efe8f1951289236034161d7560f20975b0ec", "messageHeadline": "feat(integ-tests): make assertions on deployed infrastructure (#20071)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2718, "deletions": 7}}, {"node": {"oid": "fd306ee05cfa7ebaa8d997007500d89d62868897", "messageHeadline": "fix: deploy monitor count is off if there are > 100 changes (#20067)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "f0aff23762d2ec90615ca9d292ea9d6e5a84c541", "messageHeadline": "chore(deps): Bump awscli from 1.22.97 to 1.22.101 in /packages/@aws-c\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1c4925e14fb1df3442b6de982729badda543af0", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20064)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "a7b395ddb0c72be354a28f9dfa38e7bcf6c23229", "messageHeadline": "chore: add Construct Hub link to cfn-only packages (#19896)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 482, "deletions": 376}}, {"node": {"oid": "df9814f48b6d94a2c2297cacd9e7cea958993766", "messageHeadline": "feat(cloudwatch): expose dashboardArn for CloudWatch dashboard L2 con\u2026", "author": {"name": "Mingjie Shao", "email": "com.jerryshao@jerryshao.com", "user": {"login": "jerry-shao"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "dacc9aba0bb6fb1de829c1300091472f0abd538e", "messageHeadline": "chore(merge-back): 1.153.1 (#20053)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5e7bf0918a235f232f6d5e8a5ebb3d099624fb89", "messageHeadline": "chore(merge-back): 2.21.1 (#20052)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 71}}, {"node": {"oid": "25818a2602c5a850d3ba58141909026694e61334", "messageHeadline": "Merge branch 'master' into merge-back/1.153.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 635, "deletions": 114}}, {"node": {"oid": "cf0ec0a9774ef3a401cafada7aa54162ff5955c0", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.21.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9a7e599e593e932a40ad0c6766fad260cdea9b47", "messageHeadline": "chore(release): v1.153.1 (#20046)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 70}}, {"node": {"oid": "a6ee54321aa1d27a130d4793163896e1dbea0aa2", "messageHeadline": "chore(release): v2.21.1 (#20048)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 71}}, {"node": {"oid": "1d2b1d30b4357961ef72fd275a58038dd755de17", "messageHeadline": "feat(aws-cognito): send emails with a verified domain (#19790)", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 330, "deletions": 1}}, {"node": {"oid": "2bfd4d8840a2445235a8c2c3e9778c76c13c38ba", "messageHeadline": "chore(release): 2.21.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a26617988418a282058b764b4409b202166157c8", "messageHeadline": "chore(release): 1.153.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7bd7139abafa0f36d0494be2fa6f03b5149702ef", "messageHeadline": "fix(imagebuilder): AmiDistributionConfiguration renders empty (#20045)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 69}}, {"node": {"oid": "5e4dca2c0429b2a4fb8723c282565a0481e29c0a", "messageHeadline": "fix(imagebuilder): revert property field typings", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 69}}, {"node": {"oid": "b2e0eb501e87bb954e985081d28ceecaf42a1ddd", "messageHeadline": "fix(imagebuilder): revert property field typings", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 69}}, {"node": {"oid": "236e636a46c15ab5df66ea8417ecdec495768858", "messageHeadline": "chore(merge-back): 1.153.0 (#20038)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "053b203751f300560b96239fcbad86d74084f387", "messageHeadline": "Merge branch 'master' into merge-back/1.153.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 305, "deletions": 113}}, {"node": {"oid": "a96546a9879a22102ba33723b7fbaa62c98282b6", "messageHeadline": "chore(merge-back): 2.21.0 (#20030)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "b4f8d91318087135c5549c22b43a1e679d70b3ca", "messageHeadline": "feat(integ-tests): add `IntegTest` to group test cases (#20015)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 132, "deletions": 16}}, {"node": {"oid": "0848312d8a7ec8c4440c123e17000a2f3e72a459", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#20027)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 62, "deletions": 25}}, {"node": {"oid": "84649b87aec769be690c627832f73a8472fb785f", "messageHeadline": "fix(region-info): EMR service principal incorrect in China (#20014)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "ec06f4893d62f371ef92fccaa52d38f4350d6712", "messageHeadline": "fix(eks): cluster cannot be created in opt-in regions (#20009)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "3f74a81934e3b5c171b0b9c370b4fa84129261e4", "messageHeadline": "chore(release): 2.21.0 (#20026)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 768099, "deletions": 11251}}, {"node": {"oid": "7d90993cc67b5b6eed13cb83b5ab085b427a0005", "messageHeadline": "chore(release): 1.153.0 (#20005)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 761941, "deletions": 11033}}, {"node": {"oid": "406851ea304d50c479e6a57a8c160e526c92896b", "messageHeadline": "chore(release): 2.21.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 66, "deletions": 2}}, {"node": {"oid": "d38a9e44af184e6e7fa8cde14a84ff2c72cec5f9", "messageHeadline": "fix(eks): remove incomplete support for k8s v1.22 (#20000)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 62, "deletions": 65}}, {"node": {"oid": "08e268a161c55ad2d0e12818d15a137a3647224e", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#20004)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 563, "deletions": 117}}, {"node": {"oid": "c5dcdeb2742fc8f0d41a7211d74934e20a7442c2", "messageHeadline": "fix(lambda-python): Pipenv projects no longer work for Python 3.6 (#2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6aa159bd6bb24b28acfdfbc7d91f01ed2693c530", "messageHeadline": "Merge branch 'v2/forward-merge-20220421' of github.com:aws/aws-cdk in\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "08cfc2d5a2e3727e692311b244b1fcb6c3b3f5f7", "messageHeadline": "fix(lambda-python): Pipenv projects no longer work for Python 3.6 (#2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5024021bec9952ca7b1e3d82e2c257f124c6300c", "messageHeadline": "fix(lambda-python): Pipenv projects no longer work for Python 3.6 (#2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6b6b6d6f6147519608989edfeb1a529c23717cbf", "messageHeadline": "Update README.md", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "934059fbeb5a19c1d3b20705cce3aa1c42c7cb90", "messageHeadline": "Update README.md", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30579fe86516536c0e7db62eb2863de1969700ba", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220421", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16964, "deletions": 10401}}, {"node": {"oid": "171f71752f892b1cee4329c81804ef3016ced0a3", "messageHeadline": "chore(release): 1.153.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 54, "deletions": 1}}, {"node": {"oid": "10f5ede7ed4b835df6406f1b457e2b1230bef4df", "messageHeadline": "chore(ssm): deprecate `valueForSecureStringParameter` in favor of `Se\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2ff3143ad47d4dcf963fdb5d0e333a3a86ef8a2e", "messageHeadline": "fix(ecr): scanOnPush not supported in certain regions (#19940)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 18, "deletions": 81}}, {"node": {"oid": "987558c8589c56486097a3dfd1cc788874b353ee", "messageHeadline": "chore(lambda): update lambda runtimes deprecation warnings (#19938)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "383171b54873705a01b7f113a7c6b5c98be2117b", "messageHeadline": "fix(lambda-event-sources): unsupported property `onFailure` for Kafka\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "fcf981b31c12f0366e49e15d5aa67d412e84caf0", "messageHeadline": "feat(logs): add QueryDefinition L2 Construct (#18655)", "author": {"name": "Mingjie Shao", "email": "com.jerryshao@jerryshao.com", "user": {"login": "jerry-shao"}}, "additions": 434, "deletions": 0}}, {"node": {"oid": "7e1a9781678ebe92e85d9cef53ba4d544a1f4f37", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19999)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5614, "deletions": 1973}}, {"node": {"oid": "3ce40b4455215b066833fa0ebe0e0a99a2928573", "messageHeadline": "feat(s3-deployment): ephemeral storage size property for bucket deplo\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 79, "deletions": 18}}, {"node": {"oid": "756fac4b3d5b8ace0679ef40a839d4aa727bc935", "messageHeadline": "fixing snapshot v2 diff", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1572, "deletions": 701}}, {"node": {"oid": "7e73aa5fd9654f45a49174e6d8f2a101d5d05d4a", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 17574, "deletions": 11882}}, {"node": {"oid": "2ca5050865f94e033fda850961439d8fcb01f468", "messageHeadline": "feat(integ-runner): add missing features from the integ manifest (#19\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4048, "deletions": 1282}}, {"node": {"oid": "ab455f13c5a4dcc85639188479c00f1e8d0a1874", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19990)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 199, "deletions": 89}}, {"node": {"oid": "2fbea608dda122700b78ba029a05f1fa8cf4ce40", "messageHeadline": "chore: tests don't run on Linux system (#19989)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74918127d41af30be1eef8a885f3fffc3b22119f", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220420", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17592, "deletions": 11904}}, {"node": {"oid": "369849139b1cac8ebbed40270a2869c0bb0865ea", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19987)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b617fa6d74b01461cf965ec9eeddd17183d99e49", "messageHeadline": "chore: bump jsii to 1.57.0 (#19983)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 107, "deletions": 28}}, {"node": {"oid": "a70ab42a63cf0a3025f198bfbef5b5f7836f7af1", "messageHeadline": "chore(core): undeprecate kmsKeyArn in FileAssetLocation (#19976)", "author": {"name": "vgonzalo", "email": "gonzalo.vallejos.b@gmail.com", "user": {"login": "vgonzalo"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "7606b716ff3971efa515892216e5f81e54fc3bd0", "messageHeadline": "chore: remove extra console.log (#19973)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "daeeafa5855d3bbb5b5070f10fd7cba52d035112", "messageHeadline": "fix(cli): hangs on retrieving notices (#19967)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 81, "deletions": 42}}, {"node": {"oid": "1fae9ca339936656ce45de1c709def249b02afee", "messageHeadline": "chore: fixed module name in the README file (#19966)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f8a9e5b5d1c594423048723a58fd07eeecaaf54", "messageHeadline": "chore: fix illegal identifier in workflow (#19965)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f2deada6d91e7568ee1302c1544db2ecca9bda0", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19957)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4159, "deletions": 31838}}, {"node": {"oid": "7979f7c21b694e4fa40f3992b16d4844c13b6801", "messageHeadline": "v2 differences", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "6c6319f5c011e2098a9415753c93471261086fd3", "messageHeadline": "fixing merge conflicts with integ snapshots", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 112, "deletions": 230}}, {"node": {"oid": "6f88862ce86c1ad89115ccdf14b5e81a497a9b6c", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 17807, "deletions": 11989}}, {"node": {"oid": "ca3920dbd588ebd9c68f17bfbf420713cf42790a", "messageHeadline": "fix(integ-runner): enable all feature flags by default (#19955)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 18171, "deletions": 82784}}, {"node": {"oid": "9e48e290f6210fae5f5bf09f0a7e0b443743f258", "messageHeadline": "chore(deps): Bump awscli from 1.22.92 to 1.22.97 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2238a7f9d1620454ffec88b930c4605cc11d6f52", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19952)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 67, "deletions": 35}}, {"node": {"oid": "6cca62db88866479f2b1d4f52b30beab3d78aeb2", "messageHeadline": "chore(servicecatalog): Update docs and rosetta usage (#19921)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 48, "deletions": 62}}, {"node": {"oid": "d4c13c01c2d2a910a09db7c6fdfc67f410d6b195", "messageHeadline": "fix(aws-ecr-assets): correct file existence validation in tests (#19945)", "author": {"name": "John Shiflett", "email": "johns1342@users.noreply.github.com", "user": {"login": "johns1342"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "da4b93ed0df3a13a037c3c4e0d76e8539e3c8721", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19904)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 785592, "deletions": 5564}}, {"node": {"oid": "ac4ef84a46bdc128de37d719bd64eb9101c62364", "messageHeadline": "fix constructs import in integ-tests fixture", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afdac0ded3f82cba304bcc1423ea58df8fcd674b", "messageHeadline": "forgot about ecs-service-extensions", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2715, "deletions": 5010}}, {"node": {"oid": "4cb3b2bdb959ae398ffe2f8a5a927280f5d63306", "messageHeadline": "fix(stepfunctions): incorrect default documentation for integrationPa\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2a6a0a9b467702c7bd6e0763d80e3cc6dabb08e3", "messageHeadline": "fixing v2 merge conflicts in aws-lambda and aws-codebuild", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "676c7b8d7af4c2f642a2b227e0318f1a9dba86fd", "messageHeadline": "fixing v2 snapshots", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 21003, "deletions": 50066}}, {"node": {"oid": "eb28666139f50f7e06edf00ef9a4389f4269152c", "messageHeadline": "fixing v2 integ runner", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "662e239dcb681b0f752858e7ce9e330f41cbf9a2", "messageHeadline": "for v2 newStyleStackSynthesis needs to be set to false so the snapshots", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 13, "deletions": 365}}, {"node": {"oid": "8c8b6b68b98e090580357172c247267ce92f2668", "messageHeadline": "feat(cfnspec): cloudformation spec v66.1.0 (#19929)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 654, "deletions": 345}}, {"node": {"oid": "38a3216a6a33941a1bf4090785c4c59536a285a9", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19928)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 78, "deletions": 22}}, {"node": {"oid": "af6c6b1d513d70724fbf3c57d23b4c1b2767b7e9", "messageHeadline": "update athena snapshot", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 93, "deletions": 5}}, {"node": {"oid": "8e195f37d2ef9ea5ddbf4a1c990f6d438f679a62", "messageHeadline": "update iot snapshot", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 93, "deletions": 5}}, {"node": {"oid": "51fb7a2dcb0c54d298e3045bb5acf420e8387670", "messageHeadline": "update servicecatalogappregistry snapshots", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 186, "deletions": 10}}, {"node": {"oid": "ac9901ada20e0bcadcae0e6f59e5c58220328714", "messageHeadline": "feat(codepipeline): allow to disable stage transition (#19911)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 509, "deletions": 3}}, {"node": {"oid": "4925c8ad93f69e01c901d28e861f3ccebd60fa0a", "messageHeadline": "update ivs snapshot", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 93, "deletions": 5}}, {"node": {"oid": "f5b2b365a2d4261205779ef3da83eeb4da437354", "messageHeadline": "Merge branch 'master' of github.com:aws/aws-cdk into v2/forward-merge\u2026", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1323, "deletions": 311}}, {"node": {"oid": "47f6e505ba3c7efd1fe786a4404515bcfa7e8ae1", "messageHeadline": "chore(ecs-service-extensions): update readme to reference v2 migratio\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "29006755384566884eda7333b7fe1345df674ea2", "messageHeadline": "fix bad import", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a3c083b14918f04ff64aa764605e25fe7968498", "messageHeadline": "automatic pkglint fixes", "author": {"name": "MrArnoldPalmer", "email": "MrArnoldPalmer@users.noreply.github.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "3df9a832f3279511b50789ceead6761bfaba1ff6", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 7347, "deletions": 6444}}, {"node": {"oid": "d0ace8f2db53d56cdb670979c7c173ee17b6bcd8", "messageHeadline": "feat(integ-runner): test update path when running tests (#19915)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1019, "deletions": 258}}, {"node": {"oid": "423d72f79b979d6f5f8ba70df05b7e1580d6a349", "messageHeadline": "feat(codebuild): add ability to customize build status reporting for \u2026", "author": {"name": "Erik Lilja", "email": "erikvlilja@gmail.com", "user": {"login": "Lilja"}}, "additions": 153, "deletions": 4}}, {"node": {"oid": "4f3a340ab8794ce793b903042a6ba9470bec8955", "messageHeadline": "fix(cfn-diff): allow resources to change types (#19891)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "c421a5fa3bde891dc2dc1b44ea2d8872eba31a82", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19910)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "380774edd5f8c42294651ead3541eebcf029251c", "messageHeadline": "feat(aws-ecr): make it easy to reference image tag or digest, use eve\u2026", "author": {"name": "Huon Wilson", "email": "wilson.huon@gmail.com", "user": {"login": "huonw"}}, "additions": 85, "deletions": 25}}, {"node": {"oid": "1581af0e91cd68ace2c76c236be811a4e48bffe6", "messageHeadline": "feat(autoscaling): Auto Scaling Group with Launch Template (#19066)", "author": {"name": "Martin Chloride", "email": "Martin.wang1994@gmail.com", "user": {"login": "Martin1994"}}, "additions": 3395, "deletions": 60}}, {"node": {"oid": "186dc329aa87157d11e3d0148c1d9d957adcf1fa", "messageHeadline": "chore: edit flow chart in contributing guide (#19901)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "31115d28b68b25cc91f76e96374992071e172bdb", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19895)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "ef2b480699f687aace64481ece654842461a9f13", "messageHeadline": "fix(iam): role/group/user's path not included in ARN (#13258)", "author": {"name": "saltman424", "email": "saltman424@gmail.com", "user": {"login": "saltman424"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "7d0e7ee440445f9ff32280158f67c590455c6b0c", "messageHeadline": "chore: update contributing guide with latest PR workflows, and add vi\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "b214ede1bd264afc1de7f34541bfc4220fa507bc", "messageHeadline": "fix(cfnSpec): wrong type for SAM API properties GatewayResponses and \u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "dd4d49fe7ce821d99554a31aa88f234e8fe51538", "messageHeadline": "chore(opensearch): remove vestigial patches (#19886)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 16, "deletions": 4647}}, {"node": {"oid": "89ec5972e855695fee61628440e61df79c12fdc5", "messageHeadline": "revert: \"feat(cli): glob-style key matching to context --reset (#1984\u2026", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 56, "deletions": 273}}, {"node": {"oid": "aa834be09aaf87dded7736e85de8cd1b37250ee1", "messageHeadline": "chore(cli): improve error message when tree.json not found (#19887)", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "697fdbe71642c93492c38e834e654ed736a9edb4", "messageHeadline": "feat(integ-runner): integ-runner enhancements (#19865)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1060, "deletions": 510}}, {"node": {"oid": "ad249c9943c2d602b2b077435935731f723db715", "messageHeadline": "feat(integ-tests): Add `IntegTestCase` (#19829)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 682, "deletions": 133}}, {"node": {"oid": "42e5d08be2b505b4cf6ca818844c02b95bc43e43", "messageHeadline": "fix(cli): stack monitor prints over error messages (#19859)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "3b9f974e06cf95074766637277f787cb835bf87e", "messageHeadline": "chore: re-introduce v2 trove classifier on v2 python packages (#19874)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 477, "deletions": 239}}, {"node": {"oid": "2c2bc0b4ba2be87706a87c141f35f32fbe1ea615", "messageHeadline": "fix(cfn-include): detect a resource cycle in the included template (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "5472b11ab1d10514dd5f67dfaf5e21eba979d572", "messageHeadline": "fix(cloudwatch): MathExpression `id` contract is not clear (#19825)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 162, "deletions": 13}}, {"node": {"oid": "a205734f609202c168119dddf1fdc30080f18744", "messageHeadline": "fix(cfnspec): aws-sam deployment preferences hooks (#19732)", "author": {"name": "Laura Calabro", "email": "laura.t.calabro@gmail.com", "user": {"login": "calabrla"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "7867dc499af50edad11c9263c37cb71e72193c04", "messageHeadline": "feat(route53): fromPublicHostedZoneAttributes method with zoneName (#\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "4fd515a3a1de87977ad71329bb7cecb0527558f4", "messageHeadline": "feat(lambda): function URLs (#19817)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 896, "deletions": 32}}, {"node": {"oid": "d4373d76ab244a16795b5d08d78c656ffe8a6584", "messageHeadline": "chore(cli): include resource errors in exception (#19861)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "7630385bd14e6b3283e9d3e4ab20ae3519a053b4", "messageHeadline": "chore: add action for closing stale PRs (#19848)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "eaa40044146520af5284197541f195008f3c90c3", "messageHeadline": "chore(deps): Bump awscli from 1.22.87 to 1.22.92 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c646c5e3c337b5f17e1bca16f995d3181d2e8da", "messageHeadline": "chore(deps): Bump actions/upload-artifact from 2 to 3 (#19857)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "027c41d3a3632efb6e97db57805edb3ce992c3d3", "messageHeadline": "chore(deps): Bump actions/download-artifact from 2 to 3 (#19858)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edb411925cf84ebe38e5a45acdec20f339087ea6", "messageHeadline": "feat(cli): glob-style key matching to context --reset (#19840)", "author": {"name": "Andrew Gillis", "email": "gillis.andrew@gmail.com", "user": {"login": "gillisandrew"}}, "additions": 273, "deletions": 56}}, {"node": {"oid": "21dcc379a6a9cbd8defce8215c3173f8e4fc6217", "messageHeadline": "chore(deps): Bump aws-actions/stale-issue-cleanup from 3 to 5 (#19856)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c8a97f5a2e20af02419b1665eeec29a43d24d5", "messageHeadline": "chore(deps): Bump hmarr/auto-approve-action from 2.2.0 to 2.2.1 (#19855)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05d353439e4280ac093c2125f0add8fcd1c60bc9", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19854)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "789e8d2aaa0aefb6d17e4ebc0d56c17e9999add0", "messageHeadline": "feat: check for accidental exposure of secrets (#19543)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 475, "deletions": 220}}, {"node": {"oid": "e217c79d5fc141401a3cf37d2c5dbf2cddb97d01", "messageHeadline": "chore(docs): add missing word / fix typo (#19849)", "author": {"name": "Zack Kanter", "email": "zackkanter@gmail.com", "user": {"login": "ZackKanter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c88ef326b50c80c41274c8140577993f95cb04a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19788)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 549, "deletions": 662}}, {"node": {"oid": "4323d26d465fec78e9132427694476404203525d", "messageHeadline": "chore(cloudfront): Add `trustedSigners` to V2. (#19839)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3cabd105288789c03d1a8d508637b2d7f46407a4", "messageHeadline": "feat(apigatewayv2): set throttling on stages (#19776)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 466, "deletions": 1}}, {"node": {"oid": "5a895a308ef2b6e66a330038c7ae35ea95a0fba4", "messageHeadline": "fix(rds): MySQL 8.0 uses wrong Parameter for S3 export (#19775)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1886, "deletions": 13}}, {"node": {"oid": "95cb3f3c7a4c98ebf4a4818af2f4e725fc16aa29", "messageHeadline": "feat(iotevents): support comparison operators (#19329)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 87, "deletions": 104}}, {"node": {"oid": "cfb140eb93fb50f3ff703f74ace462fbe22a0092", "messageHeadline": "chore: switch to using the new integ-runner (#19826)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 34608, "deletions": 493}}, {"node": {"oid": "ab47c1a052690f52ecd2d06fb34fa34454272afb", "messageHeadline": "chore: Builds now work with Windows Subsystem for Linux (WSL). (#17513)", "author": {"name": "Andrey Lipatkin", "email": "lipatkin@gmail.com", "user": {"login": "Litee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d115b476688eb39a935074490435f855f7fee9c0", "messageHeadline": "fix(autoscaling): update validation on maxInstanceLifetime (#19584)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "b212ceed7f05292f94fe336aa8d8ebcff4415b8c", "messageHeadline": "chore(rds): add missing Aurora PG versions (#19811)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1192830c5e7e4c7a8adeac8e707b684433972af3", "messageHeadline": "chore: fix typo in warning (#19810)", "author": {"name": "Richard Collette", "email": "rcollette@yahoo.com", "user": {"login": "rcollette"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adaa7d64f326a465c7ce9931a948a6f4a4e4d793", "messageHeadline": "chore(merge-back): 1.152.0 (#19820)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "f0dfea30de27f6553567a447fe0140661d60d95e", "messageHeadline": "Merge branch 'master' into merge-back/1.152.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 775050, "deletions": 2697}}, {"node": {"oid": "12459ca368012a81bfc11c023a100764cf8fd0ed", "messageHeadline": "fix(core): exportValue does not work on number attributes (#19818)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "2e2effdb3e1dda761612f2b9457507af0c660ada", "messageHeadline": "chore(merge-back): 2.20.0 (#19821)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "87786f416cc8cc11fee71ca9e9824b6c67c6bb2b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19819)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 123, "deletions": 46}}, {"node": {"oid": "c0a6e08dc3953e6ee12ecfdf09227fb0b8b4f7a7", "messageHeadline": "chore: add new style integration test snapshots (#19802)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 771008, "deletions": 603}}, {"node": {"oid": "8ea0a1dbb6cae8b48bb47a1deb6094bce660ad87", "messageHeadline": "docs: fix word order in template READMEs (#19808)", "author": {"name": "ralph-tice", "email": "ralph-tice@users.noreply.github.com", "user": {"login": "ralph-tice"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "43735fd85cff3d5f9cdf4e6c9f62ffe4c93a72b4", "messageHeadline": "feat(cfnspec): cloudformation spec v66.0.0 (#19812)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1517, "deletions": 205}}, {"node": {"oid": "c5a96793818f57141efc78ab60f13b48a3b1e460", "messageHeadline": "fix(aws-cloudfront): Add sslSupportMethod (#19737)", "author": {"name": "Yasunori Kirimoto", "email": "yasunorikirimoto@gmail.com", "user": {"login": "dayjournal"}}, "additions": 160, "deletions": 4}}, {"node": {"oid": "ccfbcf6d661b1a02ca03ce982ca56d97205a2c7a", "messageHeadline": "chore: add mistakenly dropped cfn-parse.ts to core (#19804)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8babb8f0f88fec6216bcb5de95ac4ec57be39db", "messageHeadline": "fix(eks): malformed command when installing helm chart from OCI artif\u2026", "author": {"name": "Tsahi Duek", "email": "tsahiduek@gmail.com", "user": {"login": "tsahiduek"}}, "additions": 72, "deletions": 32}}, {"node": {"oid": "738ef49a9f6535cd8df8987d4388f74c1946aa54", "messageHeadline": "chore(release): 2.20.0 (#19801)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17546, "deletions": 2156}}, {"node": {"oid": "9487b39d6da4ab7efd884c3a8379b03e317786b9", "messageHeadline": "chore(release): 1.152.0 (#19781)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17536, "deletions": 2159}}, {"node": {"oid": "6361984f622a58f9e99204a42674a7acfea0e460", "messageHeadline": "chore(release): 2.20.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 43, "deletions": 2}}, {"node": {"oid": "d3ebf078e13ca31b71ad83bd5f58fd2568691be3", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19780)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17503, "deletions": 2154}}, {"node": {"oid": "b609d431e19070322f9b628f2376632cb8f95392", "messageHeadline": "remove console.log of debug statements since it corrupts the output", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f82d96bfed427f8e49910ac7c77004765b2f5f6c", "messageHeadline": "chore(core): embedded export for cfn-parse (#19773)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "3665db9097fafd665d583e7e3745048b454dab0a", "messageHeadline": "chore: add issue reprioritization action (#19758)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "f5fdcc2067b98c6aec67d44863c467717f2052e2", "messageHeadline": "chore(ecs): fix typo in docs (#19785)", "author": {"name": "dafujii", "email": "41186511+dafujii@users.noreply.github.com", "user": {"login": "dafujii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f6d20c2a881ffd9decaa8afe3d35dd677b601f1", "messageHeadline": "fix(docdb): make most attributes of DatabaseClusterAttributes optiona\u2026", "author": {"name": "makotyo", "email": "jyoniums@gmail.com", "user": {"login": "Synohara"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "ad16386d139f2520d63a5c98aff5e368f4b5a2f6", "messageHeadline": "chore(s3-notifications): fix broken integration tests (#19793)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "73e8b663b644a69bfed8d92468979ed882968faa", "messageHeadline": "chore(aws-eks): update integration test stacks to be env agnostic (#1\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 627, "deletions": 900}}, {"node": {"oid": "a40910ed104a5197810c1312ab3612e861bedaeb", "messageHeadline": "fix validations", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "4e672519c82d574c52deeb7238c8a456e05e5d9b", "messageHeadline": "remove unnecessary feature flag", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "61a98ca45dc5b83b0197e526e49a1bc2cef64c87", "messageHeadline": "fix test hashes", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "703dd3ebece1b87fbb8d25ecc0bc56b763d6c7e1", "messageHeadline": "remove bundle rule", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 76}}, {"node": {"oid": "42fb1744f289d446b109a67a0066e9d1f5b4434a", "messageHeadline": "forward merge", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "0abd3d7289ac80c8e20aad3b9d320a1119bb69d9", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19783)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "eafc11afbd6a09451afbecd8110c1e0a1a9088a4", "messageHeadline": "fix(ecs): get rid of EFS casing warnings (#19681)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 524, "deletions": 32}}, {"node": {"oid": "9e508fdbc8ec7e5b199a342bc7380641a0a0951c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220406", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7294, "deletions": 6568}}, {"node": {"oid": "3a0d8ecce34451dc52f8fbf1bede0e76f5b7debf", "messageHeadline": "chore(release): 1.152.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 36, "deletions": 1}}, {"node": {"oid": "b0834fe85fba370ad5a88537da02c81f83f71de6", "messageHeadline": "chore(aws-auth): fix a typo in a comment (#19779)", "author": {"name": "joe-king-sh", "email": "a8109058@gmail.com", "user": {"login": "joe-king-sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "743b1f4f0124d9fd6d3b22e104303d39b3e37e67", "messageHeadline": "chore(pipelines): clarify error message thrown for missing FileSet (#\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5446ded3d858098655b6427c9fdea56e77e2c0cd", "messageHeadline": "fix(ecs): remove unnecessary error when adding volume to external tas\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "2550589902e9904bb590523fe6bb4b5ed602e062", "messageHeadline": "chore: upgrade remaining integ tests from nodejs 10 to 14 (#19770)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 94, "deletions": 92}}, {"node": {"oid": "9a518c59f5fcb74dd73df1a91681039b6c150fec", "messageHeadline": "feat(eks): add k8s v1.22 (#19756)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "f351e06c5fdfbc2b0992bec9eb3ebffe05398bfa", "messageHeadline": "docs: remove unnecessary $ that begins each line of code for copy/pas\u2026", "author": {"name": "Steve", "email": "3835734+stevebanik@users.noreply.github.com", "user": {"login": "stevebanik"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c852239936b79581dbcf0dc8d56e3bb76a52e2dc", "messageHeadline": "fix(ecs): 'desiredCount' and 'ephemeralStorageGiB' cannot be tokens (\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "053d22cb77016e0e65157c8713fefedb3c0bf91b", "messageHeadline": "fix(cli): apps with many resources scroll resource output offscreen (\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "a2ac36e6dbe486aa87e46d17f5472d6af6c39397", "messageHeadline": "feat(opensearch): Add latest Opensearch Version 1.2 (#19749)", "author": {"name": "T31M", "email": "4603377+T31M@users.noreply.github.com", "user": {"login": "T31M"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "19664ae6fda991aef979338087b18d4cff8d783a", "messageHeadline": "chore(dynamodb): explicitly render `false` pointInTimeRecovery (#19757)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "876ed8ad1726d6b77e7450eadbd1a4ded8236544", "messageHeadline": "fix(iam): policies aren't minimized as far as possible (#19764)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "5ce0ad3be8a6669e03380345c4c8d60fcdebb252", "messageHeadline": "chore(aws-rds): fix broken integration tests (#19763)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "4f122099e2d4a6b3bdf6edfb2e99986dd266a71e", "messageHeadline": "feat(cli): preview of `cdk import` (#17666)", "author": {"name": "Tomas Mazak", "email": "tomas@valec.net", "user": {"login": "tomas-mazak"}}, "additions": 1035, "deletions": 69}}, {"node": {"oid": "1b4d010ed29cfb4a8f7f5a8ecc22c7c97bccde4e", "messageHeadline": "feat: add new integration test runner (#19754)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6185, "deletions": 34}}, {"node": {"oid": "796fc6401124c00b835cbb8679b47cd373811209", "messageHeadline": "feat(cfnspec): cloudformation spec v65.0.0 (#19745)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 451, "deletions": 342}}, {"node": {"oid": "977b521c83362e4ea62ec9ce0c6619a0faa6667b", "messageHeadline": "chore(ssm): fix docs of dataType default value (#19739)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fdf1223304e15d905723553a40640b8bcb0ec56", "messageHeadline": "fix(logs): Faulty Resource Policy Generated (#19640)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 102, "deletions": 10}}, {"node": {"oid": "ce2b91b319da0221adffcdda54321b860db2a56d", "messageHeadline": "feat(synthetics): new puppeteer 3.5 runtime (#19673)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "99e12b5e6520bdfb64724b409a8a0609f753ebc3", "messageHeadline": "chore(elbv2-targets): fix broken integration tests (#19696)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "c22aec35e3ae466e0dc811b9cbab4b34c9ac5d7d", "messageHeadline": "chore(pipelines): fix integration tests (#19723)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2588, "deletions": 249}}, {"node": {"oid": "0afc32c01a5ead76204728a5db90ab43bd98a65a", "messageHeadline": "chore(sfn-tasks): fix broken integ tests (#19724)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1668, "deletions": 96}}, {"node": {"oid": "5a54ff01cdd195a58ca446da21da3aaa1d4c2eec", "messageHeadline": "chore(aws-secretsmanager): fix broken integration tests (#19698)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cf1c4a379f586f824ec051e54dbe605c7ef00ccc", "messageHeadline": "chore(deps): Bump awscli from 1.22.82 to 1.22.87 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e219355e444f2797e190194edff3fb9e3029b107", "messageHeadline": "chore(deps): Bump hmarr/auto-approve-action from 2.1.0 to 2.2.0 (#19746)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7379c1bc238705a7080da149b4f1e0868bbfa9cf", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19744)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 171, "deletions": 21}}, {"node": {"oid": "7fa3bf2e385451171fcaeda388a93602cb12f4d8", "messageHeadline": "fix(cloudwatch): automatic metric math label cannot be suppressed (#1\u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "2df6daba2a88c6abaf32f2d16d366d35c305ed45", "messageHeadline": "chore: pull integ test images from ECR public gallery instead of dock\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 84, "deletions": 89}}, {"node": {"oid": "2d80813e9793314cc6790d33cf8e2611509f74e7", "messageHeadline": "chore(elbv2): fix broken integration tests (#19693)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 151, "deletions": 48}}, {"node": {"oid": "a298297fabea536d4b2be9dda421c90d3dbd83c9", "messageHeadline": "chore(lambda-event-sources): fix broken integ tests (#19694)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 196, "deletions": 13}}, {"node": {"oid": "5fadacc57edc3fab9e4402532510649263e13ed4", "messageHeadline": "chore(s3-objectlambda): fix broken integration tests (#19697)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1ffd45e5aa179aef0622902306701a526f6dfa6c", "messageHeadline": "feat(core): throw error when stack name exceeds max length (#19725)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7e9a43dcad55645a8e816e39af54feeb04d7a8cf", "messageHeadline": "fix(codedeploy): the Service Principal is wrong in isolated regions (\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "7c752e066082749a3083fa1dae2b8fc4a5774940", "messageHeadline": "chore: don't run triage action on PR source (#19731)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "91850423db97e7fa244d125a115477fa007a12a0", "messageHeadline": "fix(codedeploy): add name validation for Application, Deployment Grou\u2026", "author": {"name": "Mina Asham", "email": "mina.asham@hotmail.com", "user": {"login": "mina-asham"}}, "additions": 184, "deletions": 8}}, {"node": {"oid": "2e0eb969d3d60c6d7bccc6398082a697106a7352", "messageHeadline": "chore(merge-back): 2.19.0 (#19728)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "77a5fa1f0ecc2dcaa270212c8d61479f9a1c8ccd", "messageHeadline": "chore: use pat token for pr triage (#19727)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f26fad5241756cdb6b15c9fb20995a96bba71f2", "messageHeadline": "fix(core): `Fn.select` incorrectly short-circuits complex expressions\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "097fe19c1ffbaf2554b9c81ea6fa10b61e1c45bd", "messageHeadline": "chore(aws-ec2): fix broken integration tests (#19690)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1540, "deletions": 226}}, {"node": {"oid": "e04b1d71b8150fccd69d01ef0b7bdb100c146675", "messageHeadline": "chore(codepipeline-actions): integ tests should be env agnostic (#19682)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 216, "deletions": 12}}, {"node": {"oid": "576bac0dc7348619cc57c79ccbbcc9563ac13a15", "messageHeadline": "chore(release): 2.19.0 (#19692)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 239, "deletions": 478}}, {"node": {"oid": "89d471dca4570fa0c0718e8ee56821fe136243fd", "messageHeadline": "chore(aws-cognito): fix broken integration tests (#19684)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c2c6025943a332865a31169b3a0af2b8107fef89", "messageHeadline": "Merge branch 'v2-release' into bump/2.19.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "d978096bdd823b79138583ded2b213af148ce94f", "messageHeadline": "chore(release): 2.19.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 2}}, {"node": {"oid": "99da6630e8ef531cd15812ca2d39b5d294065357", "messageHeadline": "chore: remove v2 trove classifier on v2 python packages (#19691)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 239, "deletions": 477}}, {"node": {"oid": "9457471f92ec11074166bb12fc12edd86c475261", "messageHeadline": "chore(ecs-patterns): fix broken integration tests (#19689)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bc488731f1c3f9b088b07d8fdf49ca5503f67e9e", "messageHeadline": "chore(aws-docdb): fix broken integration tests (#19687)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "34e31b90c8cdd51b8af61f352aa0ab7a0332ed4c", "messageHeadline": "chore: replace deprecated String.substr() with String.slice() (#19572)", "author": {"name": "CommanderRoot", "email": "CommanderRoot@users.noreply.github.com", "user": {"login": "CommanderRoot"}}, "additions": 74, "deletions": 72}}, {"node": {"oid": "fd63ca3995fb74b563a348589adf5fb06b4ef771", "messageHeadline": "fix(core): reduce CFN template indent size to save bytes (#19656)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8e602b6c1b4cb8ca7038f4b21a7a7092ea8466d", "messageHeadline": "feat(s3): EventBridge bucket notifications (#18614)", "author": {"name": "Yerzhan Mazhkenov", "email": "20302932+yerzhan7@users.noreply.github.com", "user": {"login": "yerzhan7"}}, "additions": 452, "deletions": 63}}, {"node": {"oid": "dba96a9ec6193f630baf6c0d306def903024a56d", "messageHeadline": "feat(cfnspec): cloudformation spec v63.0.0 (#19679)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 650, "deletions": 191}}, {"node": {"oid": "51419b6d980e2c2d159105d5c44eefdf1278adc6", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19678)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 95, "deletions": 61}}, {"node": {"oid": "7d9ab2a783d1d3ae4508760149dee7ac263fdd44", "messageHeadline": "fix(core): detect and resolve stringified number tokens (#19578)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 96, "deletions": 26}}, {"node": {"oid": "2321eced6cc16925c6d50e35b140f9ad4008d758", "messageHeadline": "fix(cli): support attributes of DynamoDB Tables for hotswapping (#19620)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "d19a4b07562d47a42c562d1cc39e302a1d773634", "messageHeadline": "chore(aws-cloudfront): fix broken integration tests (#19657)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "4b7827f230227ab263b4d22e6e048f1b1fbd0d54", "messageHeadline": "chore(aws-lambda): fix broken integration tests (#19654)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 40, "deletions": 164}}, {"node": {"oid": "4071d9b0b6af241e1d91d6e5b828334f1693b8a5", "messageHeadline": "chore(aws-apprunner): fix integration tests (#19660)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 227, "deletions": 201}}, {"node": {"oid": "9541de7c7beb61914c6883de0640d7664b2c8327", "messageHeadline": "chore(merge-back): 1.151.0 (#19676)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "67034ace0dc48d8d22a5a49f9ec438bcce46d342", "messageHeadline": "Merge branch 'master' into merge-back/1.151.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 907, "deletions": 210}}, {"node": {"oid": "f1d9b6aa39c10a85c61ab3aaceabac88789bd2cf", "messageHeadline": "feat(lambda): add support for ephemeral storage (#19552)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "2ae79e2ea35975851ba91756398cec0a5db09885", "messageHeadline": "chore: Standardize issue templates for discussions (#19670)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 92, "deletions": 171}}, {"node": {"oid": "eb9b8e23906e2e1375f45f795d71b905bc0a52af", "messageHeadline": "feat(cli): add --build option (#19663)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "75a6fa75d053fc1172e83b57a27e4b450bb79729", "messageHeadline": "fix(aws_applicationautoscaling): Add missing members to PredefinedMet\u2026", "author": {"name": "Steven Smiley", "email": "53946040+StevenSmiley@users.noreply.github.com", "user": {"login": "StevenSmiley"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "e0d3e6214cb8bcff344d685c1c2c26bca1150059", "messageHeadline": "chore(release): 2.19.0 (#19671)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1527, "deletions": 5519}}, {"node": {"oid": "a5759f39cf852eb5d9ea42483f135f6c9b536c1e", "messageHeadline": "chore: pull alpine docker image from ecr public gallery", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66eae6eadaefc09f95ea4b1a62e60a52b5172723", "messageHeadline": "chore(aws-cloudtrail): fix broken integration tests (#19658)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 449, "deletions": 10}}, {"node": {"oid": "c63c35f380339f743fbc39e40735a94784040fd0", "messageHeadline": "chore(release): 1.151.0 (#19669)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1524, "deletions": 5516}}, {"node": {"oid": "9c1c09e4324e47e7224eca69ad14e82682e5217e", "messageHeadline": "chore(codedeploy): fix broken integration tests (#19662)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a586f7215da9f367aa713b1dc94200afa5556d79", "messageHeadline": "fix changelog", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38c6d52dad34ff76e82488e0e3c0952b1c669b9b", "messageHeadline": "fix changelog", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ead5d41acc130d4554a6832ae4865aacbdd2e46", "messageHeadline": "chore: set aws-cdk-owners as reviewer for all PRs (#19633)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "44ad35b8d508f7bab5ff5d04a1b708ccc517a198", "messageHeadline": "Merge branch 'v2-release' into bump/2.19.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b1a96979abffb5e397d6b5e70ddbd10387a4b13c", "messageHeadline": "chore(release): 2.19.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 2}}, {"node": {"oid": "b3e2fa5ebca9d244bf369ddd1f1a107fb0676996", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19666)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 296, "deletions": 5461}}, {"node": {"oid": "1ec08dfc85122fc6f3d9e3c28abc7cd116f08d91", "messageHeadline": "feat(eks): alb-controller v2.4.1 (#19653)", "author": {"name": "Jeff Bachtel", "email": "jeffbachtel@gaggle.net", "user": {"login": "jeffb4"}}, "additions": 234, "deletions": 10}}, {"node": {"oid": "b7c9fe6af1839444a9e9d03358ab3d3be455e011", "messageHeadline": "Merge branch 'release' into bump/1.151.0", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "344c231f9000e2726918e7e2f7e9767d59fb93ee", "messageHeadline": "use constructs.Construct for NetworkListenerCertificat", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "7f39c6d0c0c3e9819c78d879bbd23b447c2f3c0a", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20220331", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 24, "deletions": 5418}}, {"node": {"oid": "a20873360eafe6b9eccb3f393322c1598a6c280f", "messageHeadline": "chore(release): 1.151.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "99924afd5d9242f7818f7660e2ec2b9797e48536", "messageHeadline": "chore: Revert \"feat: add new integration test runner (#19529)\" (#19651)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 20, "deletions": 5413}}, {"node": {"oid": "afe0e319d70d41af5273d3b656be19cb97aeb61c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220331", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7257, "deletions": 6398}}, {"node": {"oid": "43efe5976f7442cae81c83886ee3869695ae7e90", "messageHeadline": "chore(core): improve token error for Duration and Size (#19650)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed26731a0a6263482d76441fc06e9607963ac838", "messageHeadline": "feat(core): add size.isUnresolved (#19569)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "32bc666d4b0902946205d7e8c5591ae0ed691201", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19661)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1212, "deletions": 53}}, {"node": {"oid": "18a6b0cecb5e8a419d09a1456953cb2f422a6d76", "messageHeadline": "feat(elbv2): use `addAction()` on an imported application listener (#\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "0426652f6aea645b190e7e4ab98c7f2f562ab860", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220331", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 7257, "deletions": 6398}}, {"node": {"oid": "e8142e944ac5fae9948e5c010fe475806b83c94b", "messageHeadline": "fix(elbv2): unable to add multiple certificates to NLB (#19289)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 139, "deletions": 2}}, {"node": {"oid": "88a783968a31346389a448e4207876d70b76e0b0", "messageHeadline": "chore(ssm): fix removed API ParameterStoreString (#19585)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dab6aca5005c8d6d180aada699a4cebc2ef5aefa", "messageHeadline": "feat(kinesisanalytics-flink): Add metrics to Flink applications (#19599)", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 752, "deletions": 2}}, {"node": {"oid": "0096e672e02123a2ae4e094ba9bb11af3aef20b2", "messageHeadline": "feat(ecs-patterns): PlacementStrategy and PlacementConstraint for man\u2026", "author": {"name": "Ihnat Klimchuk", "email": "12488585+IhnatKlimchuk@users.noreply.github.com", "user": {"login": "IhnatKlimchuk"}}, "additions": 109, "deletions": 5}}, {"node": {"oid": "c62eeb7162d85c8cb162f8c0ad4b93fb5bccf981", "messageHeadline": "fix(aws-cognito): Lambda::Permission of lambdaTrigger should have a S\u2026", "author": {"name": "Tietew", "email": "tietew@gmail.com", "user": {"login": "Tietew"}}, "additions": 85, "deletions": 15}}, {"node": {"oid": "e8173812aad5f482b1bfcc6737f63cfef0c4841c", "messageHeadline": "fix(apigateway): allow using GENERATE_IF_NEEDED for the physical name\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "a74d82e667ba3cfbb3341392f7c641b0e29d47f0", "messageHeadline": "fix(rds): `SnapshotCredentials.fromSecret()` takes a `Secret`, not `I\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "9c712cc457ccb80d7180fee67a101b76fc01d207", "messageHeadline": "fix(eks): incorrect version of aws-node-termination-handler (#19510)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd1fff904a70d18dc9c7863aefc03b3ee44c2863", "messageHeadline": "feat(lambda): warn if you use `function.grantInvoke` while also using\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 198, "deletions": 2}}, {"node": {"oid": "ff85fd1f17d37ea3304eeb453a5e6d38c9ee2c3a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19647)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "abc1c892645bd4de018d43a43f71ad8824800cc0", "messageHeadline": "chore(release): 2.19.0 (#19637)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6415, "deletions": 711}}, {"node": {"oid": "ac5a3458fe3687014166b20aefe30442867d162a", "messageHeadline": "fix(apigateway): id in schema model maps to $id (#15113)", "author": {"name": "jihndai", "email": "73680880+jihndai@users.noreply.github.com", "user": {"login": "jihndai"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "3434840e77408be92441aa5dbac3d69ea6cdddff", "messageHeadline": "chore(release): 1.151.0 (#19636)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6220, "deletions": 496}}, {"node": {"oid": "89fc9c7ae475da01efb09d3183f064ba7b85563f", "messageHeadline": "chore(release): 2.19.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "61c6748b9a5400532bf531cf35f6d141cc3c99e3", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19635)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1c51ec5c2a028f0473025bba1c02c55d6f634333", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220330", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7256, "deletions": 6397}}, {"node": {"oid": "51bb9248064f9dedf036c271cd737c62066951ff", "messageHeadline": "chore(release): 1.151.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "fbba9c7a843bc4d69b7adf015f04e548d11f0a3b", "messageHeadline": "chore: throw more descriptive error when failing to create output dir\u2026", "author": {"name": "Adam Novak", "email": "anovak@soe.ucsc.edu", "user": {"login": "adamnovak"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a0682fefab6f9434866b2fa57ffa06a789cad51f", "messageHeadline": "Merge pull request #19617 from aws/v2/forward-merge-20220329", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 6391, "deletions": 707}}, {"node": {"oid": "13c47bdbedd055449f01ef70d54fb6fc15df22da", "messageHeadline": "chore(lambda): fix addPermission function name in docs (#18991)", "author": {"name": "Ricardo Cino", "email": "ricardo@cino.io", "user": {"login": "cino"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3c53ecb7dd5780efe243613c212d40e5c66c52b", "messageHeadline": "automatic pkglint fixes", "author": {"name": "madeline-k", "email": "madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 241, "deletions": 240}}, {"node": {"oid": "ffa2a6d7e7e3fc07499036b485fe4964f3c46d3b", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20220329", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 5968, "deletions": 444}}, {"node": {"oid": "c7e309d6f5b74cacc4bdd5731c5c8dc1b7752ff1", "messageHeadline": "fix merge conflict", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f1c465d50ed750508e34695ec077e9f99b935742", "messageHeadline": "chore: apply v2 trove classifier on v2 python packages (#19630)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7f43d1a3bb52bbf589d7472c9a9b89e3c1cc8c1", "messageHeadline": "feat: add new integration test runner (#19529)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5413, "deletions": 20}}, {"node": {"oid": "a81a0a45d72bf297c60ad01c7e5f84ea11b8cb61", "messageHeadline": "docs(ec2): remove references to deprecated allowAllTraffic parameter \u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3d71e44840976f3667af879fde11be0b7ab6f80c", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19628)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 311, "deletions": 302}}, {"node": {"oid": "046af4e7d6d72c5187e2fe23a0ba5fd242f08d17", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19624)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 235, "deletions": 100}}, {"node": {"oid": "d075c2b89cc34b03e14a0a8f37b1b242a48fa335", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220329", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7019, "deletions": 6157}}, {"node": {"oid": "bbc26287244d65fa41de102e6f0c6677b9de9d0c", "messageHeadline": "chore(aws-cdk): Revert \"fix(aws-cdk): include nested stacks when buil\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "9b4a22e2fc1c4ab20a40e2dcb19f061aaec7d3ce", "messageHeadline": "chore(rds): add MySQL 5.7.35, 5.7.36, 5.7.37, 8.0.27, 8.0.28 versions\u2026", "author": {"name": "Emilis Panovas", "email": "disordered@users.noreply.github.com", "user": {"login": "disordered"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e576e53492148576005aa513511d78c471e716bf", "messageHeadline": "chore(rds): add PostgreSQL 14.2, 13.6, 12.10, 11.15, and 10.20 versio\u2026", "author": {"name": "T31M", "email": "4603377+T31M@users.noreply.github.com", "user": {"login": "T31M"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "97cc8e29e155b222d553b1fe955a0302036feed5", "messageHeadline": "fix(aws-cdk): include nested stacks when building changesets (#19494)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "94f9d27e626bced5fc68a6ebbd653fea21c6e21e", "messageHeadline": "feat(aws-ec2): Enable/disable EC2 \"Detailed Monitoring\" (#19437)", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 123, "deletions": 21}}, {"node": {"oid": "8f9d2740d216bb04c35e0f8394e006b0e680a301", "messageHeadline": "chore(cx-api): remove more `instanceof`s (#19511)", "author": {"name": "Matthieu Napoli", "email": "matthieu@mnapoli.fr", "user": {"login": "mnapoli"}}, "additions": 38, "deletions": 15}}, {"node": {"oid": "a0fb04f4bcd3d2dd963f4dc047cba0dfa2c49e46", "messageHeadline": "chore(core): change FeatureFlags to use constructs.IConstruct (#19567)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64b266fde9ab2b1639b05c2d70f7ca13941af927", "messageHeadline": "docs(lambda): remove references to deprecated addVersion() (#19601)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6a63924c0b184342befd92903b8867e45b158252", "messageHeadline": "fix(docdb): DB Instance ARN uses 'docdb' as the service component ins\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "997cd01e4bf020dbcd409f0a0b6e620e06f7a6e1", "messageHeadline": "chore(merge-back): 2.18.0 (#19602)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "75c90fa868306d1770912887e1410ac689b79190", "messageHeadline": "chore(release): 2.18.0 (#19600)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 75, "deletions": 24}}, {"node": {"oid": "c49c95ff28ce55afbe5cd627569755b338b6754b", "messageHeadline": "Merge branch 'v2-release' into bump/2.18.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a5463e9d3f896f69b2d0d730a02e06c2d262caff", "messageHeadline": "chore(release): 2.18.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 36, "deletions": 2}}, {"node": {"oid": "eeb0e74ae4284c01d68141c3aa9cc3530001a86a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19597)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "91290dc9a9f88fbfcaa9076e124a54777e99b84f", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220328", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6982, "deletions": 6159}}, {"node": {"oid": "431fa03c26677d490aea3a30a02b8ed25274d725", "messageHeadline": "chore: use -alpha.0 version suffix when installing alpha packages in \u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6678d15a7a72d3a18d3a2d83a3c3570f3569e905", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19595)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 68, "deletions": 5}}, {"node": {"oid": "4a1eb81d029bf28c102d049f2f9ac56d552f4fec", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220328", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6982, "deletions": 6159}}, {"node": {"oid": "b08cd3f2955ac07c540045992f76b37e1b4a45ae", "messageHeadline": "chore(cfnspec): reintroduce Lex 'CloudWatch' property (#19587)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "6eb775e829d62913bff849d43ed7339f9910d8de", "messageHeadline": "feat(cognito): configure SNS region for UserPool SMS messages (#19519)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "5c223e7a414f12ab21ad791af00ec1c883372c4c", "messageHeadline": "chore(deps): Bump awscli from 1.22.77 to 1.22.82 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c6ca5ada07fecfe5ba6150d637b91c18559645a", "messageHeadline": "chore(deps): Bump peter-evans/create-pull-request from 3 to 4 (#19589)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e9e1501b5a1f8139913ce014f49524bed758b28", "messageHeadline": "chore(merge-back): 1.150.0 (#19579)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "7ca821228be08d5ef941bdfb80c226203ec7adff", "messageHeadline": "chore(release): 1.150.0 (#19575)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17483, "deletions": 11108}}, {"node": {"oid": "f8f452424d76b3446b66ef7b31ede67b9137b179", "messageHeadline": "chore(release): 2.18.0 (#19576)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17487, "deletions": 11074}}, {"node": {"oid": "0f602b4a16059dcbcdeccf14946012d8ab17d4f9", "messageHeadline": "chore(release): 2.18.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "d792ff38ad4363fb9dc5baca73e52dd7e3b93b5b", "messageHeadline": "chore(release): 1.150.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "f7f410a7751366d46cf3edc07dc12f31c10dd13b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19574)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "160203638d3ebd0166d07c7aa2c27fe31a04c7f1", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220326", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6982, "deletions": 6159}}, {"node": {"oid": "a62666ff23e574e7e4bb08616ad43ca9314d20c5", "messageHeadline": "chore: revert the alpha version computation and change the required v\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "7ab2c3090609e84f2bf6da95d152c8ce82239b51", "messageHeadline": "chore: pr-labeler action runs on pull_request_target rather than pull\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43e8deadff13be0fa296a01e9c4a340a5ea1d326", "messageHeadline": "chore: deprecate qualifier parameter for lambda integrations (#19548)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2f42fa1afaf4e442f35cdb4da1777fffeb6f6105", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19568)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1997, "deletions": 410}}, {"node": {"oid": "85abb7c2bc15c3b7148d4cd9567ee0527a6ee3fc", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220325", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 6982, "deletions": 6159}}, {"node": {"oid": "8c0a4c9afed95c20ffc707043a4b6de1f6d0bedc", "messageHeadline": "chore: alpha package versions should be have the suffix `-rc.0-alpha.\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "0352deedb445f070ed0cd27406a75872fb71ea53", "messageHeadline": "feat: cloudformation spec v62.0.0 (#19553)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1549, "deletions": 189}}, {"node": {"oid": "e47d15a3c9567d15df019bd52bb7420c66990e49", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19556)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 389, "deletions": 42}}, {"node": {"oid": "d81cce7e1a616c9940b7b1acd85f641655549c0d", "messageHeadline": "chore: fix tests that use node.metadataentry (#19545)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 47, "deletions": 166}}, {"node": {"oid": "54de667d3b1470ae1e99bba81322a9f50f36fed2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19509)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15648, "deletions": 10852}}, {"node": {"oid": "2e7e88d9c016a7f819def05eee11046039676c32", "messageHeadline": "chore(iot): remove `-alpha` from import in the README (#19547)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec33c6a3949ca97f726e5b91c6b00c662edfee8b", "messageHeadline": "chore(cli): add SAM CDK integration test cases (#18875)", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 805, "deletions": 7}}, {"node": {"oid": "d406eade37bc96b72f57564c0dde229ed4ec4918", "messageHeadline": "chore(iot): remove `-alpha` from import in the README (#19547)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c60d4d250cdc2f796c3cfc69c517b17804b6463", "messageHeadline": "chore(cli): add SAM CDK integration test cases (#18875)", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 805, "deletions": 7}}, {"node": {"oid": "8d3f87c67f1f5274e633c4edfa8b673725a54e42", "messageHeadline": "Brought back bundled dependencies for aws-cdk-lib", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "cecbfe7313e48d599edb7c7b08ce5c9062ee5763", "messageHeadline": "Trigger Build", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "23d50d262794f9769ceeba61bf354a4e9c1a53e2", "messageHeadline": "Updated node engine version", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bebb186ea4723e7dd436e001c87c8155c6ca187", "messageHeadline": "Added back bundledDependencies", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "7f5647da768e3fcf5ffeb5bd80b1ff309db0eef0", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20220322", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "604207c86c4db128dbe265bb5c1ae4c4273d8b4b", "messageHeadline": "chore(ubergen): hardcoded list of excluded packages (#19541)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "0741753eea20c0f4d292b9b04affcbc86e7a8525", "messageHeadline": "Merge remote-tracking branch 'origin/v2/forward-merge-20220322' into \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "781bbdeef8d20b7489502bf98bbd22fdd1ec1788", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20220322", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 3671, "deletions": 571}}, {"node": {"oid": "a349666aaff9d9b15ca3499a406395bcf65b21b1", "messageHeadline": "chore(ubergen): Revert \"chore: remove 'ubergen exclude' from example \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "d06b27fd4bf351cc9ba5c603352f756c679c34fc", "messageHeadline": "fix(lambda): support Lambda's new `Invoke` with `Qualifier` authoriza\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 862, "deletions": 267}}, {"node": {"oid": "3c9ea5f31e3113fb0d2ba5c633fcd665294a70eb", "messageHeadline": "feat(cloudwatch): Additional Properties for Cloudwatch AlarmStatusWid\u2026", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 113, "deletions": 10}}, {"node": {"oid": "8f6e20e5a070fc3ac2c234013b915315a0e7dcfb", "messageHeadline": "feat(ec2): add support for x2iezn instances (#19517)", "author": {"name": "Christian Moore", "email": "moorehfl@amazon.com", "user": {"login": "cmooreamazon"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "737e611577c97b6ad01eaeb05fc544258a9de5ad", "messageHeadline": "feat(autoscaling): support warm pools (#19214)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 750, "deletions": 0}}, {"node": {"oid": "7104d2c317a83c88a7030ac829895e78db386d1c", "messageHeadline": "chore: introduce pr-triage-manager to pr-labeler workflow (#19530)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "92ae07d50f0de5444a5a835163b7313355226d9e", "messageHeadline": "chore(cdk-cli-wrapper): create a cli wrapper for invoking the cdk (#1\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1604, "deletions": 0}}, {"node": {"oid": "6ed91765592d298ecac5f2909ec620175caeb16b", "messageHeadline": "chore(events-targets): update lambda annotation test (#19527)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "5444850f35167c27ce135b41ae0d42aa16620939", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19526)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 277, "deletions": 281}}, {"node": {"oid": "277b79c24ca511b5fa8edf93eb4f2be6151f8c0e", "messageHeadline": "updated monocdk package.json files", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "f1c9c4e311ba4075092c647cf4062d0705517dc4", "messageHeadline": "chore(pipelines): predefined source attributes (#19524)", "author": {"name": "Alex Pulver", "email": "alex.pulver@gmail.com", "user": {"login": "alexpulver"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4573cb1800979eb3ffe0638ac28ed71e325649df", "messageHeadline": "Revert \"updated monocdk package.json file\"", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "f2a252e8f7164f06559bf1bf5d4f2c13072c7919", "messageHeadline": "updated monocdk package.json file", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "43b9c855c41d319d1c30b3a6fb305a992fa0a576", "messageHeadline": "updated snapshot", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 10, "deletions": 530}}, {"node": {"oid": "77f1dc614af3d40e9904375bd887a645beb94cef", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19523)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "101f2a7ce20fda5f7eb9f8366288ad8a33efb5d7", "messageHeadline": "chore: fix prlinter integ test check (#19521)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87ad029f7579d6571eafeffa9eeec81dc25f8243", "messageHeadline": "chore(cloudwatch): make constructor private on Color utility class (\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eaeaed7a508cdb9c84c96911327b085e907aed98", "messageHeadline": "fix(core): Aspects from symlinked modules are not applied (#19491)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35112ef9abcad9186d35979a7fa298f621b7ca20", "messageHeadline": "Update feature-flags.ts", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afb74356b9e4d2f6281c41b781b7947f7f405015", "messageHeadline": "automatic pkglint fixes", "author": {"name": "otaviomacedo", "email": "otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c98da0e1a775cfca43089065a570349535afb6e2", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220322", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 6950, "deletions": 5603}}, {"node": {"oid": "fe0ecb48d98f3a33237ae80664610611b90873a9", "messageHeadline": "chore(custom-resources): update and fix integ test (#19499)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "28d87bbfb0a05b9ebbf4215d204bc5a8024bf6ff", "messageHeadline": "chore: add rosetta to example construct library (#19498)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "db14835dfae7e0684af09fb9318b1cc165fba4de", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19505)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6acc0bc89654d48f6b9cd6da53a6b36ac50afc32", "messageHeadline": "chore(node-bundle): README touchups (#19311)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "ea777ce234500d5885145693ba1f15d96f5b0bbc", "messageHeadline": "chore(events-targets): migrate a test to use assertions' annotations \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "0c983ad748fa57c0717d9bdf852051046f88b3a9", "messageHeadline": "fix(secretsmanager): secret rotation uses old application versions (#\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "eba6052e1c8011d7163c782e669e86f5d2fd44d0", "messageHeadline": "feat(cli): support SSO (#19454)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "d59bee99768b20427503853eb2ec436959ae7e6f", "messageHeadline": "fix(apigateway): `StepFunctionsIntegration` does not create required \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 154, "deletions": 65}}, {"node": {"oid": "01b538eb773f93d16d46b5c7f368ac83ecd8042b", "messageHeadline": "docs: add integration testing guide (#19469)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 253, "deletions": 5}}, {"node": {"oid": "5ec86d0563864a184f4b5e42990a628370c285c9", "messageHeadline": "docs(aws-custom-resource): explain deviating policy names (#19458)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "8dd93a8936ddc74b799e0c6dafbe0511ee687e71", "messageHeadline": "chore(cli): integ test filtering is broken (#19462)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "73c6a1b26b75befc315cc4741490a30426ee8d6a", "messageHeadline": "chore(deps): Bump awscli from 1.22.73 to 1.22.77 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da388a53ffe1bb643eb4b7271d35375aa832f653", "messageHeadline": "chore(deps): Bump actions/cache from 2.1.7 to 3 (#19488)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d2a34d60df5da50d9782ac4405295f070d7a167", "messageHeadline": "chore(prlint): add integration test check for feature request PRs (#1\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "e6b414f70fcaad2f697749368f6768a0e187f629", "messageHeadline": "docs(iot): add example import (#19478)", "author": {"name": "Aaron Tsui", "email": "aaron.tsui@outlook.com", "user": {"login": "overheat"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d42a8f2aa4d94601b187fb71e15c12f9a1f37df0", "messageHeadline": "docs(sqs): fix mistake in sqs queue removalPolicy docstring (#19470)", "author": {"name": "Sven Kirschbaum", "email": "sven@kirschbaum.me", "user": {"login": "SvenKirschbaum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ce0983955628c5119340d659abf0201da58bcb6", "messageHeadline": "fix(cli): templates don't include `.gitignore` (#19482)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "33e3677ecd17c75b12759accc4fb5e8aa92e31ea", "messageHeadline": "chore(cli): order attributions document (#19435)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2009, "deletions": 2006}}, {"node": {"oid": "5cd1540fd8e0d58a4965586c05c79e3eadfe8128", "messageHeadline": "chore(s3): migrate tests to use assertions' annotations class (#19466)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "c33e3eb08975f5d6d9d9a037b014c7057db4f7bd", "messageHeadline": "chore: add yuth to mergify (#19138)", "author": {"name": "Yathi", "email": "511386+yuth@users.noreply.github.com", "user": {"login": "yuth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8109c77ba4064ed5fa468898e246eebdad02c94a", "messageHeadline": "chore(v2): only advertise alpha packages with L2s (#19440)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "024b890c67392e255ea8e82c1aa58bcc6bcf6f86", "messageHeadline": "feat(synthetics): add support for puppeteer 3.4 runtime (#19429)", "author": {"name": "Aaron Suggs", "email": "ktheory@users.noreply.github.com", "user": {"login": "ktheory"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "1bef14e44b7982751dee01ae35b9c0680656e8cd", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19406)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 489, "deletions": 440}}, {"node": {"oid": "3a4fe3304ba32bc205cbf4833f7397f633cc1ece", "messageHeadline": "fix(iam): IAM Policies are too large to deploy (#19114)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6180, "deletions": 7166}}, {"node": {"oid": "2f01bf0ed6350115b5d3fa7d5522c16407463226", "messageHeadline": "chore: add documentation around adding new dependencies (#19427)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "7fcc0c09acdc647c3a91648d8d6978996a8dfeab", "messageHeadline": "chore(pipelines): reference `discoverReferencedOutputs` in error mess\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "16d7552683ea05ea1a24b214b925836dcb72871d", "messageHeadline": "feat(cfnspec): cloudformation spec v61.0.0 (#19457)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1151, "deletions": 198}}, {"node": {"oid": "3c62733ace7448d3cfbc8389365829919c054c9b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19456)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 150, "deletions": 122}}, {"node": {"oid": "b601d6714f438ae42cc8d5e5c720883a40cf4847", "messageHeadline": "chore: update autolabeler keywords for alpha packages (#19410)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 100, "deletions": 91}}, {"node": {"oid": "78bc8703bb932822ceeb16fd57fa576714aa5732", "messageHeadline": "fix(ecr): setting imageScanningConfiguration to false does nothing on\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "8c7a4acbd58975a8f1c4e4ca180ca9a3ea2c750d", "messageHeadline": "feat(appsync): support custom domain mappings (#19368)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 117, "deletions": 3}}, {"node": {"oid": "49ea26304760801e03dae5479ae03540eaa63f6e", "messageHeadline": "fix(bootstrap): rebootstrap breaks container Functions (#19446)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "6b0cacda2a9e6535029cb5ff6cf90adb933fb4ca", "messageHeadline": "chore: get rid of an `instanceof` (#19448)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2578462119d112c6095e06668add97e7721d570", "messageHeadline": "fix(events): cannot have more than one cross-account Rule (#19441)", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c94c277906e0bf13dcffbf46e68559a62e067dd6", "messageHeadline": "chore: remove 'ubergen exclude' from example package (#19177)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "dc6d03011d98ca2523f765425e2a02456943b3c0", "messageHeadline": "chore(merge-back): 1.149.0 (#19444)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "20333e551359ad785ec4ecdbb3e1b3fd39d32306", "messageHeadline": "chore(merge-back): 2.17.0 (#19443)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "efd791c6462546c052460db8578ba2355a6a0c24", "messageHeadline": "Merge branch 'master' into merge-back/1.149.0", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1137, "deletions": 1084}}, {"node": {"oid": "90bc19768edbde6ae8f1a759d7c4e7a0764b15c5", "messageHeadline": "chore: regenerate attributions on automatic dependency upgrades (#19439)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f9cd00962030e41211c4e2f8296b050a13dfb92c", "messageHeadline": "chore(release): 2.17.0 (#19438)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5793, "deletions": 2418}}, {"node": {"oid": "f33e7a02bb1b67d40b28694ce8e0294661b4b52d", "messageHeadline": "chore(release): 2.17.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 2}}, {"node": {"oid": "5ca468fd7e299380aa101aec8be032f3a6206835", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19432)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 60}}, {"node": {"oid": "16d293d028b491743a9b6520086181efc1e00193", "messageHeadline": "chore(cli): reorganize CLI code (#19324)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1129, "deletions": 1084}}, {"node": {"oid": "2bb9d2f2f4703e2f6a87e9cd06e28c7ce8e3ac88", "messageHeadline": "chore(release): 1.149.0 (#19433)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5743, "deletions": 2407}}, {"node": {"oid": "5b8a3525418c3d8b1cebc6a9c8b3badd18cfd30a", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220317", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6983, "deletions": 6198}}, {"node": {"oid": "0230f26151f1d68e56302c733c8d2b1addd7b33a", "messageHeadline": "chore(release): 1.149.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "deac2532d007981f07cc1ec7b4b9a717a5e2a065", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19423)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5763, "deletions": 2387}}, {"node": {"oid": "378beb8d050d98c40a06eb707d6414e81d7b4976", "messageHeadline": "Fixup constructs imports", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "9e17e4d25211dabd8c2a5415e1c8d61a7de38a02", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19431)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "f3e38621624f400655d69b89309e4f26d7b81e1d", "messageHeadline": "chore(cfnspec): delete extraneous file introduced in #16529 (#19422)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "cd9942d10497443bdf57d9c416bbbb95e0d12f7e", "messageHeadline": "automatic pkglint fixes", "author": {"name": "aws-cdk-automation", "email": "aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "fc3ed255ad583c8d3ba91e62e651377c665bc392", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "\ud83e\uddd1\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6963, "deletions": 6183}}, {"node": {"oid": "ab57eb6d1ed69b40ed6ec774853c275785acace8", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19417)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "c991e92453034330b68daa5b5721119e770b6109", "messageHeadline": "feat(synthetics): add vpc configuration (#18447)", "author": {"name": "Richard Simpson", "email": "richardsimpson@outlook.com", "user": {"login": "RichiCoder1"}}, "additions": 934, "deletions": 363}}, {"node": {"oid": "122d723a899fd471a592871060eebf4b029ff974", "messageHeadline": "chore(elasticsearch): deprecate all APIs except `ElasticsearchVersion\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 440, "deletions": 244}}, {"node": {"oid": "3866213f6b8e35c06fd8258b74d5a03a1e914424", "messageHeadline": "chore: allow opt-out of test.concurrent in integ tests (#19402)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "e63a03dd2d39502328b0f6baf1ee5529038a4f54", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19400)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 84, "deletions": 224}}, {"node": {"oid": "6bdc9eb52608329f1e66c420cb6c61aa942d17b0", "messageHeadline": "feat(assertions): Add the `hasNoXXX` methods. (#19330)", "author": {"name": "joe-king-sh", "email": "a8109058@gmail.com", "user": {"login": "joe-king-sh"}}, "additions": 97, "deletions": 5}}, {"node": {"oid": "1bdec592249c064877c9d118bc5b89d45c425e1b", "messageHeadline": "chore: use new github token in yarn-upgrade workflow (#19393)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbe2c79d951a68d777379074e4a8c771d88a2a83", "messageHeadline": "chore: document pkglint rules (#19292)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "6bd9fe23ddc880e05a00bd0657cb04f59263b100", "messageHeadline": "chore(cx-api): allow disabling version check on manifest load (#19297)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 72, "deletions": 11}}, {"node": {"oid": "97e09730cbb7c155e6697ace166348064d810449", "messageHeadline": "feat(elbv2): add name validation for target group and load balancer n\u2026", "author": {"name": "Mina Asham", "email": "mina.asham@hotmail.com", "user": {"login": "mina-asham"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "e727a9ae7b335bc35ac48b7c357b52e82c607418", "messageHeadline": "docs(custom-resources): clarify that AwsCustomResource uses Singleton\u2026", "author": {"name": "Coltin Kifer", "email": "coltinkifer19@gmail.com", "user": {"login": "ckifer"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c8cafefc4cd98e7217973cd9eb0e92263a916b4f", "messageHeadline": "feat(cli): parallel asset publishing (#19367)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 63, "deletions": 26}}, {"node": {"oid": "885d0c2a6d5308b780d1ebfd5cc32fe747a2079d", "messageHeadline": "chore(aws-events): add warning when minute is not defined (#19197)", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 587, "deletions": 271}}, {"node": {"oid": "afc70bd010686e0805c4d132f206a86ba6aa917a", "messageHeadline": "docs(aws-cognito): Docstring naming for userpool interface property (\u2026", "author": {"name": "Dean Foran", "email": "dean.foran@sage.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e02ea5a806a242a8c6829aa15959062aba44c691", "messageHeadline": "chore(deps): Bump awscli from 1.22.68 to 1.22.73 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26a7a662c83300464393b68e0de75880c3ac2798", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19383)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "5bad3aaac6cc7cc7befb8bdd320181a7c650f15d", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19211)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 439, "deletions": 422}}, {"node": {"oid": "b0df65debdc470023a711961ff0abf12519029ab", "messageHeadline": "chore(merge-back): 2.16.0 (#19366)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "add429b094d110443de58417e6e2d3261f174fc9", "messageHeadline": "chore(cli): fix test failing in CI (backport #19362) (#19364)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c77925cd4abfe0755d4c75c254c5397f98cc3d4", "messageHeadline": "chore(release): 2.16.0 (#19363)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4274, "deletions": 752}}, {"node": {"oid": "c2748dadae612c4158f899e0ff77c80ba8ba29ef", "messageHeadline": "chore(release): 2.16.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 2}}, {"node": {"oid": "4977ae5d71326682f8452d34c93ebbca08f65f51", "messageHeadline": "chore(cli): fix test failing in CI (#19362)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "922a9dcf07174334ac67b9fcbacb01aafdfd9c6a", "messageHeadline": "feat(appsync): add OpenSearch domain data source (#16529)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 554, "deletions": 26}}, {"node": {"oid": "a9e286e56dd634ebc585880b55d5348fc0f283e9", "messageHeadline": "chore(cloudfront): encryption on distribution s3 loggingBucket (#19097)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "75f5b3b69abf592b2c6d0ec6c19c374754e50f97", "messageHeadline": "fix(stepfunctions-tasks): migrate from deprecated batch properties (#\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 525, "deletions": 433}}, {"node": {"oid": "d91b2e2259f9c1615aba2cb76ad4ab1fba945836", "messageHeadline": "chore(release-check): add retries (#19336)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "2e8189187e9f90db6af07ac3a13aa48b2c63441a", "messageHeadline": "chore: change the owner of the AppMesh module (#19340)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9699efc0c0b0e2b265daf824147be2827555cafa", "messageHeadline": "feat(ec2): add support for x2idn and x2iedn instances (#19334)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "59a4d81cc712eedfd755232d157a2e492eb3d886", "messageHeadline": "fix(lambda-nodejs): cannot use esbuildArgs with older esbuild version\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "20da648cebddd6feaf8a54d2bf40f3ba3bd30979", "messageHeadline": "feat(cfnspec): cloudformation spec v60.0.0 (#19347)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1154, "deletions": 269}}, {"node": {"oid": "01683536edecd3b9f3c2b8552a47b1a497809316", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19345)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "c222b122206e00dc9932639efd54d78a16ebf6d3", "messageHeadline": "feat(iotevents): support SetVariable action (#19305)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "1875c28865690d59c22939039a5d0e37039ab63c", "messageHeadline": "fix(cli): failure to load malformed YAML is swallowed (#19338)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1bc5144b05938829f90b89001ccda8fd4aefe343", "messageHeadline": "fix(lambda-event-sources): increase batch size restriction (#19317)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bbed27d95ab2724db937964d01aec5564a77e84f", "messageHeadline": "feat(lambda): dotnet6 runtime (#19144)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e26442c6cdbef930c31b95feca002482edbb48d2", "messageHeadline": "chore(docs): Fix contributing.md typo (#19171)", "author": {"name": "Dhruv Dakoria", "email": "dhruvdako98@gmail.com", "user": {"login": "dhruvdakoria"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22617e4cf71131380c984d0df7a83166907e5ecc", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19325)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa07010d6061c645758e6c38772c2f7cae8b30fa", "messageHeadline": "chore(merge-back): 1.148.0 (#19323)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "5c33179448590fdba63e4fa38c5e6013ae4c50f2", "messageHeadline": "Merge branch 'master' into merge-back/1.148.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "ab313a4abbec14a1886a7c87673dbc66354811ef", "messageHeadline": "feat(aws-lambda-nodejs): support additional esbuild configurations (#\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "f3a3147d79ffbb0d618c17cb832c85fbf7809758", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19313)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4225, "deletions": 747}}, {"node": {"oid": "69a50f10eb74370d00a3b4c850cfd42e5dc391e5", "messageHeadline": "chore(release): 1.148.0 (#19315)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4237, "deletions": 759}}, {"node": {"oid": "681bdbcf7fe8f284ab66e5b82866359e657f49b3", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6919, "deletions": 6183}}, {"node": {"oid": "a6d52aa43e29b00e35d1fadd569c38b4431ffa00", "messageHeadline": "docs(pipelines): add examples for pipeline variables (#19288)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "5fdcc99f16158bf1c857752981a3f7c579503ce5", "messageHeadline": "Merge branch 'release' into bump/1.148.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "efa20ee7a099250335aa5a9adcf75cc0670bffc7", "messageHeadline": "chore: add triggers to automation (#19312)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d9e60dad8db34a5a6db3e5889823e90856686e84", "messageHeadline": "chore(release): 1.148.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "289a79467d9974ee3582c9e30843b0eb9e90b467", "messageHeadline": "fix(aws-route53-targets): add support for custom cname_prefix urls in\u2026", "author": {"name": "Nicola Sacco", "email": "nicola@nicolasacco.cloud", "user": {"login": "nicfix"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "1c8bd65059b30df79c152dd664185b28c44e0824", "messageHeadline": "docs(aws-cognito): fix link to aws-cognito-identitypool-alpha module \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b61a8c516e2494a072cd8cfcd8041600c4bb5ab3", "messageHeadline": "chore: make node-bundle's \"build\" script behave as others (#19307)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "cefdfd384eeac1752567f672452296def68b1206", "messageHeadline": "feat(elasticsearch): Decouple setting access policies from domain con\u2026", "author": {"name": "TikiTDO", "email": "326184+TikiTDO@users.noreply.github.com", "user": {"login": "TikiTDO"}}, "additions": 491, "deletions": 134}}, {"node": {"oid": "0e514de6ee7dc4930277d6be72951d424e2943a2", "messageHeadline": "chore(rds): remove unused code from test (#19294)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e93e758a5e8127245cdae2d7518a7db604cab787", "messageHeadline": "docs(aws-rds): Specify that `grantConnect()` does not work (#19290)", "author": {"name": "Glib Shpychka", "email": "glibshpychka@gmail.com", "user": {"login": "gshpychka"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ffa9e0d287d0a86e1e0eb7dc2dec16d9f3e84450", "messageHeadline": "feat(iotevents): support setting Events on input and exit for State (\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 110, "deletions": 11}}, {"node": {"oid": "dc7a17cd20198a6eb52c2ab25857e73bd7048d26", "messageHeadline": "fix(rds): subnet selection not respected for multi user secret rotati\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 158, "deletions": 60}}, {"node": {"oid": "0da57da9606d982788350a6257f0f0ed6e9fd92a", "messageHeadline": "fix(lambda-python): asset bundling fails on windows (#19270)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e352ca2ab458bfe4e1de6cf431166654ce9aa58", "messageHeadline": "fix(apigatewayv2-integrations): in case of multiple routes, only one \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "05f8b6f3e9fc7b1fc6d07e4e985014693576b26f", "messageHeadline": "chore(ec2): add isolated subnets to the dummy VpcContextResponse (#19\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a554412f7cebbe4ab1ac13bbdcd4ca9f2bcd10b4", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19277)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a9dc8ac1c594fa276ae1931c571d9f390a82a5e4", "messageHeadline": "chore(aws-events-targets): fix StepFunctions doc & tests role usage (\u2026", "author": {"name": "Joel Knight", "email": "knight.joel@gmail.com", "user": {"login": "knightjoel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "98b12f2731bf273add0af345b6966c89bfd40b48", "messageHeadline": "chore: allow `yarn` as a canary installer (#19268)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4eac4deb98411e921e5a2e6477185207b8588f75", "messageHeadline": "feat(codebuild): improved support for ARM build images (#19052)", "author": {"name": "Tommi", "email": "91956246+codemeddler@users.noreply.github.com", "user": {"login": "tmmvn"}}, "additions": 458, "deletions": 37}}, {"node": {"oid": "5de7b86d916be6ab892e75e18c54a327fe1f65ff", "messageHeadline": "fix(lambda-nodejs): local tsc detection with pre compilation (#19266)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b3c5fe8d0b695e06558bce23a6dd39b20265594f", "messageHeadline": "fix(cli): notices refresh doesn't respect the --no-notices flag (#19226)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "7c3099e958d7bf0ddb5a7b08afb672a0c652b27d", "messageHeadline": "feat(eks): Service Account names validation (#19251)", "author": {"name": "Adam Brodziak", "email": "adambro@users.noreply.github.com", "user": {"login": "adambro"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "242836b977f190c3f5eb7e13fde8f3d5fb68d707", "messageHeadline": "chore(deps): Bump awscli from 1.22.63 to 1.22.68 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cffa4bf40428042923b40cc7c5366c0a520acb8", "messageHeadline": "chore(deps): Bump actions/checkout from 2 to 3 (#19264)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e9e3067d37cd3fcdb55e86baac0941979912a2d0", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19263)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 69, "deletions": 31}}, {"node": {"oid": "b1fce4f1641c90a4b7d1d33139453260b452d5cd", "messageHeadline": "fix(aws-apigateway): missing comma to make failure response payload v\u2026", "author": {"name": "Roger Chi", "email": "roger@rogerchi.com", "user": {"login": "rogerchi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "37edda4653a819f2477adf42d1267b0353d91de8", "messageHeadline": "chore(pipelines): ecr source attributes (#19260)", "author": {"name": "Alex Pulver", "email": "alex.pulver@gmail.com", "user": {"login": "alexpulver"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e0f863a4c56041860e14c75b9aa5a6d35860fae6", "messageHeadline": "feat(s3): add `s3:ObjectRestore:Delete` to `EventType` for notificati\u2026", "author": {"name": "MayForBlue", "email": "60128296+MayForBlue@users.noreply.github.com", "user": {"login": "mayforblue"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f10972081da7232773022affae4a6edba8ec97c0", "messageHeadline": "chore(lambda): explain to not use `Version` (#19248)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "e01654e792708ee283d7a31e1370d0d1ae383171", "messageHeadline": "feat(iotevents): support actions (#18869)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 608, "deletions": 26}}, {"node": {"oid": "e7c0c75dbc7cf71164673626dc0ab63fb3706223", "messageHeadline": "feat(aws-apigateway): add ability to include authorizer context in ap\u2026", "author": {"name": "Roger Chi", "email": "roger@rogerchi.com", "user": {"login": "rogerchi"}}, "additions": 86, "deletions": 14}}, {"node": {"oid": "d3fdfe5264e64cb333795b32edbad36cfaab3dc7", "messageHeadline": "fix(cli): `watch` logs always end with the 'truncated' message (#19241)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "de31f9ff8bfa3ac7f82761a4eb92ae451ed62fd6", "messageHeadline": "docs(ec2): document how to correctly make cross stack connection call\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "3432c457fe38a83743d7ce2a5cb6c36a6ec01b8f", "messageHeadline": "feat(lambda-nodejs): support esbuild inject (#19221)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5dc61eabc0ea3e6294f83db5deb8528461a1d5bc", "messageHeadline": "fix(lambda-python): docker image gets built even when we don't need t\u2026", "author": {"name": "jihndai", "email": "73680880+jihndai@users.noreply.github.com", "user": {"login": "jihndai"}}, "additions": 144, "deletions": 6}}, {"node": {"oid": "fe9f750bd9dd9974b9ae6f73c78fcd12ab2edd91", "messageHeadline": "feat(aws-s3objectlambda): add L2 construct for S3 Object Lambda (#15833)", "author": {"name": "Duarte Nunes", "email": "duarte.nunes@datadoghq.com", "user": {"login": "duarten"}}, "additions": 974, "deletions": 17}}, {"node": {"oid": "364b0cee31aa971f86c61327fdae048358e8c936", "messageHeadline": "chore(lambda): corrected documentation on the event source maximum ba\u2026", "author": {"name": "Anatolii Papenko", "email": "privettoli@gmail.com", "user": {"login": "privettoli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f46a14da9bec1aad7096b62666cb80ce42f04b53", "messageHeadline": "feat(cfnspec): cloudformation spec v59.0.0 (#19236)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 431, "deletions": 192}}, {"node": {"oid": "0f9b9cfe59d5995ab6e104d6f694e10da7a34193", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19235)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "7d8a4792a142f45109f35a51c6e1b3888d4111d3", "messageHeadline": "fix(cli): deprecated stack ids printed at the end of synth (#19216)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "6dfc254e1925597b4ef2ece9c132b1a0e580dd6d", "messageHeadline": "feat(servicecatalog): Service Catalog is now in Developer Preview (#1\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 64, "deletions": 61}}, {"node": {"oid": "3382e997067f7e9f98ba98f618402b48bea838b9", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19220)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "bd4141d864612974829c95d530085d4f18bdfeb8", "messageHeadline": "fix(rds): allow cluster from snapshot to enable encrypted storage (#1\u2026", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 40, "deletions": 18}}, {"node": {"oid": "cef8fec1b0410daa6b57c152e9bad73dcc034397", "messageHeadline": "fix(rds): read replica instance cannot join domain (#19202)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "2d6a2668ae1e03601ad043bdc96d84a409557172", "messageHeadline": "docs(secretsmanager): remove reference to Secret.grantUpdate (#19151)", "author": {"name": "Ian Kerins", "email": "ianskerins@gmail.com", "user": {"login": "isker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d435ab6120c47464427489d98bea9347983a2123", "messageHeadline": "fix(efs): fix bug when setting both lifecyclePolicy and outOfInfreque\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "8b6c907aff3bc81ced3a7ece83f5292918e933f0", "messageHeadline": "docs(elasticloadbalancingv2): describe healthCheck default value (#19\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b507526a782dc30226b2efc4936cfd6ede462a48", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19200)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "cb169cd95b2f359c3fe21d0c003b06d0f5b1c82f", "messageHeadline": "chore(merge-back): 2.15.0 (#19199)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "c98e6b0799924163006a231b8a66adfd7fbcf303", "messageHeadline": "chore(merge-back): 1.147.0 (#19198)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "151055e6d25097240d3d9d7c96bb2edcce3c9d48", "messageHeadline": "chore(release): 2.15.0 (#19196)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4641, "deletions": 636}}, {"node": {"oid": "f9b35cf9975f741d4baebf0ae210da414c779a13", "messageHeadline": "chore(release): 1.147.0 (#19195)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4652, "deletions": 638}}, {"node": {"oid": "dac9559a20e3d051fb556a04014341c0f00f5384", "messageHeadline": "chore(release): 2.15.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 2}}, {"node": {"oid": "8eab20abd605241765b33c077c2c0d41014cdf95", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19194)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 92, "deletions": 41}}, {"node": {"oid": "9d4e33c8e729ffb38ab5aec96047c5a95b44c5b7", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220228", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6886, "deletions": 6190}}, {"node": {"oid": "b9fc5a2c3c62adb7c38e698e11d9972e45206c7e", "messageHeadline": "chore(release): 1.147.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "f990e349b2aaac0ca26d9a86d117dcd2cddc24bc", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19189)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4512, "deletions": 592}}, {"node": {"oid": "fecbdf94de25a305269080e919942bd2b7ef50aa", "messageHeadline": "fix imports", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c7fda606a08fcc5086f04e48669cfbe7cdc06c9", "messageHeadline": "fix other test", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b134b785115f026a0eaa37b699cd32c85ff8e73", "messageHeadline": "fix(stepfunctions-tasks): RUN_JOB integration pattern not supported f\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3f7b714ca092bf0bb59d05de8772e48ba2d680ad", "messageHeadline": "empty commit", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "96a23988d66f72f77184ef48f818b12e13f5ff31", "messageHeadline": "fix test", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c40b90707b869f62e59613d50d5deaafbaa52f1", "messageHeadline": "fix(lambda-nodejs): `logLevel` property of `BundlingOptions` is ignor\u2026", "author": {"name": "Flavio Leggio", "email": "flavioleggio@gmail.com", "user": {"login": "flavioleggio"}}, "additions": 75, "deletions": 41}}, {"node": {"oid": "70b75ad224f110145ad60b236f31eb0b8d4abe6c", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 6885, "deletions": 6189}}, {"node": {"oid": "6595d044e29fb262fb62430783ad08359e16bc30", "messageHeadline": "fix(cli): long connection timeout slows the CLI down (#19187)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 74, "deletions": 30}}, {"node": {"oid": "7300f2eee9e1593eef271d7a953edf80a8962e08", "messageHeadline": "fix(aws-lambda-python): skip default docker build when image passed (\u2026", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f49f020090142c77feb892894c54e62dc4de7ae", "messageHeadline": "fix(ec2): invalid volume type check for iops (#19073)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "427cdfde5e8c48ed7c1f86b275ccb2516a901239", "messageHeadline": "feat(ec2): add c6a instances (#19113)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "464e561e122245af8cfa17707c55ce012d9c389e", "messageHeadline": "chore(deps): Bump awscli from 1.22.58 to 1.22.63 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a298bd3c68481e19488eb6e6cfa9617ecf1ba7f1", "messageHeadline": "chore(deps): Bump actions/setup-node from 2.5.1 to 3 (#19183)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42dc28b8ae690a1cb2ff4e98960b96532659d8a7", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19182)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 322, "deletions": 111}}, {"node": {"oid": "fa16f7a9c11981da75e44ffc83adcdc6edad94fc", "messageHeadline": "fix(cli): cdk version displays notices (#19181)", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6b0a1018694a0696ed27635d4def5d1630b8f9a", "messageHeadline": "feat(cfnspec): cloudformation spec v58.0.0 (#19153)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 767, "deletions": 230}}, {"node": {"oid": "99612574bbaf97379482e9e424e1d1115809d74b", "messageHeadline": "fix(eks): Helm charts fail to install when provided as an asset (#19180)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1487, "deletions": 2}}, {"node": {"oid": "3af329bcb66b9dffce0c03f0816b33e91e901808", "messageHeadline": "fix: apply tags to nested stack (#19128)", "author": {"name": "Yathi", "email": "511386+yuth@users.noreply.github.com", "user": {"login": "yuth"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "d831d014a1bcfe5a58dd0d72649bdc8dc96d4f09", "messageHeadline": "chore: add a line (#19170)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c958a2ee5bf79a9ce66a216e18732d3cc53de744", "messageHeadline": "chore: remove triggers from v2 changelog (#19169)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8f727d15f8f87d4ca323fee449826908db7971a4", "messageHeadline": "fix(triggers): not published as part of v2 (#19168)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b0e0155f87a65c34a75e11776f98d55b83d2b220", "messageHeadline": "fix: construct paths are not printed for nested stacks in CLI output \u2026", "author": {"name": "Visa de Bruijn", "email": "visa.de.bruijn@iki.fi", "user": {"login": "visadb"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "c1903678aba31ca5b23a3bebb84249921e15dd5c", "messageHeadline": "fix(custom-resources): physical resource id must be determined before\u2026", "author": {"name": "Patrick Florek", "email": "patrick.florek@gmail.com", "user": {"login": "pflorek"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "2ea9da118794809265d215e3d2f554bbcb91b271", "messageHeadline": "feat(cli): hotswap support for resources in nested stacks (#18950)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1484, "deletions": 129}}, {"node": {"oid": "96b2034c44b441a96cfe19855d343b0f983c8772", "messageHeadline": "fix(rds): MySQL Cluster version 8.0 uses wrong Parameter for S3 impor\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "19ead77c6470c0aca4900c4ee200a7c4e66ebbed", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19152)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "50727cf92b6da061fd31ecfde586802a8e14396a", "messageHeadline": "chore(merge-back): 1.146.0 (#19150)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "6c3203f4b597bfc299507cf8ea34e644af9c03b5", "messageHeadline": "Merge branch 'master' into merge-back/1.146.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 144, "deletions": 31}}, {"node": {"oid": "47095ee1b417b487b391f1f98dd390f66a3f60ec", "messageHeadline": "chore(merge-back): 2.14.0 (#19149)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "4a44a65bb4634081e04811966d5f4e2fd49bc7c6", "messageHeadline": "fix(dynamodb): `grant*Data()` methods are missing the `dynamodb:Descr\u2026", "author": {"name": "Chris Smith", "email": "chris.smith@zocdoc.com", "user": {"login": "chris-smith-zocdoc"}}, "additions": 44, "deletions": 21}}, {"node": {"oid": "762d71b4bdfdaff12ec0cdeaf80ede2b9bef27f4", "messageHeadline": "chore(release): 2.14.0 (#19146)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13077, "deletions": 1011}}, {"node": {"oid": "d11c3345f4e33f174fd3e057b0373a9ffe30649c", "messageHeadline": "chore(release): 2.14.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "d9482fa6668d104b4690d0ddba9964d3897e1b64", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 9640, "deletions": 218}}, {"node": {"oid": "8b459b1c2e9ff4278928e91f2a0a9d35ce661afe", "messageHeadline": "automatic pkglint fixes", "author": {"name": "kaizen3031593", "email": "kaizen3031593@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "43c572e26108843b950f6edc690eff7d22ccebc4", "messageHeadline": "remove import", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e5c3cea90a6af7a659746163f9bbe3616178db29", "messageHeadline": "axing bundledcli pkglint rule from v2 because pkglint runs on unbuilt\u2026", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 77}}, {"node": {"oid": "dbe1b47e539bcbbb133b7b6f0148a4b7d0327ee9", "messageHeadline": "fix wrong imports", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "59ef06ae2a70fcb1800fcc1f40eec671c77440f0", "messageHeadline": "fix(apigateway): fix strange vtl template for cors preflight request \u2026", "author": {"name": "cm-iwata", "email": "38879253+cm-iwata@users.noreply.github.com", "user": {"login": "cm-iwata"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "68ef262f4539f93021b6360d40d256062b6c7b74", "messageHeadline": "pkglint runs before node-bundle builds, so check for .ts files too", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c0164a79c931282b9e3595ef6d89a53400bab26d", "messageHeadline": "chore(release): 1.146.0 (#19142)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13116, "deletions": 1017}}, {"node": {"oid": "390ffcd26ac103ce1ad8ef7a3d5a2905228b2cee", "messageHeadline": "add entrypoint in v2", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "77f1e0b57bd4508ade86be7733e71e94a47d7f4c", "messageHeadline": "fix(dynamodb): `Table.grantWriteData()` doesn't include enough KMS pe\u2026", "author": {"name": "rangerthegood", "email": "68432236+rangerthegood@users.noreply.github.com", "user": {"login": "rangerthegood"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "ed8918a32a8b3bdd44b2b103c2b91fa07413e46f", "messageHeadline": "chore: add main and types to aws-cdk and remove linter rule against i\u2026", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "5b764cc397de4f4b203f5c69fa0128c6dced49f9", "messageHeadline": "fix(aws-apigateway): api gateway usage plan (#19023)", "author": {"name": "Harrison Cannon", "email": "57939433+HariboDev@users.noreply.github.com", "user": {"login": "HariboDev"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "7701a774c74680b8c5849de7f19d2ebc424e9cf0", "messageHeadline": "chore(release): 1.146.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "8d60dcc8ea84431482d1a862ff5be86ef96d5edb", "messageHeadline": "v2 merge resolutions", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 6854, "deletions": 6076}}, {"node": {"oid": "52128cf19ec9c35f1b79d7e6cc9088dd95bfde76", "messageHeadline": "chore(node-bundle): mark private (#19139)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fc11ae2c4ec3bd9dfe3ff813aa831c744d8ac444", "messageHeadline": "feat(pipelines): ECR source action (#16385)", "author": {"name": "Alex Pulver", "email": "alex.pulver@gmail.com", "user": {"login": "alexpulver"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "040238e9285945d1c48ef79474e527b871e7824c", "messageHeadline": "fix(cli): hotswapping is slow for many resources deployed at once (#1\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "e2f6918604b56281d666498dd1dfaa5cdcd2d76c", "messageHeadline": "chore(mergify): add TheRealAmazonKendra as core contributor in mergif\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e624d994c94dbd584643c4cb6e9f8df53dabc18", "messageHeadline": "feat(eks): Allow helm pull from OCI repositories (#18547)", "author": {"name": "Harshad", "email": "harshadbhatia2012@gmail.com", "user": {"login": "harshadbhatia"}}, "additions": 155, "deletions": 3}}, {"node": {"oid": "f262ebbb06d0cea68a6add8210c9bb63dfec8838", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19132)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "31d135fb51d3cd4e26fbdc132e03815a1416da75", "messageHeadline": "feat(cli): bundle dependencies (#18667)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7803, "deletions": 143}}, {"node": {"oid": "14b6c9c2a732b092a5f45bf340082e3645a8f1f7", "messageHeadline": "chore(s3-deployment): fix double import (#19124)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ea2b47e8a84d338e9cf9fea8dd25af01d2710f68", "messageHeadline": "chore(lambda): fix double import (#19123)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0dec2ee78a70832c3a697be26c67498460a587dd", "messageHeadline": "feat(pipelines): step outputs (#19024)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1594, "deletions": 44}}, {"node": {"oid": "c8e6ccc1d4504294b4a17bbd733f212297465234", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19121)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 116, "deletions": 24}}, {"node": {"oid": "351c36fbd3c8af7ace3a1c2e41d02c7964f56272", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220223", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6848, "deletions": 6073}}, {"node": {"oid": "ef88939f4bff38737eb8574079984b3dfeedb28b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19111)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3310, "deletions": 791}}, {"node": {"oid": "eb01dd3bb47b55b4a8b75e516734df736db50b5a", "messageHeadline": "arn changes in v2", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f48feae6b1d75797368d83fc95f270f32cc7eed", "messageHeadline": "restart workflow", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc9ceda56e06e7bff8b14d32692b79d5ed5b6bb1", "messageHeadline": "restart workflow", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f203845d26ae8333f467f1cb91ad965697087d85", "messageHeadline": "feat(apigatewayv2): Import existing WebSocketApi from attributes (#18\u2026", "author": {"name": "vincent-turato", "email": "39069200+vincent-turato@users.noreply.github.com", "user": {"login": "vincent-turato"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "d7b220ee5f68ad29935ec165dfc4e5d2a33cd3d7", "messageHeadline": "chore(eks): bump aws-node-termination-handler to 1.14.1 (#18841)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ac51115496154e924551d2746716f2e24b85dba", "messageHeadline": "change construct imports", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "4e82d362fa1fa90de20f07d3a11f368ece4ab957", "messageHeadline": "chore(cli): some errors are not being caught when fetching notices (#\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "b6d5cd4dd01ef3c5ab7cbbc16571d7c7e75b23c6", "messageHeadline": "automatic pkglint fixes", "author": {"name": "kaizen3031593", "email": "kaizen3031593@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "72374d75c04ee9c913d6aba09f76f559ec314bf2", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220223", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6839, "deletions": 6060}}, {"node": {"oid": "631fc299701874cb6615b2bd782b02a7df295ca6", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#19109)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 503, "deletions": 495}}, {"node": {"oid": "e6f74be63eed54493157196cd6c9fe7827998042", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19105)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "415a17d8de0b98b17096ec7b80dc234aa7648b97", "messageHeadline": "build: update verify-imports-resolve-same to ignore module extension\u2026", "author": {"name": "Yathi", "email": "511386+yuth@users.noreply.github.com", "user": {"login": "yuth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fd15115a5ec31d7f3ef87e252ae46954eccf28f", "messageHeadline": "chore(cloudfront): update cloudfront docs to show allowlist functiona\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f7818dd76bd48ed652407f4852cc97ba57d7395", "messageHeadline": "feat(rds): make VPC optional for serverless Clusters (#17413)", "author": {"name": "Corentin Doue", "email": "31917261+CorentinDoue@users.noreply.github.com", "user": {"login": "CorentinDoue"}}, "additions": 230, "deletions": 97}}, {"node": {"oid": "7441418fbf9ffdf8d85a573e3c81c45c5648fe8a", "messageHeadline": "fix(s3-notifications): notifications allowed with imported kms keys (\u2026", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "6ec1005c9cfa9723520885748d759b00be5cd2fa", "messageHeadline": "fix: API compatibility check fails in CI pipeline (#19069)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 62, "deletions": 20}}, {"node": {"oid": "a87dee756057e554909207237b70f80af185b110", "messageHeadline": "feat(cli): support for matching notices with arbitrary module names (\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 275, "deletions": 26}}, {"node": {"oid": "d325004fb9a8304e8ee8519de689be30cefdbd9c", "messageHeadline": "chore: mocking the version number to make the tests deterministic (#1\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d37fbbbb31003d69da88b9340a6a9c9e1e927ac5", "messageHeadline": "feat(cli): support for notices (#18936)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 772, "deletions": 61}}, {"node": {"oid": "c7394c96c42cb6a5af1e309bee2a5f11eb3ad35c", "messageHeadline": "fix(cloudfront): trim autogenerated cache policy name (#18953)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "5b92cc3a31eea29b40814498fca614eb1c7c8724", "messageHeadline": "feat(lambda): add a fromFunctionName() method (#19076)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "78f107654b253a9a3c45bee2a7cc623b3d500cd4", "messageHeadline": "chore(pipelines): remove confusing versioning section (#19071)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "3dc32dc27221091dc4174193cdbcff8e08960df0", "messageHeadline": "chore: revert \"chore: compat checks fail if a release has happened\" (\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "11d6c69a8b1ee70cbea025d134be7702dd804444", "messageHeadline": "feat: triggers (#19011)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1083, "deletions": 0}}, {"node": {"oid": "a908fbf6688336589b585a331e4af13059ca5946", "messageHeadline": "chore(deps): Bump awscli from 1.22.54 to 1.22.58 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "472fbdc428d7e101e7cabdd5f073df095c64a844", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19062)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 140, "deletions": 49}}, {"node": {"oid": "9c83ee553fa7be5e265c107e49480109a8a3ba09", "messageHeadline": "chore: compat checks fail if a release has happened (#19017)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "64d26cc22b1fe456777c3367769ddbe860f26cf3", "messageHeadline": "fix(elasticloadbalancingv2): validate port/protocol are not provided \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "692a0d06f2865503d1d88b0ba8af38ecceaec871", "messageHeadline": "fix(route53): fix cross account delegation deployment dependency (#19\u2026", "author": {"name": "Philipp Hoefflin", "email": "phoefflin@users.noreply.github.com", "user": {"login": "phoefflin"}}, "additions": 49, "deletions": 34}}, {"node": {"oid": "171fdcdf595fcff5b2567b17e6fa73bf0d42e1bc", "messageHeadline": "feat(cloudfront-origins): extend max keepaliveTimeout of HttpOrigin t\u2026", "author": {"name": "taeemo", "email": "43720911+taeemo@users.noreply.github.com", "user": {"login": "taeemo"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b2bba775282a7b031ae34de6bef838558410cb67", "messageHeadline": "chore(merge-back): 1.145.0 (#19054)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "9608b0d4061efd9e8a098501761371ad81ecd822", "messageHeadline": "chore(merge-back): 2.13.0 (#19053)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "b0b744d19a40044a0fd10e7478313087214a71ed", "messageHeadline": "chore(release): 2.13.0 (#19051)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10937, "deletions": 2242}}, {"node": {"oid": "06988a934591bace3498842905d2be7cd341996d", "messageHeadline": "chore(release): 2.13.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 50, "deletions": 2}}, {"node": {"oid": "9f9638070762c479e6f74001ac2be842811b14b9", "messageHeadline": "chore(release): 1.145.0 (#19049)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10909, "deletions": 2241}}, {"node": {"oid": "44595284f73a3b46cdbc0effc2ee237960fbc147", "messageHeadline": "chore(release): 1.145.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "c989bb0f413ce1f1279148ae53c42db483a34336", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19046)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4258, "deletions": 1214}}, {"node": {"oid": "693300ff6bf1b672861e40371b9754f21a015282", "messageHeadline": "another one", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09906227e8879e66421f2c6e06c06a97d64e7f7f", "messageHeadline": "no construct-compat.ts in v2", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c40b31cb3049dcbfeb32f7801c6c2997eef99bc8", "messageHeadline": "automatic pkglint fixes", "author": {"name": "comcalvi", "email": "comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7a8346b1aec5d559a9700b082ccf70eb474b22c1", "messageHeadline": "merge conflict resolution", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 6784, "deletions": 6053}}, {"node": {"oid": "e601f0c2e6bf8a30af2751d7297bd94ffe93694c", "messageHeadline": "chore(cli): Revert \"fix(aws-cdk): include nested stacks when building\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "92ae872a1cea1c3c02a44f0d08d50594720f9f66", "messageHeadline": "Merge pull request #19040 from GreggGut/master", "author": {"name": "Chris Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1e6c6024d3911c1dbe05c15b443e1086c3e73fc0", "messageHeadline": "Added AuroraMysqlEngineVersion version 2.10.2", "author": {"name": "Greg Gut", "email": "greg@gpsgate.com", "user": {"login": "GreggGut"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a36b72b5045fceada7c96d00770d8c48f2ca1415", "messageHeadline": "feat(core): stack synthesizer that uses CLI credentials (#18963)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 883, "deletions": 267}}, {"node": {"oid": "edac1011574f3cf38bb0ac39400bf41c66337ffd", "messageHeadline": "feat(s3-deployment): add `deployedBucket` attribute for sequencing (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 119, "deletions": 5}}, {"node": {"oid": "9754d44a480d99895103d5ccfe49c83247cb452a", "messageHeadline": "chore: version check rejects non-monorepo package.jsons (#19033)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "f0acbc469d835ad8808f4176eed53bf2af7c66e2", "messageHeadline": "feat(cfnspec): cloudformation spec v57.0.0 (#19030)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 686, "deletions": 222}}, {"node": {"oid": "23329b4ac7c845efe7d0e0d7ce03499e7dd723ac", "messageHeadline": "fix(stepfunctions): imported State Machine sill has region and accoun\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "a416a2d68f14c0711d42b38e81b0091d160dfd6f", "messageHeadline": "fix(lambda): Validate Lambda \"functionName\" parameter (#17970)", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "7e6c70e55e8b195da6f3f622a4bb346fb09235c6", "messageHeadline": "chore(deps): Bump vm2 from 3.9.5 to 3.9.8 in /packages/@aws-cdk/lambd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 207, "deletions": 52}}, {"node": {"oid": "3a569177f0eb5864179e8f2ac586c13ea19b1f6a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#19003)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6871, "deletions": 1268}}, {"node": {"oid": "e79d0b01ada72a3d7d8800f52ade655a785a07fb", "messageHeadline": "added comments back", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c289e8a0476968bf9ec713b6542d746e1e4536a3", "messageHeadline": "docs(elasticloadbalancingv2): clarify the behavior of the `open` list\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f7df40299ee503b38598fb65f556946437989a1", "messageHeadline": "rewrite Constructs import", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "3533ea9cb7ec7fd9e230abd27556a87d3559bdb8", "messageHeadline": "feat(iotevents): create new module for IoT Events actions (#18956)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "60d6e66baef9d30db23e93b16f7c6d159ddf58c4", "messageHeadline": "feat(aws-stepfunctions-tasks): add environment property for SageMaker\u2026", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "f8d8fe4e1397e3d8da91a3a44f025475c8b7f592", "messageHeadline": "feat(lambda): allow Topic to be dlq for Lambda (#18546)", "author": {"name": "Tomasz Tr\u0119bski", "email": "kornicameister@gmail.com", "user": {"login": "kornicameister"}}, "additions": 191, "deletions": 26}}, {"node": {"oid": "bc47b2937a806d6522a4d9106976200bf6810024", "messageHeadline": "fix(pipelines): self-mutate always adds analytics (#19010)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 72, "deletions": 39}}, {"node": {"oid": "b5ae37782bc3cb637eeef9fbb1fbe2c5efdfc068", "messageHeadline": "chore(lambda-layer-proxyagent): autobump mechanism (#18788)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 998, "deletions": 5}}, {"node": {"oid": "6df26e7ed73455b77b07707debef5bb26ae78909", "messageHeadline": "fix(assertions): 'pattern.indexOf' is not a function (#19009)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6f270d669cbe21d84208b79a4ad5e0723a35bb80", "messageHeadline": "chore(cli): export from index.js (#18999)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 580, "deletions": 574}}, {"node": {"oid": "04d118cd0c1c5b2c865425afc8eff0cd1e84bd43", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#19008)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "d917112487a8f0f1e38d150628b30675f46d8d43", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220217", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 6782, "deletions": 6047}}, {"node": {"oid": "9d01cfcffd2a6cd1f6d3d2b6fcb7ceb7096dce3d", "messageHeadline": "chore(codepipeline-actions): change `cdk.Construct` to `Construct` (#\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d27d0f0a6a1054d04a57ccf9af30e00d626027b", "messageHeadline": "chore(assertions): partially revert #18948 (#18998)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "6d091c2da7749a81c3752953d0bc7db65ab48f45", "messageHeadline": "feat(ecs): support version stages and ids for Secrets (#18174)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "0ef65279cc5f2269046e0bae05d44f5aabc43eb9", "messageHeadline": "fix: python3 version check with Python 3.10 (#18754)", "author": {"name": "Visa de Bruijn", "email": "visa.de.bruijn@iki.fi", "user": {"login": "visadb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f59ead5b4a90b9fbb48b0df3ea6492c708e198c", "messageHeadline": "chore(init-templates): READMEs produce markdownlint errors (#18681)", "author": {"name": "Sebastian Bille", "email": "sebastian.pettersson@live.com", "user": {"login": "TastefulElk"}}, "additions": 60, "deletions": 59}}, {"node": {"oid": "a7dbeef9eae3e00e209d06f5cc5bb3bf3d084d18", "messageHeadline": "fix(aws-cdk): include nested stacks when building changesets (#17396)", "author": {"name": "Andrew Wason", "email": "rectalogic@rectalogic.com", "user": {"login": "rectalogic"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5df8f123f7918211939d2a3a0819bc02df76991d", "messageHeadline": "chore(cli): explain when `--toolkit-stack-name` applies (#18865)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "023108ac080ba34c82ef0b60fee20014c4a78428", "messageHeadline": "fix(lambda): unlock use case for cross-account functions w/ preconfig\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "45279e32beec4e94b85159cd6720b90fc53c6076", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18990)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 198, "deletions": 177}}, {"node": {"oid": "24a52ae1c250ec1875e64d6fc4ef8bec2f47399a", "messageHeadline": "feat(cfnspec): cloudformation spec v56.0.0 (#18930)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 857, "deletions": 263}}, {"node": {"oid": "2adbc14bae8266a6bd357e752185133a32e4ca87", "messageHeadline": "feat(events): API Destinations (#13729)", "author": {"name": "Matt Simpson", "email": "m.simpson@outlook.com", "user": {"login": "msimpsonnz"}}, "additions": 879, "deletions": 10}}, {"node": {"oid": "bb96621d642fedcf1e22086a249034ca1ab63f73", "messageHeadline": "feat(logs): custom Role for Kinesis destination (#13553)", "author": {"name": "Eligio Mari\u00f1o", "email": "gmeligio@gmail.com", "user": {"login": "gmeligio"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "d19e5386f737aa58f27c7ac2082306006dcd6d95", "messageHeadline": "fix(stepfunctions-tasks): EMR Create Cluster does not support dynamic\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "d8bc0d08a9796724bb31cc5d7552cf99297678d9", "messageHeadline": "feat(codepipeline): add support for CloudFormation StackSet actions (\u2026", "author": {"name": "Chelsea Urquhart", "email": "47989090+ndchelsea@users.noreply.github.com", "user": {"login": "ndchelsea"}}, "additions": 2248, "deletions": 177}}, {"node": {"oid": "0e19f12989b51f6b0b5b891d861ff62d61a1501b", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18973)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "3ba90881dab49f47220872e6e5afef3a7732ef13", "messageHeadline": "feat(rds): simpler way to configure parameters for instance and clust\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 270, "deletions": 4}}, {"node": {"oid": "985800228d04b9c2f3ac117e3b41c7f089547d38", "messageHeadline": "feat(cli): hotswap for appsync vtl mapping template changes (#18881)", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 481, "deletions": 2}}, {"node": {"oid": "90d7f02e49cfb59f5b39017b8ac12e5b75d15a6c", "messageHeadline": "docs(ec2): Clarify `vpcName` documentation for VPC (#18932)", "author": {"name": "Glib Shpychka", "email": "glibshpychka@gmail.com", "user": {"login": "gshpychka"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8c6777c904588f9b911d8b8a5d63a65ae1c7aad9", "messageHeadline": "feat(ec2): allow imdsv2 usage on bastion host (#18955)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "f8bb85fad8f659a2b72d5d05d7a94c97765a76f8", "messageHeadline": "fix(synthetics): generated role has incorrect permissions for cloudwa\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 150, "deletions": 7}}, {"node": {"oid": "072e1b990a43768b88a05dd436dd6d6d9649c13a", "messageHeadline": "fix(assertions): incorrect assertions when >1 messages on a resource \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 106, "deletions": 25}}, {"node": {"oid": "2755b1831ee89a9a0319a74d7d90c53f1f5704b9", "messageHeadline": "chore(deps): Bump awscli from 1.22.49 to 1.22.54 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea7802b4b5ea4781ed884fc8d330173b192d569d", "messageHeadline": "docs(cloudfront): add migration guide to modern distribution api (#18\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 198, "deletions": 1}}, {"node": {"oid": "a4387bd1440c3167191c986dd90e1f2ec2e28036", "messageHeadline": "chore(cli): check if returnValue is undefined (#18943)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d230d71f3fc290975da9ffd1a185d7613837b78", "messageHeadline": "docs(pipelines): add section for using a different deployment engine \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "db28485f4d2ea243e4184dd06b52395b4980beba", "messageHeadline": "fix(core): undeployable due to invalid mapping (#18922)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 94, "deletions": 74}}, {"node": {"oid": "efddabc3860f4dbcfc682e5706203a2342219ead", "messageHeadline": "chore(cli): check for undefined instead of falsey (#18937)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ee57bd3cab1862aced47480ace04231993cf162", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18929)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 202, "deletions": 50}}, {"node": {"oid": "0feb05af793bd1228a3122a2fc890abc8f27db39", "messageHeadline": "chore(cli): convert dynamic commands to static (#18913)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 43, "deletions": 67}}, {"node": {"oid": "7eff0f25431ba1ee99847c47d185271d3dedeeed", "messageHeadline": "chore(cloud-assembly-schema): update descriptions for networkMode (#1\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98a3f6356b6845ab2b0cd0b10a454c481d13e31f", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18915)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 106, "deletions": 103}}, {"node": {"oid": "6855dfefb15e72623e4ec5bfae169d8d8c15982a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18909)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2ea25aea490797e3bedd862a7afa314c3a521f0", "messageHeadline": "docs: make error message more descriptive (#18904)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a39f6bf34eb428c527db1c614ed682c582821fb", "messageHeadline": "feat(iot-actions): add SNS publish action (#18839)", "author": {"name": "Adam Del Rosso", "email": "avdonle@outlook.com", "user": {"login": "AdamVD"}}, "additions": 333, "deletions": 0}}, {"node": {"oid": "9975ec8ba98fcef7156148d9af79adfdb171514a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18897)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 168, "deletions": 159}}, {"node": {"oid": "6273ebd696ff3bd846786838d048dcbece776b3b", "messageHeadline": "chore(ecr-assets): remove `minimatch` dependency (#18896)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 94}}, {"node": {"oid": "c8ff03aacdfc6600123ab17031ca349ad87c4b76", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18895)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "a30a32aaa5dfb764022370fe7867564d57640bfb", "messageHeadline": "fix(cli): handle attributes of AWS::Events::EventBus when hotswapping\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "1a7e3e20e005b4165a27506615c7245b88ce998b", "messageHeadline": "feat(config): S3_BUCKET_LEVEL_PUBLIC_ACCESS_PROHIBITED managed rule (\u2026", "author": {"name": "sringel", "email": "903498+sringel@users.noreply.github.com", "user": {"login": "sringel"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a405c3d4ae366fb02fe89c63c57a272da65145b4", "messageHeadline": "chore(merge-back): 2.12.0 (#18889)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "c9786db056f3b7474d64b27e237114788f5a7c5d", "messageHeadline": "chore(release): 2.12.0 (#18885)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1210, "deletions": 842}}, {"node": {"oid": "9c68fffd9c5356932ade300d99f5a4ac1770db55", "messageHeadline": "chore(release): 2.12.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "2cdfaf4f41f06889eaeb23f3434654501ce137dd", "messageHeadline": "chore(merge-back): 1.144.0 (#18884)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "0a994e2dbfef29458166965081c1dddc9a75aa97", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18879)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1184, "deletions": 840}}, {"node": {"oid": "c5c8b5a93cf29e765589d9d07c81022322eae4d1", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220208", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "322fb6ecf90ff29fff5d3e1cccdc471770681cea", "messageHeadline": "chore(merge-back): 2.11.0 (#18878)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "41ea3f23b1f0fed98054bd6936c122731e14ae40", "messageHeadline": "chore: fixing package.json issues", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9f4ac2bd2646f4a7cf6cd1dfd0b11891574eef00", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220208", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6713, "deletions": 6046}}, {"node": {"oid": "22b034fd70fcba1cc80f989ebcb6681db39eb1c4", "messageHeadline": "chore(release): 1.144.0 (#18877)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6077, "deletions": 1521}}, {"node": {"oid": "4fbb365f8526df6aaa4c7342cafcb9f77ed33349", "messageHeadline": "cleanup CHANGELOG, there are no breaking change", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "635faaf597bc5c4165bec88bec5ffe75a589725b", "messageHeadline": "chore(release): 1.144.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "2d092f242e9e1c616f3e29cd93893898d8639f3c", "messageHeadline": "chore(pipelines): clarify when not to use the modern synthesis flag (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "b241ba1b1c546a8976dd08cadb3a27fbd3766580", "messageHeadline": "chore: pin aws-sdk-mock to 5.6.0 (#18871)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d450d3f29a6a1563694999dddd28adf2cafd9645", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18866)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 718, "deletions": 728}}, {"node": {"oid": "105251cd02e7be8637da9791106a20a5900607ad", "messageHeadline": "chore(events): `RuleTargetInput.fromText()` is not for JSON (#18867)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f7148c50df2e40c5b652f4cb91f339439ca50708", "messageHeadline": "chore(release): 2.11.0 (#18870)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7625, "deletions": 1333}}, {"node": {"oid": "53ca3bb8ed5a50a24aa99048003b7aff670a6c6a", "messageHeadline": "chore(release): 2.11.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "3d4d576ade82310f76839b4eef430d39eb67c2f5", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18857)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7578, "deletions": 1331}}, {"node": {"oid": "5db188b08c925ecbf73c1b32a93f577252f31708", "messageHeadline": "fix test", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9f9022a5ac110144b881d4b5de08c486dd010f3", "messageHeadline": "make code v1/v2 aware", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 13, "deletions": 7}}, {"node": {"oid": "dcdb58a0481448031ef18c171535c1c4f5872bdd", "messageHeadline": "chore(cxapi): reduce merge conflicts in feature flags (#18411)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 44, "deletions": 36}}, {"node": {"oid": "f8f32441060c8b34f3cfd1a4fb2145d9e8512fd4", "messageHeadline": "use constructs", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3b44aca67594b8de2f3aca5bb95010dbaba3250", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18864)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "0d58d38fd6617651f9999fb4e41f8396dbbb0b51", "messageHeadline": "use `constructs`", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0a8a3e8d8b0d6788319e7cbf936c8b976c4e907", "messageHeadline": "okay so it needs to be metadata", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccc198864f92620857da09c68013123e9cd3f01d", "messageHeadline": "feat(iotevents): support transition events (#18768)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 305, "deletions": 23}}, {"node": {"oid": "066919a1cf3df9350c15a2561d03942db5fa4d46", "messageHeadline": "chore(assertions): add `.test` to the annotation test file name (#18860)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "60e8f90c488c66632d23a36394f1c288f683a339", "messageHeadline": "tweak", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78cd0b9377fc9c1a05d5d8f42f13ce8e34b05b33", "messageHeadline": "fix ecr tests", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8597384a319d516370bf9e155ec13ed6b478bcf", "messageHeadline": "chore(deps): bump awscli from 1.22.46 to 1.22.49 in /packages/@aws-cd\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5706655a3873c232deab4542f53c91c4e69b3695", "messageHeadline": "chore(cli): remove cyclic imports (#18852)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 48, "deletions": 31}}, {"node": {"oid": "41ce29c9801385a1b0ba9b34bbfbd522fb74a1f1", "messageHeadline": "chore: allow dependabot to manage pip upgrades for lambda-layer-awscl\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c4226c7d196b8e38675a489292b017b58f85aa3c", "messageHeadline": "chore: fix build with new jsii version (#18850)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b8d4db68bed114ad0ecff770353471744579919a", "messageHeadline": "automatic pkglint fixes", "author": {"name": "eladb", "email": "eladb@users.noreply.github.com", "user": {"login": "eladb"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "35ed650aa75cf559b9853e6511c1f6678feeeea5", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220207", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6684, "deletions": 6043}}, {"node": {"oid": "a7b39f527976e29a7f39c1ba1813efba2e0aa209", "messageHeadline": "feat(assets): support networking mode for DockerImageAsset (#18114)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 172, "deletions": 3}}, {"node": {"oid": "460836a9c682967790d4be2a8f1596314c3f9469", "messageHeadline": "chore: fix new ecs test to use v2 asset style (#18849)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 13}}, {"node": {"oid": "c4126cc37c9048892526346c93f9da2b1b32a699", "messageHeadline": "chore(contributing-guide): update contributing guide with latest phil\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "80ef69fc67ae513b95f8b401b7c2f3f4c92555ab", "messageHeadline": "chore(eks): deprecate older versions of EKS (#18842)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "28647f7105da6bd02975aa7d90300d77fe85d0e6", "messageHeadline": "fix(tooling): update vscode devcontainer image (#18455)", "author": {"name": "Richard Simpson", "email": "richardsimpson@outlook.com", "user": {"login": "RichiCoder1"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a385f18a22b5ce3b64da6a3afc48801c22638f34", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18832)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 273, "deletions": 266}}, {"node": {"oid": "df0177e1cb7e461e5648d33f8046103080ddf6b1", "messageHeadline": "chore(docs): Fix broken md links (#18384)", "author": {"name": "Markus Ellers", "email": "shotty1@users.noreply.github.com", "user": {"login": "shotty1"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "8cdc2d67456f3ece5dd828ff661f8e9e1f603562", "messageHeadline": "chore(lambda-layer-awscli): install awscli with pip and requirements.\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 832, "deletions": 48}}, {"node": {"oid": "bb8d6f6bf5941b76ef0590c99fe8e26440e09c18", "messageHeadline": "fix(aws-appsync): Strip unsupported characters from Lambda DataSource\u2026", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "a1d94b3624eb1b6b543d8ce209ec85af8e85beda", "messageHeadline": "feat(cfnspec): cloudformation spec v55.0.0 (#18827)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 545, "deletions": 194}}, {"node": {"oid": "465481fad5cc0bc2db8ccecbb6b82ba10fbe956e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18826)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 41, "deletions": 29}}, {"node": {"oid": "1eca94686a209699833c5fa2aa6fe72ac58a63e0", "messageHeadline": "chore(cxapi): plugin context provider limited by cx schema (#18709)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 99, "deletions": 16}}, {"node": {"oid": "e89688ec1dd7a3b072d23287cddcb73bccc16fd4", "messageHeadline": "feat(iotevents): add grant method to Input class (#18617)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 165, "deletions": 31}}, {"node": {"oid": "ec8495a786546ac4b37b17d6e332d1a312b06dcd", "messageHeadline": "chore(cx-api): break circular dependencies (#18767)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 565, "deletions": 53}}, {"node": {"oid": "be0be01d537ba4c415a8102252d759e3afdd8afc", "messageHeadline": "docs(core): clarify that `addOverride` does not change property casin\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d40e332578f7590a0c949fdd01622a644cf9359b", "messageHeadline": "feat(s3-deployment): deploy data with deploy-time values (#18659)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1132, "deletions": 81}}, {"node": {"oid": "468051672435a7ed56c72d407174ea136455ec45", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18808)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1337b247e82d9462074416623e665cf9526d2cc0", "messageHeadline": "feat(cli): `cdk diff` works for Nested Stacks (#18207)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1159, "deletions": 116}}, {"node": {"oid": "323281ed878f36fda37605ccc4366813b46e59fc", "messageHeadline": "chore(merge-back): 1.143.0 (#18791)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "0c3f52c5885b06cb432421c2f10a9512a55a3cf0", "messageHeadline": "Merge branch 'master' into merge-back/1.143.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 59, "deletions": 34}}, {"node": {"oid": "305f4036a82cdf9799ee9e4dca4b80c57c9489ca", "messageHeadline": "chore(merge-back): 2.10.0 (#18785)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3d23eac7c3808d9203336aed6d9281ff22543d4d", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18783)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "71664aa7f2b2dc773e7d65809435a664ac401e8e", "messageHeadline": "chore(lambda-layer-awscli): add update mechanism for AWS CLI (#18780)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "bebd2957f6f782692fac297dbd589088edc3cdaa", "messageHeadline": "chore(release): 1.143.0 (#18782)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2707, "deletions": 681}}, {"node": {"oid": "d893f8e8423910ffa1533a266e0bf44147f98726", "messageHeadline": "chore(release): 2.10.0 (#18784)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "705d87d7649248573b35bf265f94fb9bc17531c7", "messageHeadline": "chore(release): 1.143.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "6036d9927bb3607e31a57361bf304976ff1891f7", "messageHeadline": "feat(fsx): add support for FSx Lustre Persistent_2 deployment type (#\u2026", "author": {"name": "Siddharth Salot", "email": "siddharthsalot@yahoo.com", "user": {"login": "siddharthsalot"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "bdeb8eb604f5012ce3180d2f6d887fed1834e4f4", "messageHeadline": "feat(amplify): support performance mode in Branch (#18598)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "73a889eba85d0aa542ac96a1124f3ae4f1d351bc", "messageHeadline": "feat(dynamodb): allow setting TableClass for a Table (#18719)", "author": {"name": "arjanschaaf", "email": "arjanschaaf@users.noreply.github.com", "user": {"login": "arjanschaaf"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "93808851415bff269418f28d9de3c61727e143d3", "messageHeadline": "feat(cloudwatch-actions): add ssm opsitem action for cloudwatch alarm\u2026", "author": {"name": "Vincent Porta-Scarta", "email": "deathos.pub@hotmail.fr", "user": {"login": "vportascarta"}}, "additions": 176, "deletions": 1}}, {"node": {"oid": "a2eb092b2b468bffa2acde9b98ca34cefa3e48f1", "messageHeadline": "revert: \"chore(ec2): enforceSSL on flowLog s3 bucket (#18271)\" (#18770)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 48}}, {"node": {"oid": "121e4a1dec13d31644f6176d0a1d703952dc1ba3", "messageHeadline": "revert: \"chore(cloudfront): encryption and enforceSSL on distribution\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 124}}, {"node": {"oid": "17dbe5f476ac1ccc0c0e6a0905b0de5ae6186704", "messageHeadline": "feat(ec2): support KMS keys for block device mappings for both instan\u2026", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 120, "deletions": 3}}, {"node": {"oid": "71601c115a6460b4532a34c83100ae70a476fad2", "messageHeadline": "feat(cfnspec): cloudformation spec v54.0.0 (#18764)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1179, "deletions": 200}}, {"node": {"oid": "0b39fe03ad5e5689836a74ade34bb7d932574db0", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18762)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "49badb5139bdcf8c90ac60c7f4be5400f04d26af", "messageHeadline": "chore: remove reliance on `decdk` in build system (#18760)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 11, "deletions": 15}}, {"node": {"oid": "fecd922ca5eec7b09ae37108ae927f9dd8cd40b2", "messageHeadline": "chore: add repository directory for all packages.json (#17203)", "author": {"name": "Andrew Luca", "email": "1881266+iamandrewluca@users.noreply.github.com", "user": {"login": "iamandrewluca"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d0802def13c0b98b0f2d268befa78ea8189cfcb1", "messageHeadline": "docs(ecs): correct comment documentation for NetworkMode (#17841)", "author": {"name": "Jeff Bachtel", "email": "jeff.bachtel@gmail.com", "user": {"login": "jeffb4"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1947d7cc809fda0765bee3dbb2286190ec2847f7", "messageHeadline": "feat(ecs): expose image name in container definition (#17793)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "c46acd5f13442c43d0c2ed339e3091dd46002741", "messageHeadline": "feat(ecr): add server-side encryption configuration (#16966)", "author": {"name": "Nico Tonnhofer", "email": "github@wurstnase.de", "user": {"login": "Wurstnase"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "b30c3f2a9d84d2122520f44c739b6166ea338ce0", "messageHeadline": "chore(region-info): ap-southeast-3 (Jakarta) ROUTE_53_BUCKET_WEBSITE_\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "07121f00b89041e066a51073998963f81d1fb3fb", "messageHeadline": "chore: reassign njlynch's ownership areas (#18751)", "author": {"name": "Nick Lynch", "email": "1376292+njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "6b14c5d68562a957d0b93f54a81c504d5573b826", "messageHeadline": "chore(ecs-service-extensions): migrate tests to assertions (#18649)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 90, "deletions": 156}}, {"node": {"oid": "02dfa4f1e320442adfbf510959440678b8e1c69f", "messageHeadline": "chore(s3): Fixed documentation for `InventoryFormat.ORC` (#18717)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ac121546776cae972bbfb89c2a11949762e7c47", "messageHeadline": "feat(iot): add Action to republish MQTT messages to another MQTT topi\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 287, "deletions": 0}}, {"node": {"oid": "203cd9a43ed612eea8f71dc7eeb39f9b69216dc8", "messageHeadline": "chore(rds): add support for PostgreSQL 14 (#18713)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9f6e10ed0a751c06fe0cc1d79f38d5fb4b686087", "messageHeadline": "fix(core): correctly reference versionless secure parameters (#18730)", "author": {"name": "Daniel Bartholomae", "email": "daniel@bartholomae.name", "user": {"login": "dbartholomae"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "afdc550ee372dd25d9d2eef81a545da1e923f796", "messageHeadline": "fix(ec2): `UserData.addSignalOnExitCommand` does not work in combinat\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 86, "deletions": 6}}, {"node": {"oid": "13e1c7f10b81fc350953fe69fcccb61ff5aa9c1e", "messageHeadline": "fix(vpc): Vpc.fromLookup should throw if subnet group name tag is exp\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "164d50bf1f505954208c65c104f61a53b010f383", "messageHeadline": "docs(dynamodb): add note around table encryption (#18721)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c6b33830f5c1b120b5076bde79af8e2de74b4d90", "messageHeadline": "chore: override `markdown-it` version (#18723)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "44910149aec1edbd51aeaa2021837db7773768db", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18741)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 109, "deletions": 63}}, {"node": {"oid": "1f1e0cf0d5c1ff5d3950be140dfca43d87663835", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18736)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "5d89edef7855acbd1c3b4bba3016d4f8946d5217", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220129", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6686, "deletions": 6047}}, {"node": {"oid": "0c598f9f05252325dec27ff6be34e3941e0adc07", "messageHeadline": "chore(merge-back): 2.10.0 (#18734)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "e5b301f39adfc5f7727deee65c22207e919c5e39", "messageHeadline": "chore(release): 2.10.0 (#18733)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10571, "deletions": 4193}}, {"node": {"oid": "dcbcdc4f341622bc12483b563ba2129d02ff1372", "messageHeadline": "chore(release): 2.10.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 2}}, {"node": {"oid": "8884a274bfaa36236a1495624990da1a6bd2bace", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18679)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8778, "deletions": 3866}}, {"node": {"oid": "14254e68b47a37673422397ed31db4fafd19d3a8", "messageHeadline": "chore: fixing build issues caused by rosetta", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5e3ffb9b29fc684ca32ac76d9d472a6c5f83dfa3", "messageHeadline": "chore(merge-back): 1.142.0 (#18732)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "e8bd598ecdc7a2123e66325199e26ab486d3fac6", "messageHeadline": "chore: fixing build failures", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a6daaa8118674a97fc7ebb2c1a13996367d8db8", "messageHeadline": "chore: fixing more tests broken by merge", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c4b58dbae5ae54fd2fa7d2680705b04a9dc80d65", "messageHeadline": "chore(glue): fix broken tests from merge", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5ce2146f477facb5791814ac6994e1e43167b09f", "messageHeadline": "chore: no-op change to trigger build", "author": {"name": "corymhall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f6575c10eefafd3df518a6139b13d59b53c05a56", "messageHeadline": "automatic pkglint fixes", "author": {"name": "corymhall", "email": "corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "55aab2802377161c1621dcbdefb947a1a9d4f619", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220127", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6605, "deletions": 6028}}, {"node": {"oid": "5dd8e50bc2eb137183fcde4b37f3dd84f6763ae4", "messageHeadline": "chore(release): 1.142.0 (#18728)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2237, "deletions": 649}}, {"node": {"oid": "1d3a318edf997e104223afb8630365e67fd0cf0c", "messageHeadline": "chore(release): 1.142.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "32b62434a0aed805c91910dd0db1a0e2a6c1e622", "messageHeadline": "chore(lambda-layer-awscli): contains a CLI version with a CVE (#18727)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fc5b7c6bca3c984dec11be1554b24d29030d8df4", "messageHeadline": "chore(lambda-python): remove Pillow dependency (#18722)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 128}}, {"node": {"oid": "872277b9e853dbf5f2cac84b5afb6d26e0ed5659", "messageHeadline": "feat(eks): cluster logging (#18112)", "author": {"name": "Choryu Park", "email": "choryu.park@choryu.space", "user": {"login": "choryuidentify"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "6860fec70862ce223c8a668bb2a5eb606cb528fb", "messageHeadline": "docs(assertions): publish migration script (#18653)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 241, "deletions": 0}}, {"node": {"oid": "009d68912267de9dcf4136a7d80a652a891b7bb9", "messageHeadline": "fix(pipelines): undeployable due to dependency cycle (#18686)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 254, "deletions": 113}}, {"node": {"oid": "7ac7221aff3c612ab80e7812c371b11c56e5db0a", "messageHeadline": "fix(aws-lambda-nodejs): pre compilation with tsc is not being run (#1\u2026", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 93, "deletions": 85}}, {"node": {"oid": "30e223333fef0b0d7f12287dab170a34e092d7fa", "messageHeadline": "feat(lambda-python): support setting environment vars for bundling (#\u2026", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "e64de677cdfc014f68e92b204f4728e60a8bb111", "messageHeadline": "feat(cloudfront-origins): extend `readTimeout` maximum value for `Htt\u2026", "author": {"name": "Flavio Leggio", "email": "flavioleggio@gmail.com", "user": {"login": "flavioleggio"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "9de9bfe8f40b293ecaf8410ecf0f6e6990b7e678", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18708)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "76b983226d9dad580b9fd519da111303005efc42", "messageHeadline": "chore: optimize autolabeler (#18702)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "554645d1ca4d4223a0ab9490ea5cf5c0f201ed3a", "messageHeadline": "chore(servicecatalog): cleanup unit tests for TagOptions (#18672)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 31, "deletions": 58}}, {"node": {"oid": "2eeaebc3cdc9c5c7ef3fa312b3d1abca265dcbb6", "messageHeadline": "feat(iotevents): allow setting description, evaluation method and key\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 74, "deletions": 8}}, {"node": {"oid": "162909f4153d1c852a052d071633af8d5ae8c4a9", "messageHeadline": "chore: turn on strict mode everywhere (#18652)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 951, "deletions": 117}}, {"node": {"oid": "6f27bd5d16926371b3bdc12486450a171137499a", "messageHeadline": "chore: make all examples compile (#18651)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 355, "deletions": 111}}, {"node": {"oid": "9b815d467007006100677adf769a885f370c887f", "messageHeadline": "chore(cfnspec): outdated spec complaints on every run (#18689)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "2df75b2703ef9aa0d94a2f6bfd96402fb51e853d", "messageHeadline": "chore(merge-back): 1.141.0 (#18690)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "8934ad9af4a7a11189702931c3924dabe9f51d6b", "messageHeadline": "Merge branch 'master' into merge-back/1.141.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c872e81483ac1fd745caba58cf63befb7fe4bb14", "messageHeadline": "chore(release): 1.141.0 (#18682)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11297, "deletions": 6363}}, {"node": {"oid": "f38505911a3e140a9cb6b269bdf22abe9803c515", "messageHeadline": "feat(cfnspec): cloudformation spec v53.1.0 (#18680)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ef3538dc79e2dc480947bc71cc81bb011cc94e54", "messageHeadline": "chore(release): 1.141.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 41, "deletions": 1}}, {"node": {"oid": "d93e091a39ed24109c7b4b340b2c71cc9a8f942e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18678)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "9940952d67bdf07f3d737dc88676dc7f7c435a12", "messageHeadline": "fix(stepfunctions-tasks): cluster creation fails with unresolved rele\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "77488cf2ca42979d9175e4db000784fb87763cb3", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18665)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 245, "deletions": 255}}, {"node": {"oid": "12aff4a337eab85ae7d8b56ea6463c516829a378", "messageHeadline": "chore(merge-back): 2.9.0 (#18662)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "94b0ade01cecd2662192aeed06b7e99bdeb8d1db", "messageHeadline": "chore(s3): ensure Lambda size doesn't grow too large (#18660)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "542a0cab64395c62e0ec678e899c43e78319ccac", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.9.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1744, "deletions": 331}}, {"node": {"oid": "c58e8bbbcb0a66c37b65cddc1da8d19dfbf26b4f", "messageHeadline": "fix(route53): add RoutingControlArn to HealthCheck patch (#18645)", "author": {"name": "Nick Lynch", "email": "1376292+njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e25cfc8cf1f8fe0495ab2fa378ecd916be440b0d", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18609)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1744, "deletions": 331}}, {"node": {"oid": "7158b3d5a3302acfda2f2fe556e0e8ee471f974c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220122", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6556, "deletions": 6055}}, {"node": {"oid": "2eda19e510374426190531810cff518d582644ad", "messageHeadline": "feat(cfnspec): cloudformation spec v53.1.0 (#18658)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a69725cac4f7f6bf5ccb4b5201bc63f6a553d1de", "messageHeadline": "chore(release): 2.9.0 (#18657)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15532, "deletions": 14373}}, {"node": {"oid": "21ddd24fe9f35d0d4978b50057470c30774ee1b8", "messageHeadline": "chore(release): 2.9.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 53, "deletions": 2}}, {"node": {"oid": "de45453a34505bb08c40ad0bd7e13fbe541a33e8", "messageHeadline": "chore: update autolabeler (#18654)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "031c742ea17e1f982e329f9618904fff6562b54f", "messageHeadline": "chore: fix dotnet -p deprecation warning (#18632)", "author": {"name": "Andrew Armstrong", "email": "phplasma@gmail.com", "user": {"login": "Plasma"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "97a9b51fe82bb79fecbf121229b8020f80894625", "messageHeadline": "chore: align module ownership (#18641)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "940d0439cd347f06d755f3e3dd0582470749f710", "messageHeadline": "fix(s3): add missing safe actions to `grantWrite`, `grantReadWrite` a\u2026", "author": {"name": "Flavio Leggio", "email": "flavioleggio@gmail.com", "user": {"login": "flavioleggio"}}, "additions": 507, "deletions": 19}}, {"node": {"oid": "678eeded5d5631dbacff43ead697ecbd3bd4b27d", "messageHeadline": "fix(stepfunctions): task token integration cannot be used with API Ga\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 688, "deletions": 16}}, {"node": {"oid": "2465b5117cc2fc25b4a2ac71f4b714695bf000d9", "messageHeadline": "chore(cdk-integ-tools): move canonicalizeTemplates internal (#18647)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 72, "deletions": 5}}, {"node": {"oid": "291963bbc6f9ec946bb1bdbc088c4e67dc37d388", "messageHeadline": "chore(assert): deprecate assert, assert-internal, @monocdk-experiment\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "5775e7e4981f239070bb5463c89566098dbe8b0f", "messageHeadline": "chore(rds): add support for new PostgreSQL minor versions (#18640)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "290b654e58386d3b1afca96501b94ee4ba92bca3", "messageHeadline": "docs(lambda-nodejs): improve esbuild monorepo documentation (#18216)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a283a482dead64e94383ba21cc7908f10c4459a2", "messageHeadline": "feat(cfnspec): cloudformation spec v53.1.0 (#18588)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1018, "deletions": 206}}, {"node": {"oid": "16db9639e86f1fd6f26a1054f4d6df24801d0f05", "messageHeadline": "fix(region-info): incorrect codedeploy service principals (#18505)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 112, "deletions": 84}}, {"node": {"oid": "36d356d0b3e422f7451f4b0dd2f971aa0378210e", "messageHeadline": "feat(certificatemanager): DnsValidatedCertificate DNS record cleanup \u2026", "author": {"name": "Nick Lynch", "email": "1376292+njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 281, "deletions": 52}}, {"node": {"oid": "9ed263cde0b41959ff267720c0978bfe7449337a", "messageHeadline": "fix(secretsmanager): SecretRotation for secret imported by name has i\u2026", "author": {"name": "Nick Lynch", "email": "1376292+njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "db0660eaf41df3bd85ba3c39f9ce66b9d78e3b40", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18639)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 72, "deletions": 20}}, {"node": {"oid": "903c4b6e4adf676fae42265a048dddd0e1386542", "messageHeadline": "feat(servicecatalog): Create TagOptions Construct (#18314)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 351, "deletions": 127}}, {"node": {"oid": "9bea576dd929e93f9751d93b99707f56e5045574", "messageHeadline": "chore(apprunner): remove unnecessary dependency (#18631)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0ca81a118d3d54b87d2d05a53fb72e4efe03b591", "messageHeadline": "feat(aws-ecs-patterns): adding support for custom HealthCheck while c\u2026", "author": {"name": "VarshaVid", "email": "96799940+VarshaVid@users.noreply.github.com", "user": {"login": "VarshaVid"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "67bf4487da1d1a005ee2fc74d96d65b36e1b215f", "messageHeadline": "chore(rds): migrate tests to use the Assertions module (#18606)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 264, "deletions": 598}}, {"node": {"oid": "694c22b117e5b147ebf996a234670c356e0a3e68", "messageHeadline": "chore(codebuild): migrate tests to use the Assertions module (#18607)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 220, "deletions": 225}}, {"node": {"oid": "bde17950293309b7449fc412301634770b47111f", "messageHeadline": "fix(elasticloadbalancingv2): ApplicationLoadBalancer.logAccessLogs do\u2026", "author": {"name": "Nick Lynch", "email": "1376292+njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 207, "deletions": 120}}, {"node": {"oid": "d71b931e374c1cb4682de07a2be9e6ddc675b6d6", "messageHeadline": "chore(cloudtrail): enforceSSL on trail s3 bucket (#18270)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 134, "deletions": 2}}, {"node": {"oid": "9226714a92eeb38156e6df6812d5e9fcad9d3a13", "messageHeadline": "chore(eks): migrate tests to `assertions` (#18594)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 314, "deletions": 299}}, {"node": {"oid": "fe97152c6f03c6a7f301e7d7cb4ee3e09a84c678", "messageHeadline": "chore(events): migrate tests to use the Assertions module (#18608)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 71, "deletions": 198}}, {"node": {"oid": "72941180a7188e5560a58f1509554ef038544ec4", "messageHeadline": "feat(ec2): session timeout and login banner for client vpn endpoint (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "e10391b1b94e5925c2e71ae1a26482672209cda4", "messageHeadline": "chore: migrate comcalvi's modules to assertions (#18202)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 226, "deletions": 356}}, {"node": {"oid": "cb86e30391aefdda13e6b0d4b3be2fedf76477c8", "messageHeadline": "feat(assertions): support assertions on stack messages (#18521)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 404, "deletions": 6}}, {"node": {"oid": "e743525b6379371110d737bb360f637c41d30ca1", "messageHeadline": "fix(synthetics): correct getbucketlocation policy (#13573)", "author": {"name": "Cameron Sumpter", "email": "cameron@sumpter.xyz", "user": {"login": "csumpter"}}, "additions": 82, "deletions": 29}}, {"node": {"oid": "b48ff22f7797649179f0142972b7a8d050a40072", "messageHeadline": "docs(pipelines): point Step.sequence users to addStepDependency for m\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f8e6599a2ddc5e1e460e6f0cd7bbeccc3cd76510", "messageHeadline": "chore: make a few more examples compile (#18605)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 173, "deletions": 90}}, {"node": {"oid": "43f232ddc0a18e9a2fada2fbead758ab3538adc2", "messageHeadline": "feat(s3): custom role for the bucket notifications handler (#17794)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 140, "deletions": 41}}, {"node": {"oid": "e0b7d99545b34a084405677c0fcbddced7a2b88d", "messageHeadline": "chore(apigateway): migrated tests to `assertions` (#18562)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 332, "deletions": 328}}, {"node": {"oid": "67f3b8de26e3f6378bde8ccc34c1cf744ab50435", "messageHeadline": "chore(iam): migrate tests to `assertions` (#18488)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 119, "deletions": 126}}, {"node": {"oid": "c6fe406ff1668f99d2c7d48fc53080f96fec3076", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18622)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 258, "deletions": 39}}, {"node": {"oid": "d0960f181e5f66daa1eb53be2190b7e62bd66030", "messageHeadline": "feat(iotevents): add DetectorModel L2 Construct (#18049)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 659, "deletions": 8}}, {"node": {"oid": "3d192a9a832857cb246d719a68b4b8f40d807fed", "messageHeadline": "feat(ecs): add `BaseService.fromServiceArnWithCluster()` for use in C\u2026", "author": {"name": "tobytipton", "email": "89043612+tobytipton@users.noreply.github.com", "user": {"login": "tobytipton"}}, "additions": 266, "deletions": 3}}, {"node": {"oid": "de3fa573aae6c4167dd459a4a7504aefefb84985", "messageHeadline": "docs(s3): remove vestigial documentation (#18604)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "65cdc63526b65a13e2dc8d18b1ab96a71a8d17f5", "messageHeadline": "chore(cli): LogMonitor test fails randomly due to Date.now() (#18601)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "11fc610ab402eb16f287a0f7f85626a9b9e25f64", "messageHeadline": "chore(codedeploy): migrate tests to use the Assertions module (#18585)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 62, "deletions": 65}}, {"node": {"oid": "c62651305e197c9a1b84a33bcfb74a8e4ce41f02", "messageHeadline": "docs(stepfunctions): fix typo (#18583)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a20f29ec11cf0668a804c41308cff01170c4a57", "messageHeadline": "chore(eks-legacy): migrate tests to `assertions` (#18596)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "6163d87a58ff1941a34c9dab15ae257c240d3dbd", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18592)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15479, "deletions": 14371}}, {"node": {"oid": "0e08eebd2f13ab0da6cac7b91288845cad530192", "messageHeadline": "fix(cli): hotswap should wait for lambda's `updateFunctionCode` to co\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 323, "deletions": 21}}, {"node": {"oid": "275190e815c750013617f30c98ad082d99077963", "messageHeadline": "chore: no-op change to trigger build", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9dd381b2ed64a16a06c452cded512fdf1d2cfca1", "messageHeadline": "chore(ec2): fix even more broken tests from merge", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 100}}, {"node": {"oid": "41c8a3fa6b50a94affb65286d862056050d02e84", "messageHeadline": "fix(apigatewayv2): websocket api: allow all methods in grant manage c\u2026", "author": {"name": "Lee Steakley", "email": "97981757+leestkly@users.noreply.github.com", "user": {"login": "leestkly"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed2a3a6b687f9c76f511985b99cc46e1254a153f", "messageHeadline": "chore(ec2): fix broken tests from merge", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "66f8bb0d94303177a19234c5d1a92d8ffccf30d5", "messageHeadline": "chore(dynamodb): migrate tests to assertions (#18560)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 154, "deletions": 156}}, {"node": {"oid": "aa2ca9bdc89006fc1d52eb84b84a4dbbdb8ada3b", "messageHeadline": "chore(ec2): fix broken tests from merge", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23fa535441998a8e64dea9a4cf1c4b48a7eec08e", "messageHeadline": "chore: fixing tests broken by merge", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "0e0a0922ba1d538abdfeb61a260c262109115038", "messageHeadline": "fix(aws-apigateway): cross region authorizer ref (#18444)", "author": {"name": "Sam Hewitt", "email": "hewitts89@gmail.com", "user": {"login": "shooit"}}, "additions": 219, "deletions": 20}}, {"node": {"oid": "37bf8bb5e6791950b57a293e26a572048c4f82bc", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "22319f708fa5efe8202cf7da9ef2c12e3c13a0fe", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220121", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6518, "deletions": 5929}}, {"node": {"oid": "0e78aeb9ad62226e67f72f23c0008ba749b3a73b", "messageHeadline": "feat(lambda-nodejs): Allow setting mainFields for esbuild (#18569)", "author": {"name": "Mischa Spiegelmock", "email": "me@mish.dev", "user": {"login": "revmischa"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "56fc11b7e1efbfa7ae98d1db074715b0d0edc13f", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18587)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "55ff1b2e69f1b42bbbecd9dc95e17f2ffc35f94e", "messageHeadline": "feat(assertions): support for conditions (#18577)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 207, "deletions": 4}}, {"node": {"oid": "13937299596d0b858d56e9116bf7a7dbe039d4b4", "messageHeadline": "fix(ecs-patterns): Fix Network Load Balancer Port assignments in ECS \u2026", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "b2b234a82da805227b084a4e818a69d8a6024882", "messageHeadline": "chore(region-info): ap-southeast-3 (Jakarta) ELBV2_ACCOUNT (#18300)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f6dab8d8c5aa4cf56d6846e2d13c1d5641136f72", "messageHeadline": "fix(pipelines): CodeBuild projects are hard to tell apart (#18492)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "525ac07369e33e2f36b7a0eea7913e43649484db", "messageHeadline": "fix(ecs): only works in 'aws' partition (#18496)", "author": {"name": "Mark Bumiller", "email": "mark.bumiller@gmail.com", "user": {"login": "makrsmark"}}, "additions": 1874, "deletions": 1760}}, {"node": {"oid": "a408382258d265149f1ae62db6c04b4d40e79fff", "messageHeadline": "chore(merge-back): 1.140.0 (#18576)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "7dea313551c911ce7e730c8cbb27cf4626812617", "messageHeadline": "Merge branch 'master' into merge-back/1.140.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 684, "deletions": 956}}, {"node": {"oid": "565c26b25a220dfe92712a4e48dce1d5a5128a1d", "messageHeadline": "chore(app-delivery): migrate unit tests to Assertions (#18574)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 66, "deletions": 86}}, {"node": {"oid": "7c1795ecd078b2a49ac7b0460762b07d6cfe491b", "messageHeadline": "chore: migrate kaizen3031593's modules to assertions (#18205)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 618, "deletions": 870}}, {"node": {"oid": "789f2dc2f8d0bacfd8cc5c0ebc57214373eb8a53", "messageHeadline": "chore(release): 1.140.0 (#18568)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15767, "deletions": 12343}}, {"node": {"oid": "36a1c3f531912d0edea6c9902ff9fe83b00b9795", "messageHeadline": "chore(release): 1.140.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 56, "deletions": 1}}, {"node": {"oid": "c0f62a58eeaa5fc96c981c1761e02cae18e2a030", "messageHeadline": "chore(docs): fix CONTRIBUTING.md gitpod link (#18556)", "author": {"name": "Mark Bumiller", "email": "mark.bumiller@gmail.com", "user": {"login": "makrsmark"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "031d827a8def53b9c08f8829b76d6bcca731db99", "messageHeadline": "chore(codepipeline-actions): migrate tests to `assertions` (#18559)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 231, "deletions": 252}}, {"node": {"oid": "f55cd2bd86405cc61d3eb24c2b827c2cd133363d", "messageHeadline": "fix(ec2): interface endpoints do not work with `Vpc.fromLookup()` (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "b49b002e40f5b901935f52827f417bb3851badc2", "messageHeadline": "feat(assertions): `stringLikeRegexp()` matcher (#18491)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "006168f49943e29b1b8c2a0723e21b9f4dbb561f", "messageHeadline": "chore(events): migrate tests to `assertions` (#18552)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 139, "deletions": 139}}, {"node": {"oid": "455d0b3ec254a3ae37ff705b8e0e5615efb8a0a3", "messageHeadline": "chore: migrate njlynch's modules to assertions (#18204)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1704, "deletions": 1984}}, {"node": {"oid": "926310bace65a763972d56c0df5730cdc44f8f82", "messageHeadline": "feat(cfnspec): cloudformation spec v53.0.0 (#18551)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7947e07f1f56d098a29fb3a09ae5151b3cfafb1e", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18550)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "3097c0d70767cc5f3e64fd4e6ad469a00ce51d39", "messageHeadline": "chore(codecommit): migrate tests to use the Assertions module (#18548)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cf0945489c880c9f2a9beff648c73039328daf2a", "messageHeadline": "chore(servicediscovery): migrate to Assertions (#18541)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "4764f5b0c8450a8e4fe2a572b16a4851b96495d1", "messageHeadline": "chore(ecr): migrate to Assertions (#18538)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 112, "deletions": 79}}, {"node": {"oid": "a2e89143a5cb8320e1d659180e6bf4d757116f0e", "messageHeadline": "chore(codepipeline): migrate tests to assertions (#18545)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 74, "deletions": 147}}, {"node": {"oid": "e91318761867a5db7a75f5fb090f7bc8e3fa222d", "messageHeadline": "chore(cfn-include): migrate all tests to Assertions (#18537)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 146, "deletions": 128}}, {"node": {"oid": "7babda8da1c6b7dd101608d3d9aa125aef5353c3", "messageHeadline": "chore: move decdk to cdklabs (#18529)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 6010}}, {"node": {"oid": "97105c9a4e4913a7277cf2313b69d5b2a8417b2c", "messageHeadline": "chore(cloudwatch-actions): migrate to Assertions (#18539)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "52c02d2f9b233f0e1f26d764fd080ef862b26810", "messageHeadline": "chore(globalaccelerator): migrate tests to `assertions` (#18532)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "cc138bfd9933534f36015cfa19f15f1d74f4062c", "messageHeadline": "chore(config): migrate tests to `assertions` (#18533)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "2628cb5e6430b87f1e0d5ab6144fbd3dc16c65ee", "messageHeadline": "chore(docdb): migrate tests to use the Assertions module (#18518)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 101, "deletions": 99}}, {"node": {"oid": "d220dd66db245292470002f4fc24137340080a6f", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18528)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 90, "deletions": 90}}, {"node": {"oid": "a7bd925db87326f71f1558598cd8b5f6ca922c8f", "messageHeadline": "chore(ecs-patterns): migrate to Assertions (#18520)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 290, "deletions": 354}}, {"node": {"oid": "c7f39ca97874c1d8d5286ab347a97fc458547830", "messageHeadline": "feat(ec2): add Hpc6a instances (#18445)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a5ff6314c07cc7ae295f447e2679b838b81a01cf", "messageHeadline": "chore(docs): improve and clean up CONTRIBUTING for feature flags (#18\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "9d1b2c7b1f0147089f912c32a61d7ba86edb543c", "messageHeadline": "feat(ec2): create Peers via security group ids (#18248)", "author": {"name": "Jacob Klitzke", "email": "jacobklitzke@gmail.com", "user": {"login": "jacobklitzke"}}, "additions": 176, "deletions": 0}}, {"node": {"oid": "eb29e6ff0308eb320ec772cc35cdbf781168198e", "messageHeadline": "fix(assertions): object partiality is dropped passing through arrays \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "204127862d5fb1d2e6dd573a1621254e52eca4aa", "messageHeadline": "revert(s3): add EventBridge bucket notifications (#18150) (#18507)", "author": {"name": "Yerzhan Mazhkenov", "email": "20302932+yerzhan7@users.noreply.github.com", "user": {"login": "yerzhan7"}}, "additions": 13, "deletions": 400}}, {"node": {"oid": "517d517a0bb3f7f6e98538dca736086b86b206c8", "messageHeadline": "feat(cfnspec): cloudformation spec v53.0.0 (#18524)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d9d0688cd58c5d96c5fa0bbb69674dc34e34416c", "messageHeadline": "chore(logs): migrate all tests to assertions (#18517)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 66, "deletions": 140}}, {"node": {"oid": "1480213a032549ab7319e0c3a66e02e9b6a9c4ab", "messageHeadline": "feat(iot): add Action to put record to Kinesis Data stream (#18321)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 347, "deletions": 0}}, {"node": {"oid": "69375646428674647322f1ad8f534f686ef193ef", "messageHeadline": "chore(ecs): migrate to Assertions (#18516)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 517, "deletions": 674}}, {"node": {"oid": "132ab879ab26ca763e635521f19907db4f5c3aed", "messageHeadline": "chore(dynamodb-global): migrate to Assertions (#18515)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6a869f5cac9f421600011ed9eb458207bbb3cf68", "messageHeadline": "chore(yaml-cfn): migrate to Assertions (#18513)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c083d1ad9c3c88f845783821eeb3ca66ecb8e037", "messageHeadline": "chore(merge-back): 2.8.0 (#18527)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fb41a1670e1860c4710d6c8fb3f5c16fb4127555", "messageHeadline": "chore(acmpca): migrate to Assertions (#18512)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c6d200b92777eee532dfe916b54e4f90e60f7822", "messageHeadline": "chore(autoscaling): finish migrating autoscaling modules to Assertion\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 23, "deletions": 41}}, {"node": {"oid": "02d9e016812243c8eee79459f3c628f746cc6aa7", "messageHeadline": "chore(codestarnotifications): migrate to Assertions (#18510)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7c40777da8ce585f95a3f1c964f3d3d34b3dd747", "messageHeadline": "chore(codeguruprofiler): migrate to Assertions (#18509)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "90bea762fc7fdb0db67317f652a17b40a9418626", "messageHeadline": "chore(release): 2.8.0 (#18523)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d0b8512449759bf74bb53aabbb6d5224b5f8c5ae", "messageHeadline": "feat(cli): support hotswapping Lambda functions with inline code (#18\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 220, "deletions": 3}}, {"node": {"oid": "2b0b5ea5db7ce8103a641c1267b1c213453ac145", "messageHeadline": "fix(pipelines): graphnode dependencies can have duplicates (#18450)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "ab4a7adcfb4dfa0211c4008b23223493ee2cda35", "messageHeadline": "chore(rds): deprecate SqlServerEngineVersion VER_14_00_3192_2_V1 (#18\u2026", "author": {"name": "alina144", "email": "87857519+alina144@users.noreply.github.com", "user": {"login": "alina144"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9b266f49643d058709771892f908f1c2ae248f95", "messageHeadline": "fix(cli): `cdk watch` constantly prints 'messages suppressed' (#18486)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4e4f7d2c3bd236e033df247071b57e6f5ad3fec3", "messageHeadline": "chore(signer): migrate tests to `assertions` (#18504)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0e757a59d5449cf30bae98369bd47a9fec27e391", "messageHeadline": "chore(apprunner): migrate tests to `assertions` (#18502)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c6609cf89c9fcd0443e9032a04a73ae568419ab8", "messageHeadline": "chore(custom-resources): migrate tests to `assertions` (#18501)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 46, "deletions": 47}}, {"node": {"oid": "802a031245619715fb405d04a02056cf699e0fc2", "messageHeadline": "chore(lambda-layer-awscli): migrate tests to `assertions` (#18499)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "71ee5f60316e3afdbfce827a601462dadf20284d", "messageHeadline": "chore(logs-destinations): migrate tests to `assertions` (#18500)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "8c5d125ab438e228c7e96e5462a8b99dfe01c606", "messageHeadline": "chore(cloudformation): migrate tests to `assertions` (#18498)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 60, "deletions": 62}}, {"node": {"oid": "3f87b4d9bcaa54e76abed7deed4d462f15412ed4", "messageHeadline": "chore(lambda-nodejs): migrate tests to `assertions` (#18497)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "03d388d4f052e2d47a719378753b8ccbda3ba6ef", "messageHeadline": "chore(fsx): migrate tests to `assertions` (#18490)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "da5a305875f0b82b896861be3fcb12fddaa0cc7b", "messageHeadline": "fix(cli): warning to upgrade to bootstrap version >= undefined (#18489)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "2415a802a4fb59c4c00cf014f736a46b2acd718b", "messageHeadline": "chore: prevent empty zip uploads (#18487)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 104, "deletions": 46}}, {"node": {"oid": "dcf6870df177f20ee238eed03d4ebe4fa52c8277", "messageHeadline": "chore(stepfunctions): fix readme example (#18442)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "93bc333cb8fbfc5703b7a05eb04e35b30c20f049", "messageHeadline": "chore(s3-notifications): migrated tests to `assertions` (#18465)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 55, "deletions": 54}}, {"node": {"oid": "15a19364c4aea7e6d12d1401b458ee09816d8a33", "messageHeadline": "chore(s3-deployment): migrated tests to `assertions` (#18467)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "d735ce4bc9049b68b830641d68c97f4be565968d", "messageHeadline": "chore(assets): migrated tests to `assertions` (#18471)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "438511dfb6dd6df107621e56009311fe331e2d24", "messageHeadline": "chore(ses-actions): migrated tests to `assertions` (#18472)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "d8c11fe1f5cd554accf8d0c1fec9d4f0c3a0ce06", "messageHeadline": "chore(ses): migrated tests to `assertions` (#18481)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "a295dc6f85bd42d64dfa96ba1cc2dcaab3d5c8fb", "messageHeadline": "chore(kinesis): migrated tests to `assertions` (#18482)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "717bb047ef9513a7792f8cea6919c74125fc5fdb", "messageHeadline": "chore(s3-assets): migrated tests to `assertions` (#18483)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "2a80e4b113bac0716f5aa1d4806e425759da1743", "messageHeadline": "fix(ec2): launch template names in imdsv2 not unique across stacks (u\u2026", "author": {"name": "Jericho Tolentino", "email": "68654047+jericht@users.noreply.github.com", "user": {"login": "jericht"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "91f3539f4aa8383adcb2273790ddb469fb1274a6", "messageHeadline": "fix(secretsmanager): Secret requires KMS key for some same-account ac\u2026", "author": {"name": "Michael Kaiser", "email": "mjkaiser@gmail.com", "user": {"login": "kaizio"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "38e1fe42d8b30d6afaf4a3ccc90dd15d6a5d8255", "messageHeadline": "feat(cfnspec): cloudformation spec v53.0.0 (#18480)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c9f675c0a28e3fcf22a7caa445c1afb1a0afb355", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18479)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d0d6fc520491351b44cac78aa90284c82a9499b2", "messageHeadline": "feat(assertions): support for parameters (#18469)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 214, "deletions": 3}}, {"node": {"oid": "f511c17aac8ca4d3fa94ace051d9946dc23f40a3", "messageHeadline": "fix(elbv2): BaseLoadBalancer.vpc is not optional (#18474)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6b73d1d3d0ac05042c1e43a64068938138fe8421", "messageHeadline": "feat(ec2): add support for al2022 and amzn2 with kernel 5.x (#18117)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 171, "deletions": 6}}, {"node": {"oid": "50637e08590c2051d9a1e446ee7ded47e85d02b3", "messageHeadline": "feat(cfnspec): cloudformation spec v53.0.0 (#18468)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3797, "deletions": 258}}, {"node": {"oid": "72fcc25f3b19b1a50f195dd7c91d23883bd25114", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18464)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 77, "deletions": 76}}, {"node": {"oid": "3752bc08d0dc25e422d4d350a72ad3220b19eb87", "messageHeadline": "chore: fix CloudFormation spec generation (#18441)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "626e6aa1a27feffe7ce60a46a6fdcf26f317eaef", "messageHeadline": "fix(applicationautoscaling): typo in `DYANMODB_WRITE_CAPACITY_UTILIZA\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "a5a9cbd92431befae06289bcf547a335ea9ebadf", "messageHeadline": "docs(contributing): drop extra \"the\"s (#18435)", "author": {"name": "Cameron Sumpter", "email": "cameron@sumpter.xyz", "user": {"login": "csumpter"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b553b7f84e5cde8a1fc533af95ad440c020e834", "messageHeadline": "feat(cli): support hotswapping Lambda functions that use Docker image\u2026", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 78, "deletions": 4}}, {"node": {"oid": "e01a57aa3085a8282123afbc3583b1b78a075c9a", "messageHeadline": "feat(opensearch): added opensearch 1.1 to engineversion (#18432)", "author": {"name": "Moritz L\u00fcdtke", "email": "52150625+moritzluedtke@users.noreply.github.com", "user": {"login": "moritzluedtke"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "59fe395a5adcd35bd59c6d9c74f4a2606aec88b0", "messageHeadline": "feat(cognito): identity pools (#16190)", "author": {"name": "Steven Guggenheimer", "email": "sguggenh@amazon.com", "user": {"login": "smguggen"}}, "additions": 2643, "deletions": 3}}, {"node": {"oid": "c31f9b44165f872f8dd51605e00f4801ed611d4d", "messageHeadline": "fix(apigateway): `enabled` property of `ApiKeyProps` is ignored (#18407)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "838ec83d09743551d5f514a93445b4b911935361", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18425)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c7c51debabeb3ec1de4f4c2dc986dfdfac27756b", "messageHeadline": "chore(rds): add Aurora Mysql Engine version 2.09.3 (#18400)", "author": {"name": "innamikenya", "email": "63215972+innamikenya@users.noreply.github.com", "user": {"login": "innamikenya"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "122a9cfd88d4e35c687b6320205cac9607d51349", "messageHeadline": "chore(merge-back): 2.8.0 (#18419)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "5ead73373befb8fa43d23227d2b1014f83c5d4ed", "messageHeadline": "docs(s3-deployment): clarify section around key updates (#18413)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "47efcf89828a72be5f1ef7d60efba578183c3fde", "messageHeadline": "chore(s3-deployment): removed obsolete experimental notice (#18412)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8a5eb49dc12d9c7b8dbd7e6a6d4ba90c9beb40bf", "messageHeadline": "chore(release): 2.8.0 (#18409)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2758, "deletions": 661}}, {"node": {"oid": "c8c29d49ad1809893dfaa5f62d95e639f4567fe4", "messageHeadline": "chore(release): 2.8.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "a684ff47d56038a94c82cdbad9588da939963351", "messageHeadline": "fix(pipelines): \"Maximum schema version supported\" error (#18404)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 27}}, {"node": {"oid": "baf09f5ca4ea9499990ee49b987dd54073fbfe2b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18396)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2730, "deletions": 659}}, {"node": {"oid": "3b0efd321a6dee24b91d1db36813e902bdf6e61f", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6506, "deletions": 5914}}, {"node": {"oid": "02d7b406b7010a0a8d4c78d27ee9561e6b5bac59", "messageHeadline": "chore(cdk-assets): fix test issue (#18403)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8b5320ac5e5c320db46bc74f33b3841977dd3a5d", "messageHeadline": "feat(aws-neptune): add autoMinorVersionUpgrade to cluster props (#18394)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "b6e3e517ac42b7951bc4ca4c1fd62422e3b49092", "messageHeadline": "fix(ecs): respect LogGroup's region for aws-log-driver (#18212)", "author": {"name": "Tomasz Tr\u0119bski", "email": "kornicameister@gmail.com", "user": {"login": "kornicameister"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "06666f4727b9745d001bc20f027b535538bb8250", "messageHeadline": "feat(ecs-service-extensions): Enable default logging to CloudWatch fo\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 893, "deletions": 130}}, {"node": {"oid": "bb67345d4f82d0a7e181ee9dff31139d64fd7642", "messageHeadline": "chore(ecs-service-extensions): Deprecate scale on CPU utilization ext\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 61, "deletions": 26}}, {"node": {"oid": "a9038ae9c7d9b15b89ae24cfa24aefa6012674bc", "messageHeadline": "feat(cli): watch streams resources' CloudWatch logs to the terminal (\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 924, "deletions": 151}}, {"node": {"oid": "7779c147c7445d9e8ccafa9b732521c9021a6234", "messageHeadline": "feat(apigatewayv2): support for mock integration type (#18129)", "author": {"name": "Austin Atchley", "email": "austinatchley@gmail.com", "user": {"login": "austinatchley"}}, "additions": 188, "deletions": 1}}, {"node": {"oid": "bab2e35e22b36dedb4a2e829892680daebcd3723", "messageHeadline": "chore(merge-back): 2.7.0 (#18385)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "a8094c7d9970557077f560ccd24882216094ee3c", "messageHeadline": "feat(apigatewayv2): HttpRouteIntegration supports AWS services integr\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 203, "deletions": 14}}, {"node": {"oid": "5d092ca791d08eff2a6909f0fe5958211dfae1eb", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18379)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 330, "deletions": 356}}, {"node": {"oid": "e2667d1c8aacadacc41765d2d0c23087588a0cdf", "messageHeadline": "chore(cli): bootstrap stack downgrading is no longer an error (#18378)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "cfb09d5654302290219b51d61c116991e5df472a", "messageHeadline": "chore(release): 2.7.0 (#18380)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5694, "deletions": 2000}}, {"node": {"oid": "64dad9cfe602de17ba56b29b3830c6307d0e70ac", "messageHeadline": "chore(release): 2.7.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "8af8a0baf5f5bf98d1e5a23204418a3333abeb73", "messageHeadline": "chore(merge-back): 2.6.0 (#18377)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "f740a7d4b8624913d2af0d10c5bb106327afbef9", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.6.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5649, "deletions": 1998}}, {"node": {"oid": "e1731b11c9417a9a4d6cf0f2089c62a721e8d074", "messageHeadline": "feat(aws-s3): support number of newer versions to retain in lifecycle\u2026", "author": {"name": "Fokko Bucys", "email": "44440991+RigoIce@users.noreply.github.com", "user": null}, "additions": 80, "deletions": 0}}, {"node": {"oid": "6da471be855c33dccf5024082fc923bdf7fbb409", "messageHeadline": "chore: fix short-circuit of post_build step (#18374)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b2e18204981fbcc945007fa74d37ba60c4a3f93", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18373)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4279, "deletions": 1838}}, {"node": {"oid": "73987291ef32e2b0e0e5b94181b467b3e4a667ca", "messageHeadline": "chore: fix short-circuit of post_build step", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9fec8783e9d0d545edcff75f1a41f39ec23a585", "messageHeadline": "chore: updating yarn.lock", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 28}}, {"node": {"oid": "59a52aebb9d115ea9ceeed06dc804cd013703390", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7f958835b8632b965021fbc8918588734c494bc4", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220112", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6445, "deletions": 5911}}, {"node": {"oid": "24a1cbe6404e1fde3cd3826db6c599d152078cfb", "messageHeadline": "Merge pull request #18344 from aws/v2/forward-merge-20220110", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1372, "deletions": 162}}, {"node": {"oid": "b3ec4fe865a3dc5bf658e1ff18ccca72e6f2d2e1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18371)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a22ad712eec2ff2ff1bd0c530d4f7b3d77983fa", "messageHeadline": "chore(release): 2.6.0 (#18372)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1112, "deletions": 130}}, {"node": {"oid": "eaf3dc03467d36c99eb1fc05b802507cc35e92a3", "messageHeadline": "chore(release): 2.6.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "e23b63fc106c4781e3dd39a16d4a3e3c81bdd874", "messageHeadline": "feat(lambda-nodejs): ES modules (#18346)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 206, "deletions": 9}}, {"node": {"oid": "ee11c96d719429b89bb7df956ab58b12bfdf44f2", "messageHeadline": "chore(merge-back): 1.139.0 (#18366)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "b5ccabf392113aecd290f01887f0d62291c4271e", "messageHeadline": "Merge branch 'master' into merge-back/1.139.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 380, "deletions": 207}}, {"node": {"oid": "c016a9fcf51f2415e6e0fcca2255da384c8abbc1", "messageHeadline": "fix(iot): `FirehoseStreamAction` is now called `FirehosePutRecordActi\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "ee95905928b962b97850f09d7db7a5c768cf82ba", "messageHeadline": "chore: skip post_build on build failure (#18365)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "856d170a1516173a40acdf1547fd9d8e84a09f3c", "messageHeadline": "chore: transition from using colors to chalk (#18363)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 220, "deletions": 190}}, {"node": {"oid": "24f8f74ebec023f5e3f5bd2bdfc89575a53b38f3", "messageHeadline": "feat(apigatewayv2): websocket api: api keys (#16636)", "author": {"name": "Kyle Robertson", "email": "jsakyle@gmail.com", "user": {"login": "alpacamybags118"}}, "additions": 144, "deletions": 2}}, {"node": {"oid": "9578a49de62e8e32b3aecd26a8c3350f15e15990", "messageHeadline": "chore(release): 1.139.0 (#18361)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 142306, "deletions": 125116}}, {"node": {"oid": "0f9b0ed990a18df479e229b34972888200f5524d", "messageHeadline": "More updates", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9539c392e5f9c0e26cdc189a514fe010872eb25c", "messageHeadline": "fix Changelog entry", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5c685584217b73f50b842f52873b35051dc4782", "messageHeadline": "chore(release): 1.139.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "beb5706e0c80300c8adba2b75b573f6c6def3de6", "messageHeadline": "feat(iam): generate AccessKeys (#18180)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 252, "deletions": 22}}, {"node": {"oid": "c9909c2da8b137b9510a6dd85e481a8f8dfb7c46", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18278)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1005, "deletions": 1020}}, {"node": {"oid": "f28b867f14daea30ecef8a29c8703445502be95a", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18359)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 106, "deletions": 82}}, {"node": {"oid": "fa8f2e2180d60e5621d2ae9606a3d1b2dcb681d9", "messageHeadline": "feat(aws-ecs): support runtime platform property for create fargate w\u2026", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 1097, "deletions": 1}}, {"node": {"oid": "9fe48b3764a1a73f75bed8b922cd9795129f183c", "messageHeadline": "chore: make even more examples compile (#18349)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 307, "deletions": 134}}, {"node": {"oid": "6f318b5d8fa4d7a2ada79ceb78d4d26b40a93720", "messageHeadline": "chore(synthetics): enforceSSL on canary s3 ArtifactsBucket (#18269)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 189, "deletions": 0}}, {"node": {"oid": "93cd7769b7b68ab6985c357c4d2f2137bb631553", "messageHeadline": "feat(lambda-event-sources): adds `AuthenticationMethod.CLIENT_CERTIFI\u2026", "author": {"name": "Eduardo Rabelo", "email": "oieduardorabelo@gmail.com", "user": {"login": "oieduardorabelo"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "3822c855cf92ee0cd4539dee33e55f57d995bf89", "messageHeadline": "fix(lambda-python): bundle asset files correctly (#18335)", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "a70a2e69204fb960e9c84d7a770ea7c2cbea61ba", "messageHeadline": "chore: make examples compile (#18020)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 328, "deletions": 184}}, {"node": {"oid": "23cfa3ad27a193f3cd0934c08c36a50fb093c8ad", "messageHeadline": "chore: make more examples compile (#18318)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 283, "deletions": 150}}, {"node": {"oid": "92ac6384eca919d657d17e93a73c504a0256826a", "messageHeadline": "automatic pkglint fixes", "author": {"name": "rix0rrr", "email": "rix0rrr@users.noreply.github.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "acb1c68ff00e657e0d54c98adee4e6d025f5c84c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220110", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6444, "deletions": 5911}}, {"node": {"oid": "64ae9f3dc8a169ad0a7a2d02cb04f857debd3653", "messageHeadline": "fix(cli): assets are KMS-encrypted using wrong key (#18340)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "225668050caef9bfdaa25b8ae984d3886108397f", "messageHeadline": "feat(cli): diff now uses the lookup Role for new-style synthesis (#18\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 569, "deletions": 67}}, {"node": {"oid": "d94d9cec69a14006398c70a8c152bc21324d3d44", "messageHeadline": "docs(core): errors will fail deployment, not synthesis (#18342)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a818c0978b9db2044b1a2f56299f221d44b7696d", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18304)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1086, "deletions": 118}}, {"node": {"oid": "08bfd01ec482e0d282eea962be153a25a739c267", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220107", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "304f5b6974f1121a8a5ff802076dffe2eff9f407", "messageHeadline": "feat(eks): cluster tagging (#4995) (#18109)", "author": {"name": "Choryu Park", "email": "choryu.park@choryu.space", "user": {"login": "choryuidentify"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "747edc2dfe1b253c02f38344655ca0f88ddd63c2", "messageHeadline": "chore: updating integ test", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 55}}, {"node": {"oid": "912aeda295820920ed880b9c85a98c56421647b8", "messageHeadline": "feat(s3): add EventBridge bucket notifications (#18150)", "author": {"name": "Yerzhan Mazhkenov", "email": "20302932+yerzhan7@users.noreply.github.com", "user": {"login": "yerzhan7"}}, "additions": 400, "deletions": 8}}, {"node": {"oid": "a1715e42944ba8a1d06513d288f2d28ca94eeccf", "messageHeadline": "fix(lambda-python): asset files are generated inside the 'asset-input\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1be012473c99645fbcfc08cb787ae96df621225a", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0bb79536d83ee2bad49c92cc9099d6623815c013", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220107", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6405, "deletions": 5813}}, {"node": {"oid": "883c1a32eb73cd7e4bd9d8e2cafe06a70e5264f7", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18338)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 249, "deletions": 21}}, {"node": {"oid": "c2c87d9dd861a25dcbd9aa830e81ecb4d76ba509", "messageHeadline": "fix(pipelines): `DockerCredential.dockerHub()` silently fails auth (#\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "4992d2630f8a6c6edd04c11c2ffa33bcc1f51597", "messageHeadline": "chore(merge-back): 1.138.2 (#18336)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "82b905d69c0e94145c3f12cf4850d583eb402313", "messageHeadline": "Merge branch 'master' into merge-back/1.138.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 137339, "deletions": 123403}}, {"node": {"oid": "2d2ed0640d303b395d8c781d5dca7d6f1557b0f9", "messageHeadline": "chore(merge-back): 2.5.0 (#18334)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "09511228d305089cca1b0de934fe1b5a2a060e5d", "messageHeadline": "chore(release): 2.5.0 (#18330)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 196, "deletions": 34}}, {"node": {"oid": "0dea806bf410db19a6336ceaf0e532b3b9f6909a", "messageHeadline": "chore(release): 1.138.2 (#18327)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "28fdcd9e236886fa6c575e1e34c00481121fa527", "messageHeadline": "chore(release): 2.5.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b851bc340ce0aeb0f6b99c6f54bceda892bfad0e", "messageHeadline": "fix(cli): breaks due to faulty version of `colors` (#18324) (#18328)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "ac7b66fc40df4fbd5f57f6fa6ebcea2b7a305806", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b012846e4c7dd2c08ffa39e3adeaf4c6df09c8be", "messageHeadline": "chore(release): 1.138.2", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "43bf9aec0b3c5e06d5382b29f4e8e0c91cd796ca", "messageHeadline": "fix(cli): breaks due to faulty version of `colors` (#18324)", "author": {"name": "Shea Belsky", "email": "sheabelsky@gmail.com", "user": {"login": "SheaBelsky"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "ddc2bc6ae64fe14ddb4a03122c90dfcf954f149f", "messageHeadline": "fix(cli): breaks due to faulty version of `colors` (#18324)", "author": {"name": "Shea Belsky", "email": "sheabelsky@gmail.com", "user": {"login": "SheaBelsky"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "455147a5c3ed2c519279d6a523881126e0856f21", "messageHeadline": "docs: Add urls for blog posts (#17912)", "author": {"name": "Addi Horowitz", "email": "11254819+addihorowitz@users.noreply.github.com", "user": {"login": "addihorowitz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "74eee1e5b8fa404dde129f001b986d615f435c73", "messageHeadline": "fix(apigatewayv2-authorizers): incorrect `identitySource` default for\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5ddaef491d7962616f75f170cf7547cd9229338f", "messageHeadline": "fix(aws-lambda-event-sources): unsupported properties for SelfManaged\u2026", "author": {"name": "zehsor", "email": "zeh.philip@gmx.de", "user": {"login": "zehsor"}}, "additions": 59, "deletions": 30}}, {"node": {"oid": "4fb0309e3b93be276ab3e2d510ffc2ce35823dcd", "messageHeadline": "chore(merge-back): 1.138.1 (#18310)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a56bfc4caab02730c15cab6570ca3332596a02e7", "messageHeadline": "Merge branch 'master' into merge-back/1.138.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 137267, "deletions": 123370}}, {"node": {"oid": "595dee185a2ebea95d1e40d0e65bd186458149fd", "messageHeadline": "chore(release): 1.138.1 (#18308)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "3839bce4f395b939f99630d1203aa10db940c50e", "messageHeadline": "chore: release 1.138.1", "author": {"name": "Otavio Macedo", "email": "otaviom@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10b1c70fed38271b3ced3bdc822604b684cd7cf4", "messageHeadline": "chore(release): 1.138.1", "author": {"name": "Otavio Macedo", "email": "otaviom@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b00b44efd6e402744725e711906b456a28cebc5b", "messageHeadline": "fix(lambda-python): asset files are generated inside the 'asset-input\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "aff607a65e061ade5c3ec9e29f82fdaa8b57f638", "messageHeadline": "fix(lambda-python): asset files are generated inside the 'asset-input\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7f4eb764d4a5142debd932e1f2b75116a7c8e2d1", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18303)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "272b6b1abe22b7415eed5cdba82056d154fc31d7", "messageHeadline": "fix(appmesh): allow a Virtual Node have as a backend a Virtual Servic\u2026", "author": {"name": "wplucinsky", "email": "wplucinsky@gmail.com", "user": {"login": "wplucinsky"}}, "additions": 103, "deletions": 51}}, {"node": {"oid": "9da07809437bcbe982c6ce3f8b3f626830d0eba9", "messageHeadline": "chore(codepipeline): enforce SSL on implicitly-created S3 buckets (#1\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 792, "deletions": 56}}, {"node": {"oid": "ccea06950d8317040bc5439625f5b03e0ebe6721", "messageHeadline": "chore: remove node 13 incompatibility warnings (#18284)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f475b8496d8f0b59c8293f2601122569400172e1", "messageHeadline": "chore(deps): bump actions/setup-node from 2.5.0 to 2.5.1 (#18242)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ed5e85b99563cebfe90d136d1290b936620b9d9", "messageHeadline": "chore(ec2): enforceSSL on flowLog s3 bucket (#18271)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "ad7374a7475ea4eeb33720f0f07cdd10cd9c9702", "messageHeadline": "chore(cloudfront): encryption and enforceSSL on distribution s3 loggi\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 124, "deletions": 2}}, {"node": {"oid": "1fd426d0f6f829debfaa96eb41cf15ddace9d160", "messageHeadline": "chore(merge-back): 2.4.0 (#18289)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "57637081e5796dba2a2313ffba05c4346620d418", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.4.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 165, "deletions": 17}}, {"node": {"oid": "1b022a00750d12613a2f9fb6a8c1d9e69be81673", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18286)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 165, "deletions": 17}}, {"node": {"oid": "993f14d1a2368fca8ee102a913ad4b849b2c8af7", "messageHeadline": "chore(release): 2.4.0 (#18285)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 189689, "deletions": 130637}}, {"node": {"oid": "9565917c220baca2e09d5d164dd81d58c5271aaa", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20220106", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6318, "deletions": 5915}}, {"node": {"oid": "befa06b8edfe8e4ca78c67075b3ed6edfab686d1", "messageHeadline": "chore(release): 2.4.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 109, "deletions": 2}}, {"node": {"oid": "cac11bba2ea0714dec8e23b069496d1b9d940685", "messageHeadline": "fix(aws-kinesis): remove default shard count when stream mode is on-d\u2026", "author": {"name": "Ian Gilham", "email": "igilham@users.noreply.github.com", "user": {"login": "igilham"}}, "additions": 162, "deletions": 14}}, {"node": {"oid": "786886974b171989c67095ea95a29e27441f25ec", "messageHeadline": "chore: update node version in readme (#18144)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34f94aae484a152c766606f2d8c81673415e274e", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18171)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 187333, "deletions": 130616}}, {"node": {"oid": "22f600137a53e9d4765465bd3ee36afadeae357a", "messageHeadline": "chore: various fixes to address merge conflicts", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 493}}, {"node": {"oid": "82745f92b19c8b702e463ec48bc9d2c7db41c7dd", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2/forward-merge-20\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 141058, "deletions": 128386}}, {"node": {"oid": "5af9eff1e83cd2c364eca0ec4c4f494476bb431a", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6274, "deletions": 5378}}, {"node": {"oid": "6359c12e3242e23d9b3bf0a42cac7c361c8d4d8a", "messageHeadline": "fix(cfn2ts): some property times have behavioral-interface names (#18\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c208e6043e4a184b4d3ac2508ebef1cb31bace43", "messageHeadline": "feat(cfnspec): cloudformation spec v51.0.0 (#18274)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "76b5c0d12e1e692efcf6a557ee4ddb6df3709e4d", "messageHeadline": "fix(route53): support multiple cross account DNS delegations (#17837)", "author": {"name": "Philipp Hoefflin", "email": "phoefflin@users.noreply.github.com", "user": {"login": "phoefflin"}}, "additions": 241, "deletions": 23}}, {"node": {"oid": "e1a041f6dba268ba201fa8e94b8fd0a317d5a018", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18273)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "be909bc90822db947ec0a932621709d0cb07e50e", "messageHeadline": "fix(logs): respect region when importing log group (#18215)", "author": {"name": "Tomasz Tr\u0119bski", "email": "kornicameister@gmail.com", "user": {"login": "kornicameister"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "26ee82626a000fdfd915ea046335a8296fabf170", "messageHeadline": "chore(merge-back): 1.138.0 (#18263)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "9fe3f0b8d10336474f1566b6428c6c14da6a9b0b", "messageHeadline": "Merge branch 'master' into merge-back/1.138.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 135649, "deletions": 123123}}, {"node": {"oid": "cd51a5dae1780e34aecd90d85783fb6d3c239903", "messageHeadline": "fix(codebuild): setting Cache.none() renders nothing in the template \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 262, "deletions": 83}}, {"node": {"oid": "884d3a84a23900633fdefbd69cbaa76f864a3d9d", "messageHeadline": "chore(cfnspec): update canned metrics (#18233)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20094, "deletions": 10257}}, {"node": {"oid": "01bbe4ca6c38ca7fe2239f8885bbec5ab537c9ad", "messageHeadline": "fix(lambda): imported Function still has region and account from its \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "e3359e0b79a8b999ed32c93fdbd19625bbbefaf8", "messageHeadline": "feat(pipelines): step dependencies (#18256)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 106, "deletions": 5}}, {"node": {"oid": "2aa3b8e6e3ce75aaa7d4158f55e162eb26050ba1", "messageHeadline": "feat(pipelines): support timeout in CodeBuildStep (#17351)", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 101, "deletions": 7}}, {"node": {"oid": "caa6788781690c629226a54bb1f9529722d67887", "messageHeadline": "feat(sqs): add DLQ readonly property to Queue (#18232)", "author": {"name": "Mark Mansur", "email": "mmansur2@uwo.ca", "user": {"login": "markmansur"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "9996061399fbee2ca2c13cc1739a060362212ed6", "messageHeadline": "chore(sqs): remove extra unnecessary semicolon (#18257)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dbfe8f2416c9be8ac811d2690922b21e0ff5e66", "messageHeadline": "chore(release): 1.138.0 (#18258)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46318, "deletions": 5744}}, {"node": {"oid": "7588b517eb17bb5198f91056113eb79a34830867", "messageHeadline": "feat(bootstrap): ECR `ScanOnPush` is now enabled by default (#17994)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "73f0f0ef765ceed4dbd4be7e797a744511ff10a8", "messageHeadline": "chore(cfnspec): consume CloudFormation specification in parts (#18210)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 115036, "deletions": 112765}}, {"node": {"oid": "ea6d26addf8903a19ec2ce76c4853b1e2f11c60e", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e253dc968557ee1efdda9eece2e4faa84de9632d", "messageHeadline": "chore(release): 1.138.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "37537fe1c1b016ae226bf7bc4ceeb128d6124872", "messageHeadline": "feat(iot): Action to send messages to SQS queues (#18087)", "author": {"name": "dyoshikawa", "email": "34151621+dyoshikawa@users.noreply.github.com", "user": {"login": "dyoshikawa"}}, "additions": 315, "deletions": 0}}, {"node": {"oid": "82fa7428d1a66e3a95692551bd4dae30a5fee771", "messageHeadline": "feat(cli): show how long `cdk deploy` steps take (#18230)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "3d478ca64c6aae730fdd024c55f3a560dd4696fa", "messageHeadline": " fix(cli): cannot use CA bundle and proxy at the same time (#17990)", "author": {"name": "zradlo1984", "email": "76600175+zradlo1984@users.noreply.github.com", "user": {"login": "zradlo1984"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "9b6e237be8635ca037b3cc92ed3b3796b981d283", "messageHeadline": "docs(pipelines): add philosophy disclaimer (#18244)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "df03df8b5c97fae6c349822ae97245512571a1dc", "messageHeadline": "fix(core): `Duration.toString()` throws an error (#18243)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "2868f1d97e2b7bb89029a93be600d687010c057e", "messageHeadline": "chore(core): Pass Lambda Context to custom resource handler (#18056)", "author": {"name": "Shaangor", "email": "Shaangor@gmail.com", "user": {"login": "JeffSidedDie"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "621a410471fcda0e388a7a53bb0e3cdb77be759c", "messageHeadline": "feat(custom-resources): NoEcho for sensitive data in provider framewo\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "9b81662a2b281443502bbb4e8a98d9f1087388d7", "messageHeadline": "fix(events): event bus name only generated if no props passed (#18153)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 25}}, {"node": {"oid": "e1d7efa8bd31299a69a8a9a9ddce9d44f769af86", "messageHeadline": "docs(cli): improve upgrade message (#18195)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 97, "deletions": 20}}, {"node": {"oid": "65c92829d8eb19f8d5c49d7c9ba6fd77cef08faa", "messageHeadline": "chore: updated Copyright year range for 2022 (#18240)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 508, "deletions": 508}}, {"node": {"oid": "a1508afab55c3ba0aa88b6aa85ca947badacb4a9", "messageHeadline": "fix(amplify): deploy asset Custom Resource points to TS file (#18166)", "author": {"name": "Sam", "email": "samkio@users.noreply.github.com", "user": {"login": "samkio"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2cb83b3d882141d341ae09e9e653e5a6420cfae", "messageHeadline": "docs(lambda-python): Update default value for BundlingOptions.outputP\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7df4a587daadbd46c9355097523b39342fafe5c2", "messageHeadline": "docs: discourage creation of resource policies (#18227)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "c3c4a97e65071fcab35212be82dea7b29454786f", "messageHeadline": "feat(lambda-python): support for providing a custom bundling docker i\u2026", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 1020, "deletions": 476}}, {"node": {"oid": "7d0680a5a858633f92aeb78353cac22b9a391fa7", "messageHeadline": "feat(ssm): reference latest version of secure string parameters (#18187)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "8cb6a768cd4310628925fa117b674ae456aa8474", "messageHeadline": "feat(aws-ec2): add g4ad instance types (#17927)", "author": {"name": "hanukoon", "email": "hwymaster01@gmail.com", "user": {"login": "cokia"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9e6f977d8ac4ad7ab2852536cc20c4469fe74f03", "messageHeadline": "feat(aws-autoscaling): Add support for termination policies (#17936)", "author": {"name": "Nathan Walters", "email": "nwalters512@gmail.com", "user": {"login": "nwalters512"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "dee732d063c0658b768bf7b9f24087b8baed2ed6", "messageHeadline": "feat(ec2): add Windows Server 2022 WindowsVersions (#18203)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "c071367def4382c630057546c74fa56f00d9294c", "messageHeadline": "feat(glue): support partition index on tables (#17998)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1379, "deletions": 420}}, {"node": {"oid": "aa51b6cfbe4ca3c917067ab9421cdc663e413eec", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18209)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 146, "deletions": 146}}, {"node": {"oid": "c894ba1d628acdd88be5dfbc57117a273547b32c", "messageHeadline": "fix(cloudfront-origins): policy not added for custom OAI (#18192)", "author": {"name": "Steven Guggenheimer", "email": "sguggenh@amazon.com", "user": {"login": "smguggen"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "c99da16aae68437d1546c8ad431d7050f954ffac", "messageHeadline": "feat(codepipeline): variables for CodeStar Connections source Action \u2026", "author": {"name": "Tomasz Tr\u0119bski", "email": "kornicameister@gmail.com", "user": {"login": "kornicameister"}}, "additions": 188, "deletions": 13}}, {"node": {"oid": "93d39e494110dd46f398cb5889abfc8caf16839d", "messageHeadline": "chore: update autolabeler (#18206)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "13d77b75327eede6bce63a57f6c319c86aead6ec", "messageHeadline": "feat(cli): support for hotswapping Lambda Versions and Aliases (#18145)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 407, "deletions": 61}}, {"node": {"oid": "e2c806330c58893195850b102837e5359999d47a", "messageHeadline": "chore(v2): literate examples missing from v2 (#18118)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "0fd80e13846442aa982fd1d9335cfdd813b548c5", "messageHeadline": "chore: update run-rosetta.sh (#18127)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 65, "deletions": 3291}}, {"node": {"oid": "a15250e213a6967599582d278764eea9bfc0840b", "messageHeadline": "chore(cfnspec): CloudFormation documentation in L1 classes, again (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 116, "deletions": 11}}, {"node": {"oid": "8832df1d7497ef67b9ec62110d2f371ffe4781aa", "messageHeadline": "feat(msk): add Kafka versions 2.6.3, 2.7.1 and 2.7.2 (#18191)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "63330addca840f36c42a859c896ce5b707739847", "messageHeadline": "chore(yarn-cling): breaks on dependency cycle (#18188)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 63, "deletions": 4}}, {"node": {"oid": "be7acfd54fbfe41a608fb8469657701de2b2a383", "messageHeadline": "feat(apigateway): Add stage ARN attribute (#18170)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "a08b8040719e972a10289afe979c5b9b50710c05", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18184)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 265, "deletions": 233}}, {"node": {"oid": "253001685990e19fd23f9aa2205615f2f3e3c508", "messageHeadline": "revert(cfnspec): add CloudFormation documentation to L1 classes (#18177)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 102}}, {"node": {"oid": "17fc011390b74e02b58ebcf233d8aecde781a8bd", "messageHeadline": "chore: rename label for auto approvals (#18183)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "536bdba78f12584f6cfd2e668795964fb14104a1", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#18038)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 740, "deletions": 742}}, {"node": {"oid": "5e02bff6d4255eb8eadf01249592b3b0f6af532c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18029)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2249, "deletions": 21}}, {"node": {"oid": "61ccd00bae3749f3b161fa822aad5df735e004cf", "messageHeadline": "assert against v2 asset references", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 34}}, {"node": {"oid": "68fb1411b2f6eb3510acb7ce82b634135ce960a8", "messageHeadline": "unused import", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d2f6e17851bd3eba9238c12c039a850f7b634ed1", "messageHeadline": "read asset manifest to query for assets", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "1285ea5d274065c10b1fbe9255ca4b4c3f6d8d0a", "messageHeadline": "pkglint", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "14ab9bca15362015c2d9d2f426975f3e78e5521d", "messageHeadline": "fix construct import", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "4ec421fe3be1db7b603e2b9bf88ab44346da4af2", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18168)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 31071, "deletions": 31071}}, {"node": {"oid": "4ae4df8388e6346d4bcb8700059e8268d7e1daac", "messageHeadline": "feat(cli): hotswap deployments for CodeBuild projects (#18161)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 731, "deletions": 20}}, {"node": {"oid": "caa5178bdd29a56b526f2c8934893224a6409192", "messageHeadline": "chore(eks): add alb-controller v2.3.1 (#18147)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 232, "deletions": 10}}, {"node": {"oid": "40d1949dc674072b996bce0988b972f6bf5da244", "messageHeadline": "docs(cfnspec): update CloudFormation documentation (#18164)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 25245, "deletions": 25283}}, {"node": {"oid": "0ed661df0b060d0ec4c502b92511b3e777144854", "messageHeadline": "feat(cfnspec): add CloudFormation documentation to L1 classes (#18101)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39050, "deletions": 11}}, {"node": {"oid": "98f1bb147624a942773d191344c8d7242adb8d04", "messageHeadline": "fix(lambda-python): runtime is now required (#18143)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "03926f943274cabff493b2784edc5890cce54d82", "messageHeadline": "dummy to trigger build", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aa7c16012436cdeb9cfb4e39349fe88d4241602f", "messageHeadline": "docs(core): update CustomResource documentation (#18156)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "8c5894a349dd121284f55b6230afc2fb835199e4", "messageHeadline": "chore(merge-back): 1.137.0 (#18155)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9875824330a940676bc24f883698829b1fd24601", "messageHeadline": "Merge branch 'master' into merge-back/1.137.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 745, "deletions": 33}}, {"node": {"oid": "fa5b2bb45444d7bb6bd79393314dc7be96abea88", "messageHeadline": "chore: don't bump empty releases (#18151)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "86f77bb92d7057bf5c1e1747de9672ff058e8190", "messageHeadline": "chore(pipelines): move example to function scope (backport #18132) (#\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "d15fc500dccca34273db79ade1d38a4356a35363", "messageHeadline": "chore(pipelines): move example to function scope (#18132)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "eca1e748913979646e59f4d740cf26e1c0e0f9ef", "messageHeadline": "chore(cli): add watch to readme table of contents (#18142)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed30c4459666840a5c0396e943916e67c76b7135", "messageHeadline": "fix(region-info): ssm service principal - fix more regions (#18135)", "author": {"name": "Michal Ochman", "email": "ocherek@gmail.com", "user": {"login": "ocher"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "82b091ef63785c201bb2c0c089e01c70f6cb00b6", "messageHeadline": "chore(lambda): remove spurious `console.log` (#18136)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1c111fcd4ad0a8650db570bde3f5bbc3f58251bc", "messageHeadline": "chore(pipelines): move example to function scope (#18132)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "e6c1a7f3ec9c994d7e4a52c7951d57d3264a9ba1", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211215", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6291, "deletions": 5833}}, {"node": {"oid": "ef47cd90341d530a9db09033bd79e4b5e4c50c3b", "messageHeadline": "chore(merge-back): 2.3.0 (#18133)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "beaa5b2559b81e799a731cd680831699518de286", "messageHeadline": "chore(release): 2.3.0 (#18131)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "53fdc2ef6cbea3e12fac8356335afa9164fb74ba", "messageHeadline": "chore(release): 2.3.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "de2369c1d64260ed47cccfc2619320123af64a0f", "messageHeadline": "feat(iot): add Action to set a CloudWatch alarm (#18021)", "author": {"name": "Mingjie Shao", "email": "com.jerryshao@jerryshao.com", "user": {"login": "jerry-shao"}}, "additions": 356, "deletions": 0}}, {"node": {"oid": "002202fd7e32192214017772a99f9e17072bd0d8", "messageHeadline": "feat(docdb): allow setting log retention (#18120)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "5ee8e3a436569b0e1a2dcae5c7d427ea1c542cef", "messageHeadline": "chore(merge-back): 1.137.0 (#18119)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "9fe88ae69f83f586c9867c3ce825c3367bea93e2", "messageHeadline": "Merge branch 'master' into merge-back/1.137.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 267, "deletions": 11}}, {"node": {"oid": "dd90b8e9b3fe46ccc18a2472623ff27ef7989fbb", "messageHeadline": "feat(secretsmanager): create secrets with specified values (#18098)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 221, "deletions": 9}}, {"node": {"oid": "2290681a774667bcb969058c3bdb77e0b0b60044", "messageHeadline": "fix(core): overriding of `Stack.addFileAsset()` no longer has effect \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "bfbdf64696a05a9a1b9dcad30904b17ff1a83f8c", "messageHeadline": "chore(release): 1.137.0 (#18115)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5261, "deletions": 1909}}, {"node": {"oid": "c9cdcf290796157410fb29a16d401e98f5218c30", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "add5d83234c0f57f6998276326364ef66b5f4715", "messageHeadline": "chore(release): 1.137.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 1}}, {"node": {"oid": "4885a2634b86f7debdc84be366acedeaf4b28b8e", "messageHeadline": "docs(apprunner): Document service principals required for app runner \u2026", "author": {"name": "Joey Hage", "email": "joecool520@gmail.com", "user": {"login": "joeyhage"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "fd149b1e6557337b01d2232e2ba0fd410ba903dd", "messageHeadline": "fix(opensearchservice): imported domain's `domainendpoint` is a url n\u2026", "author": {"name": "Joseph Jegan", "email": "joseph.jegan@gmail.com", "user": {"login": "joejegan"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "a6dde1ed656e14f215250ffa7a9285ac2a48df15", "messageHeadline": "chore(prlint): add exempt label to breaking change on stable modules \u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "32f1c807a34464e8c13a8d03bfdcb6a3006f51ba", "messageHeadline": "feat(codedeploy): loadbalancer support for imported Target Groups (#1\u2026", "author": {"name": "JohnLux4", "email": "38677408+eastNine@users.noreply.github.com", "user": {"login": "eastNine"}}, "additions": 70, "deletions": 5}}, {"node": {"oid": "65da9e1a7e84265820ab1acdc075fb3558c99fcc", "messageHeadline": "chore(aws-cdk-lib): minify aws-cdk-lib sources (#18091)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 136, "deletions": 2}}, {"node": {"oid": "b265e4612a45af44defb7b6e1ff4a51c0231d10e", "messageHeadline": "feat(aws-kinesis): add support for data streams capacity modes (#18074)", "author": {"name": "Ian Gilham", "email": "igilham@users.noreply.github.com", "user": {"login": "igilham"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "19a287f02bc427644837956466213ee65457a857", "messageHeadline": "feat(eks): imported kubectl provider for imported clusters (#14689)", "author": {"name": "Petrovskyi Anatolii", "email": "ttoxap@gmail.com", "user": {"login": "aka-toxa"}}, "additions": 215, "deletions": 5}}, {"node": {"oid": "e4256c8f36e49aedb7b9f9b91fb4a88a031bdb49", "messageHeadline": "fix(eks): cannot customize alb controller repository and version (#18\u2026", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "bdd91cb93675dbef0cf2a1c8e30e35a2351da5d2", "messageHeadline": "chore(s3): migrate tests to assertions (#18079)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 123, "deletions": 283}}, {"node": {"oid": "6a6bf65dce39b30d3fdd6016c2611aacfd05f2e4", "messageHeadline": "docs(lambda-destination): add onFailure destination example and be ex\u2026", "author": {"name": "Richard Watkins", "email": "richardwatkins1@gmail.com", "user": {"login": "RichardWatkins1"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "e5259eec0c7df3129844bce3120eb32ffb575303", "messageHeadline": "feat(rds): Aurora clusters from snapshots (#17759)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 370, "deletions": 111}}, {"node": {"oid": "24c6ef5164c66fa79b16fd5c8645e82764a52f87", "messageHeadline": "feat(backup): support continuous backup and point-in-time restores (#\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 147, "deletions": 2}}, {"node": {"oid": "ace37a24fda06616f7bbb5e2c9de01877d2ef0d7", "messageHeadline": "feat(cli): watch command now starts with a deployment (#18057)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "dcc9e59d55d17dd71217659573d5f1879295eb1b", "messageHeadline": "feat(codepipeline): add ability to not reuse cross-region support Sta\u2026", "author": {"name": "tobytipton", "email": "89043612+tobytipton@users.noreply.github.com", "user": {"login": "tobytipton"}}, "additions": 247, "deletions": 1}}, {"node": {"oid": "e828c2229394fdf29699fd167c380bc229ea48e3", "messageHeadline": "feat(cli): add message when resource is hotswapped (#18058)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "e4485f4371dd5aafa538efeb82e016c40d197789", "messageHeadline": "feat(cli): support hotswapping Lambda function tags (#17818)", "author": {"name": "Chris Rose", "email": "offby1@offby1.net", "user": {"login": "offbyone"}}, "additions": 220, "deletions": 46}}, {"node": {"oid": "cb1f2d4b372de608a962f6cbb970fcf50cfe846c", "messageHeadline": "chore(cli): update docs command to point to /v2 docs (#18072)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60cf9607ef06bfa25a24336bcb0a7d7eec39da9d", "messageHeadline": "chore(assets): make error less ominous (#18067)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4c644c0c2aab6a2997b8bce0ba7d9533ca41c2cc", "messageHeadline": "chore: fix `yarn.lock` file (#18068)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "aca4d8b8d6f5f105d8c74b395902360f6edebd3b", "messageHeadline": "chore: add HTML tag to alpha package forward (#18032)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd8e0e33816cb46678f7d1beac80b1623cdb6bac", "messageHeadline": "feat(apigatewayv2): http api - IAM authorizer support (#17519)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 673, "deletions": 16}}, {"node": {"oid": "b7be71c55051916d3e1f7b09b8d178fa8783eae4", "messageHeadline": "fix(eks): can't deploy with Bottlerocket amiType (#17775)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 350, "deletions": 33}}, {"node": {"oid": "fd0f453f24d4c11eb713106da299ef8aec35c2d7", "messageHeadline": "chore: more keywords for issue-label-assign (#18061)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3fc8c07e2262a9f871e3a2b91f6e85471efd794", "messageHeadline": "feat(eks): install helm chart from asset (#17217)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 319, "deletions": 46}}, {"node": {"oid": "ef8ab7245630f54b5a633925e27b34c31b712abc", "messageHeadline": "fix(eks): the `defaultChild` of a `KubernetesManifest` is not a `CfnR\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "2b6c2dadc039f7c4255f6864386ba1dd28b6fc4f", "messageHeadline": "fix(acm): DnsValidatedCertificate intermittently fails with \"Cannot r\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 123, "deletions": 1}}, {"node": {"oid": "ed19828e64d2bcd1be950f3e989ec2d14ad244a7", "messageHeadline": "fix: ResponseURL is logged by S3Deployment (#18048)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "9f22b2f89d6fe6930cbc57a37d0c72e823b58cf8", "messageHeadline": "feat(iam): session tagging (#17689)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 452, "deletions": 186}}, {"node": {"oid": "465dabf34ed86e3c4367cb28313955cead44ecdd", "messageHeadline": "fix(pipelines): can't use exports from very long stack names (#18039)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 130, "deletions": 26}}, {"node": {"oid": "f11766ed774af3c5da83de2722e638878c1b321c", "messageHeadline": "fix(apigateway): race condition between Stage and CfnAccount (#18011)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 110, "deletions": 26}}, {"node": {"oid": "890c4c5f9d4835b39c8448e47c781b5e8334cd60", "messageHeadline": "feat(aws-s3): Adding Intelligent Tiering to Bucket (#18013)", "author": {"name": "Mark Bumiller", "email": "mark.bumiller@gmail.com", "user": {"login": "makrsmark"}}, "additions": 380, "deletions": 16}}, {"node": {"oid": "65414c655bfd08fab0c8113c7cfae19871a611c3", "messageHeadline": "feat(efs): add support for transitioning files from infrequent access\u2026", "author": {"name": "longta1", "email": "long.tv2222@gmail.com", "user": {"login": "longtv2222"}}, "additions": 56, "deletions": 3}}, {"node": {"oid": "dc38bf082513f23a5305ed4bf64446e6546a8063", "messageHeadline": "chore(merge-back): 1.136.0 (#18034)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "6d894d71839e5f317bd9f2d06849705e146eb1e7", "messageHeadline": "chore(merge-back): 2.2.0 (#18035)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "596ed1bfc3ef06312913f8fbb8a6f22b686388a1", "messageHeadline": "Merge branch 'master' into merge-back/1.136.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 837, "deletions": 1012}}, {"node": {"oid": "77144f5a1072feea7409b4222fbc80bd2bc86e71", "messageHeadline": "fix(region-info): ssm service principal is wrong in majority of regio\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 837, "deletions": 1012}}, {"node": {"oid": "4f5c27ce72447a01344b9fbd97c64906451c00de", "messageHeadline": "chore(release): 2.2.0 (#18030)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14585, "deletions": 1921}}, {"node": {"oid": "ae13a755d4af8fd2be82a6987b8a49076a2e9cb1", "messageHeadline": "chore(release): 1.136.0 (#18028)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10096, "deletions": 942}}, {"node": {"oid": "060675dc7ccad00149dad39049c4bf06d9526dfb", "messageHeadline": "chore(release): 2.2.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 59, "deletions": 2}}, {"node": {"oid": "5901ff28b07727be6e8ec044bb2b7382f89c6983", "messageHeadline": "chore(release): 1.136.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "0745193e4c18ecb118ba3330a380f7474b527a2b", "messageHeadline": "fix(rds): unable to use tokens as port in `DatabaseInstance` (#17995)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "54b6cc677f2b1c0ffd6a183fe6b935ad1012cf63", "messageHeadline": "feat(codecommit): allow initializing a Repository with contents (#17968)", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 378, "deletions": 3}}, {"node": {"oid": "73e5fec36cb149cf666320afbe63308c968c62dd", "messageHeadline": "fix(appsync): `ttl` property of `CachingConfig` is not required (#17981)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "67cce37f8ea3e6096e44a926fe61441dfcbc685b", "messageHeadline": "feat(apigatewayv2): Lambda authorizer for WebSocket API (#16886)", "author": {"name": "Masashi Tomooka", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 418, "deletions": 13}}, {"node": {"oid": "44c1ca9feddbc62367d85175cfcc12b57e372eae", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18016)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 443, "deletions": 515}}, {"node": {"oid": "499ba857e75aa54aa90606f22b984692c8271152", "messageHeadline": "feat(amplify): Add Amplify asset deployment resource (#16922)", "author": {"name": "Sam", "email": "samkio@users.noreply.github.com", "user": {"login": "samkio"}}, "additions": 1429, "deletions": 2}}, {"node": {"oid": "9622fd05a44afa77b3e3ea09b2213cb5e746d484", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211214", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6230, "deletions": 5833}}, {"node": {"oid": "c6335290f5da923ae4cb0e633cc66fa54cf4bddc", "messageHeadline": "chore(ubergen): tell users about experimental package (#18012)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "2d2c109f167b7d1b7d2f03c55ac3e4a10a4fe7d5", "messageHeadline": "chore: upgrade test dependencies on urllib3 & pillow (#17985)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 297, "deletions": 479}}, {"node": {"oid": "c4ecd9636087332d8ae9bc5e120d890e8c677f35", "messageHeadline": "fix(aws-lambda-nodejs): use closest lockfile when autodetecting (#16\u2026", "author": {"name": "Mike", "email": "michael_eric_moore@hotmail.com", "user": {"login": "yo1dog"}}, "additions": 75, "deletions": 12}}, {"node": {"oid": "61b515ce3b5b6c83c3e71692d4776798e120f8c7", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#18009)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14082, "deletions": 1402}}, {"node": {"oid": "6addd8e992ee9b477b1e6997999af5dae3a6efcf", "messageHeadline": "Merge branch 'v2/forward-merge-20211214' of github.com:aws/aws-cdk in\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "1a594bb6cfb75238091c3447ca973bdb01038390", "messageHeadline": "Change import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fc68954cfbc3c65694e767b00a2318f9cc4a501", "messageHeadline": "fix(cli): asset publishing broken cross account (#18007)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "89a985c666afd36e5ccfeb727a0fb5d9a7aa8948", "messageHeadline": "automatic pkglint fixes", "author": {"name": "rix0rrr", "email": "rix0rrr@users.noreply.github.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "448a5e6df04a014635245ab61fad4abff01a9b6c", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6187, "deletions": 5808}}, {"node": {"oid": "a459fa4940ab50553369ac58eb1394de84f2806a", "messageHeadline": "chore: flip disttag to `latest-1` for `cdk` package (#18003)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8d70c9ea1b33cebc8568fe91aa2fd6cc5a9cf251", "messageHeadline": "chore: update disttag to `latest` for `cdk` package (#18004)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4461a7309b7257dbd07ff1504bb3890ff15e978", "messageHeadline": "chore(appsync): fixed indentation of the query template (#17975)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "a61576fd43fdcca44e364fc6bfa017c8aef3fc07", "messageHeadline": "fix(appmesh): adding support with gateway route priority (#17694)", "author": {"name": "Seiya6329", "email": "tajimast@amazon.com", "user": {"login": "Seiya6329"}}, "additions": 114, "deletions": 6}}, {"node": {"oid": "c21320d32a22b9bd5f202acbdd2626ba4d90fbca", "messageHeadline": "feat(aws-applicationautoscaling): Allow autoscaling with \"M out of N\"\u2026", "author": {"name": "stephenwiebe", "email": "steve@shopvox.com", "user": {"login": "stephenwiebe"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "9af5b4dba57e816754673fc11a1246d6d4215c5e", "messageHeadline": "feat(apigateway): add option to set the base path when adding a domai\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "afcaede4b10f3def5811ebf202c2c43c15c14aed", "messageHeadline": "chore(rds): add MariaDB 10.5.13, 10.4.22, 10.3.32, 10.2.41 and Aurora\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e057c8fffd32d5e0ad70880f96a2adc5e1b28eea", "messageHeadline": "feat(ec2): add im4gn and is4gen instances (#17780)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "8b52196d9971f0925acedf067150e1c465be7a1e", "messageHeadline": "feat(ec2): add d3 and d3en instances (#17782)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e13818854c89591606ac74496969b841f6a1fa8e", "messageHeadline": "fix(custom-resources): assumedRole from AwsCustomResource invocation \u2026", "author": {"name": "Alan Ip", "email": "theipster@users.noreply.github.com", "user": {"login": "theipster"}}, "additions": 161, "deletions": 3}}, {"node": {"oid": "54975259fc2425e43cbdcb99f82341d7c0d0aa47", "messageHeadline": "feat(ec2): add high memory instances u-6tb1, u-9tb1, u-12tb1, u-18tb1\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "c6b7a496122ef2e03ccc267e2cccf03ab439fdc7", "messageHeadline": "feat(cfnspec): cloudformation spec v51.0.0 (#17955)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2103, "deletions": 55}}, {"node": {"oid": "93fafc5c93f0a8a0a05f4c261df3918256f71e5e", "messageHeadline": "feat(aws-s3): add support for BucketOwnerEnforced to S3 ObjectOwnersh\u2026", "author": {"name": "JonBlauvelt", "email": "8998273+JonBlauvelt@users.noreply.github.com", "user": {"login": "JonBlauvelt"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "da07cb128a07989232520d15919c527d124d8916", "messageHeadline": "chore: stop using mergify commit_message (#17983)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "02749b43d5169b973e543100c5a7b0c2df04ce2b", "messageHeadline": "feat(lambda): add cloudwatch lambda insights arm support (#17665)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 987, "deletions": 109}}, {"node": {"oid": "4937cd0d0057d7d389809f4c4ef56fc6020a954f", "messageHeadline": "feat(aws-ecs): expose environment from containerDefinition (#17889)", "author": {"name": "biffgaut", "email": "78155736+biffgaut@users.noreply.github.com", "user": {"login": "biffgaut"}}, "additions": 567, "deletions": 3}}, {"node": {"oid": "4e7a2758eec6999aee5432b3e9e6bbe7626a2d6b", "messageHeadline": "fix(aws-autoscaling): notificationTargetArn should be optional in Lif\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1411, "deletions": 90}}, {"node": {"oid": "9f03dc4c5b75225942037fb6c8fa7d6abf35fe11", "messageHeadline": "feat(iotevents): add IoT Events input L2 Construct (#17847)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 221, "deletions": 16}}, {"node": {"oid": "de67aae18cfed2694e9002a10e739a56f294040f", "messageHeadline": "fix(cli): hotswapping StateMachines with a name fails (#17892)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "1df478b9777afcdb5401df6c4a1a9708849dca42", "messageHeadline": "feat(cli): Hotswapping Support for S3 Bucket Deployments (#17638)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 878, "deletions": 3}}, {"node": {"oid": "2b26796dc19f2f87d1dd9827847a144633573776", "messageHeadline": "chore(merge-back): 1.135.0 (#17957)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 119, "deletions": 1}}, {"node": {"oid": "8f63ec49d76f93142ca296a48e4471467a766701", "messageHeadline": "Merge branch 'master' into merge-back/1.135.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 475, "deletions": 79}}, {"node": {"oid": "7f54ed667607025666c714299036a6ca770065c9", "messageHeadline": "feat(aws-applicationautoscaling): enabling autoscaling for ElastiCach\u2026", "author": {"name": "Izotov Illia", "email": "izotov.ilya@gmail.com", "user": {"login": "astrohome"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "203c42b792e46536eaf21fa48277985c3409b65c", "messageHeadline": "chore: update contract for registerContextProvider (#17954)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 117, "deletions": 31}}, {"node": {"oid": "95b8da94a1880d8c34cab80c9b484307260047d9", "messageHeadline": "fix(logs): log retention fails with OperationAbortedException (#17688)", "author": {"name": "David Horsman", "email": "56004724+horsmand@users.noreply.github.com", "user": {"login": "horsmand"}}, "additions": 233, "deletions": 13}}, {"node": {"oid": "3d64f9b8c07e83d4a085e3eaf69629a866bc20d0", "messageHeadline": "fix(glue): remove `batchDeletePartition` from `grantRead()` permissio\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 87, "deletions": 35}}, {"node": {"oid": "3825f59cc5af8e36ca337f550295fbb1ede67263", "messageHeadline": "chore(release): 1.135.0 (#17953)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25564, "deletions": 2945}}, {"node": {"oid": "749d5ab611837bd2b07db3f6c3d4fc4ca38b0b51", "messageHeadline": "Remove APIGatewayV2 constructs being stable from the Changelog", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a25a351e879324f2bb541e0d5de382c325af127a", "messageHeadline": "chore(release): 1.135.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 120, "deletions": 1}}, {"node": {"oid": "3a9f20669cc8338d05f9ef8684aa7e50748baa3d", "messageHeadline": "fix(appsync): empty caching config is created when not provided (#17947)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 27, "deletions": 44}}, {"node": {"oid": "f02fcb4cf49e6d34f0038c4baf120ccc8dff2abe", "messageHeadline": "fix(aws-cdk-migration): Construct imports not rewritten (#17931)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 449, "deletions": 64}}, {"node": {"oid": "794e7cd63c83aac3c6ace933f4d953fea0b909ad", "messageHeadline": "feat(ec2): add vpcName property to the VPC (#17940)", "author": {"name": "Harry Guillermo", "email": "hguillermo@users.noreply.github.com", "user": {"login": "hguillermo"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "90eadcb752dc863a6d8e3b533666f007bc7a311f", "messageHeadline": "chore: add integration test to test a construct with a builtin lambda\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "ed4a4b4b70e72e3fa9a76af871d1d1e84447140a", "messageHeadline": "fix(iam): AWS Managed Policy ARNs are not deduped (#17623)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "450f7ca695f5f0bab758c31f3fd8390649adce51", "messageHeadline": "fix(cognito): remove invalid SES region check (#17868)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1, "deletions": 52}}, {"node": {"oid": "42cf1861c1b493be7fd5ec0d6d7e8fc64987cacd", "messageHeadline": "feat(ec2): propagate EC2 tags to volumes (#17840)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "0b80db54e92fb5bc0e106093b2f363f9926bd5bd", "messageHeadline": "fix(codepipeline): default cross-region S3 buckets allow public acces\u2026", "author": {"name": "David Richer", "email": "david.richer@autodesk.com", "user": {"login": "david-richer-adsk"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cc3bb1f1bdd1b71be41393b40353e4a103c71cf8", "messageHeadline": "fix(apigateway): dataTraceEnabled does not default to false (#17906)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "919605a781ac02393559fd96cbd8c136f87bce14", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17909)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 729, "deletions": 727}}, {"node": {"oid": "a7d698cbefd100c630148e4cf4425428aea924fb", "messageHeadline": "chore(apigatewayv2): removed announcement for http api constructs (#1\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cd3f24ec2a928e62ec538827860f936e650e8798", "messageHeadline": "feat(cfnspec): cloudformation spec v50.0.0 (#17844)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 5202, "deletions": 46}}, {"node": {"oid": "75ec02d238c9e36ff4d6352d8cd7cac26e4310a9", "messageHeadline": "chore: upgrade jsii to 1.47.0 (#17904)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 75, "deletions": 58}}, {"node": {"oid": "7cf982f031545cfe7ee32198deadc517a2a577ef", "messageHeadline": "chore(merge-back): 2.1.0 (#17910)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 124, "deletions": 3}}, {"node": {"oid": "2b759caddc16de9fcb41c3a0941c21ef94647cb3", "messageHeadline": "fix(assets): remove the original-path metadata (#17901)", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "f4f18b1354823230fe5ec0265aa5ca78885e5db4", "messageHeadline": "chore(release): 2.1.0 (#17905)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18058, "deletions": 2077}}, {"node": {"oid": "fb94e3049436ff920c04e75555737334aaf32fba", "messageHeadline": "chore(release): 2.1.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 124, "deletions": 3}}, {"node": {"oid": "5f2207d16cce6e46d67d68a30e5c72a462a6eba7", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17900)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4324f572eb047fbe2c8b501c049b3e1200cff770", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211208", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6072, "deletions": 5795}}, {"node": {"oid": "50011bbd43d1fc2dfcc98461373c99bd757cefed", "messageHeadline": "chore(lambda-nodejs): fix test broken in CodeBuild (backport #17884) \u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c249f76cc756c335474852ad7187609b0c0c09", "messageHeadline": "chore(lambda-nodejs): fix test broken in CodeBuild (#17884)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3bfd66736afb7c3eea05cffb03dc5abf85f8afd", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17882)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1007, "deletions": 110}}, {"node": {"oid": "c49d31352062e4c1c7150f3819076cb0f51dc408", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211207", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "58c2c65509e6e2f61ac98840458f2e43f38d1d97", "messageHeadline": "chore(apigateway): clarified the intent of `dataTraceEnabled` (#17861)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f19fc39032696ce133fc55aad0d058f616d9f9f8", "messageHeadline": "fix(lambda): recognizeVersionProps featureFlag not defaulting correct\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "cc48aa858b8997c74f5894b9f6811120ad350ed0", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6d2046251eb8ec601b895bd0e16617c7691ebfb1", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211207", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6043, "deletions": 5766}}, {"node": {"oid": "7fb639af1d9fa3c0d910df6d3af21aac6aaff5eb", "messageHeadline": "fix(ecs-patterns): removeDefaultDesiredCount feature flag not expired\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 50, "deletions": 73}}, {"node": {"oid": "927142558257f21c54709ed8b8a14795fc3b3be7", "messageHeadline": "chore(assertions): rename `finalize` to `finished` (#17880)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "8e3269b11ae013c74fd46046697ebd4d647bb7ed", "messageHeadline": "chore(lambda): fix doc typo in `permissions` (#17870)", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52b535bda5f26b07377fcdfca63a75c62eb5f883", "messageHeadline": "fix(appsync): add caching config to AppSync resolvers (#17815)", "author": {"name": "Kyle Villegas", "email": "86266231+kylevillegas93@users.noreply.github.com", "user": {"login": "kylevillegas93"}}, "additions": 200, "deletions": 1}}, {"node": {"oid": "5737c336b3a2d7942196ffcad9291b4af6a23375", "messageHeadline": "fix(lambda-nodejs): bundling fails with a file dependency in `nodeMod\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "86e77806391dc3fe8cd254fec773320cdb425dec", "messageHeadline": "fix(appsync): remove 'id' suffix to union definition key (#17787)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd8a377d90871d1f6856a2f640231f1b2ba35469", "messageHeadline": "chore: remove experimental badge from aws-cdk-lib README (#17827)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d64057f9462f8261f61795c6584d21ef56a9be34", "messageHeadline": "feat(core): add applyRemovalPolicy to IResource (#17746)", "author": {"name": "Mari\u00e1n Skrip", "email": "marian@skrip.sk", "user": {"login": "mskrip"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "a1da77272fa35b9722694557a4d5bdc83e2ad834", "messageHeadline": "fix(stepfunctions): prefixes not appended to states in parallel branc\u2026", "author": {"name": "Kaizen Conroy", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "6bb4a46792d0b9665e4a72896869a063e8fa1af9", "messageHeadline": "fix(aws-cdk): `cdk diff` always fails on diff (#17862)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "7f45de4ba3cdf99846ca1966549b1630929aebbe", "messageHeadline": "feat(cognito): user pool: adds custom sender (Email/SMS) lambda trigg\u2026", "author": {"name": "Thomas Chia", "email": "thomas.h.chia@googlemail.com", "user": {"login": "thchia"}}, "additions": 406, "deletions": 7}}, {"node": {"oid": "c291c4427480472402ef6b0a7c854ac38505ae97", "messageHeadline": "feat(s3): add GLACIER_IR storage class (#17829)", "author": {"name": "WinterYukky", "email": "49480575+WinterYukky@users.noreply.github.com", "user": {"login": "WinterYukky"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0f40af17769d7b5728aba409133dfff44b2aacbb", "messageHeadline": "chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#17859)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36b8fdb026c7e82eb590c1a8d604ca3b44642900", "messageHeadline": "fix(dynamodb): changing `waitForReplicationToFinish` fails deployment\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 82, "deletions": 32}}, {"node": {"oid": "e232ab70b42f6648668529f44df6eb7312259209", "messageHeadline": "chore: fix check-api-compatibility after change in distribution tags \u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "b606a2321769d5e8f15072a62848aaba35bb1d35", "messageHeadline": "feat(rds): parameter group for replica instances (#17822)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 57, "deletions": 9}}, {"node": {"oid": "0cf7019ad78515ad1837c54b4310d563a238d66b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17824)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16859, "deletions": 1878}}, {"node": {"oid": "4cede4c7a21b303cd0d08c68e48e21f50e5fa629", "messageHeadline": "chore: update construct import", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "b60dc63f99ede0cfaa859cdef33a6f4ddd2d1d25", "messageHeadline": "feat(aws-s3-deployment): log retention option (#17779)", "author": {"name": "Naseem", "email": "24660299+naseemkullah@users.noreply.github.com", "user": {"login": "naseemkullah"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "c838d44d48b57920923abf6d9db3354df5e80515", "messageHeadline": "chore: fix start-job-run.test", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e49c935a66d35bdd814b55a341d5777c8a700c09", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211203", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 5996, "deletions": 5702}}, {"node": {"oid": "c52430787064d5d8b677ead2b735725058e84468", "messageHeadline": "chore: define new distribution tag strategy for v1 packages (#17823)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "448b003170cfce1431fdf6322ed1b16d08601c53", "messageHeadline": "chore(merge-back): 2.0.0 (#17820)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "3e243fc770b7d39f0e94125031d58c1c64b703a9", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.0.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9a67ce7a1792a111e7668cbc7b7f0799314bd7d6", "messageHeadline": "feat(assertions): major improvements to the capture feature (#17713)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 372, "deletions": 69}}, {"node": {"oid": "b284ebae0117960dfc9ad10ea0b6c51f81443b69", "messageHeadline": "chore: Revert \"feat(apigatewayv2): constructs for http api are now st\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 15, "deletions": 56}}, {"node": {"oid": "12fcb18212c8d9e74f5292b07f42ce24cd7b02b3", "messageHeadline": "feat(backup): enable WindowsVss Backup (#15934)", "author": {"name": "hanukoon", "email": "hwymaster01@gmail.com", "user": {"login": "cokia"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "534babde886646b6cd01f8799e3b4ed6db221263", "messageHeadline": "chore: transfer ownership of modules nija-at owns (#17800)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "ba6a8efc65288bd96ebf004d81026ab61485ff06", "messageHeadline": "fix(aws-ec2): imported VPC subnets never recognized as PRIVATE_ISOLAT\u2026", "author": {"name": "Toon Lamberigts", "email": "toon.lamberigts@gmail.com", "user": {"login": "encron"}}, "additions": 469, "deletions": 23}}, {"node": {"oid": "a75d5fd4921f0f55d01dc37e5d319621babb04f5", "messageHeadline": "chore: re-allow monocdk deep imports (#17791)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 64, "deletions": 244}}, {"node": {"oid": "9307a325f61e032f3c1fe0940a726bf0e8f67c37", "messageHeadline": "chore(readme): add constuct hub to list if resources (#17796)", "author": {"name": "Addi Horowitz", "email": "addihorowitz@gmail.com", "user": {"login": "addihorowitz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b25590ff15d92a8a6ddc1f3a37263f90793b15f4", "messageHeadline": "feat(apigatewayv2): constructs for http api are now stable! \ud83e\udd18 (#17773)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 56, "deletions": 15}}, {"node": {"oid": "4b6ce3189f0bac1a1eccdc3b084cead86fdb5ff9", "messageHeadline": "chore(release): 2.0.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f38e0ac5b90bd83630a5a602e9ada2556689d826", "messageHeadline": "fix(dynamodb): add missing DynamoDB operations to enum (#17738)", "author": {"name": "Alex Varju", "email": "alex@varju.ca", "user": {"login": "varju"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "0ae435da17c651ef4428d9254c7164de25297a41", "messageHeadline": "chore(iot): readme typo (#17784)", "author": {"name": "Christian Takle", "email": "christian.takle@gmail.com", "user": {"login": "christiantakle"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "845be1012593a9f28457c73c9054bd98ea44d659", "messageHeadline": "feat(ec2): add m5zn instances (#17757)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a01678b838a7feb2bde40c435c6c585473d35b22", "messageHeadline": "feat(secretsmanager): support secrets rotation in GovCloud (#17673)", "author": {"name": "Kyle Laker", "email": "kyle@laker.email", "user": {"login": "kylelaker"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "3623982fc1a64c2c67a0dba18a6d3eeeb171e898", "messageHeadline": "feat(lambda-event-sources): sqs: support reportBatchItemFailures (#17\u2026", "author": {"name": "Christophe Boug\u00e8re", "email": "christophe.bougere@gmail.com", "user": {"login": "ChristopheBougere"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "d62ac77485b605aacdb1cea1b27ef19f46189644", "messageHeadline": "chore: update distribution tags for public packages", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "986f291a51cee46299428298ca6b39a9636d6dd2", "messageHeadline": "fix(lambda-nodejs): bundling with `nodeModules` fails with paths cont\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "83e669dcdae9390990598236c75015832af766b4", "messageHeadline": "feat(neptune): add engine version 1.1.0.0 and instance types t4g, r6g\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "d911c5878c59498a2d0e14ff536e0f8f9f503bfe", "messageHeadline": "fix(apprunner): startCommand and environment are ignored in imageConf\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 204, "deletions": 9}}, {"node": {"oid": "c62377e14caae677deb7e4eae692eaccb2020c67", "messageHeadline": "feat(ec2): extend BastionHostLinux to support CloudFormationInit (#17\u2026", "author": {"name": "Mike Vosseller", "email": "michael.vosseller@gmail.com", "user": {"login": "mpvosseller"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "719f33e20c723f161fc35230fafd7e99bca66a61", "messageHeadline": "chore(apigatewayv2-authorizers): re-organize authorizer api (#17772)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 82, "deletions": 107}}, {"node": {"oid": "1799f7e08d06b8846c9918f1cb130f20570a99be", "messageHeadline": "feat(ec2): add g5g instances (#17765)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "b06f120916acd63293c020eef368401b4428ce0a", "messageHeadline": "feat(ec2): add m6a instances (#17764)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "245c059eabf59d0fb0b352dac5e49d5ab4ef9ee2", "messageHeadline": "feat(ec2): add vt1 instances (#17756)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "446f5fdede08749d65d8da6695301e5217cbae49", "messageHeadline": "chore(generate-examples): generate fixtures (#17737)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "5fc0141bebad0a3491fee4ff8abf1f962b930365", "messageHeadline": "chore: avoid runtime dependency between cfnspec and pkglint (#17751)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "29039e8bd13a4fdb7f84254038b3331c179273fd", "messageHeadline": "chore(apigatewayv2): integration api re-organization (#17752)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 281, "deletions": 355}}, {"node": {"oid": "a1685c62071846d41eb47234fbf2c94884453c17", "messageHeadline": "feat(ec2): explicit mapPublicIpOnLaunch configuration for public subn\u2026", "author": {"name": "Harry Guillermo", "email": "hguillermo@users.noreply.github.com", "user": {"login": "hguillermo"}}, "additions": 96, "deletions": 2}}, {"node": {"oid": "168a98fb213184dfef29ae38b986704b5abeb99e", "messageHeadline": "fix(aws-elasticloadbalancingv2): Set stickiness.enabled unless target\u2026", "author": {"name": "Seiichi Uchida", "email": "topecongiro@fastmail.com", "user": {"login": "topecongiro"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "fa2ecc971cd756ea0cbf2dace64076ce964f88bc", "messageHeadline": "feat: aws-cdk-lib is now stable!", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "171cbc14166b360b0c2739de44f1b1ef220d55f9", "messageHeadline": "chore(deps): bump actions/cache from 2.1.6 to 2.1.7 (#17745)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df7b9b41bd99534abb8a6becccc23320a3b6cb41", "messageHeadline": "feat(ecs-service-extensions): Auto scaling for Queue Extension (#17430)", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 1456, "deletions": 254}}, {"node": {"oid": "efaaaf54191252c33727819b741280706bbe917b", "messageHeadline": "chore(cognito): docs showed incorrect default value for preventUserEx\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f17f29e94265eb450d8f11bdbdbe719f3e511ea2", "messageHeadline": "fix(codepipeline): cross-env pipeline cannot be created in `Stage` (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "87fd60f047e9f1994459de874b54e901d1871e6e", "messageHeadline": "feat(lambda): function construct exposes configured timeout (#17594)", "author": {"name": "Ben Briggs", "email": "beneb.info@gmail.com", "user": {"login": "ben-eb"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "97de0fd1028a2059b7b915e2ab968e4e878163a4", "messageHeadline": "chore(merge-back): 2.0.0-rc.33 (#17735)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3b5b97ac1f972f53240798df19af43d85ebf6f13", "messageHeadline": "fix(apigatewayv2): integration class does not render an integration r\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 172, "deletions": 155}}, {"node": {"oid": "336ff5ea619ac72223e3734c55acbb91599a350b", "messageHeadline": "chore(release): 2.0.0-rc.33 (#17734)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "fb1f8485295c13dc07e999954f6770172c32aeb2", "messageHeadline": "chore(release): 2.0.0-rc.33", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f5f8f9288b39718a9ed8cae93f01a18867482a7c", "messageHeadline": "chore: duplicate enum values not usable (#17731)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "8191f1f1d4072feeba74844a31c942909cee7d83", "messageHeadline": "fix(cli): S3 asset uploads are rejected by commonly referenced encryp\u2026", "author": {"name": "Arlind Nocaj", "email": "ArlindNocaj@users.noreply.github.com", "user": {"login": "ArlindNocaj"}}, "additions": 223, "deletions": 21}}, {"node": {"oid": "7e0c9a341e2bc2837d5c5d671339fe968714d9ce", "messageHeadline": "feat(cfnspec): cloudformation spec v49.0.0 (#17727)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "88a5204a295874e3cffcc041469d8fffbd32b57d", "messageHeadline": "feat(ec2): add mac1 instance (#17677)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "5d16558aed535f5f595da4a4e80c6196456f1b10", "messageHeadline": "chore(merge-back): 2.0.0-rc.32 (#17723)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3931d49e3d5442a459bf23c54407d8ae78174d67", "messageHeadline": "Merge branch 'v2-main' into merge-back/2.0.0-rc.32", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "53620e92cfc72ab342c9c804c3868481c8a576c2", "messageHeadline": "chore(aws-cdk-lib): prevent deep imports (#17707)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 546, "deletions": 11}}, {"node": {"oid": "cb468f9a49a799a8e4a3db81c764406ee732aa7e", "messageHeadline": "chore: fix build break caused by exported deprecated functions (backp\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "12f60f5889908a4fa9203321e8cd1c3f21d7d43c", "messageHeadline": "chore: fix build break caused by exported deprecated functions (#17719)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "b8a4a9a9d28c65aff419beb5d7ac14fa4a0a473e", "messageHeadline": "chore(apigatewayv2): remove dependency of \"http\" from \"common\" (#17715)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 13}}, {"node": {"oid": "9d436a0c68e34ce8fd695efddbd2ed2b57cf8b69", "messageHeadline": "chore(assertions): snippets avoid using intermediate variable assignm\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 36, "deletions": 57}}, {"node": {"oid": "b03b4dcba158f85b4bd84c90e61f24557317a61e", "messageHeadline": "docs: add links to CloudFormation documentation to READMEs (#17696)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1496, "deletions": 190}}, {"node": {"oid": "9398f3755321b92d52b0aa9783204d62aeac15c1", "messageHeadline": "chore(release): 2.0.0-rc.32 (#17710)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1135, "deletions": 1129}}, {"node": {"oid": "cb3154789da52b94e4688d645adba87ef2ebf39f", "messageHeadline": "feat(apigateway): step functions integration (#16827)", "author": {"name": "saqibdhuka", "email": "39248128+saqibdhuka@users.noreply.github.com", "user": {"login": "saqibdhuka"}}, "additions": 1800, "deletions": 0}}, {"node": {"oid": "cd92ab372cb7d86bc2fe7bc7d77a0b151f93aa8c", "messageHeadline": "chore(release): 2.0.0-rc.32", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "28332e3a5d77dde7ca6622263cb8e592b3f80e52", "messageHeadline": "chore: fix list of deprecated APIs so APIs are actually stripped in V\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1110, "deletions": 1126}}, {"node": {"oid": "37596e6be4cf05432dcba3838955484e512beca6", "messageHeadline": "fix(assert): support multiline strings with `stringLike()` (#17692)", "author": {"name": "diegotry", "email": "33488603+diegotry@users.noreply.github.com", "user": {"login": "diegotry"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "39fe11bc1b0d12920111331dca560150006a0733", "messageHeadline": "fix(codepipeline): cannot trigger on all tags anymore in EcrSourceAct\u2026", "author": {"name": "Jan W", "email": "jan.wendland@t-online.de", "user": {"login": "sparten11740"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "1fe2215dc40eb58f1babc2c3fbca501a5e89b09f", "messageHeadline": "fix(docdb): secret rotation ignores excluded characters in password (\u2026", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "2d19e1535586d2b006d43da787ffbb0fad8b4978", "messageHeadline": "feat(servicecatalog): Add TagOptions to a CloudformationProduct (#17672)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 237, "deletions": 19}}, {"node": {"oid": "4982aca6f95ca864a285ed9955a9618a20ca0415", "messageHeadline": "feat(docdb): implement audit and profiler logs (#17570)", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "ec4187c26d68df970d72d0e766d7d27b42e8b784", "messageHeadline": "feat(iot): add Action to capture CloudWatch metrics (#17503)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 333, "deletions": 4}}, {"node": {"oid": "f2bf322e043ced0193a1b47ae4abd370b095ec1c", "messageHeadline": "feat(stepfunctions-tasks): add 'Emr on Eks' tasks (#17103)", "author": {"name": "Avani Mande", "email": "sanava2010@gmail.com", "user": {"login": "sanava2010"}}, "additions": 6787, "deletions": 0}}, {"node": {"oid": "b432822ae45e329a900293eb43712fa4a1d74aa5", "messageHeadline": "feat(s3): support Transfer Acceleration (#17636)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "6c7550b9ce57029e97c50732bb054f3b4490809c", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17687)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 452, "deletions": 492}}, {"node": {"oid": "ea0acff28c3f64c9511fdd580f52211df9460a45", "messageHeadline": "feat(cloudfront): Add support for response headers policy (#17359)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 722, "deletions": 2}}, {"node": {"oid": "01382921f979b944df1917964f080ce311e99ad2", "messageHeadline": "feat(ec2): add r6i instances (#17663)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "cda66013afa6f8aa16d802bb2ab08dab1e5124cf", "messageHeadline": "fix(core): bundling skipped with --exclusively option and stacks unde\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "29b379cdc49dd396f793782b91d3eca215446a48", "messageHeadline": "feat(iam): support `fromGroupName()` for IAM groups (#17243)", "author": {"name": "nom3ad", "email": "19239479+nom3ad@users.noreply.github.com", "user": {"login": "nom3ad"}}, "additions": 67, "deletions": 13}}, {"node": {"oid": "5e4a21959e67ff967d163fce6b0405a053bafdc2", "messageHeadline": "fix(pipelines): stack outputs used in stackSteps not recognized (#17311)", "author": {"name": "bmmin", "email": "matyas.boros@gmail.com", "user": {"login": "bmmin"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "5710fe5a80cd4cc6ef415ec624a3399e86a3e603", "messageHeadline": "feat(custom-resources): fixed Lambda function name (#17670)", "author": {"name": "cyuste", "email": "c.yuste@yustplayit.com", "user": {"login": "cyuste"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "797edbdca81dcabe78ad141e1b08cb3ed4d45cd2", "messageHeadline": "chore(rds): undeprecated APIs whose migration will cause interruption\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 10, "deletions": 32}}, {"node": {"oid": "f25c22c3e1938ba5a37394b4075b0e3ece4355fe", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17678)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "53e3570b7d9b5e65fa656e837a1f1cb0c07a3c92", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211124", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4815, "deletions": 4552}}, {"node": {"oid": "5add7be189608bd812d1713f4e5228151bed6a83", "messageHeadline": "chore(merge-back): 2.0.0-rc.31 (#17671)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 70, "deletions": 2}}, {"node": {"oid": "a08d57ca8e387ebc1d9e683144c2a6c1b89c92c1", "messageHeadline": "chore(release): 2.0.0-rc.31 (#17662)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30457, "deletions": 9189}}, {"node": {"oid": "4403b1401a960d6ab841f40220bd6840af523574", "messageHeadline": "chore(release): 2.0.0-rc.31", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 70, "deletions": 2}}, {"node": {"oid": "ddf2881ee24cbf3083463a6e772a5c91acc229aa", "messageHeadline": "chore(merge-back): 1.134.0 (#17661)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "31eef1f897fd34d609784aba0b42ae0c30ec06f6", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17658)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1100, "deletions": 84}}, {"node": {"oid": "fc5dde9b8da2f7357a4744be1fb447f7e78cd0ca", "messageHeadline": "Merge branch 'master' into merge-back/1.134.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1101, "deletions": 88}}, {"node": {"oid": "31516efc4f139e720c5d2347e73fe4986c8d74ce", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211123", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4747, "deletions": 4552}}, {"node": {"oid": "a872382f9df11fdf17357b4532b865121325a009", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "82ce371af1b84e9242d15ded7f8f66dc94c46bf3", "messageHeadline": "chore(aws-cdk-lib): change description and keywords (#17654)", "author": {"name": "Addi Horowitz", "email": "addihorowitz@gmail.com", "user": {"login": "addihorowitz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a5ff2379bda5da8cf08c8e7c47f6f72d1d101b18", "messageHeadline": "Fix code for v2", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "2ba40d16e0e7e59cedc723dc4f9a9a615c313309", "messageHeadline": "fix(s3-deployment): updating memoryLimit or vpc results in stack upda\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1090, "deletions": 82}}, {"node": {"oid": "47ea25822e1a2e96bebe34fe13f50df10c8bf19b", "messageHeadline": "chore(ecs): undeprecate Cluster.addCapacity (backport #17652) (#17655)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "dd5e12d43231d991971de3121928377569b2dd63", "messageHeadline": "chore(release): 1.134.0 (#17644)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8831, "deletions": 1409}}, {"node": {"oid": "765c274d9a6b8e716c3ac79b09fb2e49f1e2da44", "messageHeadline": "chore(ecs): undeprecate Cluster.addCapacity (#17652)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "3f7e90b45280f2f7f3489aaea1bff22075b15549", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4733, "deletions": 4540}}, {"node": {"oid": "bb472f7fd16c1c1707c50901444d6593684156bd", "messageHeadline": "chore(eks): remove snapshot tests (#17649)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 19, "deletions": 4485}}, {"node": {"oid": "ce6137ffe01af2ba37bbca150eedbdc6e7efcc91", "messageHeadline": "chore(eks): remove snapshot tests (#17649)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 19, "deletions": 4485}}, {"node": {"oid": "b45be328b4ff1d10bc545ca9b6fd88d7474237da", "messageHeadline": "chore(eks): remove snapshot tests (#17649)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 19, "deletions": 4485}}, {"node": {"oid": "9eedaa0972dd7efb09271f542d4b69895b658d05", "messageHeadline": "chore: note about code snippets that uses consumers (#17645)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d896ff77e8577f433495dcdf7ea89a1fff6fc1fa", "messageHeadline": "chore(release): 1.134.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "279c4be2616f27b37e32293557d70f7d45aec796", "messageHeadline": "chore: all rosetta fixtures import `Construct` from `'constructs'` (#\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "67da5f3748f843352628270c935afcf1d19bbb79", "messageHeadline": "chore(eks): readme compilation errors (#17637)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b9b0b05474073a697fd358ad5405d2d38a1414e6", "messageHeadline": "chore: rewrite readmes correctly in aws-cdk-lib and monocdk (backport\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 262, "deletions": 226}}, {"node": {"oid": "04692dae3a00693e003482483f023cadbd189cee", "messageHeadline": "chore(generate-missing-examples): imports can be emitted twice (backp\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66e37cc20893763db8b5cb1d631964ba0969af07", "messageHeadline": "chore: rewrite readmes correctly in aws-cdk-lib and monocdk (#17573)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 262, "deletions": 226}}, {"node": {"oid": "18c9ef713717fcb2f84e687c1e34c887a50264bd", "messageHeadline": "feat(docdb): add option to set the name of the generated Secret (#17574)", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "a5d7ed49033ef98bffe89a1ca04019817704bdc2", "messageHeadline": "chore(generate-missing-examples): imports can be emitted twice (#17627)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1faf31d1ec7ffec4c6323a050126b0b054094c63", "messageHeadline": "feat(eks): ALB Controller (#17618)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 12400, "deletions": 1045}}, {"node": {"oid": "024f18b0f4cb5aabed0be962ee01c1899fdf75b5", "messageHeadline": "chore(secretsmanager): make examples compile (#17568)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 58, "deletions": 20}}, {"node": {"oid": "9ffb29b9e422ac9c8dea9dad09135c23b9165dc5", "messageHeadline": "chore: set up newly created construct libraries for Rosetta (#17486)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "2b34abb0288909b3b09175f0a0a6215e9f24d3c5", "messageHeadline": "chore: dotnet 6 support for building cdk (#17606)", "author": {"name": "markussiebert", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce638b407ac9efc6a3ee4d5ecd22c68ab68b8e58", "messageHeadline": "feat(cfnspec): cloudformation spec v49.0.0 (#17621)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d1a568d7c5bc9b8d5fa05b817e3c174c2958494c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17620)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "261b331e89be01dc996d153c91b4018e7ddfda29", "messageHeadline": "feat(apigatewayv2): domain endpoint type, security policy and endpoin\u2026", "author": {"name": "Smriti Vashisth", "email": "smritivashisth@gmail.com", "user": {"login": "SmritiVashisth"}}, "additions": 214, "deletions": 13}}, {"node": {"oid": "2178f5563f9f76d2edfcc2c5ee2757c53f06afad", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211122", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4739, "deletions": 4540}}, {"node": {"oid": "77a99877be3f23f56b172e19c16d421628e20d40", "messageHeadline": "chore(assertions): missing semi-colon in v2-main (#17601)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e09ceaa8a60da8f0c983684f4abf278f53003894", "messageHeadline": "chore: bump jsii to `1.46.0` (#17619)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "2d81a0b6fbc32909b8830d4430f18e9c3a3ea132", "messageHeadline": "chore(generate-missing-examples): types in subodules not included (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a60182b55eeda865c6fd4c5244848c16db4d258b", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17610)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1944, "deletions": 247}}, {"node": {"oid": "c8f7b3b827cc0dc2050eb24bf1c22a20dd8c6a52", "messageHeadline": "Change Construct import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5817dc6895e9a82b6f08edfb560c739e5476f416", "messageHeadline": "Snapshots eh", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c16167bbeee70fd8a7eaac374452fa25f7f643f", "messageHeadline": "automatic pkglint fixes", "author": {"name": "rix0rrr", "email": "rix0rrr@users.noreply.github.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "126e0af60c9e31a55b4eac3755e9a5028af052cb", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211120", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4730, "deletions": 4535}}, {"node": {"oid": "c7af81668b1188b481f6367fbbec54bae982b3b5", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17584)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 856, "deletions": 543}}, {"node": {"oid": "6e2fde452de73c51011ddb14ede40ca0471d3663", "messageHeadline": "fix(aws-ecs): check for invalid capacityProviderName (#17291)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "674fbe9988c09e18da7ebca57278bd89f6d3d90e", "messageHeadline": "chore(merge-back): 1.133.0 (#17607)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "e81f61f4c16a5e16456c7089ccd420f9d16d923d", "messageHeadline": "Merge branch 'master' into merge-back/1.133.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 144, "deletions": 13}}, {"node": {"oid": "34af5988b7c1ff003d10612150191803f762a79f", "messageHeadline": "fix(opensearch): correctly validate ebs configuration against instanc\u2026", "author": {"name": "nom3ad", "email": "19239479+nom3ad@users.noreply.github.com", "user": {"login": "nom3ad"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "5f1f4762e964345741426fa1242320a5fc117338", "messageHeadline": "feat(msk): add Kafka version 2.6.2 (#17497)", "author": {"name": "Daniel Sp\u00e5ng", "email": "danielspang@users.noreply.github.com", "user": {"login": "danielspang"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2dea31a581e7e066195eee30aa93616b123c2ee4", "messageHeadline": "chore(release): 1.133.0 (#17599)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20540, "deletions": 7876}}, {"node": {"oid": "55df760fdd9514384de019e5ce338d5250c7df97", "messageHeadline": "fix(assets): add missing SAM asset metadata information (#17591)", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "217db27f60ffdfbdc406ec34591bd7bc9e0755e3", "messageHeadline": "chore(release): 1.133.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 49, "deletions": 1}}, {"node": {"oid": "9b2158bf9228a876d8f434dd5e025dbb74dbe4d5", "messageHeadline": "feat(rds): validate backup retention for read replica instances (#17569)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 604, "deletions": 1}}, {"node": {"oid": "79a674e48073fb5bc3fbfa4ed5b8daa251e7bc92", "messageHeadline": "chore: update jsii to 1.45.0 (#17596)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 75, "deletions": 57}}, {"node": {"oid": "f5a334cdb09417d322dc301518e5811d3a025ce9", "messageHeadline": "chore(deps): bump pillow from 6.2.2 to 8.3.2 in /packages/@aws-cdk/aw\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d18cd585b985569d5669ef9684970437d90d4a1d", "messageHeadline": "chore: upgraded jsii dependencies to version 1.44.2 (#17587)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 160, "deletions": 160}}, {"node": {"oid": "fde850d422c583ce979675aa351b8bbefce4a191", "messageHeadline": "chore: ignore asset hashes in integ tests by default (#17592)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a90e959618fede4ea871bf5d36147a65f4ba9da8", "messageHeadline": "fix(assets): SAM asset metadata missing from log retention and custom\u2026", "author": {"name": "Daniel Mil", "email": "84205762+mildaniel@users.noreply.github.com", "user": {"login": "mildaniel"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "3af985b38d44c5c1258bcd9ac45f5ffe7c3c96a0", "messageHeadline": "chore: disable rosetta failing on unknown snippets", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "281e63b57903ff2024c76a09cd797287dcb4a335", "messageHeadline": "chore(aws-cdk-lib): two import styles confuse Rosetta (#17588)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 183, "deletions": 46}}, {"node": {"oid": "d44d0e7d06bf3b420adae320e0fae4123d731451", "messageHeadline": "feat(cfnspec): cloudformation spec v49.0.0 (#17585)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 669, "deletions": 16}}, {"node": {"oid": "d6e285a3ffc648cce28ef49ae5bf1e1e36a49433", "messageHeadline": "docs(ecs): improve code sample import (#16831)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "557f9c33541e74f94ca6a3a3b70106a8160d766c", "messageHeadline": "chore(cli): set User-Agent header for `watch` and `hotswap` (#17554)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 152, "deletions": 57}}, {"node": {"oid": "eda1640fcaf6375d7edc5f8edcb5d69c82d130a1", "messageHeadline": "fix(iot): unable to add the same lambda function to two TopicRule Act\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "96a0a5808fd8d0e5271150e2feabfce042b304d7", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17536)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18258, "deletions": 7307}}, {"node": {"oid": "7393069ac287dd15bb1014fa7f7b9d9c19c240d9", "messageHeadline": "fix incorrect merge resolutions", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 180, "deletions": 216}}, {"node": {"oid": "7b2d31ee732495747f03a1c925d6630b9f46e02d", "messageHeadline": "chore(deps): bump pillow from 6.2.2 to 8.3.2 in /packages/@aws-cdk/aw\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2f4ad6dad8055391ade5906cf070a06fa7401b3", "messageHeadline": "chore(kinesis): make examples compile (#17548)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 182, "deletions": 178}}, {"node": {"oid": "6bff929b55ba0f5b54e8bb0385ce2f89088a9977", "messageHeadline": "chore(eks-legacy): make examples compile (#17547)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 65, "deletions": 37}}, {"node": {"oid": "4a81d397a6fb3187c275409f93bfde23509fa606", "messageHeadline": "chore(opensearch): make examples compile (#17543)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 203, "deletions": 163}}, {"node": {"oid": "62fbcbfae537ca5612a811460e4499e3c9b553b3", "messageHeadline": "chore: move to aws issue triage action (#17549)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c50ef8de4cad7237b442c43460695518bfb1fdc", "messageHeadline": "fix(cloudwatch): render agnostic alarms in legacy style (#17538)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 47, "deletions": 16}}, {"node": {"oid": "22e850f32beb53313783a002391b8dab76f1c839", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17542)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "807c703b446c34f078a6b6be5d5d14a4bcdb0690", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211117", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "927ce96e77fa7a349eb811aad77fda85dac02f01", "messageHeadline": "fix incorrect merge resolutions", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 33, "deletions": 43}}, {"node": {"oid": "705d91f1eb8d54bc00ebad4e1f6bcafd9480c23c", "messageHeadline": "chore(merge-back): 2.0.0-rc.30 (#17539)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7625dd42540912f9b53622f55b7291450766bb53", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4819, "deletions": 4581}}, {"node": {"oid": "7708d371dd383edbbe1b82e8ce0c051b679d5f88", "messageHeadline": "chore(glue): make examples compile (#17510)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 137, "deletions": 47}}, {"node": {"oid": "6051e076abe0115818ae67d4a2cf9e5d08fed2c9", "messageHeadline": "chore(release): 2.0.0-rc.30 (#17535)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ae878207cfa319918ee9df03a9a8c0cc94b509c5", "messageHeadline": "chore(release): 2.0.0-rc.30", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0d2ac5d930ded286d4a155ddd5fc5b636dd54e75", "messageHeadline": "chore(ecs-service-extensions): fix syntax for ConnectToProps interfac\u2026", "author": {"name": "Parag Sanjay Bhingre", "email": "pbhingre@amazon.com", "user": {"login": "paragbhingre"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "77274f7762d510ad2a94eee8ae9d220bbcec36bb", "messageHeadline": "chore(ubergen): `rewriteReadmeImports` works for monocdk too (#17492)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d0063ad5122facf682beccb554259c309c7b43d6", "messageHeadline": "chore(ubergen): examples in v2 libraries have incorrect imports (#17524)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "3721358fa1501e42b3514b8a8f15f05c9615f149", "messageHeadline": "feat: warn users when deprecated elements are used (#17328)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4401, "deletions": 3895}}, {"node": {"oid": "40d6a48eb31b09edf2ba0ea1b0a1e212156c1784", "messageHeadline": "fix(cli): improve asset publishing times by up to 30% (#17409)", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "21c2d2b258f18f32c6adfbe9f3cdd3f7f2424551", "messageHeadline": "feat(ec2): vpc endpoints for codeguru (#17498)", "author": {"name": "Zack Ganger", "email": "zganger@bu.edu", "user": {"login": "zganger"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "19322b433c0ee1b81285bc5aae87ff9a2c7b3595", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17525)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1558, "deletions": 251}}, {"node": {"oid": "fd71214f1c09a2319a4bd225a3d903a90565c01c", "messageHeadline": "chore: limit concurrency on the `transform.sh` script by default (#17\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5bf0d074854ff90c5d9521f5d7f0fc9ff31c5eb5", "messageHeadline": "feat(ec2): lookup security group by name (#17246)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 505, "deletions": 21}}, {"node": {"oid": "1b81c2074f784c4fd76a6b17bc60f30ab330a25a", "messageHeadline": "chore(lambda): allow the architecture property to be readable from th\u2026", "author": {"name": "Jordan Storms", "email": "jordan.storms@datadoghq.com", "user": {"login": "jcstorms1"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "597268a21d318dec2546e1d5a0735b3f9bcd01c7", "messageHeadline": "chore(ecs-service-extensions): Modify connectTo() to have ConnectToPr\u2026", "author": {"name": "Parag Sanjay Bhingre", "email": "paragbhingre@gmail.com", "user": {"login": "paragbhingre"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "3ab868dc397ce5b633db2a46d842e02f8477d92b", "messageHeadline": "docs: generate synthetic examples for types without handwritten ones \u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2005, "deletions": 20}}, {"node": {"oid": "503720ffb90c67ac1a3a0f80faeca87c0428f2d3", "messageHeadline": "feat(cognito): user pool: send emails using Amazon SES (#17117)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 539, "deletions": 16}}, {"node": {"oid": "eed70a0bab1885b6293ae8db4dc41b7dfd8724d8", "messageHeadline": "feat(ec2): add G5 instances (#17499)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "0fe090c989d7c244cdb6b72faceabb74989227b5", "messageHeadline": "chore(cfn-include): make examples compile (#17506)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 92, "deletions": 57}}, {"node": {"oid": "4cd4af8797d8289c51f7fe58ad58c0504a5ce652", "messageHeadline": "chore(iot): rename FirehoseStreamProps to FirehoseStreamActionProps (\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "f52d9bf13d2bb3c066ba227259a2d98a5947982b", "messageHeadline": "fix(lambda): SAM CLI asset metadata missing from image Functions (#17\u2026", "author": {"name": "Ruperto Torres", "email": "86501267+torresxb1@users.noreply.github.com", "user": {"login": "torresxb1"}}, "additions": 197, "deletions": 12}}, {"node": {"oid": "050f6fa74a3888fff2a495042c0ebad368775ab1", "messageHeadline": "fix(ec2): Duplicate EIP when NatGatewayProps.eipAllocationIds is prov\u2026", "author": {"name": "Varun Sharma", "email": "varun.sharma@colorado.edu", "user": {"login": "liverpoolGerrard"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "a474ee8fb6b708f4147122deeacb8fc13debaed4", "messageHeadline": "fix(aws-lambda-event-sources): `Function.addEventSource` fails for `M\u2026", "author": {"name": "Randy Ridgley", "email": "randy.ridgley@gmail.com", "user": {"login": "randyridgley"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "cd6fd3ec41bdc97bcf7d69f5203852e91c53f2d9", "messageHeadline": "chore(lambda-go): remove all go code from integ test handler (#17504)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 62}}, {"node": {"oid": "e621e6ec6bba90fd2690597a31c258b98ffe6a20", "messageHeadline": "chore(eks): make examples compile (#17459)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 223, "deletions": 127}}, {"node": {"oid": "b12a2c68063c5739c81c032f32c82bb85c590053", "messageHeadline": "feat(ecs): Add SystemControls to ContainerDefinition (#16970)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "f8539de858291ca5c59b4e447156a7c8d18448fc", "messageHeadline": "chore(lambda): enable 'strict' mode on lambda modules (#17477)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 279, "deletions": 129}}, {"node": {"oid": "7cb5f2cc8402aad223eb5c50cdf5ee2e0d56150e", "messageHeadline": "feat(iot): add Action to put records to a Firehose stream (#17466)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 612, "deletions": 1}}, {"node": {"oid": "df30d4f7fa6c1a5c381411904526be17796f2103", "messageHeadline": "feat(ec2): add m5n and m5dn instance types (#17488)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e828ee2a93ba673c74417090bc8471abb3ad0017", "messageHeadline": "chore(redshift): fix build break due to undeclared dependency (#17487)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "bc4f0816c9cdc6821ebe6bff2fba246775a7e73c", "messageHeadline": "chore(cloudfront): make examples compile (#17461)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 198, "deletions": 106}}, {"node": {"oid": "876eb84066339724569a7549ac721a2df915d828", "messageHeadline": "chore(stepfunctions-tasks): revert `AutoTerminationPolicy` (#17481)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 43, "deletions": 101}}, {"node": {"oid": "6f2a5d61a964174a8685e9fff2d176ee2a80ac7c", "messageHeadline": "chore(codepipeline): make examples compile (#17467)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 176, "deletions": 15}}, {"node": {"oid": "df35c9433c006a2346ae4cb744b38a2b2ff0db6b", "messageHeadline": "chore: fix remaining mergify rules for upcoming deprecation", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "cb25a51254d6d17c8df56db6c5597d03b3228285", "messageHeadline": "chore: set 'strict' mode for many modules (#17476)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 161, "deletions": 10}}, {"node": {"oid": "40764c7af15f2ef7e6aaf019c56b63ff1f0bb906", "messageHeadline": "chore(codedeploy): make examples compile (#17479)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 129, "deletions": 101}}, {"node": {"oid": "04aa1fced9eba1da596b4834f55bf602868d3aac", "messageHeadline": "chore(batch): make examples compile (#17480)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "6e8de96c401c1a019742490850b43e398b561a62", "messageHeadline": "feat(cfnspec): cloudformation spec v48.0.0 (#17484)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 898, "deletions": 151}}, {"node": {"oid": "2e6a1a941dc37fdb0cffd79af4887be182eaacd1", "messageHeadline": "feat(aws-eks): support bottlerocket managed nodegroup (#17323)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1592, "deletions": 4}}, {"node": {"oid": "284546d1de5e11206df0ffb36114adc849bba229", "messageHeadline": "chore: add corymhall as owner for lightsail, aps, and apprunner (#17474)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1e88655a609ec83af5276c3af9af23472a9fad73", "messageHeadline": "chore(rds): add Aurora MySQL version 2.10.1 (#17473)", "author": {"name": "hanukoon", "email": "hanu@hanukoon.com", "user": {"login": "cokia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "34f88cd308a283539458d5c5d7eb9a19626d3da0", "messageHeadline": "chore(cli): correctly set up `cdk watch` in init templates (#17440)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 356, "deletions": 32}}, {"node": {"oid": "a137cd13a90cc3bfdb8207bd8764e2eb05836126", "messageHeadline": "feat(redshift): Add support for distStyle, distKey, sortStyle and sor\u2026", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 753, "deletions": 47}}, {"node": {"oid": "724aa170ffa68bbe5d2079d6027fca6fe5897a0a", "messageHeadline": "chore(eks): clarified the usage of the `vpcSubnets` property (#17420)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0bfc15c991cc3373bc7c1b0cd1f5e9241398ac2c", "messageHeadline": "fix(kinesis): add required rights to trigger Lambda from Kinesis. Fix\u2026", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "6acee5219eef91ac3686f9b6722877cea5fff6e5", "messageHeadline": "fix(eks): Allow specifying subnets in Pinger (#17429)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f7c3217a731804f014526e10b414a9e7f27d575b", "messageHeadline": "fix(redshift): tableNameSuffix evaluation (#17213)", "author": {"name": "Ibrahim Cesar", "email": "email@ibrahimcesar.com", "user": {"login": "ibrahimcesar"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8fa293a79fc8957410637dfd3a4de2069dead36b", "messageHeadline": "feat(eks): Allow passing of custom IAM role to Kube Ctl Lambda (#17196)", "author": {"name": "pnathan-vr", "email": "85522651+pnathan-vr@users.noreply.github.com", "user": {"login": "pnathan-vr"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "0885394d6e128745ba1c3784c2c468bcfdd56b50", "messageHeadline": "chore(integ): clearly show versions being tested (#17469)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3cd8d481906fc4e3abdd1211908844e5b8bd2509", "messageHeadline": "fix(sns-subscriptions): enable cross region subscriptions to sqs and \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 983, "deletions": 3}}, {"node": {"oid": "841cf990001dd64605873a65b8a155e37fc4541f", "messageHeadline": "fix(apigateway): SAM CLI asset metadata missing from SpecRestApi (#17\u2026", "author": {"name": "Mohamed Elasmar", "email": "71043312+moelasmar@users.noreply.github.com", "user": {"login": "moelasmar"}}, "additions": 94, "deletions": 45}}, {"node": {"oid": "59005483ea1224a147db479471f541e2efb9ba23", "messageHeadline": "fix(ssm): fix service principals for all regions since ap-east-1 (#1\u2026", "author": {"name": "JoLo", "email": "54506108+jolo-dev@users.noreply.github.com", "user": {"login": "jolo-dev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4ba40dcf275bbed0dbcca4cf6cf295edde5e9894", "messageHeadline": "fix(NestedStack): add asset metadata to NestedStack resources for loc\u2026", "author": {"name": "Daniel Mil", "email": "84205762+mildaniel@users.noreply.github.com", "user": {"login": "mildaniel"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "49b87dbfe5a37abad8880e0325f7aa8218705407", "messageHeadline": "feat(iot): add Action to put objects in S3 Buckets (#17307)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 445, "deletions": 7}}, {"node": {"oid": "3570b172510c395fd1308c552442e11abc9c4124", "messageHeadline": "chore(iot-actions): clarify the test difference (#17451)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "af61b7f2fec17d4f817e78db21d09d471d8e2baf", "messageHeadline": "fix(cli): skip bundling for the 'watch' command (#17455)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "1d30d829b62af066f51a4447a4b528a843e78e2e", "messageHeadline": "chore(ubergen): make rosetta fixtures submodule aware (#17438)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1afc56cd2bd0f77b6b7a3f41d95b6a7a732b14cc", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17453)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "e374cadaefb9ac95756b5a4642dbe4494671ce13", "messageHeadline": "chore(core): make examples compile (#17432)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 85, "deletions": 26}}, {"node": {"oid": "378bab97b1014b9cf579f025c31fc629ac82e1e6", "messageHeadline": "chore(merge-back): 2.0.0-rc.29 (#17450)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2445842c574d16191819353c03204f2c69d6de7b", "messageHeadline": "chore(release): 2.0.0-rc.29 (#17445)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6aec58d564d390b7600f469203fe0326b55e1672", "messageHeadline": "chore(monocdk): ignore rosetta folder (#17439)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 456}}, {"node": {"oid": "f3ec6271266d53fe2afe1b068f62ae93da89e0b9", "messageHeadline": "chore(release): 2.0.0-rc.29", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b307b6996ed13b1f2dedeb41d29409183becb969", "messageHeadline": "feat(servicecatalog): support local launch role name in launch role c\u2026", "author": {"name": "Dillon", "email": "dponzo18@gmail.com", "user": {"login": "dponzo"}}, "additions": 234, "deletions": 23}}, {"node": {"oid": "9c77e941252ad16a2744577b6333ee5054302a30", "messageHeadline": "fix(aws-codebuild): add @aws-cdk/asserts to package deps (#17435)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ec5b102e560e241b21c63773817114fc44f7898a", "messageHeadline": "feat(lambda): singleton function: access runtime, log group and confi\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 134, "deletions": 1}}, {"node": {"oid": "a39146840a10472c8afee71bf1a1cfc3cacb5f72", "messageHeadline": "fix(aws-logs): include new `policy.ts` exports in `index.ts` exports \u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "69372962ee79c75ff5ff9cdd15026563d79fcb33", "messageHeadline": "chore(iot-actions): simplify cloudwatch-logs-action test (#17385)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 12, "deletions": 40}}, {"node": {"oid": "acd64f4f23840e51ba432934b9d1377c1ed46ef2", "messageHeadline": "docs: re-enable example 'strict' mode where possible (#17421)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 375, "deletions": 125}}, {"node": {"oid": "4e19843d8eb540ffbfe4f6d1bf959b4c09db94c1", "messageHeadline": "chore(merge-back): 2.0.0-rc.28 (#17434)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "bde44e7a767b88762ecb1370e605e6e5dfc85b52", "messageHeadline": "feat(assertions): support assertions over nested stacks (#16972)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 138, "deletions": 11}}, {"node": {"oid": "3154a58bfc5ae4b845994c7a0ab45771f5af4cd0", "messageHeadline": "fix(autoscaling): add timezone property to Scheduled Action (#17330)", "author": {"name": "JohnLux4", "email": "38677408+eastNine@users.noreply.github.com", "user": {"login": "eastNine"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "bc10e6ffb6164c212336ada745923e91adb8fe05", "messageHeadline": "feat(stepfunctions-tasks): Support `DynamoAttributeValue.listFromJson\u2026", "author": {"name": "Roger Chi", "email": "roger@rogerchi.com", "user": {"login": "rogerchi"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "32f0fd1143c6615ff3c815ccc2a3cf4dee5f9bbf", "messageHeadline": "chore(release): 2.0.0-rc.28 (#17428)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18192, "deletions": 5200}}, {"node": {"oid": "69f5f3a8a4447cba5ae28ab8d9ea58d15332e465", "messageHeadline": "chore(cli): update help string for `qualifier` (#17424)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a14d1247f025c1d45e1f89f2bb426e8107abe6aa", "messageHeadline": "chore(release): 2.0.0-rc.28", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 84, "deletions": 2}}, {"node": {"oid": "8bb03db3297f546ba69af6db35de8a8487e34682", "messageHeadline": "chore(merge-back): 1.132.0 (#17423)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "5b6d983a9b550700d14fd3f1686b0d5ab66e96a4", "messageHeadline": "Merge branch 'master' into merge-back/1.132.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 465, "deletions": 1559}}, {"node": {"oid": "334ef245deba55b340218321136da8884cdf82e6", "messageHeadline": "chore: activate 'rosetta infuse' feature (#17417)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8241c40327d1eeaa5d3f075924cf7f1997bcf3f2", "messageHeadline": "chore: fix python app v2 init template (#17418)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "10dfa60a693db6e38a1188effc6eeebc2b5c49b8", "messageHeadline": "feat(apigatewayv2): websocket api: grant manage connections (#16872)", "author": {"name": "tmokmss", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 155, "deletions": 2}}, {"node": {"oid": "6b66f718236abc701eb4cdc7e6477b48d5157131", "messageHeadline": "chore: fix python app v2 init template (#17419)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "39ee7e9afd92b543a424150480a105a85910f973", "messageHeadline": "chore(assertions): cleanup unused bundled dependencies (#16973)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1234}}, {"node": {"oid": "d75431bfb6fea9b8237b47d20523a7f67d470728", "messageHeadline": "chore(stepfunctions): migrate tests to assertions (#17400)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 89, "deletions": 109}}, {"node": {"oid": "5c758919e6751f31143fa0979fdc1e040a6c6d11", "messageHeadline": "chore(release): 1.132.0 (#17414)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1197, "deletions": 2165}}, {"node": {"oid": "84d9d74711e68e010647ee856bdb6a904ddc042e", "messageHeadline": "chore(release): 1.132.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "0ec70975d69d82f1711c783b3376022c1a585a9b", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17410)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 210, "deletions": 210}}, {"node": {"oid": "8598b6a7709e3f5e05c5c29c4b3a79724b64e4fd", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17411)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 550, "deletions": 205}}, {"node": {"oid": "54be1567546ffd52e83fbe52531f901c0b6c29c9", "messageHeadline": "feat(apigatewayv2): http api - mTLS support (#17284)", "author": {"name": "serahisaactho", "email": "serahisaactho@users.noreply.github.com", "user": {"login": "serahisaactho"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "9a20b938d12724a9f7cec6df7f4f7898ac1339bc", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211109", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4601, "deletions": 4472}}, {"node": {"oid": "cac572620210a435f679cf7d7d9f8b6e733b340c", "messageHeadline": "fix(codecommit): notifyOnPullRequestMerged method has a typo in its n\u2026", "author": {"name": "Claire Reincastle", "email": "61638464+clairemr@users.noreply.github.com", "user": {"login": "clairemr"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "27ad7d86824b6378d470cda7304e7ae89ebbebf4", "messageHeadline": "feat(stepfunctions-tasks): add `AutoTerminationPolicy` to `EmrCreateC\u2026", "author": {"name": "Jacob Fischer", "email": "jacobfsx@gmail.com", "user": {"login": "jacobfi"}}, "additions": 100, "deletions": 38}}, {"node": {"oid": "2627939108a2e979e385bf2942da1c05d48c678c", "messageHeadline": "fix(opensearch): domain doesn't handle tokens in capacity configurati\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 124, "deletions": 28}}, {"node": {"oid": "d36cd3cdab01ee18cbc266d4e11c50c89c2e76d1", "messageHeadline": "chore: fix pr-labeler permissions (#17398)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ede5e22da2e59218534c17c33a21cab98a3001a9", "messageHeadline": "feat: the assertions module is now stable! (#17395)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 15, "deletions": 42}}, {"node": {"oid": "fe03fded4ffb41f06dc3fcb1aa289707d4f96bdf", "messageHeadline": "chore(apigatewayv2): make examples compile (#17370)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 210, "deletions": 73}}, {"node": {"oid": "c608f5e42d1c09880e5ace7b94d2bc39c2bda637", "messageHeadline": "chore: log rosetta statistics (#17393)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "82b2d5bf7ff26a42ab1832f2eb37fe9b28ce1574", "messageHeadline": "chore: new workflow that adds a checklist when there is a change to c\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "7100d43ba7b9e9ce74fb64b33403aa8eaee63255", "messageHeadline": "feat(cfnspec): cloudformation spec v47.0.0 (#17392)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "90da730244513f9614604f6be3a77adbb6b17f79", "messageHeadline": "feat(lambda-nodejs): custom asset hash (#16412)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "b9ac112f2e8da329476989ca7a84fd70e48749e4", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 9104, "deletions": 2806}}, {"node": {"oid": "cc16c04ece889595de301d849784daf8a989c0e5", "messageHeadline": "automatic pkglint fixes", "author": {"name": "iliapolo", "email": "iliapolo@users.noreply.github.com", "user": {"login": "iliapolo"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "ce37c51dc32523b5e5cca8b7fdaeb26cdbb99a0e", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211107", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4583, "deletions": 4457}}, {"node": {"oid": "d231b9e360408758b667994682f2c553c30aa9ea", "messageHeadline": "chore: fix packages transform for stability stripping (#17388)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "d869f511230d05cf2967f4810b8bb1c8a33e8c7a", "messageHeadline": "chore: upgrade major version of jest (#17344)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 454, "deletions": 1955}}, {"node": {"oid": "9ef84f43861b38b2a0e694de73242f7985639e58", "messageHeadline": "chore(merge-back): 1.131.0 (#17384)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "b0f934f1dc00000dc4487fb621a0fc9f4b0475dd", "messageHeadline": "Merge branch 'master' into merge-back/1.131.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "42fb291fab04c076358592674bbb48550f8ee973", "messageHeadline": "docs(aws-s3-notifications): added example usage of aws-s3-notificatio\u2026", "author": {"name": "Greg", "email": "75464527+gregfarr@users.noreply.github.com", "user": {"login": "greg5123334"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "7560c799dc72446dfd2a670bb36bd79c60cead84", "messageHeadline": "chore(release): 1.131.0 (#17381)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12129, "deletions": 2098}}, {"node": {"oid": "596ce04c707538d141457ab437a11cbd0421b9f0", "messageHeadline": "CL corruptions", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c736651bf9cf542e2925b71f68f46a18d9abe21f", "messageHeadline": "corrupted eks fix in CL", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89ab13e8b1e9db7366676bbbe42b9f1306b07e7f", "messageHeadline": "remove templates fix since it was never visible", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9fc42c49a359bde0c0452e300496c368e6d0095d", "messageHeadline": "chore(release): 1.131.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 51, "deletions": 1}}, {"node": {"oid": "747eb7cf5dba4514241103ffebc49e03261d25a9", "messageHeadline": "feat(apigatewayv2-authorizers): http api - allow multiple user pool c\u2026", "author": {"name": "tmokmss", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 49, "deletions": 9}}, {"node": {"oid": "9f9fe8ad6857c4a21f71af437964e8c3a20c63ef", "messageHeadline": "chore: make new scripts executable (#17373)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6420b1817d4319924d11cfccb8b6a29d4a2d5008", "messageHeadline": "feat(ecs-service-extensions): Target tracking policies for Service Ex\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 338, "deletions": 24}}, {"node": {"oid": "5f6d550677d1998a5a2720aabbff1ed2c3815aeb", "messageHeadline": "fix: java and python templates are broken (#17357)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "d5e98ac91497c2fa52b89240c68537a8bd676bbd", "messageHeadline": "feat(rds,secretsmanager): subnets and endpoint configuration for secr\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 450, "deletions": 1}}, {"node": {"oid": "42902626efa22165df8e657449ed4bacc962cd68", "messageHeadline": "chore: make examples compile (#17360)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 23, "deletions": 33}}, {"node": {"oid": "96a816058634d028c9b7ec615e1c42f32b61c5f0", "messageHeadline": "chore(lambda-go): fix integ test (#17365)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "14da458e0bf44d3e2516870ca99a331ba492817c", "messageHeadline": "chore: enable rosetta cache for builds (#17336)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 102, "deletions": 24}}, {"node": {"oid": "cc8dd694e6746b9c6fc4663775aaa3b68d19ef61", "messageHeadline": "fix(lambda-nodejs): yarn berry goes into immutable mode in CI (#17086)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37f8a9f0620b41a3ce9e6e1ca42611ad35ad586a", "messageHeadline": "docs(ecs): update docs to accurately reflect that a new security grou\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8c7eab5ca99de85bdff5b861bf596e4811ef92d2", "messageHeadline": "chore(lambda-nodejs): improve spawnSync error message (#16986)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ae78b07af20ea3ef049079ac5b892f9ee8476e5", "messageHeadline": "fix(cognito): ambiguous error message when same trigger is added twic\u2026", "author": {"name": "nom3ad", "email": "19239479+nom3ad@users.noreply.github.com", "user": {"login": "nom3ad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1aa1588640b34be1dc027f79e3b9dd90e9b8b26f", "messageHeadline": "chore: remove invalid test from regression suite (#17345)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 229, "deletions": 1}}, {"node": {"oid": "9e81dc731993a55fbc05c642ce96151f12ed69da", "messageHeadline": "fix(pipelines): `additionalInputs` not working (#17279)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "332ce4d9ae995bd1336fef13e2c7f9fc0c12f34d", "messageHeadline": "fix(cli): `wmic not found` on modern Windows systems (#17070)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "7886607528b0cb005fa1176803b2a45d3e948f48", "messageHeadline": "feat(cfnspec): cloudformation spec v47.0.0 (#17353)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ea71b4ed7466d8799bde4fdd5adfed9fc8febb9c", "messageHeadline": "feat(cfnspec): cloudformation spec v47.0.0 (#17350)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 1821, "deletions": 77}}, {"node": {"oid": "0adc8b7e13011956929fc945e083f75edec16698", "messageHeadline": "feat(cli): introduce the 'watch' command (#17240)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 535, "deletions": 54}}, {"node": {"oid": "7bbd10deb322daf8ef1504ceb84ad3c895f291ae", "messageHeadline": "fix(aws-eks): proxy support and allow assigning a security group to a\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 145, "deletions": 51}}, {"node": {"oid": "c66ac89f43d3d2cee2b5842c54dc00e14ccdd2f4", "messageHeadline": "feat(codepipeline): add construct for registering custom Actions (#17\u2026", "author": {"name": "Rayjan Wilson", "email": "rayjan.wilson@gmail.com", "user": {"login": "rayjanwilson"}}, "additions": 62, "deletions": 22}}, {"node": {"oid": "e412308bc81ede16b079077cfa4774ceaa2fadeb", "messageHeadline": "feat(iot): allow setting `errorAction` of TopicRule (#17287)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "b9c00f09d7f489e2dc53618bbc1e481b48e36533", "messageHeadline": "chore: remove invalid test (#17337)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "ea56e6925422ebb987dbd87952511f23832ac7b6", "messageHeadline": "feat(lambda-nodejs): add sourcesContent in BundlingOptions (#17280)", "author": {"name": "suds-sky", "email": "85171367+suds-sky@users.noreply.github.com", "user": {"login": "suds-sky"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "57ad1e087edef653d672c1426b920b12962f0f0f", "messageHeadline": "feat(cli): added `build` field to cdk.json (#17176)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 79, "deletions": 24}}, {"node": {"oid": "bc00427fa6540d10ef994ace152ea4b85ccf81d5", "messageHeadline": "chore: stripping stability banners for Cfn constructs on alpha module\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a91cc051ed319526535b5e0877b47fe5ca2161ef", "messageHeadline": "chore(dynamodb): make examples compile (#17313)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "d24e0673e6e2f97c0a44abb845b943712745db48", "messageHeadline": "chore(sqs): make examples compile (#17314)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "cdb0c0a79e08f7fc6587422c617556c8fde60c64", "messageHeadline": "chore(sns): make examples compile (#17316)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 106, "deletions": 73}}, {"node": {"oid": "e0f118046c4a0350bdd614fbff4b96ba7772402e", "messageHeadline": "feat(cfnspec): cloudformation spec v46.0.0 (#17334)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ea779aa3df08f8ae3aa1720a8df51e0a60813984", "messageHeadline": "chore(cli): v2 python init templates have incorrect constructs versio\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5e51116260dff9ccf3fb91308e6d1bb279b2778", "messageHeadline": "docs(codebuild): describe use of CodeBuild caching in more detail (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "4837b3745766e6fd3d2e4f97cf0f5234b0395883", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17325)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1839, "deletions": 1117}}, {"node": {"oid": "d9f7b58a91a625ffd9bc366767794a3101b0afeb", "messageHeadline": "feat(cfnspec): cloudformation spec v46.0.0 (#17223)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4361, "deletions": 338}}, {"node": {"oid": "f11f69179b8999d2ddf4595ae9f369975d72c1c4", "messageHeadline": "chore: fix init template for python sample app", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e56af3b34510ea1344d0bb62437f710b2d9ead8c", "messageHeadline": "chore: fix init template for python app", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c8cd515b3984ce0d8bfbe2d19cd56d299785e78b", "messageHeadline": "revert: \"chore: activate 'rosetta infuse' feature (#17191)\" (#17329)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "e32b61652b5d01c44b05c2ac6d5fb1e99b50e059", "messageHeadline": "fix(cli): no longer disable rollback by default for hotswap deploymen\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "df739384809cc92cfb951ffcc1e8074a4f2c616f", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4580, "deletions": 4455}}, {"node": {"oid": "30ac0cc2d95ef3fd79d0658428975ea675b6916f", "messageHeadline": "fix(s3): enforce that fromBucketAttributes supplies a valid bucket na\u2026", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 108, "deletions": 94}}, {"node": {"oid": "5333c72a66955995a65cb365c6a788b82f02afd2", "messageHeadline": "docs(aws-stepfunctions-tasks): fixes action example to be camelCase \u2026", "author": {"name": "Roman", "email": "491247+moltar@users.noreply.github.com", "user": {"login": "moltar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d4aaca2d11d860f20659dd76bc7f9c68b17466f", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17304)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ca208058256703759ae5e35d04194edbdc6b1756", "messageHeadline": "chore(init-templates): move init templates to new assertions module (\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 725, "deletions": 481}}, {"node": {"oid": "af61fa64003e74c680be6dd2437d2dc40cfe4552", "messageHeadline": "chore(CDK V2 canaries): allow canary tests to run with a specific aws\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e05bd012d0d3e956dfe75418cc9a428d57bf1ad6", "messageHeadline": "chore: integ failures due to unbound variable on `FRAMEWORK_VERSION` \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89d8fc7ef9649c66a233ee2207b3e7999b3c87ab", "messageHeadline": "docs: fix typo in CONTRIBUTING.md (#17303)", "author": {"name": "Paolo Lazzari", "email": "lazzari.paolok@gmail.com", "user": {"login": "paololazzari"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2f2a972df588ab760bcd7b6f3c9d2f49741f489", "messageHeadline": "chore: activate 'rosetta infuse' feature (#17191) (#17305)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e4616010c1915206758be3bf4cd6da9f14d2101a", "messageHeadline": "feat(eks): expose FargateCluster's defaultProfile (#17130)", "author": {"name": "kaylanm", "email": "1063516+kaylanm@users.noreply.github.com", "user": {"login": "kaylanm"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b240201de40055049ff02be7d0b865bd51b9fcad", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#17294)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 564, "deletions": 522}}, {"node": {"oid": "71971e55588cdf38a54013cb4e1b3de98fa47487", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17295)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2924, "deletions": 392}}, {"node": {"oid": "0a6499d056d8eb14a5aca0a33c43cfee2aa862b2", "messageHeadline": "chore: fix invalid JSON in assignment JSON (#17299)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0299d0dfba75fa20ac035fb5bd67573082eacb1", "messageHeadline": "chore: fixing aws-servicecatalog", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b98c42eba121c63ea53434326e52954ab3a9d64a", "messageHeadline": "chore: integ test trying to downgrade bootstrap stack (#17298)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b25225fb39a04cc12beb5a98df41f66ee0fdcfc5", "messageHeadline": "chore: fixing aws-iot-actions package", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "58090a0608a244fa0204974ee659d5c793e85dcc", "messageHeadline": "chore: regression suite patch for lambda runtime deprecation (#17297)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 382, "deletions": 0}}, {"node": {"oid": "8f4df54f72336a3136fe4c52e9833aedeb80e428", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "c3dae954dea006843f684b3a69911ff1b277e61e", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211103", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4575, "deletions": 4445}}, {"node": {"oid": "02d53725fa4b7675d65bf8946379033a9cf8df59", "messageHeadline": "chore(cli): integ tests install matching framework version (#17276)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "30e96da2f185b8e1bc0dcdfeedf45c170d480165", "messageHeadline": "chore: integ tests breaking on lambda node runtime (#17282)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9320bbc22934a0f708364a6426f3977ea67f5a", "messageHeadline": "chore: bootstrap stack too old for integ tests (#17277)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a7c869e6d57932389df572cd7f104a4c9ea8f8a5", "messageHeadline": "feat(iot-actions): Add the action to put CloudWatch Logs (#17228)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 413, "deletions": 0}}, {"node": {"oid": "1e2218941af13297b6ddaf02a1d8e07606ed3058", "messageHeadline": "chore: add the new aws-iot-actions module to the assignment GitHub Ac\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8d0ef550df07e43aeab35dde4406c92f7551ed0", "messageHeadline": "feat(servicecatalog): allow creating a CFN Product Version with CDK c\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 485, "deletions": 6}}, {"node": {"oid": "d4952c3cbe12e7c8c27e1bca7f9d8536d93fd3cb", "messageHeadline": "fix(ec2): functions addIngressRule and addEgressRule detect unresolve\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 104, "deletions": 72}}, {"node": {"oid": "864c50ed2f3ae133af0cffd17ed77a6cf32ac6f4", "messageHeadline": "fix(cli): cdk ls --long outputs less-friendly stack IDs for nested as\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ab9b265e9899ffcd093b3600d658c8a6519cc69", "messageHeadline": "feat(synthetics): add static cron method to schedule class (#17250)", "author": {"name": "Yuto Osawa", "email": "7953650+tandfy@users.noreply.github.com", "user": {"login": "tandfy"}}, "additions": 124, "deletions": 3}}, {"node": {"oid": "135f7d33db5e96c3af4a8691c13b419e7b14ceae", "messageHeadline": "feat(docdb): add the ability to exclude characters when generating pa\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "606a2d3e6ba23c184cd6ef989f68122f16627565", "messageHeadline": "chore: simplify auto approve mechanism (#17264)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "d6585253067a0e4013d2a2d41a3d3adfd40d823c", "messageHeadline": "chore: use fixed deprecated list for strip-deprecated (#17260)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25cea1807539a8d45f3f4ff8b775b3417387d6fe", "messageHeadline": "feat(ec2): add c6i instances (#17237)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "73eb185ab7c11b50511c671e02cf2039c297bd61", "messageHeadline": "docs(rds): make examples compile (#17146)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 91, "deletions": 48}}, {"node": {"oid": "19b38f5fd2b054f234d4c0b0debe7caa432f561c", "messageHeadline": "chore(rds): add Aurora Postgres ver 13.4, 12.8, 11.13, 10.18 and Mysq\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e26f5befc2adedeb524fd263424c7920989b2288", "messageHeadline": "feat(certificatemanager): requesting private certificates issued by P\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 188, "deletions": 1}}, {"node": {"oid": "a9aae097daad475dd57bbf4842956327a6d5a220", "messageHeadline": "feat(iot): allow setting `description` and `enabled` of TopicRule (#1\u2026", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "e9a461d6dcbad933fcb9d671a8c5b5ad8f5ece8d", "messageHeadline": "feat(logs): add support for cloudwatch logs resource policy (#17015)", "author": {"name": "nom3ad", "email": "19239479+nom3ad@users.noreply.github.com", "user": {"login": "nom3ad"}}, "additions": 157, "deletions": 6}}, {"node": {"oid": "db63fba358a5a8cc3d252156d14ead57d2b7560d", "messageHeadline": "chore(merge-back): 1.130.0 (#17236)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "9a5648c6fb2c89d666cdb920a0ad4d5408bf8f6b", "messageHeadline": "Merge branch 'master' into merge-back/1.130.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6a38b72157bc44150ad1516de9fb67fbd4f9664", "messageHeadline": "chore (mergify): change ownership of aws-logs, aws-groundsstation, an\u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c094aef07ecf99c6a151a27daeacdbe17d83236", "messageHeadline": "chore(release): 1.130.0 (#17234)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8362, "deletions": 1435}}, {"node": {"oid": "54f7f5a7774a00d62808c11aeb057850aefb5216", "messageHeadline": "chore(release): 1.130.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 1}}, {"node": {"oid": "56033a2a6d4be0444694d9f88260c574a4fa1a1d", "messageHeadline": "feat(lambda-nodejs): esbuild charset option (#16726)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "56974ac4152bc082470d56dd66e4ef7aad042815", "messageHeadline": "fix(lambda-event-sources): dynamo batch size cannot be a CfnParameter\u2026", "author": {"name": "Makoto Nagai", "email": "i05nagai@gmail.com", "user": {"login": "i05nagai"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "7a333b018c9bb2430165177d3e65614cf1d66519", "messageHeadline": "feat(core): subtract Durations (#16734)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "0a23953d92df070736f7d036cc2b24e68de4bf64", "messageHeadline": "fix(elasticloadbalancingv2): always set stickiness (#17111)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 217, "deletions": 67}}, {"node": {"oid": "888e5a06ca67b6e7438bfcc5923eeb46f55203f1", "messageHeadline": "chore(iam): make examples compile (#17195)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "4c6cee5027c1b72af9eec809f646bb5751d683e2", "messageHeadline": "chore(route53): make examples compile (#17226)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 139, "deletions": 70}}, {"node": {"oid": "c29eaf4b574ae68cb8eca54afca2524e3f022b68", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17206)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3038, "deletions": 681}}, {"node": {"oid": "378533ba6d7a6b3bb073d4023e1b59d30906e1fb", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211028", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 4572, "deletions": 4447}}, {"node": {"oid": "0d7452ee3ce22179242241ed85cf55a173af19b5", "messageHeadline": "chore: transfer ownership of cfn-include to @comcalvi (#17218)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cabb9f2d2f50c03337cd6f35bf47fc54ada3a21", "messageHeadline": "feat(iot): allow setting Actions of TopicRule (#17110)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 472, "deletions": 23}}, {"node": {"oid": "7f194000697b85deb410ae0d7f7d4ac3c2654bcc", "messageHeadline": "docs(assert): clarify assert library use with monocdk. (#17202)", "author": {"name": "Mario Viens", "email": "marviens@gmail.com", "user": {"login": "tendermario"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f7e68e9d1cbeb9882e38d91eec1ff19f58da6f1a", "messageHeadline": "chore(apigateway): specify description on `addApiKey()` (#17107)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "6e13adc281722a491c0708954d7ed637ad45033b", "messageHeadline": "feat(ec2): include p4d instance class (#17147)", "author": {"name": "Vishal Gupta", "email": "vishal.gupta4081@gmail.com", "user": {"login": "vishalkg"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4b32a25fd118c48999d81c5d4021a55142599cf6", "messageHeadline": "chore: disable 'rosetta strict' for all packages (#17211)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0318253b423bb65ca7e6bf65411df767f2734296", "messageHeadline": "feat(ec2): add c5ad instances (#16428)", "author": {"name": "Christian Moore", "email": "moorehfl@amazon.com", "user": {"login": "cmooreamazon"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c24af54946d3668afa596dbf2a776b7cf21f8a99", "messageHeadline": "feat(ec2): VPC endpoint for AWS Xray (#16788)", "author": {"name": "Zack Ganger", "email": "zganger@bu.edu", "user": {"login": "zganger"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bc07cb0e383aa64280a9c7f8ac4870d296830cf7", "messageHeadline": "feat(aws-route53-targets): Support for Elastic Beanstalk environment \u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 117, "deletions": 1}}, {"node": {"oid": "c4ba858278bffe1a987ea8200c313f17f7f1cbe9", "messageHeadline": "chore: revert activate 'rosetta infuse' feature (#17207)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1f570e84e48e157b36d84bfb8434e50484d7f3e2", "messageHeadline": "chore(aws-applicationautoscaling): add unit tests to increase branch \u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 105, "deletions": 17}}, {"node": {"oid": "758568007bf82a97ed6edba3ef4717735b224bf9", "messageHeadline": "feat(codebuild): add fromEcrRepository to LinuxGpuBuildImage (#17170)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 195, "deletions": 1}}, {"node": {"oid": "5cee43e73a836addf5554d74c617f543a450249d", "messageHeadline": "chore: activate 'rosetta infuse' feature (#17191)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "029eed9c8341545e090ec48ee97b47d25f4c3c56", "messageHeadline": "chore: upgrade to jsii 1.41 (#17190)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 110}}, {"node": {"oid": "823c4d6700fdbba7f0defb2cf4daa1543738284b", "messageHeadline": "chore(lambda): make examples compile (#17188)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 118, "deletions": 124}}, {"node": {"oid": "a6aaa64bf9779b984f20d18881b4f6e510ac091a", "messageHeadline": "fix(logs): Apply tags to log retention Lambda (#17029)", "author": {"name": "James Lakin", "email": "james@jameslakin.co.uk", "user": {"login": "jamesorlakin"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "e55301b635374a87822f78870981a9e06e13d99e", "messageHeadline": "fix(cli): downgrade bootstrap stack error message needs a hint for ne\u2026", "author": {"name": "Anurag Mohapatra", "email": "AnuragMohapatra@users.noreply.github.com", "user": {"login": "AnuragMohapatra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5831456465fa44af96a268de56db0e3a8d3c2ea6", "messageHeadline": "fix(core): SecretValue.secretsManager fails for tokenized secret-id \u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "dbb3f25904403bfc020a081e94270f5c16a7606f", "messageHeadline": "feat(events): DLQ support for EventBus target (#16383)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 184, "deletions": 12}}, {"node": {"oid": "3cfe8a2df9edfb3133e470eb8f2274efcc2adda1", "messageHeadline": " feat(cloudtrail): selector for management event exclusions (#16546)", "author": {"name": "vincent-turato", "email": "39069200+vincent-turato@users.noreply.github.com", "user": {"login": "vincent-turato"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "322cf10ef3257b9d20d898882a14de91110a0033", "messageHeadline": "feat(cli): deployment progress shows stack name (#16604)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "354686b189377dd1daae7ba616e8fb62488d9855", "messageHeadline": "fix(custom-resources): invalid service name leads to unhelpful error \u2026", "author": {"name": "Michael R. Torres", "email": "6692889+micrictor@users.noreply.github.com", "user": {"login": "micrictor"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "e5095b2cbda7422bd6e67aab6ad949294b0b8ef2", "messageHeadline": "chore(cx-api): return type of futureFlagDefault is incorrect (#17026)", "author": {"name": "niku", "email": "10890+niku@users.noreply.github.com", "user": {"login": "niku"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d298696a7d8978296a34294484cea80f91ebe880", "messageHeadline": "feat(core): Docker tags can be prefixed (#17028)", "author": {"name": "James Lakin", "email": "james@jameslakin.co.uk", "user": {"login": "jamesorlakin"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "6aa86d590d5e06c64677161d970eb39a77f8fd99", "messageHeadline": "chore(elbv2): make examples compile (#17162)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 100, "deletions": 48}}, {"node": {"oid": "deccdebc43b4ff79c53ffa5a4171ef5a78f944c4", "messageHeadline": "chore(ec2): make examples (mostly) compile (#17183)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 177, "deletions": 119}}, {"node": {"oid": "312c2b614a73ea3176564a1de43a15f0992972d6", "messageHeadline": "docs: note that `App`s `outdir` property should not be used (#16670)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "80369ff69e34a457cd7b27caf71d243d6579c727", "messageHeadline": "docs(logs): make examples compile (#17168)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 44, "deletions": 25}}, {"node": {"oid": "ca02187cba79e04d84b097bfb6838ac746a1a065", "messageHeadline": "chore(events): make examples compile (#17157)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 64, "deletions": 13}}, {"node": {"oid": "7640130b9f033ea950941ef8de46343869e523f5", "messageHeadline": "chore(assertions): minor documentation tweaks (#17138)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a8528577a841064ccdc11bb1fbd8d8046073fa8a", "messageHeadline": "chore: update DEPRECATED_APIs.md and introduce new plaintext format (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1448, "deletions": 40}}, {"node": {"oid": "f357955b9bd17bf705832336d12835c3de5c3d40", "messageHeadline": "docs(ecs-patterns): make examples compile (#17171)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 146, "deletions": 104}}, {"node": {"oid": "d131e3caa47a270868d2c3bc9ab04156f8133123", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17180)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 803, "deletions": 147}}, {"node": {"oid": "a605525ddda34d36ded30cd19bc0a1b45b3b870a", "messageHeadline": "docs(ecr): make examples compile (#17169)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "efd98c55196782dc7ec6a4b8b723099bbc561420", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211027", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4572, "deletions": 4447}}, {"node": {"oid": "435e6f6a89aab68b2dd1aca343d9a0185417c5ce", "messageHeadline": "chore(release): 2.0.0-rc.27 (#17181)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "3ea6873af6e36380d23979bf646451f9cc1a549e", "messageHeadline": "docs(kms): make examples compile (#17167)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "7bdd9079d55e503cd625bc5663f0bb73ad94a40f", "messageHeadline": "chore: update autolabeler config (#17174)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9ecdada13201d7cd210a1552e97554bc27a50163", "messageHeadline": "Merge pull request #17175 from aws/peterwoodworth/mergify", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3efd31e478d5060f0fb45668ae3ef1cb44e9fd14", "messageHeadline": "chore: add corymhall, peterwoodworth, ryparker to mergify", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad36306ed206e8102a85ee391136b84ba6f4c6e1", "messageHeadline": "docs(lambda-layer-kubctl): fix incorrect versions in README (#16413)", "author": {"name": "Adel Salakh", "email": "adel.salakh@gmail.com", "user": {"login": "adelsz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5027c9d3987a296c5d18ede208b255dc5e8f486a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17155)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2458, "deletions": 347}}, {"node": {"oid": "fcd17e9c9a9e1b83a29c140d558f696c0290bfd7", "messageHeadline": "feat(rds): support backtrackWindow in DatabaseCluster (#17160)", "author": {"name": "James Lakin", "email": "james@jameslakin.co.uk", "user": {"login": "jamesorlakin"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "a6ff37bfb5e9bf2bd92112c7c4f23daab0bc5af0", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 4542, "deletions": 4447}}, {"node": {"oid": "76898698d3657ab996e994c7eec79dd818684589", "messageHeadline": "chore: Revert \"feat(sns): addSubscription returns the created Subscri\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "f37991c4de21ecbc7db5117de7f9adc1ecc40f2b", "messageHeadline": "chore(cloudwatch): make examples compile (#17158)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 100, "deletions": 45}}, {"node": {"oid": "325952324da82265d7043099f2b5287b40266896", "messageHeadline": "chore(autoscaling): make examples compile (#17163)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 104, "deletions": 31}}, {"node": {"oid": "aca19e18fefc497deebecd3ccf5b37036ba5a0a0", "messageHeadline": "chore(appscaling): make examples compile (#17164)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 96, "deletions": 40}}, {"node": {"oid": "62f389ea0522cbaefca5ca17080228031d401ce6", "messageHeadline": "feat(sns): addSubscription returns the created Subscription (#16785)", "author": {"name": "Amir Szekely", "email": "73248943+amirfireeye@users.noreply.github.com", "user": {"login": "amirfireeye"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "82de2e210286123e218116b39b1d9b26ad73ff38", "messageHeadline": "chore: fix master build by skipping optional release notes copy (#17154)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "55d3c507707192d7aa5ea4a38ee0d1cb58f07e06", "messageHeadline": "feat(lambda-nodejs): typescript emitDecoratorMetadata support (#16543)", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 460, "deletions": 24}}, {"node": {"oid": "e1bf1b9e1813bf3964f3fd63139dc814fde8d8fb", "messageHeadline": "docs(stepfunctions): make examples compile (#17141)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 107, "deletions": 46}}, {"node": {"oid": "aea7a609412732adfcdcf1b614b9b45708cae520", "messageHeadline": "chore(dependency upgrade): upgrade jest dependency in cdk-build-tools\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 768, "deletions": 17}}, {"node": {"oid": "9f3abd745c98a65e7314528f40d08ea2ecbe19a6", "messageHeadline": "feat(amplify): Add support for custom headers in the App (#17102)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 145, "deletions": 2}}, {"node": {"oid": "06fb9f93dec448f8536fd19e116f4a2a7b163ee4", "messageHeadline": "chore(cli): do not hardcode AWS::URLSuffix in hotswapping (#17104)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 126, "deletions": 25}}, {"node": {"oid": "8343beccbee06f453b63387f54768b320fe01339", "messageHeadline": "feat(synthetics): add syn-nodejs-puppeteer-3.3 runtime (#17132)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 190, "deletions": 3}}, {"node": {"oid": "c36c73fa428a302af412d8bbb8ef30f746ba2ec8", "messageHeadline": "docs(stepfunctions-tasks): make examples compile (#17143)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 64, "deletions": 106}}, {"node": {"oid": "3eab4279f7fbd7ce4ec9d99dd822dd8d30d22ca3", "messageHeadline": "chore(cli): make integ tests v2-aware (#17122)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 183, "deletions": 125}}, {"node": {"oid": "bdf30c696b04b26a8e41548839d5c4cf61d471cc", "messageHeadline": "fix(redshift): cluster uses key ARN instead of key ID (#17108)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "691d3771d32002b3cd4cb1221af92762b749e716", "messageHeadline": "feat(ec2): add region parameter for UserData via addS3DownloadCommand\u2026", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "443a23e8c1e0de97f6ae05a3e451b0407165a447", "messageHeadline": "feat(ec2): add X2g instances (for RDS) (#17081)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0da627ff5fc693af79a34e7e3e07b144f086e0b5", "messageHeadline": "chore(release): 2.0.0-rc.26 (#17142)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "7b31376e6349440f7b215d6e11c3dd900d50df34", "messageHeadline": "feat(ec2): add vpcArn to IVpc and Vpc (#16666)", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "2572b27f98fbbddcf28dfb9ba35b8e3d2f8de1a5", "messageHeadline": "Merge pull request #17128 from aws/v2/forward-merge-20211023", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 488, "deletions": 50}}, {"node": {"oid": "8d0c555d048c07518c89e69951a1e9f21ba99bd7", "messageHeadline": "feat(cloudfront): add amplify managed cache policy (#16880)", "author": {"name": "Naseem", "email": "24660299+naseemkullah@users.noreply.github.com", "user": {"login": "naseemkullah"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "123c69c6a2153413d033291f587a0fb91b549cc7", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "bf735f7744ea2db807810a49f6617d3e7d6ddc9c", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4521, "deletions": 4439}}, {"node": {"oid": "f1e244b331f95253030bae0525775683b5a350c4", "messageHeadline": "feat(ec2): look up VPC from different regions (#16728)", "author": {"name": "Mina Asham", "email": "mina.asham@hotmail.com", "user": {"login": "mina-asham"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "e063fbd3a31bdce046b2598e4a429c45d016f055", "messageHeadline": "feat(route53): Expose VpcEndpointServiceDomainName domain name as a p\u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "ab627c69e9edac82b1fd07d2c9ee1b05f7dc3166", "messageHeadline": "fix(rds): using both Instance imports & exports for Postgres fails de\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 631, "deletions": 9}}, {"node": {"oid": "924045daad403b7814bedc536675c37e00e2bf53", "messageHeadline": "chore(codebuild): add forgotten rosetta fixture (#17129)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "06838e66db0c9a48e2aa7da1e7707fda335bb62c", "messageHeadline": "feat(iot): create new aws-iot-actions module (#17112)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 377, "deletions": 0}}, {"node": {"oid": "9714c40422916de3f27959d682633146888701b9", "messageHeadline": "chore(codebuild): make examples compile (#17123)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 32}}, {"node": {"oid": "1a148d2de69c23c0faff8fe499dec08fecc235b2", "messageHeadline": "chore: include RELEASE_NOTES in packed distribution (backport #17118)\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "260df31c1117f60a7a92f7845e4e15386225b5c6", "messageHeadline": "chore: include RELEASE_NOTES in packed distribution (#17118)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ff955493e6f7cca8f20d83476a2412a7ffa2dd61", "messageHeadline": "chore(release): 2.0.0-rc.25 (#17116)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "bf6248278cfb1a6aa103e048531d5e92e69083e4", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17113)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 476, "deletions": 60}}, {"node": {"oid": "c74b0127af95f8e86b95a0be2f2c6cb30fab1103", "messageHeadline": "fix(core): `DefaultSynthesizer` deployments are never skipped (#17099)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 19}}, {"node": {"oid": "2098383183287043fc65fb06d72f92baf435d411", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4478, "deletions": 4439}}, {"node": {"oid": "a0d4ee75ff6cdd0f1e4dba1273b9ff754da777db", "messageHeadline": "chore(cli): stop hard-coding partition to 'aws' in hotswapping (#17085)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0520ca2a7ac695115df7cb43e1c0aececd6802ed", "messageHeadline": "docs(amplify): fix files example in BuildSpec.fromObjectToYaml (#16701)", "author": {"name": "Almas Sapargali", "email": "almassapargali@users.noreply.github.com", "user": {"login": "almassapargali"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d7aceec9fe2cad0f13f012000a60c06c06e0705c", "messageHeadline": "chore(aws-kinesisanalytics-flink): add support to Flink 1.13 (#17019)", "author": {"name": "Mattia", "email": "5013654+mattiamatrix@users.noreply.github.com", "user": {"login": "mattiamatrix"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5f7c58bc9b4acc36a197e6ebebceda9923a50ec3", "messageHeadline": "docs: fix README - change Construct to Stage (#17079)", "author": {"name": "Kyle Wiest", "email": "kyle.wiest@gmail.com", "user": {"login": "kwiest"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54ca9105194767c6d8401c7f439ff7919c225b4a", "messageHeadline": "docs(core): fix CfnMapping example (#16882)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "09b02f0ce396a337bf0b8b926863d1ac406a6ada", "messageHeadline": "chore(merge-back): 1.129.0 (#17105)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "d69d05a3b44bd423ed2f9a25a859180564673308", "messageHeadline": "Merge branch 'master' into merge-back/1.129.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "672acba9e532776832565d0fb91a59f261d6a466", "messageHeadline": "docs(applicationautoscaling): fix wrong description for EnableScaling\u2026", "author": {"name": "tmokmss", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecdf7f3441956a941365c36ff02145b5da9a72e4", "messageHeadline": "Merge branch 'master' into merge-back/1.129.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4dc54aef09d3b3e63fbd2efd35b084d8b8fa5d8", "messageHeadline": "docs: fix typo (#16833)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562fe17e6dd7ec343d7800ce549b9b4e148a57d7", "messageHeadline": "Merge branch 'master' into merge-back/1.129.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "985f7b9ce364097e9f91fa669e4158793e067afd", "messageHeadline": "docs(custom-resource): correcting links to S3File example code (#16822)", "author": {"name": "Dan Cavallaro", "email": "dan.t.cavallaro@gmail.com", "user": {"login": "dancavallaro"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f655158270de04d36ed9c3dbcb1b6c55e8195ff", "messageHeadline": "Merge branch 'master' into merge-back/1.129.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "131b4720362658ed237b9fd78c33ac8a98b92471", "messageHeadline": "docs: corrected grammatical issues (#16809)", "author": {"name": "Alex Nelson", "email": "alexnelsone@me.com", "user": {"login": "alexnelsone"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f8d63eccbe4bfc4ae179c9f95aa4440209bd090", "messageHeadline": "Merge branch 'master' into merge-back/1.129.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 391, "deletions": 14}}, {"node": {"oid": "5ba7f6ad13acad51c3c4280b9f2954acdd4a381c", "messageHeadline": "docs(iam): improve fromAwsManagedPolicyName documentation (#16737)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3617b70527516237955b8415fcfc8b58d3e23b3c", "messageHeadline": "fix(custom-resources): Role Session Name can exceed maximum size (#16\u2026", "author": {"name": "Matt Berry", "email": "maberry+github@amazon.com", "user": {"login": "AWS-MattB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0d5a573d1d545623713f86cbb185c0ed61d0330", "messageHeadline": "chore: Missing ; makes initialised test fail linting (#16637)", "author": {"name": "Andreas Skyman", "email": "skymandr@fripost.org", "user": {"login": "skymandr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a39812db67e54b952552a16244b71a5f9f9c4993", "messageHeadline": "Merge pull request #16612 from Chriscbr/update-mergify", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7dd1c751e050a715d53d89e473ac52e9cd3a92f", "messageHeadline": "Merge branch 'master' into update-mergify", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 10593, "deletions": 3335}}, {"node": {"oid": "86f85ce10f78b86133f9dab9851e56d03fb28cc0", "messageHeadline": "feat(iot): add the TopicRule L2 construct (#16681)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 384, "deletions": 9}}, {"node": {"oid": "01ab60ad791b8ec84a857e8dfb4d6640a5c7a7ea", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#17095)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1317, "deletions": 295}}, {"node": {"oid": "565dfaea115dfa2faafcff9d43fb443a14a847bb", "messageHeadline": "chore(ec2/autoscaling): fix constructs imports", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "ee24046466f42efca4bf2b14ce9f344f174afa78", "messageHeadline": "chore(individual-pkg-gen): strip redundant 'aws' from go package name\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3cb854002fbca1e920797a3eac25e2c9c0cfb402", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211021", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4461, "deletions": 4425}}, {"node": {"oid": "fb43f89310c7aab6426cc436bbb128fbe0071e1a", "messageHeadline": "chore(release): 1.129.0 (#17093)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2308, "deletions": 674}}, {"node": {"oid": "3987808d16dbb37b6d5c16ad7a23d07bc6c2e9ec", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76b9efadbf85cedd88838616f556f99c0dda4979", "messageHeadline": "chore(release): 1.129.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "74066ca5c19509b60d95fc35ac7f732f44c6d8ae", "messageHeadline": "chore: bumped jsii dependencies to 1.40.0 (#17087)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "a129046495a926561f94f5ce1f41c34b1df3afde", "messageHeadline": "fix(lambda-layer-node-proxy-agent): Replace use of package.json with \u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "6a3dabe6f6cdbdb9d9e50466938e71729e0104a7", "messageHeadline": "Merge pull request #17076 from otaviomacedo/no-rosetta", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1fa1876e65b5124a4348d71ae6c1f8b153d34eb2", "messageHeadline": "chore: replaced merge action with a queue action (#17052)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7a63b92a37ae2f142af51e6e73ca5896d59a4591", "messageHeadline": "chore(assertions): remove `rosetta:extract` from build command (#17072)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "403d3ce3bc0f4e30e9694e5c20743f0032009464", "messageHeadline": "fix(pipelines): `additionalInputs` fails for deep directory (#17074)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "ac54842ba15991b2359181a27d2530158622d9f9", "messageHeadline": "chore(assertions): remove `rosetta:extract` from build command (#17072)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "4f392a1e1ccb8ce3cb19802932746c7f8d97831a", "messageHeadline": "chore: improve yarn lock error checking (#17001)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0947b21c1e3186042324820ec5ab433237246f58", "messageHeadline": "feat(ec2): add aspect to require imdsv2 (#16051)", "author": {"name": "Jericho Tolentino", "email": "68654047+jericht@users.noreply.github.com", "user": {"login": "jericht"}}, "additions": 457, "deletions": 2}}, {"node": {"oid": "583813c623bbf17be4b51a6ea0adbe451a6027cc", "messageHeadline": "refactor(region-info): AppMesh ECR accounts for cn-north-1 and cn-nor\u2026", "author": {"name": "Shweta Sahu", "email": "34386180+shwetasahuit@users.noreply.github.com", "user": {"login": "shsahu"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "13def19c66c7c82fadb8ad4c0b148ab4ec62700f", "messageHeadline": "chore: assign PRs on submission (#17063)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ec683283e96159d588797bd46d33c82ff3076f1", "messageHeadline": "fix(opensearch): add validation to domainName property (#17017)", "author": {"name": "nom3ad", "email": "19239479+nom3ad@users.noreply.github.com", "user": {"login": "nom3ad"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "f681f29714254df1b72e05acb3a8d50f7a834e51", "messageHeadline": "docs(appsync): make examples compile (#17045)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 205, "deletions": 121}}, {"node": {"oid": "7fda90318e18b3a5d126b040e35a0146634d5f2d", "messageHeadline": "feat(events): Add DLQ support for SQS target (#16916)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "b3c00c026deda7be50bd68dbdba516185ec14e9f", "messageHeadline": "chore(codepipeline-actions): remove merge conflict marker (#17054)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "707fa003a458039878a1ae5173b6665a84c1170b", "messageHeadline": "fix(events): PhysicalName.GENERATE_IF_NEEDED does not work for EventB\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "d1cee62b5b9960860e1ff59dc095ba52d3f9de31", "messageHeadline": "chore: fix typo in 'subnet' (#17046)", "author": {"name": "kaylanm", "email": "1063516+kaylanm@users.noreply.github.com", "user": {"login": "kaylanm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "96f5d70d94f41ba9c827241033f0077ca1ee48c2", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1151, "deletions": 611}}, {"node": {"oid": "b5f5182123928f66c7eab4465f1b75bce0328be8", "messageHeadline": "chore(region-info): cn-north-1/cn-northwest-1 (China) APPMESH_ECR_ACC\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "605027fc471b007ee63cd3abdcb0fd09f81c58a5", "messageHeadline": "chore(region-info): cn-northwest-1 (Ningxia) ROUTE_53_BUCKET_WEBSITE_\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "86f2714613f06aaf2bcee27da2f66066c8e863d0", "messageHeadline": "fix(cfn-diff): correctly handle Date strings in diff (#16591)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 27, "deletions": 50}}, {"node": {"oid": "9527bfa510083e9fcd93d2d78908878fd2122eb5", "messageHeadline": "automatic pkglint fixes", "author": {"name": "otaviomacedo", "email": "otaviomacedo@users.noreply.github.com", "user": {"login": "otaviomacedo"}}, "additions": 236, "deletions": 236}}, {"node": {"oid": "1e6ffc5359e1d327558e38e7b9da895b5502a633", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211019", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 4225, "deletions": 4189}}, {"node": {"oid": "ef7e20df08b4321f210bfc050afa42d7b4901931", "messageHeadline": "feat(aws-autoscaling): add flag and aspect to require imdsv2 (#16052)", "author": {"name": "Jericho Tolentino", "email": "68654047+jericht@users.noreply.github.com", "user": {"login": "jericht"}}, "additions": 179, "deletions": 0}}, {"node": {"oid": "83cf9b8770880ba5ec448bb7389606025543a692", "messageHeadline": "chore: minor GitHub action changes (#17022)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "d0a27c15d66c00aef9288d514498d68e8f0d886a", "messageHeadline": "chore(v2): minimum supported node version is now v14 (#17036)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "30f45847b21e57011f3b1dddd713d16d5f4aad30", "messageHeadline": "docs(pipelines): fix typo in `CdkPipelineProps` (#16920)", "author": {"name": "Grzegorz Kozub", "email": "kozubg@gmail.com", "user": {"login": "kozub"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69ac520452b219bf242f2fbb4740f6b1b8b8790f", "messageHeadline": "feat(stepfunctions-tasks): add `enableNetworkIsolation` property to `\u2026", "author": {"name": "TakaakiFuruse", "email": "takaakifuruse@gmail.com", "user": {"login": "TakaakiFuruse"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "999e99924804d8ee2c2962fa7ed86023b3f7d590", "messageHeadline": "chore(pipelines): deprecate legacy API (#17034)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "72102c750bfd6564cd51c1a5d8abc79b1ba1d3ce", "messageHeadline": "feat(eks): configure serviceIpv4Cidr on the cluster (#16957)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b6cb3821df5280e9d8222551c50ac196d00ee0fc", "messageHeadline": "docs(codepipeline-actions): make examples compile (#16984)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 152, "deletions": 71}}, {"node": {"oid": "254601f477a4da309e81f5384140427f1b958bfd", "messageHeadline": "feat(dynamodb): add option to skip waiting for global replication to \u2026", "author": {"name": "Shreepad Patil", "email": "TheSPD@users.noreply.github.com", "user": {"login": "TheSPD"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "dc6f7433f01b9bc2c8206fb03d72ab8404fe4f6a", "messageHeadline": "fix(ecs): imported services don't have account & region set correctly\u2026", "author": {"name": "Mark Robinson", "email": "mark@goldtek.co.uk", "user": {"login": "MarkRobbo"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "fbb49fec0e70dbec119bdb98562d68ccc2f0385d", "messageHeadline": "chore(cfnspec): improve error meesaging when spec validation fails (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 114, "deletions": 105}}, {"node": {"oid": "363d3f79a0d91801eb12ccfe4b14a06bab54b44c", "messageHeadline": " chore: forward merge 'master' into 'v2-main' (#16978)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1189, "deletions": 297}}, {"node": {"oid": "2d66476bb95b518817bec613f4b8b5acd0cac7af", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211014", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4225, "deletions": 4189}}, {"node": {"oid": "55fbc866ef0195fdfc722206e4d69a1f4469cd40", "messageHeadline": "feat(codebuild): add support for small ARM machine type (#16635)", "author": {"name": "Martin", "email": "github@grusy.de", "user": {"login": "grusy"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "7db5c8cdafe7b9b22b6b40cb25ed8bd1946301f4", "messageHeadline": "feat(msk): add Kafka version 2.8.1 (#16881)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "00a8063f1446fbd2f588b7d740c5ba4f915f7f6c", "messageHeadline": "docs(pipelines): make examples compile (#16963)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 304, "deletions": 156}}, {"node": {"oid": "d5c4f9a08e9ec2ad4c36ea99c0ada9da952d7e58", "messageHeadline": "chore(individual-pkg-gen): set the alpha version in alpha module's pa\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d5b533672e9963f4e0cb5f2cbcd2c28ae710cb85", "messageHeadline": "chore(merge-back): 1.128.0 (#16974)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "b0b3ad47ab2f604003a6bd7f8700e7f962bea78f", "messageHeadline": "Merge branch 'master' into merge-back/1.128.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 87, "deletions": 9}}, {"node": {"oid": "c6db91eee2cb658ce347c7ac6d6e3c95bc5977dc", "messageHeadline": "fix(apigatewayv2): unable to retrieve domain url for default stage (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 33, "deletions": 4}}, {"node": {"oid": "d0e15ccaca22c5e05b9186aa1a241e744d67c96a", "messageHeadline": "fix(lambda): docker image function fails when insightsVersion is spec\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 54, "deletions": 5}}, {"node": {"oid": "1d3883a32fd05878ac43d6e236f5b446096f3ed3", "messageHeadline": "chore(release): 1.128.0 (#16969)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5009, "deletions": 2246}}, {"node": {"oid": "5724dce861b4fda45fe15d4e987b9f42d6fed03c", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea325982bc6c57ebab2008e09521c616bc91a815", "messageHeadline": "chore(release): 1.128.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "e19ea31dbf62446edaf5131c75246098ab05da6e", "messageHeadline": "feat(codepipeline): add support for string user parameters to the Lam\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "589f284acec8530aa9824b75a5daef4632e98985", "messageHeadline": "fix(ecs-patterns): minScalingCapacity cannot be set to 0 (#16961)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "91f2ec1dd4cece0be8fa4631d058c09c96dbeb8c", "messageHeadline": "chore(release): 2.0.0-rc.24 (#16960)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 137, "deletions": 3}}, {"node": {"oid": "8d99257f9a218a7487050c548f8bc2e25f1761db", "messageHeadline": "docs(appmesh): make examples compile (#16926)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 205, "deletions": 130}}, {"node": {"oid": "263d0e722470a821b416001d55cd3502d1b1edd7", "messageHeadline": "chore: only run release-notes if BUMP_CANDIDATE is false (#16956)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2d020bec188b3cb14782d19aaf9c4969d4e7ac7a", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#16953)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a4f149c20add79d1497f351ee5cf5d51b372963", "messageHeadline": "chore: fix pip init template test by limiting what is installed (#16955)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2b353be5291cbcdc56a8863038eed4a5f2adc65f", "messageHeadline": "fix(ssm): StringParameter accepts ParameterType.AWS_EC2_IMAGE_ID as \u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "0452aed2f00198e05bd65b1d20246f7de0b24e20", "messageHeadline": "feat(apigatewayv2-integrations): http api - support for request param\u2026", "author": {"name": "Daniel Lindberg", "email": "daniel.lindberg1@gmail.com", "user": {"login": "dan-lind"}}, "additions": 419, "deletions": 8}}, {"node": {"oid": "59950dd331635fb707aac819529614c0f3e47ee5", "messageHeadline": "fix(core): asset hash is different between linux and windows (#16945)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "2f0140eb0603b669b12ce61bd9494ba170034ab2", "messageHeadline": "chore(cdk-release): create our release notes as part of the build (#1\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 200, "deletions": 21}}, {"node": {"oid": "dfa5f34c11acb26048216c82f02383bd7944700c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16950)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3396, "deletions": 2001}}, {"node": {"oid": "7c73880988a171f81969ede9a17d4a34f1333fce", "messageHeadline": "chore: auto approve dependabot (#16777)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2d9b57da6d45983deadc0fd09dc8f5649fd2720b", "messageHeadline": "assertions: fix default fixture", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "76c305df5607600f96ceb1b05a1cd09edc36a8f4", "messageHeadline": "docs: indentation typos in READMEs (#16676)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 118, "deletions": 117}}, {"node": {"oid": "59a13000e7fc1a8de0b02037e5b8da999ef38d26", "messageHeadline": "remove pacmak patch and jsii hacks", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 44}}, {"node": {"oid": "3b085e5d8cf5bcd7e4e31976505b7f196f3df7e0", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4124, "deletions": 4184}}, {"node": {"oid": "4feb6ae4e9c141fd463b5e172169f7be0fc014e9", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#16941)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 288, "deletions": 296}}, {"node": {"oid": "e1aa89928041fd117a83e6fa0f28e3e6bd52bb98", "messageHeadline": "docs(s3): make examples compile (#16929)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 96, "deletions": 61}}, {"node": {"oid": "8f91531c3c25900316d40d5564450566a03e27ee", "messageHeadline": "fix: use registry.npmjs.com to fix shinkwrap resolves (#16607)", "author": {"name": "Caleb Everett", "email": "everett.caleb@gmail.com", "user": {"login": "everett1992"}}, "additions": 1319, "deletions": 1311}}, {"node": {"oid": "831638ee672762dc426e7ac1bc13a2bd49be629e", "messageHeadline": "chore(iam): reorganize imports to fix circular dependency issue (#16932)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e481ed434784a09f1edfb91a67bcfdec11f58a32", "messageHeadline": "chore(cli): stop using a package-level import in unit tests (#16925)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "370cb310cce3fccc5381d8d53130e21b266de868", "messageHeadline": "fix(codebuild): add build image AMAZON_LINUX_2_ARM_2 (#16931)", "author": {"name": "Mark Nielsen", "email": "mark.nielsen@blackboard.com", "user": {"login": "polothy"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "958d755ff7acaf016e3f8969bf5ab07d4dc2977b", "messageHeadline": "fix(aws-servicecatalog): Allow users to create multiple product versi\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 190, "deletions": 4}}, {"node": {"oid": "93b3fdce80f0997d7b809f9ef7e3edd1e75e1f42", "messageHeadline": "fix(aws-ecs): add ASG capacity via Capacity Provider by not specifyin\u2026", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 115, "deletions": 4}}, {"node": {"oid": "4300a303f6ca24b05b361ad9c796df69abf3d41d", "messageHeadline": "docs(ecs): make examples compile (#16912)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 185, "deletions": 94}}, {"node": {"oid": "727d447fb7fc48c00400e5958213ab58563a2ded", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16870)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2903, "deletions": 235}}, {"node": {"oid": "aa5b22f455f462374b273e890b6498cdb349e865", "messageHeadline": "chore(cfnspec): improve messaging when property type cannot be determ\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d1dc5587012ddd38325c015cc39a4e8babac24d8", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211008", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0dcd9eca3a1014c39f92d9e052b67974fc751af0", "messageHeadline": "chore(assertions): consistent naming in maven (#16921)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 23, "deletions": 16}}, {"node": {"oid": "166b2a86c4e046a858c411d24a5fd1678d3d351f", "messageHeadline": "fix elbv2 snapshot", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0499641d441c88b76e556df7b879f5f0348c8bb7", "messageHeadline": "chore(ubergen): create missing L1 READMEs and strip stability banners\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 176, "deletions": 64}}, {"node": {"oid": "fdd157d2f20303cd6352a47cab872846f7957181", "messageHeadline": "docs(apigwv2): fix typo (#16887)", "author": {"name": "KIDANI Akito", "email": "a.kid.1985@gmail.com", "user": {"login": "kdnakt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad7288f35a17fcfbecd7080e99ece4873fa99ad2", "messageHeadline": "feat(cli): hotswap deployments for ECS Services (#16864)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 644, "deletions": 7}}, {"node": {"oid": "2f65fba8d029c190771de4219a19c531a127f789", "messageHeadline": "docs(kinesis-analytics-flink): fix typo (#16895)", "author": {"name": "Mattia", "email": "mattiasappa@gmail.com", "user": {"login": "mattiamatrix"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb77ab200a164a95494fca2e388d0bba8af8c006", "messageHeadline": "docs(CONTRIBUTING): document guidance for preview APIs (#16731)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "5ff3882d6bcc212e51f26a5cd56936a9c3486b6f", "messageHeadline": "Stop using a package-level import in aws-cdk.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4ad93f30877b26b851caa81d3a4a1d80df55164", "messageHeadline": "feat(lambda-event-sources): self managed kafka: support sasl/plain au\u2026", "author": {"name": "tmokmss", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "a86a04cf4fc81ae85b195ed27054637563b98234", "messageHeadline": "chore(cognito): fix invalid user invitation sms in code snippet (#16905)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b99fd396d4b32d12b18fbd782905cb5d989ce89", "messageHeadline": "chore(assertions): snippets in readme are now rosetta compilable (#16\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 110, "deletions": 84}}, {"node": {"oid": "3484f6b5585e137574997eb0701ff41626429bee", "messageHeadline": "docs(lambda): architectures in now deprecated (#16859)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c258a30367a4922e404eb26e5aa076720846fbe", "messageHeadline": "feat(lambda): docker platform for architecture (#16858)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 144, "deletions": 44}}, {"node": {"oid": "f8550d786f488989af04e9737a1a21d7e1095174", "messageHeadline": "chore(rds): add PostgresEngineVersion 13.4, 12.8, 11.13, 10.18 and 9.\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "c15a9d2806f80c704c5291229ab1be9bdb7c0367", "messageHeadline": "chore: (fix) jsii-pacmak patch not applied during packing (#16877)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bd41d7dca607ea6dba9239086aa0bbbd6a67f6fa", "messageHeadline": "chore(merge-back): 1.127.0 (#16883)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "9bac412b0b508e3852475a6bebba2cbde151a65e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2/forward-merge-20\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 769, "deletions": 42}}, {"node": {"oid": "1b11bf94fe38651b4215013b83225ed5d6ec3a5a", "messageHeadline": "Merge branch 'master' into merge-back/1.127.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 511, "deletions": 2}}, {"node": {"oid": "ae840ff1abb8283a1290dae5859f5729a9cf72b1", "messageHeadline": "feat(stepfunctions-tasks): AWS SDK service integrations (#16746)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 511, "deletions": 2}}, {"node": {"oid": "0ea309a1acdc0948189681494842dd2233f705b4", "messageHeadline": "Merge pull request #16878 from aws/bump/1.127.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6793, "deletions": 1362}}, {"node": {"oid": "a309fc30cbfe421a8e1171e23a874854842b09a1", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4548a2051a23597b67fa5b87935d613ade6c140d", "messageHeadline": "chore(release): 1.127.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "54472a0ccebe208dca3402367626a938731544b0", "messageHeadline": "fix(cloudwatch): alarms with accountId fails in regions that don't su\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 233, "deletions": 39}}, {"node": {"oid": "7b4fa721deac1d263d86c1d552c984fa1486f42e", "messageHeadline": "fix(s3): auto-delete fails when bucket has been deleted manually (#16\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "051a5acf08dad4f80d705e1d4b7ebccd6477263f", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211008", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4112, "deletions": 4185}}, {"node": {"oid": "6f292e2bf52e7e509268a2dc6a9733f490a43aa7", "messageHeadline": "chore: patch jsii-pacmak to fix parallel packing bug (#16871)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "c3417f651e45170efd339960fbb0e4957bcbd3a3", "messageHeadline": "feat(cli): hotswap deployments for StepFunctions State Machines (#16489)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1173, "deletions": 141}}, {"node": {"oid": "969673c358ba3134933ab5ec8e17e612a43ff57a", "messageHeadline": "docs(aws-s3 README): Clarify `autoDeleteObjects` warning to include \"\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27cc82186c73db5e68e00448133dd6e79e13d90c", "messageHeadline": "feat(elbv2): support ALB target for NLB (#16687)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 885, "deletions": 1}}, {"node": {"oid": "8a0d3699d7fc3dff70aa6416d30a30b57d29ff7e", "messageHeadline": "fix(lambda): currentVersion fails when architecture specified (#16849)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 72, "deletions": 48}}, {"node": {"oid": "97cf9dd1bbda239fd01fd71ce0f3c78413d1b498", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16848)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 512, "deletions": 271}}, {"node": {"oid": "7f3e225898cae2c6862537afb78ea2211f134039", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211007", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4080, "deletions": 4172}}, {"node": {"oid": "365b784bb7b9264e192ff2f6e9c5d8aa335ec5d0", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16841)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3471, "deletions": 537}}, {"node": {"oid": "6194ad48a7d76b75781d97b065cfe6287c20c1fb", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#16847)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 106, "deletions": 106}}, {"node": {"oid": "5b28c357af5abbb6643cb42ff637de084514af44", "messageHeadline": "chore: fix ecr-assets broken test due to feature flags", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0752c5dcd0f1fa64b39d1b80ab2c0e0a99a72b0", "messageHeadline": "fix(cloudfront): EdgeFunctions cannot be created when IDs contain spa\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "5436ce27a39499d019d45c0f2bb523d5e9d17607", "messageHeadline": "docs(apigateway): make examples compile (#16825)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 177, "deletions": 85}}, {"node": {"oid": "6829a2abe4d020d6a6eae7ff31e23b43d8762920", "messageHeadline": "fix(iam): not possible to represent `Principal: *` (#16843)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 124, "deletions": 9}}, {"node": {"oid": "ebb211ba889acdcddbfb9338a4258009ccd494a2", "messageHeadline": "feat(cfnspec): cloudformation spec v43.0.0 (#16842)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 54, "deletions": 66}}, {"node": {"oid": "6844a02de5d78925dac17752514f539a680b682e", "messageHeadline": "automatic pkglint fixes", "author": {"name": "eladb", "email": "eladb@users.noreply.github.com", "user": {"login": "eladb"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f352326b71a49fb131515832cdc6997466ab4b74", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211007", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "42d43db12bc2ee7cf254424f41571348f8cd6222", "messageHeadline": "fix(aws-eks,sdk-provider): full proxy support (#16840)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 16, "deletions": 43}}, {"node": {"oid": "13f67e7dbcf2ca7a921e7ffb932f260c74005408", "messageHeadline": "feat(ecr-assets): control docker image asset hash (#16070)", "author": {"name": "Amir Szekely", "email": "73248943+amirfireeye@users.noreply.github.com", "user": {"login": "amirfireeye"}}, "additions": 117, "deletions": 6}}, {"node": {"oid": "0c5645f8768ddaeed90a6cef0fceaff6426f6b44", "messageHeadline": "Merge branch 'master' into update-mergify", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 13112, "deletions": 4541}}, {"node": {"oid": "d29a20bece48829e5dddbf3fd9045a96f1440c02", "messageHeadline": "feat(aws-chatbot): allow adding a sns topic in existing SlackChannel \u2026", "author": {"name": "Xiao Yuan Kong", "email": "xykkong@users.noreply.github.com", "user": {"login": "xykkong"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "6d468d2f742aad8bc9de6bfe9650c3cdccd30a32", "messageHeadline": "feat(ec2): add X2gd instances (#16810)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6f0a5076b1e074fd33ed118af8e48b72d7593418", "messageHeadline": "fix(assertions): `hasResourceProperties` is incompatible with `Match.\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 85, "deletions": 22}}, {"node": {"oid": "d6a4de9c29d8ce5fd99536edde1163d0b321214d", "messageHeadline": "docs(aws-s3): Clarify update is required before setting `autoDeleteOb\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bdbe8b6cf6ab1ae261dddeb39576749e768183b3", "messageHeadline": "feat(appsync): Lambda Authorizer for AppSync GraphqlApi (#16743)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 298, "deletions": 1}}, {"node": {"oid": "435b66d963f144cdafa1401b3dee17d8e5f5cb01", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#16823)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "071756c695ca5d7fdbf94552efdf08511acdbee4", "messageHeadline": "feat(cfnspec): cloudformation spec v43.0.0 (#16820)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1115, "deletions": 20}}, {"node": {"oid": "deb0d4de935d9358fb28f0e255ca178bcb1e3f6a", "messageHeadline": "chore: downgrade custom resources to Node 12 (#16818)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 953, "deletions": 409}}, {"node": {"oid": "fc4e7fa2bce511b005ca50585a8111680d9d3031", "messageHeadline": "docs(custom-resource): important cases to handle (#16819)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "59047f8619ca4521941773a7abe33c1a7b1a3da4", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16815)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 684, "deletions": 693}}, {"node": {"oid": "7c473a6efa1f7e07799a96f649cb32f66d178e43", "messageHeadline": "feat(cfnspec): cloudformation spec v43.0.0 (#16748)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 785, "deletions": 18}}, {"node": {"oid": "5b5fcc350721840bd2c3b940ebad53cb4270faa5", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211006", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "ecb94d792e3fb7055373236e9034da7823a40712", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#16808)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 387, "deletions": 385}}, {"node": {"oid": "6d5462ebded8c15228c23037d9d573b70770422c", "messageHeadline": "chore(upgrade): use node 12.x (#16805)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c980185142c58821b7ae7ef0b88c6c98ca8f0246", "messageHeadline": "chore(assertions): replace `absentProperty()` with `absent()` and sup\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 167, "deletions": 102}}, {"node": {"oid": "0343e5891c984bc13b8b606060d04aa96bb4cb9b", "messageHeadline": "chore(merge-back): 1.126.0 (#16803)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "0acdcf1e18014190932ab95a7f8d648bb80d888c", "messageHeadline": "Merge branch 'master' into merge-back/1.126.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ca16e79a934e340545f766b7047f4c09aedb8765", "messageHeadline": "chore: rollback `GenericSSMParameterImage` deprecation (backport #167\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f004e1a228a23d98a407a84868377c55f1f09803", "messageHeadline": "chore(release): 1.126.0 (#16799)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17050, "deletions": 12601}}, {"node": {"oid": "5dfc50759cafd3afa9e760d548571d75bdcf9853", "messageHeadline": "chore: rollback `GenericSSMParameterImage` deprecation (#16798)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b6d098eb502918e37ec89bc76d6faf9fe3fdbfbf", "messageHeadline": "chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 (#16778)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53ffe413288d87338e19c398ac48c28a014bd8bd", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 8}}, {"node": {"oid": "490f3296b451cf694c9fa877c4c881b75840b32b", "messageHeadline": "chore(release): 1.126.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "0fb21799b0da3185c2d4ba91a8ef9729c71fbd5a", "messageHeadline": "feat(assertions): matcher support for `templateMatches()` API (#16789)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 92, "deletions": 209}}, {"node": {"oid": "aa1c847e624e757a38aeb24aa270d09f11e6180e", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16796)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 693, "deletions": 84}}, {"node": {"oid": "de74c2b12fc94950fe43abeef591544c7cfcb19d", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211005", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "1deea9005656c2f0f25c56e773145b6e0ebcbb1b", "messageHeadline": "feat(stepfunctions-tasks): add step concurrency level to EmrCreateClu\u2026", "author": {"name": "MousaZeidBaker", "email": "MousaZeidBaker@users.noreply.github.com", "user": {"login": "MousaZeidBaker"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "c891478c00360daf21ff1d75c375d7e1ec9073b5", "messageHeadline": "docs(s3): correct heading levels Object Ownership / Bucket deletion (\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "89a5ed175608d14c2ee8f28ab4afbbf14a97a7cf", "messageHeadline": "chore(individual-pkg-gen): fix bug in setting alpha package visibilit\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "21836f249395045a4a697fbfe553fe17e1c5e6a1", "messageHeadline": "fix(s3): setting `autoDeleteObjects` to `false` empties the bucket (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 356, "deletions": 52}}, {"node": {"oid": "5c69c941bc5e7284f5873110e7c7c86cdeba42fb", "messageHeadline": "fix(iam): `User.fromUserArn` does not work for ARNs that include a pa\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 115, "deletions": 2}}, {"node": {"oid": "0c8ecb8cfc2cec9fd8c9f238c049b604a0f149fe", "messageHeadline": "fix(cli): progress bar overshoots count by 1 for stack updates (#16168)", "author": {"name": "Harrison Cannon", "email": "57939433+HariboDev@users.noreply.github.com", "user": {"login": "HariboDev"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "cfcaf452da163efa33df752b0ff026b3ea608dfc", "messageHeadline": "fix(config): add SourceAccount condition to Lambda permission (#16617)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "0bc58cd5f6ae61b909a2c2101f5d62d954977618", "messageHeadline": "docs(events): add a note about not using `EventPattern` with `CfnRule\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "63614b9018596705d0167bd895d65067bfd0dfc1", "messageHeadline": "docs(core): fix reference to nonexistant enum value (#16716)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "687e0d3a1ebce8719929e778c8956b72c7d45347", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16774)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e4b9a55c1b82366ffb23a513200846670db787b", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211004", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "c89fb0452382d6cd052ca5bc393705c5f9295db0", "messageHeadline": "chore(s3-deployments): update python version on BucketDeployment hand\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c6144f598d3000f1d9846d817ee38228d26c807c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16766)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 361, "deletions": 269}}, {"node": {"oid": "120e1483b79ed6d51e4d83a6d19af62ec283475a", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211002", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "b515846d8d8417572e0e3a9add90d3efcfeb53b3", "messageHeadline": "chore: set response-requested length to 2 and closing-soon to 5 (#16763)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eda7e84400d766b8045972c496851e975544c38f", "messageHeadline": "fix(revert): \"fix: CDK does not honor NO_PROXY settings (#16751)\" (#1\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "1875287cb68d7d63a79a2b9381885a25f6d23a4f", "messageHeadline": "docs(GitHub issue templates): Upgrade to GitHub Issues v2 (#16592)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 359, "deletions": 266}}, {"node": {"oid": "dbc15411741aa860de0896c6c0109868d4d7e07e", "messageHeadline": "chore: reset jsii-rosetta worker count to default (#16755)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1a105bb0d11e55c048ff78c806123465704a4e86", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16753)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7914bccae6b0872211f67b97875f294cc041953f", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211001", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "ceab036fa9dfcd13c58c7d818339cd05ed515bec", "messageHeadline": "fix: CDK does not honor NO_PROXY settings (#16751)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 17, "deletions": 42}}, {"node": {"oid": "b6da2b41fe7efc1d53fb5f6ce9b40d96cdfd955e", "messageHeadline": "chore: increase vm.max_map_count to (hopefully) mitigate OOM errors (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c43e94cb3581a3d5ee22a3edd6463618536e080d", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16750)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 890, "deletions": 333}}, {"node": {"oid": "326ddace5baf3f8c38bb81068f61f95cf3dbde37", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20211001", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4072, "deletions": 4167}}, {"node": {"oid": "810d2d9c0eb8a69e065d25f8a295de79e8465ec4", "messageHeadline": "chore(cli): add more capabilities to the hotswap CFN evaluate sub-sys\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 617, "deletions": 193}}, {"node": {"oid": "8027326a7366fec7053507f8db459daf9f653575", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16732)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8518, "deletions": 4175}}, {"node": {"oid": "a04f82074a24cf1c48785a7b14c114c73a0c3533", "messageHeadline": "chore: reverting merge changes to aws-cdk-migration", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5e8e7abc16ba392f325ee4bbae05ebfee20f043f", "messageHeadline": "chore: Revert \"chore: move modules from assert to assertions (#16628)\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 357, "deletions": 334}}, {"node": {"oid": "f4e393f78f7671a0371f9c56b7ef498a9601d081", "messageHeadline": "chore: merge conflict fixes", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 66, "deletions": 382}}, {"node": {"oid": "8ccc6d22dd8f527d039685ea6118b6e102f394c8", "messageHeadline": "Revert \"chore: move modules from assert to assertions (#16628)\"", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 357, "deletions": 334}}, {"node": {"oid": "5d06641cc82d05917a89da21cd79392ec9092c51", "messageHeadline": "fix: set ROSETTA_MAX_WORKER_COUNT in pack.sh (#16738)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 1, "deletions": 12}}, {"node": {"oid": "7f7be089fa84afd0ab009a7feca2df4315749bc3", "messageHeadline": "feat(eks): `connectAutoScalingGroupCapacity` on imported clusters (#1\u2026", "author": {"name": "Taehyun Kim", "email": "kgyoo8232@gmail.com", "user": {"login": "kimxogus"}}, "additions": 270, "deletions": 124}}, {"node": {"oid": "3a724a2f2bc31ac50fc2b58bf07b047562cdb41e", "messageHeadline": "chore(init-templates): fix dependencies in v2 TypeScript templates (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f72c23227934e6b80075314398a9a162daea7a06", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "e0bdf9f90292c44787b71b377ec395ec32bf9a87", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4360, "deletions": 4139}}, {"node": {"oid": "94659d7d3c9489b9a2b626bb1c10d342ad6d3b67", "messageHeadline": "chore: (backport) enable publishing of independent alpha modules (#16\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "341303f6028384e01869546b6308c62bceb15f2b", "messageHeadline": "chore: (revert) chore: move modules to assertions (#16671) (#16727)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 380, "deletions": 389}}, {"node": {"oid": "51c5f9df498b7b8be0c9fbafd3e3af331b53e0b8", "messageHeadline": "chore(merge-back): 1.125.0 (#16722)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.lu", "user": null}, "additions": 157, "deletions": 1}}, {"node": {"oid": "de5bf5d5eebffe9fb7d2dd9e5c6e5c3995b002ac", "messageHeadline": "chore: revert \"chore(release): 2.0.0-rc.24 (#16702)\"", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 72}}, {"node": {"oid": "5c028c54aa7635dd55095257ebe81bdf2158ea39", "messageHeadline": "feat(cloudfront): support Behavior-specific viewer protocol policy fo\u2026", "author": {"name": "Chen", "email": "jiegec@qq.com", "user": {"login": "jiegec"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "6eebb7b5383d2dbe0514fce323a5907a66e7d012", "messageHeadline": "Merge branch 'master' into merge-back/1.125.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15575, "deletions": 12451}}, {"node": {"oid": "7fbf092c613f5618575b9b1a10b9e06fa36abad3", "messageHeadline": "chore: allow-list devDeps to keep in transform.sh (#16711)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "67b4921ef19a357314697fb3737849a5ff426090", "messageHeadline": "feat(lambda): support for ARM architecture (#16719)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 157, "deletions": 1}}, {"node": {"oid": "64c95242c731fd08e2244148525554d7499d0c46", "messageHeadline": "Include Madeline's comment suggestion", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c59f4ce2fe026818e08416fda947a48a1060095f", "messageHeadline": "chore(release): 1.125.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b3ba35e9b8b157303a29350031885eff0c73b05b", "messageHeadline": "feat(lambda): support for ARM architecture", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "d6afdaf4620948aecd8ed312bc98fb724e0f306c", "messageHeadline": "chore: use non-0.0.0 version for lambda layer", "author": {"name": "\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebfd5f2b203106135b2474b327727b2fee400380", "messageHeadline": "fix: correct package names in support scripts", "author": {"name": "\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "07e2ece2e49c168f4332704c3a3f16f2f7ff8e2a", "messageHeadline": "chore: upgrade dependencies (#16706)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1066, "deletions": 920}}, {"node": {"oid": "2f729c4d00cf8dc62a0db0bda7846d491355dbaf", "messageHeadline": "chore: namespace all private packages (#16689)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1928, "deletions": 1902}}, {"node": {"oid": "140892af639c78eebebecf687eb1b37ab75d643d", "messageHeadline": "fix(elasticloadbalancingv2): Incorrect validation on `NetworkLoadBala\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 413, "deletions": 77}}, {"node": {"oid": "f24a1ae21b30868146b30a0897dc659f99241de4", "messageHeadline": "feat(aws-ec2): userdata cfn-signal signal resource which is different\u2026", "author": {"name": "assafkamil", "email": "assaf@wisemansoftware.com", "user": {"login": "assafkamil"}}, "additions": 90, "deletions": 31}}, {"node": {"oid": "d45bb521764e0a4e4a7db2796ad500e867d9869c", "messageHeadline": "chore(release): 2.0.0-rc.24 (#16702)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "6390cb581ca924d0aa7114a79b877ae1afd7b96a", "messageHeadline": "chore: bump node version for gitpod dev container (#16691)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87c957029ba5adecc9dddd72d9190d8a7abb913f", "messageHeadline": "fix(aws-eks): support http proxy in EKS onEvent lambda (#16657)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 1196, "deletions": 1110}}, {"node": {"oid": "be6aa2e53a17df41abdeb3fa87d86cd740a06e24", "messageHeadline": "chore: move modules to assertions (#16671)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 389, "deletions": 391}}, {"node": {"oid": "8c1e80d4551b60782cc33fb40bf9494a5a5804b8", "messageHeadline": "chore: enable publishing of independent alpha modules (#16674)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "d21561adbd39543516cdf69026849877a0348222", "messageHeadline": "docs(stepfunctions): add missing import in example (#16665)", "author": {"name": "Yo Lulkin", "email": "maiz@lulk.in", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c165138fa7c3456e530ffeab9b7a038914cc2dca", "messageHeadline": "feat(cloudwatch): support cross-environment search expressions (#16539)", "author": {"name": "Leah Hirst", "email": "leah@hirst.dev", "user": {"login": "LeahHirst"}}, "additions": 183, "deletions": 7}}, {"node": {"oid": "62b6762195324cf04758ab96ed20925b4939b773", "messageHeadline": "fix(sns): cannot use numeric filter policy with 0 values (#16551)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "e2f182a36897e9ae8dc3fbaf6a8ed685c3e81b8b", "messageHeadline": "Merge pull request #16623 from aws/v2/forward-merge-20210923", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 52796, "deletions": 27910}}, {"node": {"oid": "f29d277b17b4f5734369fd05db5e5b9b3c63e37b", "messageHeadline": "Fix code in ECS-extensions.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4992e09e357151b7f3aca005804c5277f84f2b81", "messageHeadline": "Fix code in ECS.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "851c8ca9989856fa61496ff113f9cb8c66d02f3b", "messageHeadline": "chore(individual-pkg-gen): remove L1s from alpha modules (#16481)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 395, "deletions": 25}}, {"node": {"oid": "9ed633b53a86c8e677cd1f2f77f90bab19ac7b7c", "messageHeadline": "Fix OpenSearchService.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1f9f47a1a3a8c12d330239caac85c6d948a0d67", "messageHeadline": "Fix Rosetta fixtures in Redshift.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "52a3433cbe544028b9bb44460a898eccc330a72e", "messageHeadline": "Fix code in Redshift.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "4f68fdf820d04b875b26e8bd2caea55a5e15107f", "messageHeadline": "Fix tests in nested-stack.test.ts.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "753ce0cbca05c79405f70653faf09a67607b0044", "messageHeadline": "Fix tests in CloudFormation.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "cbe18ab2a3c098d0b8c1e489352128dff16a0faf", "messageHeadline": "Fix tests in Glue.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b145b1185099886e9dc40a87f2e54c3895d6c9e7", "messageHeadline": "Fix tests in EC2.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "60e215768e32ac2f5b02a3feaced54703cb1f6aa", "messageHeadline": "Fix CodePipeline tests.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "541daacf899f46c038393e26372e8d317a92e1cc", "messageHeadline": "Fix SSM tests.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e278f4e18745da4a6090b7dd328f836d4210a5bb", "messageHeadline": "Fix tests in @aws-cdk/core.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 63, "deletions": 109}}, {"node": {"oid": "18e7f3259334f288e89956fa3ebfccd93fae18c2", "messageHeadline": "automatic pkglint fixes", "author": {"name": "skinny85", "email": "skinny85@users.noreply.github.com", "user": {"login": "skinny85"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "dbb77ea6c1644cb0d55bc75d00f5a8b1f40f4abf", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210923", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3913, "deletions": 3926}}, {"node": {"oid": "2157acd4287dc9df1ae4642bbe049c181e3432b6", "messageHeadline": "feat(cfnspec): cloudformation spec v42.0.0 (#16639)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 951, "deletions": 17}}, {"node": {"oid": "376c83749cd4b5260df724dabe2e44e0dc3f792a", "messageHeadline": "revert(aws-eks): \"fix(aws-eks): Support for http proxy in EKS onEvent\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 264, "deletions": 401}}, {"node": {"oid": "3ff15378c1463920d010231df7d4c801d28b4486", "messageHeadline": "feat(backup): expose method to add statements to the vault policy (#1\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 92, "deletions": 15}}, {"node": {"oid": "5aa6ac0008b2bd0556fda021124f6838173274b4", "messageHeadline": "docs(eks): clarify requirements to use subnetSelection (#16632)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "41fdebb974a2b29ba461757d210fa3a8b8cdc73d", "messageHeadline": "feat(eks): add warning to fargateProfile (#16631)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1c258363f1e6fb54ad4b995ad16e3d983f44954a", "messageHeadline": "docs(opensearch): fix package name on readme (#16537)", "author": {"name": "kosei", "email": "4537402+koseimori@users.noreply.github.com", "user": {"login": "koseimori"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e452f8ee7625d2fc28d6cf695ad94c9220c1434", "messageHeadline": "chore: move modules from assert to assertions (#16628)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 334, "deletions": 357}}, {"node": {"oid": "cf222806f781c3476dd942c57787ad0f4924dc04", "messageHeadline": "fix(aws-eks): Support for http proxy in EKS onEvent lambda (#16609)", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 401, "deletions": 264}}, {"node": {"oid": "3cea9419b6c02b3b5eb952b7e03b5a132e5e9630", "messageHeadline": "feat(aws-apprunner): support the Service L2 construct (#15810)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1814, "deletions": 9}}, {"node": {"oid": "7cf567668f9c7930d56f8f9fa23439519d68f3da", "messageHeadline": "chore(aws-cdk-lib): add helm and kubectl to aws-cdk-lib NOTICE (#16606)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "20071bb12648adeab96e4dbcb31f5bd50c5f631d", "messageHeadline": "fix(route53-targets): ApiGateway does not accept RestApiBase (#16610)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "1e54fb921523bca17e4e6e037296344ff0d1d927", "messageHeadline": "chore(release): 2.0.0-rc.23 (#16615)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e84efd93d9f3a7cf9ffec4b7d7adf40bd26328ee", "messageHeadline": "docs(synthetics): canary schedule section in README (#15352)", "author": {"name": "Jon Hall", "email": "jonrhall@users.noreply.github.com", "user": {"login": "jonrhall"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b8f02eca3445553df591721dcd0733fc0deb028b", "messageHeadline": "chore: add Chriscbr to mergify", "author": {"name": "Christopher Rybicki", "email": "rybickic@amazon.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bfe22bcd7434c6154bb6f2c6d7646b92a684aec", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16377)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 921, "deletions": 126}}, {"node": {"oid": "0debcdd3bcf3ee3cf87aaff6a553f1be4bec135c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210904", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4838, "deletions": 4111}}, {"node": {"oid": "7dae114b7aac46321b8d8572e6837428b4c633b2", "messageHeadline": "docs(elbv2): clarify certificates prop for listeners (#16590)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0671a88fd50f9f42a4200dfc8a2a92f149005dd", "messageHeadline": "chore: remove nodeunit from the repo and support for it in cdk-build \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 141, "deletions": 863}}, {"node": {"oid": "d03b586e1f4ac60df021cc8fb591a2672fa7356e", "messageHeadline": "chore: migrate all remaining modules from NodeUnit to Jest (#16585)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6353, "deletions": 6713}}, {"node": {"oid": "f3c7dc3fd945c88ff6bfe88e56775679841d2ac5", "messageHeadline": "chore(merge-back): 1.124.0 (#16589)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "51ff325e8ea5734ce398af330b9d3106b4a33edb", "messageHeadline": "Merge branch 'master' into merge-back/1.124.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 70, "deletions": 38}}, {"node": {"oid": "546185977cb245b2ed4ddf31da7612d52a20706e", "messageHeadline": "fix: remove invalid entry from stale issue bot config (#16587)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fc8cfee77008314d59eda8f18d2c91c23e2a23ab", "messageHeadline": "feat: allow stale bot trigger manually (#16586)", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "97e80914adbc41098149787d4c72202f032789be", "messageHeadline": "Merge pull request #16584 from kellertk/master", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f12168ad35b8e308f3fead79d075a9e8af474933", "messageHeadline": "chore(aws-cdk): correct construct-versions for v2 init templates (#16\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "3af95bfd20c90f4454bed45cd549ebd0c6e62035", "messageHeadline": "Merge pull request #16579 from kellertk/master", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1249b6063b643eef82b452ba196bbae43a0e4869", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0aaeaced3cf7da6936b5b497fa333d9eb363c41", "messageHeadline": "chore(init-templates): fix v2 Java init template tests (#16576)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9e9f25ead8db15ca38ddb6e3c34b8267577bf06", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "65761fe2b8a4053bb5743174d8716f7c78c846e2", "messageHeadline": "Merge pull request #16581 from aws/bump/1.124.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 28723, "deletions": 14649}}, {"node": {"oid": "44a5e24e6689db8cbd08289eccb1b29b887f6195", "messageHeadline": "chore: add missing \"build\" script in the individual-packages module (\u2026", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ca3587d345ae68844b4a8903cd25cce54f32c01a", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tom Keller", "email": "1083460+kellertk@users.noreply.github.com", "user": {"login": "kellertk"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "299ed159799b9bad95450f02eaa4617210d51a57", "messageHeadline": "chore(release): 1.124.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 1}}, {"node": {"oid": "ef3b6d06a3644a006345e42acd29a7f2b80e0798", "messageHeadline": "chore: transfer BenChaimberg ownership over to kaizen3031593 and comc\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "643e5ee519095968a758942220f1e3a6c20f54b3", "messageHeadline": "fix(route53resolver): FirewallDomainList throws with wildcard domains\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c9bbfba51af93e4d44fbe3ddb27191de9ebdf732", "messageHeadline": "chore: enable debug logging for stale issue bot", "author": {"name": "kellertk", "email": "kellertk@amazon.com", "user": {"login": "kellertk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdbd65dc525147810650b4c32d48664a38abede1", "messageHeadline": "fix(ec2): set proper role for --role argument of cfn-init (#16503)", "author": {"name": "maafk", "email": "2449193+maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac503cba6b44537768c4178a38ff397c5f975fd2", "messageHeadline": "chore(ec2): deprecate security group name accessor (#16116)", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a486c47fbeb635a7e8862b1fe3faea17ef44cbc", "messageHeadline": "chore: migrate more modules to jest (#16533)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 6801, "deletions": 7136}}, {"node": {"oid": "e6a104c96620ad9bc0079570f186f573be39fa8e", "messageHeadline": "docs(aws-ecr-assets): correct reference from AWS ECR to Amazon ECR (#\u2026", "author": {"name": "Sathyajith Bhat", "email": "sathya@sathyasays.com", "user": {"login": "SathyaBhat"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ca29584a396568cceb79e07b002757ca7073492f", "messageHeadline": "docs(pipelines): fix small issues in README (#16526)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a629dd7a86cc36c3a503bfc5957880c9edd4d49", "messageHeadline": "feat(pipeline): allow enabling KMS key rotation for cross-region Stac\u2026", "author": {"name": "ppuritscher", "email": "78862895+ppuritscher@users.noreply.github.com", "user": {"login": "pboeder"}}, "additions": 155, "deletions": 13}}, {"node": {"oid": "1e9d8be0a81e1f875bf8b31c701e1069bb98728e", "messageHeadline": "feat(rds): region replication for generated secrets (#16497)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "68fb63e3e0fedd42e9a546efffc613b8e6faf944", "messageHeadline": "chore(rds): add Aurora MySQL engine 2.10.0 (#16548)", "author": {"name": "Taehyun Kim", "email": "kgyoo8232@gmail.com", "user": {"login": "kimxogus"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e047bd80ab08f49a22408eb8c5401f4306747eff", "messageHeadline": "feat(cfnspec): cloudformation spec v41.2.0 (#16550)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1407, "deletions": 5}}, {"node": {"oid": "efe5112a2c6ae5e70b2631711b95b04d10062812", "messageHeadline": "docs(pipelines): typo on formatting (#16534)", "author": {"name": "Matthew Bramer", "email": "515152+iOnline247@users.noreply.github.com", "user": {"login": "iOnline247"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b449f14d4c104d9d9f26129969dbd1e359d2eef4", "messageHeadline": "Merge pull request #16520 from peterwoodworth/master", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 206, "deletions": 206}}, {"node": {"oid": "83071644b31732aba78a237cff0ec0706aea8f48", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 15325, "deletions": 2617}}, {"node": {"oid": "c6c594159c7fbda66f40fe8666f70b6806bb2d5e", "messageHeadline": "feat(ecs-service-extensions): Publish Extension (#16326)", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 1411, "deletions": 3}}, {"node": {"oid": "124a7a1c20981c72bfdce0c857c87c46c6cb5f51", "messageHeadline": "feat(cfnspec): cloudformation spec v41.1.0 (#16524)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "cafe8257b777c2c6f6143553b147873d640c6745", "messageHeadline": "chore: migrate even more modules to jest (#16504)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 2441, "deletions": 2592}}, {"node": {"oid": "327c6b207dc38c0cea0c5d71b5ec23a09bcc76f6", "messageHeadline": "chore(merge-back): 1.123.0 (#16521)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11437, "deletions": 22}}, {"node": {"oid": "40333f73e9b5f6f2d05576b5a654ab86b6993bea", "messageHeadline": "Merge branch 'master' into merge-back/1.123.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16088, "deletions": 4682}}, {"node": {"oid": "0e6a6a3c94c72256773c945a214f96d16187a2a3", "messageHeadline": "chore: update autolabeler config", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 206, "deletions": 206}}, {"node": {"oid": "fad855e7fb046844258e36e2699234407fbb64ec", "messageHeadline": "feat(opensearch): rebrand Elasticsearch as OpenSearch (#16517)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11437, "deletions": 22}}, {"node": {"oid": "aa572eb45b1fb504024dcbbfdb262e45450652d6", "messageHeadline": "chore(release): 1.123.0", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "015e0c822eb16850c1102d55d6f4b6e16d01852b", "messageHeadline": "Merge pull request #16516 from peterwoodworth/master", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6c4ca5e71934e890eabe41190e9c2d0bd42aefb", "messageHeadline": "feat(opensearch): rebrand Elasticsearch as OpenSearch", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 11429, "deletions": 21}}, {"node": {"oid": "baa863b76f4d61c954a400dbcb8914be5542042e", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3946, "deletions": 3181}}, {"node": {"oid": "532a72b133e6ebd0c7b8b7c65b273bb0e6f3293c", "messageHeadline": "feat(assertions): findXxx() APIs now includes the logical id as part \u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "ae4aa950b20a79748c2297e904fdbb0f1c91aa4d", "messageHeadline": "chore: migrate more modules to jest (#16494)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3085, "deletions": 3070}}, {"node": {"oid": "28875f9dda4911d3a2fcfcdc6e6d8358bee7c689", "messageHeadline": "feat(cfnspec): cloudformation spec v41.1.0 (#16472)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 791, "deletions": 58}}, {"node": {"oid": "33cce1f7366d43abf7b4242b504e87416f13b2c1", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 1520, "deletions": 75}}, {"node": {"oid": "950e875bfb431c051b5ee2fd405aaf7f2b47bfeb", "messageHeadline": "fix(SSM API docs): Typo `SecretString` -> `SecureString` and note how\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d3b90b2097aa9b7170a77befcee5822d5d0c3e7", "messageHeadline": "feat(stepfunctions-tasks): support Associate Workflow Executions on S\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 94, "deletions": 1}}, {"node": {"oid": "27371197a24ce6c9212fc99e120c5d77fa08065e", "messageHeadline": "feat(s3-deployment): enable efs support for handling large files in l\u2026", "author": {"name": "Keshav Sharma", "email": "keshav0891@gmail.com", "user": {"login": "keshav0891"}}, "additions": 1423, "deletions": 73}}, {"node": {"oid": "8fe42575af74d7a8080264520bc248316fa62e7d", "messageHeadline": "chore(release): 2.0.0-rc.22 (#16495)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cfbcfda55ef1530557fe3758bc3ef29c12f2312a", "messageHeadline": "chore: update autolabeler to fork", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15a3db81acdf1d4cc8f6dde62176556364974703", "messageHeadline": "chore: update autolabeler to fork", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c890dd05b752a186b05f310f037951f917ce3020", "messageHeadline": "chore: update autolabeler to fork", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 0, "deletions": 111}}, {"node": {"oid": "8e311b293236e6c781314fcd483abc1acbfc6d3f", "messageHeadline": "chore: update autolabeler to fork", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 0, "deletions": 111}}, {"node": {"oid": "d5a68cd6ac405e8f2bbe723a9b3b8a0e0f4fa7fa", "messageHeadline": "chore: update autolabeler to fork", "author": {"name": "peterwoodworth", "email": "woodwoop@amazon.com", "user": {"login": "peterwoodworth"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "23d9b6a7d5b213e4a1ba4a71984e8e19e3657bd7", "messageHeadline": "fix(config): the IGW mapping to correct resource type (#16464)", "author": {"name": "Zhiyuan Li", "email": "lizhiyuan1995@outlook.com", "user": {"login": "Pandafriendd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bbfd185c2383612e2be7317a091b72cc5e7a120", "messageHeadline": "feat(lambda): use bundling docker image from ECR public for dotnet an\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "b3eafc2dc61ed69de20196fa08a4df3c29ecc894", "messageHeadline": "feat(lambda): configure workdir for docker image based functions (#16\u2026", "author": {"name": "Jorge Israel Pe\u00f1a", "email": "jorge.israel.p@gmail.com", "user": {"login": "blaenk"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "a9d51185a144cd4962c85227ae5b904510399fa4", "messageHeadline": "feat(redshift): manage database users and tables via cdk (#15931)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 3861, "deletions": 17}}, {"node": {"oid": "d5dd2d0b48fa1d56bc482f01ad182497f4363675", "messageHeadline": "chore(rds): add MariaDB ver 10.5.12, 10.4.21, 10.3.31, 10.2.40 and Au\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "fed30fc815bac1006003524ac6232778f3c3babe", "messageHeadline": "feat(assertions): match into serialized json (#16456)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 675, "deletions": 532}}, {"node": {"oid": "5835c2d1db515463b12f77efffc2b26ba9e00ec3", "messageHeadline": "chore(deps): Bump tar from 4.4.16 to 4.4.19 (#16304)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1df0e1b12bd6a57c629263f7e35f6bf2a681316b", "messageHeadline": "chore(deps): bump `proxy-agent` to `5.0.0` (#16469)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "c68d0592ec829cbba51a1ac7ebf110c76c87ec5c", "messageHeadline": "chore(deps): bump axios from 0.21.1 to 0.21.4 (#16421)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 13, "deletions": 101}}, {"node": {"oid": "367a24a6d5131047f849f6f4028a624b90f3e9d1", "messageHeadline": "chore(deps): bump version of `conventional-commits-parser` (#16470)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "066bcb1e5d53192bd465190c8a4f81c5838987f4", "messageHeadline": "feat(batch): fargate support for jobs (#15848)", "author": {"name": "Dylan Seidt", "email": "dylan.seidt@gmail.com", "user": {"login": "DDynamic"}}, "additions": 1168, "deletions": 211}}, {"node": {"oid": "a7320786f57d891bb74bfbc17a2169b65620006e", "messageHeadline": "docs(assets): tarball path should be absolute (#15750)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7229ad22498dc96ff8c3f05f3bfd789945d950b0", "messageHeadline": "docs(pipelines): CLI not compatible with the library used by your app\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "3e9f04dbbd7aadb8ab4394fefd6281f1d6d30fe0", "messageHeadline": "fix(logs): log retention fails with OperationAbortedException (#16083)", "author": {"name": "ddl-denis-parnovskiy", "email": "77747622+ddl-denis-parnovskiy@users.noreply.github.com", "user": {"login": "ddl-denis-parnovskiy"}}, "additions": 138, "deletions": 24}}, {"node": {"oid": "deaac4a16e957bd046f24a6c26d735fc4cf980bd", "messageHeadline": "feat(neptune): add engine version 1.0.5.0 (#16394)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "18aff6b4c0a5e17c64685ac384b243c16cd910f1", "messageHeadline": "feat(sns): adding support for firehose subscription protocol (#15764)", "author": {"name": "david-doyle-as24", "email": "78368860+david-doyle-as24@users.noreply.github.com", "user": {"login": "david-doyle-as24"}}, "additions": 69, "deletions": 10}}, {"node": {"oid": "38426c985d5e0713bbbf14fa639520eca6294124", "messageHeadline": "fix(cloudformation-diff): cdk diff not picking up differences if old/\u2026", "author": {"name": "vincent-turato", "email": "39069200+vincent-turato@users.noreply.github.com", "user": {"login": "vincent-turato"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "36ff73809a37998e15176cb8815c118e7ea0c295", "messageHeadline": "fix(core): asset hash of symlinked dir is wrong (#16429)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "cc74f92f275a338cb53caa7d6f124ab0dd960f0b", "messageHeadline": "feat(assertions): capture matching value (#16426)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 512, "deletions": 173}}, {"node": {"oid": "430f50a546e9c575f8cdbd259367e440d985e68f", "messageHeadline": "feat(ec2/ecs): `cacheInContext` properties for machine images (#16021)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 600, "deletions": 297}}, {"node": {"oid": "f3fc1d58883df35e662d4f6390b1f439045ee52a", "messageHeadline": "chore: add breaking changes entry to 1.122.0 release (#16430)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1e247d89adbc09ff79b87753fcd78b238a6752e8", "messageHeadline": "fix(apigatewayv2): ApiMapping does not depend on DomainName (#16201)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "87f62b7ee7c1b86b22f047ed00440ce447f5b3a2", "messageHeadline": "chore(merge-back): 1.122.0 (#16420)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "a4791d30cfc72f264bd18ffdb6a3badfea6cc3fb", "messageHeadline": "Merge branch 'master' into merge-back/1.122.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3309, "deletions": 11}}, {"node": {"oid": "fc74110ff7eae544d9cfc11b2f6779169f17d145", "messageHeadline": "feat(glue): Job construct (#12506)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 3309, "deletions": 11}}, {"node": {"oid": "ae09c16531636ee90067a90eedc790c88e74c6e1", "messageHeadline": "chore(release): 1.122.0 (#16416)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9684, "deletions": 6006}}, {"node": {"oid": "e00abff8e8b1ef7a7a8b9a4f7e4f00f876fe0412", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96ed6cddc3069fc10286063d68ed9dda5777967b", "messageHeadline": "chore(release): 1.122.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "15edd670411b10bbb2aa95cb390cddb9ff02210e", "messageHeadline": "Merge pull request #16329 from kaizen3031593/assertions-hasoutput", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 232, "deletions": 41}}, {"node": {"oid": "e3f80184e97233b0d845f701c6293bc0a2cee9e3", "messageHeadline": "Merge branch 'master' into assertions-hasoutput", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "9f3c090ea65ca616410ad7e2ac0fc3523b19d295", "messageHeadline": "Merge branch 'assertions-hasoutput' of https://github.com/kaizen30315\u2026", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 393, "deletions": 33}}, {"node": {"oid": "5c670cdfc0b661ef8d25831fd15641eec090b153", "messageHeadline": "readme CR suggestions", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "74776f393462f7e7d23cb1953ef786a823adc896", "messageHeadline": "fix(cli): 'deploy' and 'diff' silently does nothing when given unknow\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "c8cc425b479523350b8719de23b3fee87f35c8f8", "messageHeadline": "Merge branch 'master' into assertions-hasoutput", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 393, "deletions": 33}}, {"node": {"oid": "a209bd3bb4a4d5e5f64524641205e3d591d37d13", "messageHeadline": "better structure", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "36d1f102b6c48bbd3882c3c07444d6d7a5ba07d3", "messageHeadline": "update readme", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "9b3d40ecc8af1529589bcb2e3912accfef08f3fa", "messageHeadline": "change param name from outputName to logicalId", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "6e718067b6c4e1a2c905fedcc60a6863ba3add12", "messageHeadline": "feat(backup): option to prevent recovery point deletions (#16282)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 167, "deletions": 26}}, {"node": {"oid": "f35f13691620a495b41fb169f0d3af3ff2eac84f", "messageHeadline": "chore(release): 2.0.0-rc.21 (#16409)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "d499c85e4c09cc00b457ca7f2f4611a925ca8aeb", "messageHeadline": "feat(pipelines): stack-level steps (#16215)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 226, "deletions": 7}}, {"node": {"oid": "b3cd361963e4ffa7c8e6a829e10ad06436525305", "messageHeadline": "Merge branch 'master' into assertions-hasoutput", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 9221, "deletions": 5932}}, {"node": {"oid": "59691719500895e555b884bd216c1bd10a770ad3", "messageHeadline": "fix firehose tests", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f9b74e10df6ab8e779bb03d8af644547e72ba36", "messageHeadline": "fix neptune tests", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a86aea8d26de3900ea1bb3119fa9161de22f533a", "messageHeadline": "linter", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0dc220fd1849702253643f23396dbc05740074f4", "messageHeadline": "outputName for has/find outputs and mapping", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 155, "deletions": 30}}, {"node": {"oid": "1ffd89714f8b1c1389d4e43383cc77d16d00ed9e", "messageHeadline": "fix(cloudwatch): cross account alarms does not support math expressio\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "86e63f8f33a386f5d2e4b51d4c0c3e55a3e6d611", "messageHeadline": "chore: bringing the changes from v2-main to master related to the exp\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 773, "deletions": 13}}, {"node": {"oid": "816a31984b5c6e08c4c7dd740919e0c1f5d0e196", "messageHeadline": "feat(config): EC2_INSTANCE_PROFILE_ATTACHED managed rule (#16011)", "author": {"name": "vincent-turato", "email": "39069200+vincent-turato@users.noreply.github.com", "user": {"login": "vincent-turato"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c8bfcf650070a0138b148645f997f542431f70cf", "messageHeadline": "fix(iam): permissions boundary aspect doesn't always recognize roles \u2026", "author": {"name": "Mark Nielsen", "email": "mark.nielsen@blackboard.com", "user": {"login": "polothy"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "492d33b27bc5b935e3da75f0bddd875bb6f9c15d", "messageHeadline": "fix(autoscaling): EbsDeviceVolumeType.IO2 is not a valid CloudFormati\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c2852c9c524a639a312bf296f7f23b0e3b112f6b", "messageHeadline": "fix(assets): run executable command of container assets in cloud asse\u2026", "author": {"name": "Philipp Garbe", "email": "philipp.garbe@web.de", "user": {"login": "pgarbe"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f19896be08209f140fdf07189b9d1e4c9d601bc6", "messageHeadline": "chore: migrate all remaining modules from nodunit-shim to jest (#16398)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5452, "deletions": 5746}}, {"node": {"oid": "6e2a3e0f855221df98f78f6465586d5524f5c7d5", "messageHeadline": "fix(stepfunctions-tasks): Athena StartQueryExecution includes QueryEx\u2026", "author": {"name": "Lukas Fruntke", "email": "lukas@fruntke.tech", "user": {"login": "LukvonStrom"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "27a0113ac68a05360faa22fa8897609f2f90b764", "messageHeadline": "fix(apigatewayv2): some methods of the `defaultStage` are not availab\u2026", "author": {"name": "Calvin Combs", "email": "87042526+calvin-cc@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5427578515c0b65d172f95c27f32f1933fcf8d60", "messageHeadline": "feat(elasticloadbalancingv2): ALPN policy support for NLB listener (#\u2026", "author": {"name": "Richard Hillmann", "email": "Project0@users.noreply.github.com", "user": {"login": "project0"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "ad425d004dd9154c367622733e2a2e36a38f1cef", "messageHeadline": "feat(ec2): vpc endpoint for aws keyspaces (#16306)", "author": {"name": "Derek Chen-Becker", "email": "61260622+dchenbec@users.noreply.github.com", "user": {"login": "dchenbec"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1d94646bd50cbbbc1ace3732a7b8ebb313ed3ddf", "messageHeadline": "feat(aws-ec2): Allow ApplyCloudformationInitOptions to set additional\u2026", "author": {"name": "maafk", "email": "maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "a534829b2458c5ed54d05fd5cca025cba2ddaaa7", "messageHeadline": "feat(lambda): python 3.9 runtime (#16366)", "author": {"name": "Michael Brewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 73, "deletions": 3}}, {"node": {"oid": "34a57eda01ab816cd77f260b10ca466a749586bf", "messageHeadline": "feat(kms): support fromLookup in KMS key to get key by alias name (#1\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 481, "deletions": 7}}, {"node": {"oid": "2023004cc941a0e7a908bf3c90ad9887c6679564", "messageHeadline": "feat(ec2): rename SubnetTypes to improve clarity with EC2 conventions\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 119, "deletions": 75}}, {"node": {"oid": "3f10366b3cec8d90ef212764f9c8ca6b48e1b4fd", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16362)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 946, "deletions": 22}}, {"node": {"oid": "da2fca871db3558de6776e0ab06a1612f08a8ea3", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210903", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4801, "deletions": 4111}}, {"node": {"oid": "174b066634755c76d1b78d05ca9b403145dedc47", "messageHeadline": "feat(stepfunctions-tasks): await the eval so async ops can be passed \u2026", "author": {"name": "Sepehr Laal", "email": "5657848+3p3r@users.noreply.github.com", "user": {"login": "3p3r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e55c952d683f87bb815deb29124b9a37824749a", "messageHeadline": "feat(cli): hotswap deployments (#15748)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 787, "deletions": 18}}, {"node": {"oid": "9c945637bdf1d9bcf84db46ec10679ab7170fbb0", "messageHeadline": "chore(individual-pkg-gen): set the alpha version in alpha module's pa\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "defd242c6de1b347c0ddaaca9f30cb6d13003871", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16341)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 870, "deletions": 46}}, {"node": {"oid": "39eaa986e8327df96ab9a6d39a531e10b15f7542", "messageHeadline": "chore: fix construct import for ecs-service-extensions", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "dbfebb47a8ae61b2bb0557b6ba79a7b073f9d0df", "messageHeadline": "fix(core): allow asset bundling when selinux is enabled (#15742)", "author": {"name": "maafk", "email": "maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 158, "deletions": 3}}, {"node": {"oid": "6595b38c573bdd1a72b14d55e3380b216b3a69ec", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210902", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4794, "deletions": 4106}}, {"node": {"oid": "2c1eb08ad174ba56c4f2a0d807a0cb039534d1a9", "messageHeadline": "docs(pipelines): Fix documentation regarding rolePolicyStatements of \u2026", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@op.fi", "user": {"login": "markusl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "349361d0399c05e21c5c4c5a2b69edfc6774c94f", "messageHeadline": "docs(aws-ecr-assets): Correct un-closed parenthetical expression (#16\u2026", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66baca58adc294d5c5924cf8f8c5fa122c6d6dfc", "messageHeadline": "feat(ecs-service-extensions): Subscribe Extension (#16049)", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 760, "deletions": 0}}, {"node": {"oid": "839fdb90f4d68bf0f49fe6b8358af2870acb891d", "messageHeadline": "chore(yarn-cling): rename test packages to real package names (#16325)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "46ea434e4dd3aa1f2d6d35217315c0464781d914", "messageHeadline": "initial implementation of adding outputname to hasoutput", "author": {"name": "kaizen3031593", "email": "zen.conroy@gmail.com", "user": {"login": "kaizencc"}}, "additions": 60, "deletions": 10}}, {"node": {"oid": "61c251c21887ca15184618d7ab858b6a7907f96d", "messageHeadline": "chore(resolve-version): export the alphaVersion (#16321)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "ece11da697d3cbc518610a4b25b0849502ccb797", "messageHeadline": "Merge pull request #16311 from aws/v2/forward-merge-20210901", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 8677, "deletions": 4535}}, {"node": {"oid": "77edbac42bcebcd77249b9e8469f3e3912299c10", "messageHeadline": "chore: fixup FirewallDomainList test for v2", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 36}}, {"node": {"oid": "78336ba7aef3645823c3e5298fedcc9f1c16db54", "messageHeadline": "chore(merge-back): 1.121.0 (#16318)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "992f635ecb0c3ce39abfd6419bba1383f464099f", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c969a4494e64b65ce1a67ffb0f105b6ce2678f8", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210901", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4792, "deletions": 4069}}, {"node": {"oid": "026cb8f1aa6b915969e22050968b0719c83aa2a4", "messageHeadline": "Merge pull request #16308 from aws/bump/1.121.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7339, "deletions": 4421}}, {"node": {"oid": "d50d087c257f68e0708948228ce1eedb545676a1", "messageHeadline": "chore(release): 2.0.0-rc.20 (#16312)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "74af7afc6a741061a40d28892d6164a7d39f8a92", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "78b4660db79ce4dd3974b074d828414054bb9179", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cf068dbf068d03ece47ed7617008ea7a55e0cdd", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97b3b979c0a3cfc301acd772ba1ca7253a3f624d", "messageHeadline": "chore(release): 1.121.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "5a5da573149d45bf6e29bf7155715fa926804871", "messageHeadline": "feat(stepfunctions-tasks): support allocation strategies in EMR Creat\u2026", "author": {"name": "Johs Kristoffersen", "email": "johsbk@gmail.com", "user": {"login": "johsbk"}}, "additions": 141, "deletions": 2}}, {"node": {"oid": "ff6082caf7e534989fb8ee6b4c63c0c02e9a5ec0", "messageHeadline": "fix(core): inconsistent analytics string across operating systems (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 57, "deletions": 1}}, {"node": {"oid": "b60367526f0b962ed0466237a6e9db2b0931a50f", "messageHeadline": "chore(cdk-release): support separate alpha Changelog (#16182)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 357, "deletions": 106}}, {"node": {"oid": "c072a5a3a26e8842f195e713b98b800576e22d30", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16219)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1330, "deletions": 292}}, {"node": {"oid": "386d9e7f9a67abaf187552855bcb908dfbb65dcd", "messageHeadline": "Fix import broken by merge conflict", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb1cf15e0a9a92713e71e80d0ec804c7642f1675", "messageHeadline": "chore: migrate some modules from nodeunit to jest (#16295)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1015, "deletions": 1067}}, {"node": {"oid": "3ec87cffbd47aab4c85279a933cf77861938b071", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210825", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4774, "deletions": 4066}}, {"node": {"oid": "d763d9092289d0b28b2695b8474b44ed7d0bce54", "messageHeadline": "feat(cli): support `--no-rollback` flag (#16293)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 117, "deletions": 4}}, {"node": {"oid": "ffdcd94405c160763e396a191d5af793ac8db998", "messageHeadline": "feat(route53resolver): DNS Firewall (#15031)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1382, "deletions": 8}}, {"node": {"oid": "41b831a6698ee6c7a3c8968bff8273a0c7f35448", "messageHeadline": "fix(aws-rds): fromDatabaseInstanceAttributes incorrectly stringifies \u2026", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "d210bb8b657e1a611074c583946798a5085dcbe1", "messageHeadline": "chore: assign AppMesh issues to Seiya6329 (#16248)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab44d42e85ab432e1f5ca426f2652e0e94768a9e", "messageHeadline": "chore: upgrade jsii version (#16285)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 22, "deletions": 48}}, {"node": {"oid": "f6fbcb8a4de611d2a6e8968665e893d9b67d3874", "messageHeadline": "chore: upgrade jsii packages (#16184)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 101, "deletions": 12}}, {"node": {"oid": "01bf6e2922994e7d41c8c6b171aa1693835f2b53", "messageHeadline": "feat(core): normalize line endings in asset hash calculation (#16276)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 71, "deletions": 7}}, {"node": {"oid": "d5ca419448e84f0cbb25dbd90d48fb4c407ede5c", "messageHeadline": "chore: migrate a few modules from nodeunit-shim to jest (#16258)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2891, "deletions": 2911}}, {"node": {"oid": "f1bf935c47006096b33fb7bf0c847ffab9230870", "messageHeadline": "feat(ecs): add support for Fargate PV1.4 ephemeral storage (#15440)", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "a85ad392459c815d5c8e645dd3e8240d059024e6", "messageHeadline": "fix(elasticloadbalancingv2): target group health check does not valid\u2026", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "de218ba3a294b5b98f93fc75a04ce42294e95008", "messageHeadline": "feat(synthetics): add Python runtime and latest Nodejs runtime (#16069)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 471, "deletions": 115}}, {"node": {"oid": "b838f95f0905316fe706779381c93bedaa9ad504", "messageHeadline": "feat(assertions): 'not' matcher (#16240)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 155, "deletions": 14}}, {"node": {"oid": "fe81be78322e3f1c23d2b02e59b56faa3b06e554", "messageHeadline": "feat(cfnspec): cloudformation spec v40.1.0 (#16254)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "f42b233a76ae810634fa43a25604dbc65bdd63b9", "messageHeadline": "feat(aws-cloudfront-origins): add custom headers to S3Origin (#16161)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 114, "deletions": 12}}, {"node": {"oid": "2c3d21e2f1117a54510ba92748588ee95ab3631c", "messageHeadline": "feat(ecs-patterns): Allow configuration of SSL policy for listeners c\u2026", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "a42a1ea5a122f864936cdb0113b16fe92cc7205e", "messageHeadline": "feat(ec2): add m6i instances (#16081)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "04d45474d80d3687a3fdf27f4d76dd1c8521eff0", "messageHeadline": "fix(docs): unnecessary log group in Step Functions state machine x-ra\u2026", "author": {"name": "benhawley7", "email": "31001948+benhawley7@users.noreply.github.com", "user": {"login": "benhawley7"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f40e8d6a502dd42e0a52d81f72abecaa2cdd920a", "messageHeadline": "feat(ecs-patterns): add capacity provider strategies to queue process\u2026", "author": {"name": "Yuto Osawa", "email": "osawa.yuto@classmethod.jp", "user": {"login": "tandfy"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "5cec2f8c4f2e08838e20b9757cda446f428b80c9", "messageHeadline": "chore(rds): add new versions of MariaDB, MySQL and SQL Server engines\u2026", "author": {"name": "Wouter Klijn", "email": "git@wouterklijn.com", "user": {"login": "wuhkuh"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "0889564a0c1b04d33909dd3fdb42147f23d67cbd", "messageHeadline": "fix(apigatewayv2): api mapping key with two hyphens is disallowed (#1\u2026", "author": {"name": "Yihui Han", "email": "53243835+readybuilderone@users.noreply.github.com", "user": {"login": "readybuilderone"}}, "additions": 0, "deletions": 119}}, {"node": {"oid": "356247fe241c6c4b78fcb7eff6cc7bb4bfd138e8", "messageHeadline": "chore(merge-back): 1.120.0 (#16241)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "6c151508b00d97aa2549dd64e86b95c9f6a77a44", "messageHeadline": "chore(release): 1.120.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4886, "deletions": 537}}, {"node": {"oid": "00b9c84da7351a2eeaff0a0f31728508597fe400", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0d96a6772da79fbafcb586b982e5bc5316d45589", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7543f49407e0e3bbd75eb3146b9570a93fe17aa8", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cd66fe4b101d7a377ceb733fe4d72d4cd6cec753", "messageHeadline": "chore(release): 1.120.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 42, "deletions": 1}}, {"node": {"oid": "1d54a456cd5e2ff65251097f9a684e1ac200cc52", "messageHeadline": "feat(rds): support 's3export' for Postgres database instances (#16124)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "ae34d4a69a5073d8f0175b5282fa8bf92139fab5", "messageHeadline": "feat(codecommit): make Repository a source for CodeStar Notifications\u2026", "author": {"name": "Ken Dirschl", "email": "ken@badfunproductions.com", "user": {"login": "badfun"}}, "additions": 476, "deletions": 11}}, {"node": {"oid": "96bcc9b7ad32c45d28c9c319afd498c2f46072b6", "messageHeadline": "chore: added more documentation to the transform.sh script (#16198)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5812340bfaebfef2bc41d5e7fbd0d45af92e0e49", "messageHeadline": "chore(integ): fix regression suite failures (#16226)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 664, "deletions": 0}}, {"node": {"oid": "b1d69d7b06cd2a2ae8f578e217bdf7fef50a0163", "messageHeadline": "fix(s3): bucket is not emptied before update when the name changes (#\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 139, "deletions": 24}}, {"node": {"oid": "e678f104df4fb0377c6ad5c8abc4132433363871", "messageHeadline": "revert: temporarily transfer @skinny85 module ownership (#16206)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "d8d631448a60554ce6d5e2047d593990dbd631bf", "messageHeadline": "chore(release): 2.0.0-rc.19 (#16220)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "e547ba0d1491af0abe703132fa06fe786ffd7070", "messageHeadline": "feat(cloudwatch): add support for cross-account alarms (#16007)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "27a37ac26172301178a87fda93370b1554f5d513", "messageHeadline": "chore(integ): node check breaks cli integ tests (#16216)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "cdee1af03c34a1c08988e672bae6edc2538a8877", "messageHeadline": "fix(resourcegroups): ResourceGroup not using TagType.STANDARD, causes\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "0f7beb29be18d809052f4d46e415a0394c9299ab", "messageHeadline": "feat(docdb): cluster - deletion protection (#15216)", "author": {"name": "Colin Ihrig", "email": "cjihrig@gmail.com", "user": {"login": "cjihrig"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "eb54cd416a48708898e30986058491e21125b2f7", "messageHeadline": "fix(ssm): StringParameter.fromStringParameterAttributes cannot accept\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "a1a65bc9a38b06ec51dff462e52b1beb8d421a56", "messageHeadline": "fix(sqs): unable to import a FIFO queue when the queue ARN is a token\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 113, "deletions": 4}}, {"node": {"oid": "c06b161636425801de67f2f95166359ff0dd5dd6", "messageHeadline": "chore(cli): Add node 10 deprecation warning (#16205)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "90f95e10f4dd9e4992731d6262dcfc767b65ab3f", "messageHeadline": "feat(assertions): queries and assertions against the Outputs and Mapp\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 566, "deletions": 233}}, {"node": {"oid": "64019bbf090e156261feb626a5a4bd7ff4f26545", "messageHeadline": "feat(cognito): user pools - device tracking (#16055)", "author": {"name": "Emil Rowland", "email": "rowland.emil@gmail.com", "user": {"login": "emilrowland"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "305f683e86cca221705c0138572faa38043396eb", "messageHeadline": "feat(lambda): nodejs14.x supports inline code (#16131)", "author": {"name": "Giedrius Kaskonas", "email": "57504623+gkaskonas@users.noreply.github.com", "user": {"login": "gkaskonas"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "9c39bcb970fc791e94d199b962cc006fca1a3320", "messageHeadline": "fix(apigatewayv2): http api - disallow empty string as domain name (#\u2026", "author": {"name": "Sam Wilson", "email": "samtwil@live.com", "user": {"login": "samtwil"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "1be373c14350e2fade0874579f6196384dc8d3d2", "messageHeadline": "chore: `publishInParallel=false` with tokens produces useless error m\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "0d0db38e3cdb557b4a641c5993068400847cc7df", "messageHeadline": "fix: (aws-ec2): fix vpc endpoint incorrect issue in China region (#16\u2026", "author": {"name": "Yihui Han", "email": "53243835+readybuilderone@users.noreply.github.com", "user": {"login": "readybuilderone"}}, "additions": 181, "deletions": 1}}, {"node": {"oid": "f16c7e95ed6ec27da0afb074f7a44bc16909a8ab", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16197)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1415, "deletions": 29}}, {"node": {"oid": "fdf612a45b3d3c0f8c972bd2736cb9f93e2e7057", "messageHeadline": "docs(pipelines): should use 'lookup' tag instead of 'deploy' tag (#15\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb6510d3c15a4e5a5022f58898cc29d4f779cef8", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210824", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4734, "deletions": 4067}}, {"node": {"oid": "aee3aee6056636c727ade5c84ae7455416c7c21e", "messageHeadline": "Merge pull request #16174 from aws/v2/forward-merge-20210823", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 759, "deletions": 103}}, {"node": {"oid": "d51e0d07756910924a1e5f64e6a362a79789dd2a", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210823", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4734, "deletions": 4067}}, {"node": {"oid": "cd280a8f4f46eb50be3a25d80c00a807881832c4", "messageHeadline": "feat(ecs): add support for Bottlerocket on ARM64 (#15454)", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 952, "deletions": 11}}, {"node": {"oid": "b059124b238e27751217cbdaaa01c38b00e80fc9", "messageHeadline": "feat(cfnspec): cloudformation spec v40.0.0 (#16183)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 419, "deletions": 14}}, {"node": {"oid": "52f0576a072ac76bd751d766a0879edb1da87633", "messageHeadline": "docs(cloudfront): fix CacheHeaderBehavior.behavior docstring (#16067)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c90af3fee7c0ba4897caa329d2b136135d4c25d6", "messageHeadline": "chore: fix alpha build of lambda-go/python packages (#15995)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "677fedcc5351b8b5346970fac03e5e342f36265b", "messageHeadline": "fix(ses): drop spam rule appears in the incorrect order (#16146)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "82e4b4f07be202e2d6c6afa4f9ed0d9d6146f0a8", "messageHeadline": "fix(cfnspec): changes to resource-level documentation not supported (\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e6a572ca2b9913b2692fda87b6afa760b94d7608", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16086)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 996, "deletions": 767}}, {"node": {"oid": "3897ed70cc0ece07fd8b02ce265915868026b73b", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 4736, "deletions": 4067}}, {"node": {"oid": "82dd2822a86431d0aa0be896550d421810b80c67", "messageHeadline": "fix: KubectlHandler - insecure kubeconfig warning (#16063)", "author": {"name": "Blazej Siejek", "email": "40015521+mrsiejas@users.noreply.github.com", "user": {"login": "mrsiejas"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "683ed7ebd3a212054ec5b9178b9583bb1e3e2332", "messageHeadline": "chore(appsync): Correct VTL for aurora Serverless (#15874)", "author": {"name": "Doggy", "email": "liuqiaowei512@gmail.com", "user": {"login": "joedevgee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb3b7ea1644dad98fcf9e3543ed347e9e53ba09d", "messageHeadline": "chore(eks): bad indent in kubectl apply handler (#16106)", "author": {"name": "Chauncey Garrett", "email": "git@chauncey.io", "user": {"login": "chauncey-garrett"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5de41faebd9322ac76e8f90fa249304b0bf83050", "messageHeadline": "chore: added links to the relevant aws cdk workshop tutorials in samp\u2026", "author": {"name": "Damien Gallagher", "email": "damogallagher@users.noreply.github.com", "user": {"login": "damogallagher"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8b9e5163e2844726e1656a9c13bdf03b7f1a89d2", "messageHeadline": "docs(eks): change serviceAccount variable name (#16090)", "author": {"name": "Juan Lulkin", "email": "maiz@lulk.in", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bf13891c59e6804a150471542af601ae4ccee803", "messageHeadline": "docs(ecs): Fix ecs readme sample (#16058)", "author": {"name": "Clarence", "email": "mr.lin.clarence@gmail.com", "user": {"login": "clarencetw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "436540f85aedfdcea78b67a0aded9505a93cd8f3", "messageHeadline": "docs(apigateway): @see tag doesn't work with the @deprecated tag in d\u2026", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f7c0b421327f1ffed28de79692191af187f23ca", "messageHeadline": "fix(cli): unknown command pytest in build container fails integration\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ceab8967becc7bbece765a01f8ea6a78ef07c319", "messageHeadline": "chore: using the function parameter instead of '.' to find the folder\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d42e89e01034dcba08c8f8ac0390a743143c4531", "messageHeadline": "feat(s3-deployment): exclude and include filters (#16054)", "author": {"name": "David Tucker", "email": "david@davidtucker.net", "user": {"login": "davidtucker"}}, "additions": 408, "deletions": 39}}, {"node": {"oid": "a8863d676935fb84bf3a56d8e75dbc8f6f0fab1d", "messageHeadline": "chore: jsii-rosetta cannot be found when building individual packages\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "3b2c790c2b7d210868576540feab4e088376ab6c", "messageHeadline": "fix(cli): Python init template does not work in directory with '-' (#\u2026", "author": {"name": "Pearcekieser", "email": "5055971+Pearcekieser@users.noreply.github.com", "user": {"login": "Pearcekieser"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f2d77d336d535ef718813b4ed6b88b5d2af05cb9", "messageHeadline": "revert(cli): 'deploy' and 'diff' silently does nothing when given unk\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "2ce274f43e0d8e93707e5e67dcd789e6fde87d9e", "messageHeadline": "transfered ownership of autoscaling to @comcalvi (#16119)", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2372b3c360d13fb0224fc981a7bb1ae318581265", "messageHeadline": "feat(aws-stepfunctions): add support to heartbeat error inside catch \u2026", "author": {"name": "diegotry", "email": "33488603+diegotry@users.noreply.github.com", "user": {"login": "diegotry"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "f35b032cea4354992d3320e78c1ed0e2878a3fe7", "messageHeadline": "fix(cli): 'deploy' and 'diff' silently does nothing when given unknow\u2026", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "dcae3eead0dbf9acb1ed80ba95bb104c64cb1bd7", "messageHeadline": "chore(release): 2.0.0-rc.18 (#16113)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7e0ad5d17b30150922d0dfd81f42da11fadb8beb", "messageHeadline": "feat(cfnspec): cloudformation spec v39.10.0 (#16114)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 183, "deletions": 2}}, {"node": {"oid": "84006c08606bbb3d6371fde2189d0c4cac3c8af2", "messageHeadline": "chore(deps): bump tar from 6.1.0 to 6.1.8 (#16109)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "000d151bec2215aa530819c3cf2c8c432352fec3", "messageHeadline": "fix(appsync): addSubscription only allows for field type (#16097)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "1e498570f59b44e1bb0b15068d40f1ceff785b0a", "messageHeadline": "chore(deps-dev): bump jszip from 3.6.0 to 3.7.0 (#15990)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 98, "deletions": 18}}, {"node": {"oid": "4f62cabe20827573ca5158ef623df47a4b0c334d", "messageHeadline": "chore(deps): bump tar from 4.4.13 to 4.4.16 (#15991)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 24, "deletions": 97}}, {"node": {"oid": "1bd434bc2ac7158a4847fd407bf982f72eaafebe", "messageHeadline": "chore(merge-back): 1.119.0 (#16101)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "3d59ffdc339a6a5a9b3de72d5a769b762c9c86cb", "messageHeadline": "Merge branch 'master' into merge-back/1.119.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e46b317ab4419a8810398d65b879c51c7ae73c07", "messageHeadline": "Merge pull request #16099 from comcalvi/comcalvi-roster", "author": {"name": "Calvin Combs", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ceddb5495ad52ff75fbab965fd639216110feb5c", "messageHeadline": "add comcalvi to mergigy", "author": {"name": "Calvin Combs", "email": "comcalvi@amazon.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2921d641171e0833b50f47418f444373a2592835", "messageHeadline": "chore(release): 1.119.0 (#16098)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1775, "deletions": 912}}, {"node": {"oid": "8f706d5b151359f6c669265c37a05cc6fdc536be", "messageHeadline": "chore: remove duplicated closed issues in changelog", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86d0286a54e72959240870bcd00431aaf72344fd", "messageHeadline": "chore(release): 1.119.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 21, "deletions": 2}}, {"node": {"oid": "689325fd02f72b60df377f5262dfa19f7669a58f", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#16035)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 517, "deletions": 109}}, {"node": {"oid": "4056019aa98ad2d1536961b9d4761158d6746818", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210813", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 4711, "deletions": 4074}}, {"node": {"oid": "84a831ab804244d426321504fc0971d74f6181fd", "messageHeadline": "feat(assets): exclude \"cdk.out\" from docker assets (#16034)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 282, "deletions": 311}}, {"node": {"oid": "1b29ca8e8805fe47eb534d2f564d18ca297e956f", "messageHeadline": "chore(cdk-release): track and bump separate alpha version (#16043)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 294, "deletions": 293}}, {"node": {"oid": "9618fd4ad1c4a8d5c555d75b259da05ade5c002b", "messageHeadline": "chore(ecs): allow selecting Bottlerocket via `machineImage` (#16038)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 51, "deletions": 26}}, {"node": {"oid": "f570c94a7bc99cd5bebc96ee388d152220f9f613", "messageHeadline": "fix(events): cross-account event targets that have a Role are broken \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 291, "deletions": 126}}, {"node": {"oid": "a308cacf1fc48e24311caec246b768ffe6ae9153", "messageHeadline": "fix(ec2): opaque error when insufficient NAT EIPs are configured (#16\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "fdee43ccc3501cf628eea5204387b37977059539", "messageHeadline": "docs(ecs): Fix ecs readme markdown (#16018)", "author": {"name": "Clarence", "email": "mr.lin.clarence@gmail.com", "user": {"login": "clarencetw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8d8795a610c3f49e31967001695caa648730d6d", "messageHeadline": "fix(s3-deployment): BucketDeployment doesn't validate that distributi\u2026", "author": {"name": "Sven Kirschbaum", "email": "sven@kirschbaum.me", "user": {"login": "SvenKirschbaum"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "bb5d5874098b4b1047a29b6697e5e3a65f349ff0", "messageHeadline": "feat(apigatewayv2): http api - domain url for a stage (#15973)", "author": {"name": "Sam Wilson", "email": "samtwil@live.com", "user": {"login": "samtwil"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "ab228a648fa08e8189c010d475426f1ff003ddf7", "messageHeadline": "chore(core): tell which stack is exceeding max resource count (#16019)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34edd5b18d7266fa807ff42c03190f105fe1e217", "messageHeadline": "chore(lambda-python): strip out deprecated symbols (#15958)", "author": {"name": "Nico Tonnhofer", "email": "github@wurstnase.de", "user": {"login": "Wurstnase"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "400a59d19ee63fbd9318da34760b4ed8c9ba99b9", "messageHeadline": "fix(pipelines): repos with dashes cannot be used as additionalInputs \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 70, "deletions": 13}}, {"node": {"oid": "97fc29032c05edb7914c48efee0124be0126a5c4", "messageHeadline": "feat(aws-apigateway): import existing usage plan (#15771)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 176, "deletions": 24}}, {"node": {"oid": "8b70badebccc1be93266533df43e39ac0e3e52a8", "messageHeadline": " fix(assert): matchTemplate with superset fails when additional param\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 188, "deletions": 64}}, {"node": {"oid": "111a3c514b243ff18ee6e50a3c039b4190e557ef", "messageHeadline": "chore(pipelines): improve CodeBuildStep.project error message (#15977)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f92e634d74f263a4586b8802a1f684197bf7852", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15985)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 702, "deletions": 45}}, {"node": {"oid": "32a406b71b771159be91279808c85f86fa904816", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20210811", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 241, "deletions": 30}}, {"node": {"oid": "d8bfe9eda299134656f0c30a929a80707a2b1c83", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210811", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "2e65e72f6b813bad61daa9eba56af34baae908d2", "messageHeadline": "chore(ec2): explicit feature flags to produce a consistent template d\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "9ba8387892cb789deb27bacbd7f2a495988304dd", "messageHeadline": "chore(apigatewayv2): fix typo in README (#15950)", "author": {"name": "Ayato Tokubi", "email": "tokubi.ayato@gmail.com", "user": {"login": "bitoku"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b37e29e824dad799f2794bf4f2f1185cd92928d", "messageHeadline": "chore(aws-apigatewayv2): docs spelling correction (#15962)", "author": {"name": "Brian Hubbell", "email": "655067+brianhubbell@users.noreply.github.com", "user": {"login": "brianhubbell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e17c627c3bcf3404ad844c570dc926eb25584cbf", "messageHeadline": "test(aws-lambda-python): remove hard-coded references to @aws-cdk/aws\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9e4f673cbad3b20c3b99a6d8616307b805e70f18", "messageHeadline": "chore(scripts): safety script incorrectly checks `peerDependencies` (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "277b25033060118cd9e0407cb2aaae81ffd4bfa4", "messageHeadline": "docs(codepipeline): explain how cross-account CodeCommit works (#15988)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e4f288931ab566d0c3a09c9b0c6f4528f0748c50", "messageHeadline": "docs: improve documentation on the use of \"env\" with context lookups \u2026", "author": {"name": "max-allan-surevine", "email": "max.allan@surevine.com", "user": {"login": "max-allan-surevine"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0d61810ab78f7cab1af53bce82c60790a814f71", "messageHeadline": "feat(cfnspec): cloudformation spec v39.9.0 (#15987)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 197, "deletions": 4}}, {"node": {"oid": "fb5dc5842d42c0956b8a17b60a4495725f7b6753", "messageHeadline": "chore(release): 2.0.0-rc.17 (#15986)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "e0e40dcfd0bb11dc818cd4c0c73c2524a01a7e48", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210811", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4668, "deletions": 4074}}, {"node": {"oid": "bf5882f8def0676bbfaee7c2ff4fab6bf39df281", "messageHeadline": "fix(core): asset bundling fails for non-existent user (#15313)", "author": {"name": "akuntsch", "email": "alex.kuntsch+github@mailbox.org", "user": {"login": "akuntsch"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "44330ecd0b531c010466cd3f182041012380c903", "messageHeadline": "chore(merge-back): 1.118.0 (#15982)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "a4f04186f2448fdf5c8d85f7733c05fd84940738", "messageHeadline": "Merge pull request #15978 from aws/bump/1.118.0", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 667, "deletions": 194}}, {"node": {"oid": "c42b3e8c83337afcb225103effcd94565261a073", "messageHeadline": "chore(pr checks): empty commit to trigger PR checks that are stuck", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "898b05689899c85224e7b062ab2d65f112fe1bc0", "messageHeadline": "chore(release): 1.118.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "8cb0e97ea663e0447af77842e1a8efa8aee917eb", "messageHeadline": "feat(cognito): add support for token revocation in UserPoolClient (#1\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "59245429acb9e54c46c051d9c19f103698c4610d", "messageHeadline": "docs(cognito): describe addDependency for identity provider and app c\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "6b32b2fb0c6ed2a21eb929e39930c6c9cf668dae", "messageHeadline": "feat(aws-elbv2): ALB target group routing algorithms (#15622)", "author": {"name": "nohack", "email": "61228138+nohack@users.noreply.github.com", "user": {"login": "nohack"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "04b8d400b2653aff4f48709e8b420c6adb996ef5", "messageHeadline": "feat(pipelines): add `synthCodeBuildDefaults` (#15627)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "c3b872ad47ff3bdf2c841aa195b6fa6922c03769", "messageHeadline": "fix(ec2): \"clientVpnEndoint\" => \"clientVpnEndpoint\" (#14902)", "author": {"name": "hanukoon", "email": "hanu@hanukoon.com", "user": {"login": "cokia"}}, "additions": 262, "deletions": 9}}, {"node": {"oid": "8ad1dd7c8c849ba5f22771f2517897ba2dbbc463", "messageHeadline": "Merge pull request #15951 from aws/v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 3466, "deletions": 1353}}, {"node": {"oid": "76aaca905d953f95912a1f759d49fd41383c0963", "messageHeadline": "remove extra import that was added in the merge", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "172dbf1f9654e665b642ae4976e341b3ebd57289", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "d3df03add2d704d6e33c94bc9b2178a58db63421", "messageHeadline": "chore(glue, ivs, msk, servicecatalog): explicit feature flags to prod\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "ea348c150232b548603b9ee9d31bca79c68f6aac", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6dc9d3e50d90143d4f455528b233dade9641e02e", "messageHeadline": "chore(servicecatalogappregistry): explicit feature flags to produce a\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "5840a5ae0e957e14332c73dfd1d39c250b924dd0", "messageHeadline": "Merge branch 'master' into v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "mkusters@amazon.com", "user": {"login": "madeline-k"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5ae276dbdcafc9263ff9c0ea12259851f91554a6", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c2d89761cda38932a590a49f40ec5546bd46d9bc", "messageHeadline": "chore(sam): explicit feature flags to produce a consistent template d\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7d026c3fd4d9619028013131142949d745b6d5f8", "messageHeadline": "chore: align v2 alpha package naming conventions to proposal (#15949)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "10a5d0957d3a4fd3ee78be3f44aba7affa36692a", "messageHeadline": "automatic pkglint fixes", "author": {"name": "madeline-k", "email": "madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "1ee5be49a20d6f1609e5b12808b944ff26fb6cf1", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210809", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 4654, "deletions": 4066}}, {"node": {"oid": "e85c444137af6a708015eeba11692ff90b34a1ee", "messageHeadline": "chore(deps): bump actions/setup-node from 2.3.0 to 2.4.0 (#15942)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a04c017323130cb6f88a530e192e9e0e86fb137a", "messageHeadline": "docs(ecs): Add missing word (\"permission\") in comment (#15889)", "author": {"name": "Jordan Brough", "email": "jordan-brough@users.noreply.github.com", "user": {"login": "jordan-brough"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "891f111705f58e1c1e93fdd76659ca0bfbbcf2d5", "messageHeadline": "docs(appmesh): comprehensive App Mesh readme review (#15877)", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 137, "deletions": 135}}, {"node": {"oid": "dd2d28678bb45adfc016a1e1a6161e6629b9c327", "messageHeadline": "chore(assertions): release as an alpha module in CDKv2 (#15614)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 59, "deletions": 26}}, {"node": {"oid": "4ce318224453cebcf817b7683e5020780ab5df87", "messageHeadline": "chore(assertions): explicit feature flags to produce a consistent tem\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4f65bd89dcb2c32a38550627f2479d0464eef8bd", "messageHeadline": "test(aws-lambda-python): remove hard-coded references to @aws-cdk/aws\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52553448607c5096aea15a8e4093b95406dd3fe6", "messageHeadline": "Merge pull request #15911 from kaizen3031593/k-chore", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc33466742e9589daa83a65aa351d513d1f60a22", "messageHeadline": "chore: add kaizen3031593 to mergify", "author": {"name": "kaizen3031593", "email": "kcc2@williams.edu", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "522e2eda3788cd5a6ab459577639255e8a811f79", "messageHeadline": "Merge pull request #15867 from aws/v2/forward-merge-20210803", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 13001, "deletions": 1241}}, {"node": {"oid": "d940bf643352424247f1a8e5c6517fa66f85463d", "messageHeadline": "Adding ignore assets pragma to failing integ test", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41e25c653e9b9b8069cc11a55638abb54fe8f833", "messageHeadline": "pipelines integ test update", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 221, "deletions": 729}}, {"node": {"oid": "5dfe95ae39c5a5d2db8ac7aaaec41ee146b3885f", "messageHeadline": "flip new CloudFront feature flag for v2", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "426bad8fd030791c0b3c0eb3fdfd9812ed158d7f", "messageHeadline": "chore(merge-back): 1.117.0 (#15905)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "8740a775844c02f4912d5c3a2702c0577eff75f0", "messageHeadline": "fix test: feature-flag related difference", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be04226035e3156180f90db61d0018dee8e3f5eb", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210803", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4396, "deletions": 3334}}, {"node": {"oid": "0047c9835ac0228fa57af2afde0a9b2a2ea556a3", "messageHeadline": "Merge pull request #15900 from aws/bump/1.117.0", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 8866, "deletions": 2192}}, {"node": {"oid": "275e6b61aea97aa85a64e062f211792b01adb7cd", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "de07ba27c3df551e86dbb8aedc260b23b292edb8", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00b916a752e0251118c852dc257c10a879abd1fb", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "90d5e03ddfcb961dd82967b5f0f9d38e27cb376f", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3b4911e13c73361fda6a808f5818ef737bf00d2", "messageHeadline": "chore(release): 1.117.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 1}}, {"node": {"oid": "de97179facc77663779ae8c630f44293f6c8ada6", "messageHeadline": "chore(docs): update doc strings in DestinationS3BackupProps (#15896)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "afd5bf768a280cd11b4e72db841af36df2268ccf", "messageHeadline": "feat(kinesisfirehose): supports Kinesis data stream source for delive\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 434, "deletions": 2}}, {"node": {"oid": "dba34213eadbee0da72712586a6bd39c78138bb2", "messageHeadline": "chore: rewrite jsii targets for experimental packages during transfor\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 250, "deletions": 241}}, {"node": {"oid": "6bd1ff863e5720259878a46b82ca236bbef1a1b3", "messageHeadline": "chore(assert): set only lower bound of the jest dependency (#15887)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60e6b4186680af98b538a21e82146fb0a0e84f33", "messageHeadline": "feat(cfnspec): cloudformation spec v39.8.0 (#15885)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1583, "deletions": 20}}, {"node": {"oid": "2f7631effe055d081d61980c2172295583bb4b76", "messageHeadline": "chore(release): 2.0.0-rc.16 (#15886)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ee191961a8b057a0585e731a67c15a7edd59c79e", "messageHeadline": "fix(s3): notifications are broken in some regions (#15884)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "77dfa2f8546d03671b3304d2910a9c7e387ff6a8", "messageHeadline": "chore: temporarily transfer @skinny85 module ownership (#15872)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "4d9196012f5dc0d863bca71063ae1a524cac05b0", "messageHeadline": "chore: switch cfn only modules to assertions (#15869)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 217, "deletions": 220}}, {"node": {"oid": "45b484cdff115a0893f7eed2b0c1d6424c2751e4", "messageHeadline": "chore(assertions): migrate more modules to use assertions (#15857)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 911, "deletions": 876}}, {"node": {"oid": "d77e9dc927e193a8f8fcecb92ae3af9498509086", "messageHeadline": "chore(lambda): lambda insights incorrectly accesses non-exported file\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "440ca35cf0f0e9f6f86bef445bd9aa6ef05ff9be", "messageHeadline": "fix(chatbot): ARN validation in fromSlackChannelConfigurationArn fail\u2026", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "f58cf3c95eb32e9a4dc797665160e1b508ace2e1", "messageHeadline": "feat(s3-deployment): control object access (#15730)", "author": {"name": "Artem Butusov", "email": "art.sormy@gmail.com", "user": {"login": "sormy"}}, "additions": 100, "deletions": 12}}, {"node": {"oid": "823dfda76f39f0eff51d792b28aafcc5568f3db1", "messageHeadline": "chore(assertions): rename TemplateAssertions to Template (#15823)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 312, "deletions": 312}}, {"node": {"oid": "a6fac4974fa17949b836c72d04e1cc4504bc920a", "messageHeadline": "fix(pipelines): Prepare stage doesn't have AUTO_EXPAND capability (#1\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "58fda9104ad884026d578dc0602f7d64dd533f6d", "messageHeadline": "feat(servicecatalog): add CloudFormation Parameter constraint (#15770)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 300, "deletions": 33}}, {"node": {"oid": "b86062ff6215384b5def76e07586e94cc6ecc9c1", "messageHeadline": "feat(kinesisfirehose): add support for backing up source records to S\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 613, "deletions": 74}}, {"node": {"oid": "7ae75188211af3fa6427e6ae76e035de44af2076", "messageHeadline": "chore: move the build of the experimental modules to a separate scrip\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 773, "deletions": 389}}, {"node": {"oid": "f3bf628d0af71011a7b7f1ca3dca2ce036011329", "messageHeadline": "docs: remove BREAKING CHANGES requirement for feature flags (#15839)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "7b64abf51c52cd2f6f585d7fd9201030fdba8163", "messageHeadline": "feat(cloudfront): use TLS_V1_2_2021 SecurityPolicy as default version\u2026", "author": {"name": "Sven Kirschbaum", "email": "sven@kirschbaum.me", "user": {"login": "SvenKirschbaum"}}, "additions": 95, "deletions": 25}}, {"node": {"oid": "b842702cbb7aa6632dd2fc4b4981abdd3a773826", "messageHeadline": "fix(ec2): volumename doesn't set name of volume (#15832)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "564550dff82f177fc7bdb3d625ca5558d77999a0", "messageHeadline": "test(aws-lambda-go): remove hard coded references in tests to @aws-cd\u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fce9ac73fe6da5e604f0659d9f101001dcef830a", "messageHeadline": "fix(elbv2): unresolved listener priority throws error (#15804)", "author": {"name": "Simon-Pierre Gingras", "email": "892367+spg@users.noreply.github.com", "user": {"login": "spg"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "9eea4b8d454f7bc23930e6254651029b1a348a2c", "messageHeadline": "feat(Route53): add support for RemovalPolicy in CrossAccountZoneDeleg\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "08ebbae4cffdf85a66775f4e8f5ea9d7400bf358", "messageHeadline": "feat(cloudfront): Origin Shield support (#15453)", "author": {"name": "Steven Guggenheimer", "email": "sguggenh@amazon.com", "user": {"login": "smguggen"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "407b02d62bd8b3eb77e53fc74197b64148640b5a", "messageHeadline": "feat(aws-ec2): Add SubnetFilter for Id and CIDR netmask (#15373)", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 116, "deletions": 2}}, {"node": {"oid": "fb437693c0f1568ddc53e9a198e54be3b9a01592", "messageHeadline": "fix(aws-eks): Allow desiredsize minsize and maxsize to accept CfnPara\u2026", "author": {"name": "hemandee", "email": "17205224+hemandee@users.noreply.github.com", "user": {"login": "hemandee"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "83dd318959b1b1e5f94b5a31030d03379638c9ad", "messageHeadline": "feat(eks): support Kubernetes 1.21 (#15774)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 156, "deletions": 149}}, {"node": {"oid": "1f23313e889a00d85e7cbc56a64242d6e7762835", "messageHeadline": "fix(aws-appsync): graphqlapi throws incorrect error message for autho\u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f38fe1c3e5515ae22f2820712644ed763dbc248", "messageHeadline": "fix(stepfunctions-tasks): Stage field not included in CallApiGatewayH\u2026", "author": {"name": "Jihn Dai", "email": "73680880+jihndai@users.noreply.github.com", "user": {"login": "jihndai"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "473c1d8248ae84bd8b4bb3863334e05e5328fddc", "messageHeadline": "fix(cli): move fail option into the diff command (#15829)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9efd800b4eea3a849edc5710975e4d70ec14a5cd", "messageHeadline": "feat(lambda): cloudwatch lambda insights (#15439)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 1349, "deletions": 5}}, {"node": {"oid": "6244a81af17ec823df409437c4a33ef5fb13a1c5", "messageHeadline": "feat(kinesisfirehose): add support for Lambda data processors (#15704)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 532, "deletions": 2}}, {"node": {"oid": "7ad9348b49ab3b9dde1b4f1db3d888ddec423a9f", "messageHeadline": "feat(aws-cloudfront): add enabled to web distribution (#15433)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "388877300e460e23cd69d67a16a00f7c57630649", "messageHeadline": "feat(aws-kinesisfirehose): support for S3 destination encryption on D\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 161, "deletions": 1}}, {"node": {"oid": "099b5840cc5b45bad987b7e797e6009d6383a3a7", "messageHeadline": "feat(kinesisfirehose): add support for BufferingHints (#15557)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 129, "deletions": 2}}, {"node": {"oid": "8f97d978a365c33819b01f8369d0b17567b13551", "messageHeadline": "docs(s3): let sample code can work, after copy and paste (#15762)", "author": {"name": "Neil Kuan", "email": "46012524+neilkuan@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d227e48458832ff85d2d575e5462e45d29f49a6c", "messageHeadline": "feat(kinesisfirehose-destinations): add support for prefixes in the S\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "1eb56a025f728b7596f57b1289c2fc4c1c20e7f4", "messageHeadline": "feat(kinesisfirehose-destinations): add support for compression on S3\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "74f3cda53de7e8b5cd1d144e79cf9f5bb28e1938", "messageHeadline": "feat(kinesisfirehose): add support for server-side encryption on Deli\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 336, "deletions": 1}}, {"node": {"oid": "33909ed2144ede58e5e503f3f220f610dbd89675", "messageHeadline": "feat(kinesisfirehose): add metrics functions to IDeliveryStream (#15618)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 184, "deletions": 3}}, {"node": {"oid": "4d122ec483aa864dd40f3be534f143431aeab62b", "messageHeadline": "docs(lambda-event-sources): max batch size docs for SqsEventSource (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bc99e8271d443b10928d99437593c52efd763d7c", "messageHeadline": "feat(stepfunctions-tasks): add sns publish with message attributes (#\u2026", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 319, "deletions": 3}}, {"node": {"oid": "f446566bd26ca024aed0a88da08a82a261c0dac6", "messageHeadline": "fix(assert): module is incompatible with jest@27 (#15666)", "author": {"name": "Marco Carini", "email": "cmdcarini@gmail.com", "user": {"login": "cmdcarini"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "929d6aef84eb21aea0d9a4fff953a0f39246288e", "messageHeadline": "feat(ec2): Add Transcribe interface endpoint (#15465)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f319bcc22c521865ba961537d84dcf501a806442", "messageHeadline": "chore: introduce pragma:context to cdk-integ (#15779)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "a92a1c373acacde892b9a80d5dc87aa3aa4f22bb", "messageHeadline": "chore(merge-back): 1.116.0 (#15800)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "d04661d5b0f8ce6de7af5b95b2d9aff7afcc998a", "messageHeadline": "chore(release): 1.116.0 (#15797)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7887, "deletions": 684}}, {"node": {"oid": "527cbee6129116e627bdc3199f47e6521b2c78be", "messageHeadline": "chore(release): 1.116.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "38d75f2c11d1b6a81cbfdf0cc96dad33ef6d8af1", "messageHeadline": "chore(release): 2.0.0-rc.15 (#15795)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "dbe4641666c918c7bba36010fb4656d050ef5556", "messageHeadline": "feat(cfnspec): cloudformation spec v39.7.0 (#15796)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "3f5b9101366cebd656e8b1256ca3b69eb6c01834", "messageHeadline": "docs: update constructor declaration for enum-like class in \"Design G\u2026", "author": {"name": "Daniel Lindberg", "email": "daniel.lindberg1@gmail.com", "user": {"login": "dan-lind"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76fb4811bb9f5d5fc1bd340954840032cb23698b", "messageHeadline": "feat(codebuild): add support for setting a BuildEnvironment Certifica\u2026", "author": {"name": "Michael Neil", "email": "mneil@mneilsworld.com", "user": {"login": "mneil"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "2cefe57835391155aa01962f01fe13fbf7b85c3a", "messageHeadline": "chore(rds): add Aurora Postgres engine versions 10.16 and 11.11 (#15781)", "author": {"name": "mokocm", "email": "52817048+mokocm@users.noreply.github.com", "user": {"login": "mokocm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c6fa1318b45ed4d3db03766538865260862e50fa", "messageHeadline": "chore(deps): bump actions/setup-node from 2.2.0 to 2.3.0 (#15759)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "043d098ee962af743defc4f52ca727b094250bf2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15659)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1522, "deletions": 91}}, {"node": {"oid": "3c4a57efe34894051163879e6e7e74a029e159b9", "messageHeadline": "Update update-pipeline-action.ts", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ead5e33443b74073c6d54b282798e56bd9227dd3", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210720", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3965, "deletions": 3300}}, {"node": {"oid": "9451b33a65f4d83b5bb706ac03a89386e061d2d9", "messageHeadline": "chore(s3): additional documentation for addToResourcePolicy. (#15761)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 58, "deletions": 4}}, {"node": {"oid": "6f2384ddc180e944c9564a543351b8df2f75c1a7", "messageHeadline": "fix(stepfunctions-tasks): instance type cannot be provided to SageMak\u2026", "author": {"name": "Jackie Yuan", "email": "32397155+syeehyn@users.noreply.github.com", "user": {"login": "syeehyn"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "d9285cb75745028ede8c36afcee34f7a53d27993", "messageHeadline": "feat(stepfunctions): allow intrinsic functions for json path (#15320)", "author": {"name": "Michael Sambol", "email": "sambol.michael@gmail.com", "user": {"login": "msambol"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "807351857db014ccda09718f88a8c51732cd0f1a", "messageHeadline": "chore(rds): add SQL Server version 14.00.3381.3.v1 (#15752)", "author": {"name": "Wouter Klijn", "email": "contact@wuhkuh.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a8b1c471b7058bbf739a1d4f5b4860656ebd5432", "messageHeadline": "feat(assertions): retrieve matching resources from the template (#15642)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 172, "deletions": 64}}, {"node": {"oid": "81cbfec5ddf065aac442d925484a358ee8cd26a1", "messageHeadline": "fix(elasticsearch): advancedOptions in domain has no effect (#15330)", "author": {"name": "Julian Michel", "email": "mail@julianmichel.de", "user": {"login": "jumic"}}, "additions": 106, "deletions": 14}}, {"node": {"oid": "774b9ed209558dbb94475ad66d854a907205028a", "messageHeadline": "docs(pipelines): fix table rendering in MarkDown (#15734)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7668400ec8d4e6ee042c05976f95e42147993375", "messageHeadline": "fix(pipelines): Secrets Manager permissions not added to asset projec\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2730, "deletions": 211}}, {"node": {"oid": "e133bca61b95b71d51b509b646ff1720099ee31e", "messageHeadline": "fix(stepfunctions): non-object arguments to recurseObject are incorre\u2026", "author": {"name": "marciocarmona", "email": "marciocarmona@gmail.com", "user": {"login": "marciocarmona"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "cb6e7c9c0c046a5c03bd1a4f1474c9ece1963604", "messageHeadline": "docs: fix link to example integration test in Contributing.md (#15729)", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b5d525cef8ef4209074156c56077eebaa38d57c", "messageHeadline": "feat(aws-kinesisfirehose): DeliveryStream API and basic S3 destinatio\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 2414, "deletions": 13}}, {"node": {"oid": "91cf79bc55ffd72b1c79e2218eb76921fbac32b4", "messageHeadline": "fix(elasticsearch): slow logs incorrectly disabled for Elasticsearch \u2026", "author": {"name": "Joel Cox", "email": "joel@pinecodes.com", "user": {"login": "joelcox22"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "32ed2290f8efb27bf622998f98808ff18a8cdef1", "messageHeadline": "feat(core): lazy mappings will only synthesize if keys are unresolved\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 269, "deletions": 18}}, {"node": {"oid": "c92548b2242478d22db030842014e7646715c2ef", "messageHeadline": "feat(servicecatalog): add ability to set launch Role and deploy with \u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 484, "deletions": 25}}, {"node": {"oid": "f59331193b5a2cc4a33d71d775f6650d66bb1bf8", "messageHeadline": "fix(aws-cloudwatch): unable to use generic extended statistics for cl\u2026", "author": {"name": "Filip Piskor", "email": "filipay@hotmail.com", "user": {"login": "filipay"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "2c4ef0131893e77d373c52b41c62d31847023446", "messageHeadline": "feat(cfnspec): cloudformation spec v39.7.0 (#15719)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 860, "deletions": 29}}, {"node": {"oid": "9022d6f6ebb1335e67747dfb4034dce0c81b5d27", "messageHeadline": "docs(pipelines): add migration guide (#15696)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 245, "deletions": 10}}, {"node": {"oid": "2e4cfaeb8612179c79e293ba52a8afcdcfd6ef52", "messageHeadline": "feat(pipelines): CDK Pipelines is now Generally Available (#15667)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "56f3275af26b6bfbcbb65241151d8b9d092d1ce2", "messageHeadline": "docs(appmesh): Suggest improvements for App Mesh readme (#15506)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 68}}, {"node": {"oid": "9b462a37692e6ab65aa5845a4dd47d1c339550ba", "messageHeadline": "chore(merge-back): 1.115.0 (#15699)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "cab249c8e528fc887dc6ef206012f5f89fe55b8a", "messageHeadline": "Merge branch 'master' into merge-back/1.115.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 193, "deletions": 191}}, {"node": {"oid": "524e532a7bc525346ea510d237130964e1f883e7", "messageHeadline": "chore(rds): add AuroraPostgresEngineVersion 12.6 (#15686)", "author": {"name": "Jordie Bodlay", "email": "jordie@jordie.org", "user": {"login": "jordie23"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f0ca40f863b399ba0c51fd4274c7f4b30b024376", "messageHeadline": "chore(release): 1.115.0 (#15694)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7530, "deletions": 1656}}, {"node": {"oid": "52331c8e38645fbf804fe1c9e528a8faf9185c0c", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15693)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 191, "deletions": 191}}, {"node": {"oid": "1f2a06bd34f39624f628ab5779fb82e6b001f2c8", "messageHeadline": "chore(release): 1.115.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "f9bdeb2c2968166afc44a42e03d486ff1dbeed2c", "messageHeadline": "chore(release): 2.0.0-rc.14 (#15687)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c488cbf76d06add7b1e842bc70de4e1c0c3c2170", "messageHeadline": "docs(pipelines): stress implications of `--trust` again (#15685)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "464cdc0baa1fc5b0634e428a9c7a15de4ca93d50", "messageHeadline": "chore(readme): Correct CDK Construction Zone S1E5 Twitch Link (#15646)", "author": {"name": "David Michael", "email": "1davidmichael@users.noreply.github.com", "user": {"login": "1davidmichael"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bc086b23df7a58ebae98c454141ebfd901ebf50", "messageHeadline": "docs(ecs): Specify units for DNS TTL (#15656)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06d58325db7884d8d9e57122eff1e06435a8e5ed", "messageHeadline": "chore(lambda): fix typo (#15459)", "author": {"name": "bl-ue", "email": "54780737+bl-ue@users.noreply.github.com", "user": {"login": "bl-ue"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e40db3e5577c575aa5e25093e1b82eae6e7cb31", "messageHeadline": "feat(servicecatalog): Add stack event notification constraint (#15610)", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 164, "deletions": 4}}, {"node": {"oid": "a2d936999cf6deb0c1355a5c8551ede1268d786e", "messageHeadline": "docs(pipeline): clarify that `ShellStep` needs to be added to the pip\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "645376958a699ee89e3cc805546c293c93d99613", "messageHeadline": "feat(apigatewayv2-integrations): http private integrations - tls conf\u2026", "author": {"name": "Daniel Lindberg", "email": "daniel.lindberg1@gmail.com", "user": {"login": "dan-lind"}}, "additions": 125, "deletions": 1}}, {"node": {"oid": "309b9b4cf554474c87fe3d833a5205498e200ecf", "messageHeadline": "fix(pipelines): new pipeline stages aren't validated (#15665)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "9532e3c44ba22dab9cf6519bc80fa6cd92e77a10", "messageHeadline": "docs(pipelines): describe context lookups (#15663)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "5e3cf2b0558401fab25f75da319fac587df1bcfb", "messageHeadline": "fix(pipelines): permissions check in legacy API does not work (#15660)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "01b7ee0f5022573ed33b50ad06964fecbce7c702", "messageHeadline": "chore(release): 2.0.0-rc.13 (#15657)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b934976f057cd395de660dc4099e2303415cdc78", "messageHeadline": "feat(lambda-nodejs): source map mode (#15621)", "author": {"name": "haimlit", "email": "haimlit@users.noreply.github.com", "user": {"login": "haimlit"}}, "additions": 165, "deletions": 31}}, {"node": {"oid": "f7c628948e7f71df7a95cb00cdc2746e2e46dc03", "messageHeadline": "feat(rds): allow setting copyTagsToSnapshot on Clusters (#15553)", "author": {"name": "Calvin Combs", "email": "87042526+calvin-cc@users.noreply.github.com", "user": null}, "additions": 72, "deletions": 0}}, {"node": {"oid": "efd2e68d9799f0827c542a562f3c17a5a0dbdee1", "messageHeadline": "feat(appsync): optional operation parameter for lambdaRequest mapping\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 569, "deletions": 8}}, {"node": {"oid": "e7760ee9da19d7d006cdf1836ce6f71bf9f31327", "messageHeadline": "feat(servicecatalog): Add TagOptions for portfolio (#15612)", "author": {"name": "wanjacki", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 221, "deletions": 1}}, {"node": {"oid": "759e5563ab4180c02fb6c654da0574a8190ed450", "messageHeadline": "chore: fix versions of inner dependencies in @aws-cdk-lib (#15648)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d8dc8185203e73172786024eea90eeb60153ce0e", "messageHeadline": "fix(pipelines): `CodeBuildStep.partialBuildSpec` not used, buildspec \u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 331, "deletions": 25}}, {"node": {"oid": "28e08059d47c3834b175c2cef67d2963d2b2aff9", "messageHeadline": "chore(pipelines): new tests for CodePipelineSource (#15643)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 79, "deletions": 2}}, {"node": {"oid": "85cb788e3d30de6317c1612c9d25d85a2c06b972", "messageHeadline": "docs(pipelines): explain 'no matching base directory' error (#15644)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5fd8b7b7090db85d309d342e5906b095cea52da6", "messageHeadline": "chore(pipelines): cleanup some docs (#15626)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "c8bcf87b109e8254f50a8beb504480d1cd211660", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15640)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1354, "deletions": 1440}}, {"node": {"oid": "fdce08cee6f0eb58aad93572641a1dd4b59e8d37", "messageHeadline": "fix(iam): `PrincipalWithConditions.addCondition` does not work (#15414)", "author": {"name": "TikiTDO", "email": "tikhon.b@sereth.com", "user": {"login": "TikiTDO"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "1b025138dd2b94bbbbf762a25de21743ffb23d35", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210719", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3962, "deletions": 3301}}, {"node": {"oid": "48a47e77dc8d2c60acd20ca0424a546c937b01ae", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15634)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "8668e15b8a85b369153e9d36d4eab016fc8856f4", "messageHeadline": "chore: migrate sns, lambda-event-sources, cloudwatch to jest (#15606)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1354, "deletions": 1440}}, {"node": {"oid": "b28f8a7427c7330bc4e6a473e5b98ceaa18a8414", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210718", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3962, "deletions": 3301}}, {"node": {"oid": "fc68df424aa3e8a89c21dabd15052bd479e3832c", "messageHeadline": "chore: some cli tests still rely on legacy behavior and fail in v2 (#\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a785e77f2f7f00cf7ea3c5ad02646f5a2471a5bf", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 29887, "deletions": 4949}}, {"node": {"oid": "316d160c814b7cea5b88fd6bdca51d89a981da86", "messageHeadline": "introduce pragma:context to cdk-integ", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "64d0807d8e2f27f6169c84885de2629396c0a7da", "messageHeadline": "pipelines", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 9, "deletions": 20}}, {"node": {"oid": "b08d431e52ffc71de3a035d372edd1089163f10b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2/forward-merge-20\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3781, "deletions": 85}}, {"node": {"oid": "e85b60c223b1d2f090c53897d13e5fc7b68f43c4", "messageHeadline": "fix", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 28}}, {"node": {"oid": "fb2dfdabeafd04d2e7cee9cc5480f12999fc4cf4", "messageHeadline": "ecs", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ff74c3e0ec0f66f1e5c227ffcb0563017398f99", "messageHeadline": "appmesh", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 21}}, {"node": {"oid": "9c4e51ca1719b89bcdd9d4032f50063876fac69a", "messageHeadline": "fix(appsync): update timestamp for apikey test (#15624)", "author": {"name": "haimlit", "email": "haimlit@users.noreply.github.com", "user": {"login": "haimlit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75fd196949f228860fe08eb5c2661be684c07ac0", "messageHeadline": "appmesh", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "d654f936493e68bbcde0b7cc48787920dcb5b0fd", "messageHeadline": "fix", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 12}}, {"node": {"oid": "b2c574fcad20527d90909d14608d48a09f1102c7", "messageHeadline": "fixups", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "3546acf8fc48ccf9a0ef38792562d7e5813a118c", "messageHeadline": "remove deprecated test", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 16}}, {"node": {"oid": "49a0a77889778333bad48b01a40a80dc02315ce2", "messageHeadline": "fix", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcd052a41b01c35f9c3b07e8669629f8fa2c8628", "messageHeadline": "fix", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "86582189e34be8755626f0ccc1fc35a73c88132a", "messageHeadline": "update test", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2647cf300ae0f9053104e3a545e2fd94dd7249e1", "messageHeadline": "feat(cli): add ability to specify an external id for the deploy-role \u2026", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "349de7c2abff97e10a6e76dd6b7856ecbfd0c441", "messageHeadline": "feat(apigatewayv2): websocket - callback url (#15227)", "author": {"name": "Ayato Tokubi", "email": "tokubi.ayato@gmail.com", "user": {"login": "bitoku"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "ebba61830ea7ee73e168099d1cd8e8f4003d595c", "messageHeadline": "feat(pipelines): confirm IAM changes before starting the deployment (\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 3526, "deletions": 36}}, {"node": {"oid": "22f2499508bccd3f44733705bbfa3c4e2b0b0d63", "messageHeadline": "fix(cli): `cdk deploy` is listing deprecated ids (#15603)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "27c176a181868f4af3fbc9941061bcd071fe0ae2", "messageHeadline": "chore: add license notice, remove Docker instructions (#15599)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "4b7116d8a252a6768ae50d736d5cab0f0cef22f4", "messageHeadline": "fix(pipelines): unresolved source names aren't handled properly (#15600)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 111, "deletions": 13}}, {"node": {"oid": "a0f00e84e4e6f3d1fe5a9a0d8ae3c1a75c6e7baf", "messageHeadline": "chore(kms): cross-stack usage detection depends on NPM tree (#15580)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "ba7aed6843dbf416a30f9331306435eb417b0c1c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210715", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3957, "deletions": 3218}}, {"node": {"oid": "ebfc0e092addbcf21562ce63328457285f7b2d77", "messageHeadline": "chore(cli): tests that apply only to v1 are failing when building for\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd38eff318c31bf2c5308f6b3daae0fd433b4370", "messageHeadline": "fix(cfnspec): make EndpointConfiguration of AWS::Serverless::Api a un\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 138, "deletions": 2}}, {"node": {"oid": "09591c6268d0e03937741e4f7cad9b97e21b131b", "messageHeadline": "feat(aws-efs): grant support on FileSystem (#14999)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 216, "deletions": 9}}, {"node": {"oid": "62e2f197a2dd25bcdfc06747d2897f4f29aa1a6c", "messageHeadline": "chore(merge-back): 1.114.0 (#15570)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "7e41b6b745ff185110b7aba3db15d30bb35577bc", "messageHeadline": "chore(release): 1.114.0", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18193, "deletions": 4306}}, {"node": {"oid": "53a7298f241632a13b12601a3d348c05d9e0e5a2", "messageHeadline": "chore(release): 1.114.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "165ee3aa89bda7c18fcb4820c0bf2f6905adc4ed", "messageHeadline": "feat(pipelines): revised version of the API (#12326)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12363, "deletions": 3156}}, {"node": {"oid": "718d143a376893fb168121b0ff9b57f8a057281e", "messageHeadline": "feat(appmesh): the App Mesh Construct Library is now Generally Availa\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "1589ff859e3816e1326b25e4fc855be86f76ffc8", "messageHeadline": "feat(appmesh): add support for Gateway Route request matching and pat\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 1769, "deletions": 52}}, {"node": {"oid": "b06f7bf8ee59379a3478e4200b941635174c777e", "messageHeadline": "feat(servicecatalog): Add portfolio-product association and tag updat\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 425, "deletions": 96}}, {"node": {"oid": "594d7c664abed631163ec6b5cfede0a61acb0602", "messageHeadline": "fix(ecr-assets): There is already a Construct with name 'Staging' whe\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "6047f796843ff2dfc757006aeb95755a15aa00dc", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15539)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 744, "deletions": 905}}, {"node": {"oid": "28a9ac0c662941be0a75c159609d7bbed88f6c05", "messageHeadline": "chore(cli): improve error message when bootstrap can't find stacks (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "cafdd3c0a619be69c9b6af08664af8e641d4c69b", "messageHeadline": "feat(bootstrap): widen lookup role permissions for future extension (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "c98e40e963964ae01b6ad15898a6809687d6a5e3", "messageHeadline": "feat(cfnspec): cloudformation spec v39.5.0 (#15536)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 458, "deletions": 12}}, {"node": {"oid": "a2e95e97fc775d061b405fdb932ffda269084357", "messageHeadline": "chore(release): 2.0.0-rc.12 (#15535)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "94f81c441f9e2cb8dc70eb2e772d2cd75e468b67", "messageHeadline": "chore(deps): bump actions/setup-node from 2.1.5 to 2.2.0 (#15418)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3592b26c5806cc31cd6ad0ebba32cbf4d09b9abf", "messageHeadline": "feat(aws-ecs): New CDK constructs for ECS Anywhere task and service d\u2026", "author": {"name": "Hari Ohm Prasath", "email": "hariohmprasath@gmail.com", "user": {"login": "hariohmprasath"}}, "additions": 1490, "deletions": 5}}, {"node": {"oid": "eeeec5d14aa03dbaeeb08fc664c26e82a447f7da", "messageHeadline": "feat(appmesh): add Route matching on path, query parameters, metadata\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 893, "deletions": 48}}, {"node": {"oid": "246b393cccd6891aa0f3a74ead6953c3309927e3", "messageHeadline": "chore(merge-back): 1.113.0 (#15514)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "61e1f6510caa9f2b2b88c0b6be11515d3f30ff3d", "messageHeadline": "chore(release): 1.113.0 (#15511)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 883, "deletions": 101}}, {"node": {"oid": "e3ebf9bd3bcdfc6d7f91c4e13d9d7d25932a0aec", "messageHeadline": "chore(release): 1.113.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c62afe905c0414d2feb38271b0b3df4907ac3caf", "messageHeadline": "feat(events): cross-region event rules (#14731)", "author": {"name": "Stephen", "email": "stephenhibbert92@gmail.com", "user": {"login": "stephenhibbert"}}, "additions": 361, "deletions": 77}}, {"node": {"oid": "76f06fc2ae4404242e5854d2eeaf4f11b98f98f0", "messageHeadline": "feat(assets): docker images from tar file (#15438)", "author": {"name": "Philipp Garbe", "email": "philipp.garbe@web.de", "user": {"login": "pgarbe"}}, "additions": 281, "deletions": 3}}, {"node": {"oid": "0d082f1c8567bb07385c27c6dd04940ca65db8f8", "messageHeadline": "chore: add build of experimental modules (#15442)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 324, "deletions": 10}}, {"node": {"oid": "aa1d229ddfa15d6229befa7ba37944feba1a5571", "messageHeadline": "chore(merge-back): 1.112.0 (#15486)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "a3cdfff56c97b79c6c4a154b73a4742507206ab8", "messageHeadline": "Merge branch 'master' into merge-back/1.112.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 226, "deletions": 20}}, {"node": {"oid": "0952f1f2045f2dbdffeb840c4737522d12ea7df6", "messageHeadline": "feat(codepipeline-actions): support combining batch build artifacts i\u2026", "author": {"name": "Martin Micunda", "email": "martinmicunda@hotmail.com", "user": {"login": "martinmicunda"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "1ec5ef317a85f98bc361b7e434b3928fccaddf13", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15471)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5e21453c9bf6596d03dcc47dcfa9d2cf123ba1b2", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210629-merge", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2815a448ed7061740e60304d3f35beb97f66eb86", "messageHeadline": "chore(release): 1.112.0 (#15480)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4761, "deletions": 983}}, {"node": {"oid": "480e371ac1321f78530c3853a046e66840f0b0f2", "messageHeadline": "Change 'migration' entry to say 'reverts' instead of 'closes'", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23abe22a173281361855efc8671529e4bae30ae5", "messageHeadline": "fix(aws-ecs): token is added to Options instead of SecretOptions in S\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 153, "deletions": 19}}, {"node": {"oid": "45b97154dfeac02d72d01404fbc1446f1fab0f5c", "messageHeadline": "Fix bugfix entry for lambda-nodejs", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab72bf611a0ce5ef425f5add667c21cdf68a8aff", "messageHeadline": "chore(release): 1.112.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "d88b45eb21bcd051146477e3c97de7dd7b8634d3", "messageHeadline": "feat(appmesh): rename the class HttpHeaderMatch to HeaderMatch (#15468)", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 268, "deletions": 186}}, {"node": {"oid": "bf656e4bc9fe77caa3e96660d8ba1b7c26c26f87", "messageHeadline": "chore(cdk-release): do not get commits if Changelog generation is ski\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "fc01d22d042e34cef391458ffd5a0dd2d290b655", "messageHeadline": "feat(appmesh): rename the class HttpRouteMatchMethod to HttpRouteMeth\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "bd94be875a8e5942a1a28894658b5ab2c89ce19f", "messageHeadline": "chore(rds): add missing RDS database engine versions. (#15458)", "author": {"name": "Niko Virtala", "email": "nikovirtala@users.noreply.github.com", "user": {"login": "nikovirtala"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "5f3047411b30efcee74708dcbe29dd14b5d1d452", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15339)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22504, "deletions": 10028}}, {"node": {"oid": "adee46c0d3dd128a58b852d9a4c505682423e6b0", "messageHeadline": "revert(migration): add constructs migration to rewrite script (#15461)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 323}}, {"node": {"oid": "c39d0eb5b75a59123c79af05a8043f3bb26e6a1e", "messageHeadline": "docs(codepipeline-actions): clarify how to use an encrypted existing \u2026", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ea870179ca5ecd6600a158f08e9d554ae301b73f", "messageHeadline": "Revert \"feat(migration): add constructs migration to rewrite script (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 323}}, {"node": {"oid": "af7ad2cd279dce2d355e3678433a84eb5c8334e8", "messageHeadline": "feat(autoscaling): ScalingEvents.TERMINATION_EVENTS (#15302)", "author": {"name": "Arun Donti", "email": "dontirun@gmail.com", "user": {"login": "dontirun"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "850cba0ad206d4e4e47ca48ca50a073880221dcc", "messageHeadline": "fix(iam): remove incorrect normalization of principal (#15248)", "author": {"name": "Ayato Tokubi", "email": "attokubi@amazon.com", "user": {"login": "bitoku"}}, "additions": 47, "deletions": 44}}, {"node": {"oid": "5ecf2577350da2b9ff7115b2868192bcbd56a56e", "messageHeadline": "feat(events): DLQ and retry policy support for BatchJob target (#15308)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 486, "deletions": 107}}, {"node": {"oid": "bf6f7efd01ee3a4dc62124baa969eb5e22e58e52", "messageHeadline": "fix(autoscaling): scaling intervals are incorrect if the bottom one d\u2026", "author": {"name": "Ruan Comelli", "email": "ruancomelli@gmail.com", "user": {"login": "ruancomelli"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "afa5de108d393950034c8ff6c5e49d2ec5490c7f", "messageHeadline": "fix(events): Archive event pattern fields are not translated correctl\u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 67, "deletions": 19}}, {"node": {"oid": "b95ee4414a632a5b8622c4d6a11bd2baaab536f2", "messageHeadline": "fix(iam): set principalAccount in AccountPrincipal and PrincipalWithC\u2026", "author": {"name": "TikiTDO", "email": "TikiTDO@gmail.com", "user": {"login": "TikiTDO"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1d19b3b66e7c91ae8d9b4c49432bd0249e18a366", "messageHeadline": "fix(lambda-nodejs): pnpm exec args separator order (#15410)", "author": {"name": "Hugo Drumond", "email": "hugdru@users.noreply.github.com", "user": {"login": "hugdru"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48dd7718d94026e29c0fe6b15c162616840fcabe", "messageHeadline": "fix(pipelines): singlePublisherPerType overwrites assets buildspec fi\u2026", "author": {"name": "Sami Turcotte", "email": "Wenzil@users.noreply.github.com", "user": {"login": "Wenzil"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "a80ad425a925c7f1b2a550d5605df109ea5a504f", "messageHeadline": "feat(aws-elasticloadbalancingv2): Allow listing added listeners on ap\u2026", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "4ae8edcaf455d7761811c9df0e747fdee2351386", "messageHeadline": "Remove CoreConstruct import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "86f21e7a3577d55172bbd9e7c3f2608d0f60a588", "messageHeadline": "Remove broken import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686daac432291b1cce7de176e5a96298213d78f9", "messageHeadline": "This change was dropped!!!???", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "045f9febb69d1563a2f7b393ef2b02c14c474edf", "messageHeadline": "Fix test", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "71c0a4c413e77452f47c797d4e861aa542174ce9", "messageHeadline": "feat(cfnspec): cloudformation spec v39.3.0 (#15446)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 190, "deletions": 72}}, {"node": {"oid": "3a65b9c6117e9b3c038720262ac0eb6c8033af8f", "messageHeadline": "fix(codebuild): merge spec correctly when using strings (#15429)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "f66cba249854ba7c462fb313cda1eadd39f35a42", "messageHeadline": "chore(release): 2.0.0-rc.11 (#15445)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ef1260976f1e231fd4c8f7fbac5b0a592e243432", "messageHeadline": "docs(aws-ecr-assets): Update link for cdk-ecr-deployment repo (#15407)", "author": {"name": "antonioortegajr", "email": "antonioortegajr@gmail.com", "user": {"login": "antonioortegajr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c37c7f9fa927b922f0a6cfb4de9f5162ca7184d4", "messageHeadline": "docs(api-gateway): Fix IAM policy Effect enum case (#15417)", "author": {"name": "Ben Munro", "email": "ben@benmunro.com", "user": {"login": "benmunro"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "393be523b5174359ca4ba9cde16d2e4f93bcd387", "messageHeadline": "docs: fixed example (#15434)", "author": {"name": "Manuel M\u00fcller", "email": "31097173+ManuelMueller1st@users.noreply.github.com", "user": {"login": "ManuelMueller1st"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "865b2660a01fa819afd75cc10aab344b8535896c", "messageHeadline": "chore: Fix typo (#15436)", "author": {"name": "Akash Askoolum", "email": "akash1810@users.noreply.github.com", "user": {"login": "akash1810"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d779be08c1fb20febb7dd9a695686be20b68b707", "messageHeadline": "chore: new private 'cdk-release' tool for performing releases (#15331)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1239, "deletions": 18}}, {"node": {"oid": "647acfa3fdca6013614dfb9ebf0a2d55ea74e828", "messageHeadline": "feat(appmesh): allow setting the DnsResponseType in DNS ServiceDiscov\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 188, "deletions": 58}}, {"node": {"oid": "31e6b1a88aaafb28e3916fbba918894435495906", "messageHeadline": "fix(build): explicit non-private package not respected in packaging (\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cdf7f1260d2707e4c94b76fff9b403363f3f134", "messageHeadline": "Fix service catalog tests", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "05535b005a823a8e3527cdf2a32839b04d5aa8ed", "messageHeadline": "Assertions expect to be testing legacy stack", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "c7ab2fe3a2a595ee1b9e8b2767550245b276fc86", "messageHeadline": "Fix test that wasn't prepared to deal with v2 synthesis", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f3d7e744da8e8ecf1585463514f05ee87e85eaa1", "messageHeadline": "Merge branch 'v2/forward-merge-20210629' of github.com:aws/aws-cdk in\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "b2145a81ab35d0f738351aafc86b0c9a95b73364", "messageHeadline": "Fix import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d75986a6d220e696f8a6830530aee48eded48f90", "messageHeadline": "automatic pkglint fixes", "author": {"name": "rix0rrr", "email": "rix0rrr@users.noreply.github.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "32d4a2b5ffe9caa21a05a5d473924ff2559a0e0e", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3472, "deletions": 3157}}, {"node": {"oid": "ff044eddccfe1e4812e686343ca1a614b73a1a1f", "messageHeadline": "feat(acm): DaysToExpiry metric (#15424)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 95, "deletions": 9}}, {"node": {"oid": "e61a5b80fb19270a0ed21938b777390ce5d835cc", "messageHeadline": "feat(ec2): add rds-data vpc endpoint (#15240)", "author": {"name": "Neil Ferreira", "email": "root@neilf.net", "user": {"login": "neilferreira"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cbee18acf750319488238dd926ae7b86392c8356", "messageHeadline": "feat(core): add docker security option to asset bundling (#15204)", "author": {"name": "maafk", "email": "maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "04193565178405dae9a9980c439e22e2924b239c", "messageHeadline": "chore(build): build no longer fails if there are multiple dotnet vers\u2026", "author": {"name": "Anthony", "email": "info@datafunc.be", "user": {"login": "anthonybouton"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3c1b6d29416bdb19828cff9a4facd690c416d5f", "messageHeadline": "fix(cli): prevent 'Failed resources:' message when no failures and re\u2026", "author": {"name": "Ryan Parker", "email": "ryan.parker3@outlook.com", "user": {"login": "ryparker"}}, "additions": 303, "deletions": 7}}, {"node": {"oid": "b010239ee0a027c25ec90c5ed8784a36315536d2", "messageHeadline": "fix(pipelines): unable to add assets stage to existing VPC pipeline (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "c432d481aa9e26bae9092a3084eca55fdc7038ce", "messageHeadline": "fix(cfnspec): .npmignore generated by cfnspec does not pass pkglint (\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86a44f93bf718e20e32f9968ec75bee28dbc2198", "messageHeadline": "feat(cloudwatch): allow arbitrary statistics in Metric and Alarm (#15\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "6a68873f51545e394efa30cd855aae1fc4484d62", "messageHeadline": "feat(appmesh): add support for shared Meshes (#15353)", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 255, "deletions": 12}}, {"node": {"oid": "eba5fdd44424e6524f4cc581d443c9d3941418d4", "messageHeadline": "docs(pipeline): document work-arounds for when bootstrap stack has be\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 89, "deletions": 23}}, {"node": {"oid": "e289822ebbbdafe3dff7e8822ba2c5cd75ff2d63", "messageHeadline": "feat(pipelines): Docker registry credentials (#15364)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 943, "deletions": 16}}, {"node": {"oid": "391facfc7cbca94e4270c9d33eb05119b2043737", "messageHeadline": "chore(merge-back): 1.111.0 (#15396)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "556ca93e2f66ea44b1d6f1649a11d5cc5168b3ef", "messageHeadline": "chore(release): 1.111.0 (#15390)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7839, "deletions": 700}}, {"node": {"oid": "b62412819f8f38990376f8d0e942a56efd3d32de", "messageHeadline": "chore(release): 1.111.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 1}}, {"node": {"oid": "6b639bee925a9e552c405fde9d221d515e6023c3", "messageHeadline": "feat(cli): add option --security-only to diff (#15374)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "2a0c9f9fa2139a3bb16e40d7b935c745be97c29c", "messageHeadline": "docs: disable strict compilation for failing modules (#15386)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "5e5646de3e41cca1752445168def09d4b78d3331", "messageHeadline": "chore(nodejs-lambda): option to override project root (#15055)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "62e552c2235bb4a26c943fa2504bff272d409019", "messageHeadline": "fix(core): unresolved tokens in generated nested stack outputs (#15380)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 43, "deletions": 3}}, {"node": {"oid": "e68087da7926eef2098735f44287df73e2cc9b43", "messageHeadline": "feat(codebuild): improve merging of BuildSpecs (#15332)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 473, "deletions": 28}}, {"node": {"oid": "2a5e288ee17a32bf6306e7335c5550be604f6ca3", "messageHeadline": "fix(pipelines): artifact bucket permissions missing for in-account de\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 358, "deletions": 9}}, {"node": {"oid": "06619fe793ed60eb9894d9cdaefaa8900760d498", "messageHeadline": "feat(servicecatalogappregistry): allow Applications to associate with\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 311, "deletions": 5}}, {"node": {"oid": "d630d7fff5f2301df8abd9a213bb54c77da0ee73", "messageHeadline": "feat(cloudwatch): revert trimmed mean stat in graph widgets (#15368)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 59}}, {"node": {"oid": "5d0954a2028a001c3c2ed2c7f851c51ca3e82259", "messageHeadline": "feat(cfnspec): cloudformation spec v39.3.0 (#15362)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "98029af40f13a4bb1a5ff31314c70cb4ddb6d5a3", "messageHeadline": "chore(release): 2.0.0-rc.10 (#15361)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "daa5d66bce204df437bdc28844d7c5944710954b", "messageHeadline": "chore: add CDK Construction Zone episodes list to main README (#15020)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "28faa0509793379059b0cfaf32d6dcb1f549d099", "messageHeadline": "chore(ecs-patterns): Add support for gpuCount on QueueProcessingEc2Se\u2026", "author": {"name": "Milos Miljanic", "email": "milosmilos96@gmail.com", "user": {"login": "miljanic"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "1dd11e477da1e59a1c0766330dd1840d3eb6d153", "messageHeadline": "docs(pipelines): add a note about the size limit in environmentVariab\u2026", "author": {"name": "Glib Shpychka", "email": "glibshpychka@gmail.com", "user": {"login": "gshpychka"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c3096ea6c36ec5c89a7f439b254c26107cc8cb0a", "messageHeadline": "feat(ecs): Adding support for secretOptions in Firelens log driver (#\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 209, "deletions": 4}}, {"node": {"oid": "1f5360e5338df0e0e95505c0f204f14a919536fa", "messageHeadline": "chore(docs): ensure code snippets in aws-lambda README compile (#14753)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 132, "deletions": 82}}, {"node": {"oid": "1eb6de7913a27874a2c8c382900d6976fe7f0564", "messageHeadline": "chore: upgrade remaining Node 12.x lambdas to 14.x (#15303)", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1799f4c56c7603d9a77acef614042180734427c7", "messageHeadline": "feat(stepfunctions-tasks): add EventBridgePutEvents task integration \u2026", "author": {"name": "Sumeet Badyal", "email": "Sumeet.s.badyal@gmail.com", "user": {"login": "Sumeet-Badyal"}}, "additions": 644, "deletions": 0}}, {"node": {"oid": "60f6d82912bb33d5649c2d1c579a54b0dc8cea0e", "messageHeadline": "feat(cloudwatch): trimmed mean stat in graph widgets (#15316)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 59, "deletions": 6}}, {"node": {"oid": "d2c76aa23f5ac0d596bce7c648753f05a8dd718f", "messageHeadline": "fix(codepipeline-actions): reduce S3SourceAction role permissions to \u2026", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b33e1c524d2928bb64809dea3f17de7ab1deef4d", "messageHeadline": "chore(merge-back): 1.110.1 (#15336)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "446609ef9900abef01c1239065b075329a61b009", "messageHeadline": "Merge branch 'master' into merge-back/1.110.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5378, "deletions": 484}}, {"node": {"oid": "fe3e0f2058ce48413eca88b247cddf0532374a74", "messageHeadline": "feat(servicecatalog): initial implementation of the Product construct\u2026", "author": {"name": "wanjacki", "email": "83792238+wanjacki@users.noreply.github.com", "user": {"login": "wanjacki"}}, "additions": 747, "deletions": 0}}, {"node": {"oid": "0028d09486b96ea95196aa39df9480689b022951", "messageHeadline": "chore(release): 1.110.1 (#15329)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "2cf7301d22b88a3fffc2e769968eb35814588c19", "messageHeadline": "fix changelog", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d686b88188bdb86808fc35c9dbf16029130e8676", "messageHeadline": "chore(release): 1.110.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "623689dc0fe7a46ef8ae5c0b04ad7f8fd4bc2b58", "messageHeadline": "fix(eks): kubectl version 1.21.0 breaks object pruning (#15314)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74da5c1a2b7f6f2132ac5909d60e02ee109184a2", "messageHeadline": "fix(eks): kubectl version 1.21.0 breaks object pruning (#15314)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a2f642ed6f2a785e58299cf303e680685454cf8", "messageHeadline": "fix(cloudfront): cannot set header including 'authorization' in Origi\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "20e2b79f730459a7438e416e0f707b3e1414432c", "messageHeadline": "feat(assertions): 'arrayWith' and 'objectLike' matchers (#15195)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1097, "deletions": 295}}, {"node": {"oid": "352cdc1d1a64c0187b9cdc2e7c62aa0b4ffcaa97", "messageHeadline": "chore: add `attachCustomSynthesis` private API (#15270)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 114, "deletions": 5}}, {"node": {"oid": "ea40cfe1b85ce4aee9c8f871de08d3c3739589d1", "messageHeadline": "feat(secretsmanager): Allow cross account grant (#14834)", "author": {"name": "Florian Eitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 127, "deletions": 6}}, {"node": {"oid": "e530195c352c74d3bd3f297c9bf923c35d1ed013", "messageHeadline": "feat(cdk-assets): externally-configured Docker credentials (#15290)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 605, "deletions": 134}}, {"node": {"oid": "94eb3a8a02eed77581d81efc02214dc976ba6bfc", "messageHeadline": "feat(cfnspec): cloudformation spec v39.3.0 (#15311)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2264, "deletions": 34}}, {"node": {"oid": "5f597877c75f9e92d3bf08eedb5007ecc3cb001e", "messageHeadline": "fix(stepfunctions-tasks): EcsRunTask containerOverrides throws if con\u2026", "author": {"name": "Cruaier", "email": "Cruaier@users.noreply.github.com", "user": {"login": "Cruaier"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "d0c96021adcead538c302fc9b1d0ec3baf69cb4f", "messageHeadline": "feat(sqs): add support for high throughput fifo (#15202)", "author": {"name": "Paul", "email": "doherty.paul@gmail.com", "user": {"login": "paul-doherty"}}, "additions": 147, "deletions": 3}}, {"node": {"oid": "32d63a32b1088567e54168a7bf67d4d9318535f1", "messageHeadline": "docs(s3-deployment): note that asset inputs must come from a trusted \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2e93fb9a195b6043265562163a3e5c2798a4d122", "messageHeadline": "fix(aws-elasticloadbalancingv2): cannot clear access logging bucket p\u2026", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ccc2e30bdcc227ef549b0edef99c16282140ae00", "messageHeadline": "feat(sns): add sns service trust to keys for encrypted queue subscrip\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 169, "deletions": 2}}, {"node": {"oid": "5c9363dbe51c14d83eb94e1475ff0993df31b060", "messageHeadline": "chore(merge-back): 1.110.0 (#15294)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "32f00eb26486b18619f4cf6ca497759c46aa7c8a", "messageHeadline": "chore(release): 1.110.0 (#15289)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9745, "deletions": 3185}}, {"node": {"oid": "71723bab79bdbd085080aedd2b1073d511b484d4", "messageHeadline": "chore(release): 1.110.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 43, "deletions": 1}}, {"node": {"oid": "4330fe82f6200499dae8fd614679eeac0db67f0b", "messageHeadline": "feat(servicecatalogappregistry): Initial L2 construct for Attribute G\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 353, "deletions": 1}}, {"node": {"oid": "6c68136a1d1542b720a1e802950d87e74b400ff8", "messageHeadline": "chore(mergify): add bryanpan342 to mergify (#15236)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e47a01feaab8579a8f120b44d26871b8a586df78", "messageHeadline": "feat(appmesh): allow configuring mutual TLS (#15101)", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 938, "deletions": 187}}, {"node": {"oid": "a5390ebbe50edffd30cce76ab336b6b326008c37", "messageHeadline": "chore(pipelines): Moved pipelines unit tests over to the new test API\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 1988, "deletions": 1808}}, {"node": {"oid": "a14ee06ca8b78269ec3a7c0079cb634839a2996e", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15271)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 160, "deletions": 161}}, {"node": {"oid": "d197b275ded72c5a6d86655b6ed735cc61f1f3d6", "messageHeadline": "chore(nodeunit-shim): add required type annotation (#15267)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b5418c786764fbe7cb68d80cbe0cafec7d756b5", "messageHeadline": "fix(lambda-nodejs): unstable asset hashes with bundling.nodeModules (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fe680c198542fbbb9ba54bc50f9a303755a62b0", "messageHeadline": "feat(msk): IAM access control for clusters (#14647)", "author": {"name": "Curtis", "email": "curtis.eppel@cultureamp.com", "user": null}, "additions": 148, "deletions": 26}}, {"node": {"oid": "a0dc6fa6a89090b9744b1806fbfadb6b5fb57302", "messageHeadline": "chore(release): 2.0.0-rc.9 (#15268)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5a9c7384082f4ba00c573432c331b4a1629c855a", "messageHeadline": "chore: bump bootstrap stack version (#15266)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d04e28862a872ab90c00306193732c72a90c5e7c", "messageHeadline": "fix(bootstrap): `deploy-role` could directly access buckets in target\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "d03c6cf37eef82f229371251de3179b7de53c2d5", "messageHeadline": "docs(appmesh): clarifying the difference between constructor and meth\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "9280d95afa522b77b1044140e48da5895f742112", "messageHeadline": "fix(stepfunctions-tasks): instance type for SageMakerCreateTrainingJo\u2026", "author": {"name": "JonBlauvelt", "email": "juanold@hotmail.com", "user": {"login": "JonBlauvelt"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "9d396c882b1605a9d4987a7ac253e292375ef436", "messageHeadline": "revert(dynamodb): validate that a Stack does not contain more than 10\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 46}}, {"node": {"oid": "ecb5af8128ff907125910184dafca19fa9d672e3", "messageHeadline": "fix(elasticsearch): Domain.fromDomainAttributes gives \"Invalid URL\" w\u2026", "author": {"name": "Sai Sandeep Mutyala", "email": "rageofepicfury@gmail.com", "user": {"login": "HelioStrike"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "adcd8c31c4a3c5d453fea931b32d40534763daa5", "messageHeadline": "fix(core): `1 hour` renders as `60 minutes` (#15125)", "author": {"name": "Akshay Gupta", "email": "Dolvic@users.noreply.github.com", "user": {"login": "Dolvic"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "e5c0d59c50afa881315ed65d45a4cca757833acf", "messageHeadline": "fix(amplify): deployment does not remove basic auth (#15243)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "dabb20d955264cdf36387bd341c703764a56e67b", "messageHeadline": "chore(assertions): fix build for nozem 0.11.0 (#15251)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7d5b08b31ab6de41f9966611ea526d41d555f388", "messageHeadline": "chore: package .lit.ts files and rosetta/ (#15064)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 425, "deletions": 175}}, {"node": {"oid": "881737c30f14995e593d56c484a5616e69cf35d3", "messageHeadline": "feat(servicecatalogappregistry): initial L2 construct for Application\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 328, "deletions": 8}}, {"node": {"oid": "ce727c18cdd456feb5645a9b534f2844bf2c86f8", "messageHeadline": "fix(servicecatalog): Portfolio fails validation when passed Tokens as\u2026", "author": {"name": "arcrank", "email": "arcrank@gmail.com", "user": {"login": "arcrank"}}, "additions": 64, "deletions": 17}}, {"node": {"oid": "16b8a4e24d13948c9a7092df183693ddd2d4be0b", "messageHeadline": "fix(core): parsing an ARN with a slash after a colon in the resource \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 242, "deletions": 69}}, {"node": {"oid": "7bc6c6eb14ee73c490caa649aeff509e34eb2c52", "messageHeadline": "feat(dynamodb): allow using Kinesis stream in Table (#15199)", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "a760173feaf70af51f0cec4140b4c8124a2c6aed", "messageHeadline": "chore(integ): correct --silent flag in yarn workspaces info (#15175)", "author": {"name": "Kaito Udagawa", "email": "umireon@gmail.com", "user": {"login": "umireon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fe236a14bbcaab70b1af7348ba6cf578fbb93cf", "messageHeadline": "chore: clarify PR title and message in the contribution guide (#15225)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 23, "deletions": 19}}, {"node": {"oid": "f23877930dfe785a4567986f25ac36caa6b72570", "messageHeadline": "feat(pipelines): add pre-install commands to asset action (#15067)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 59, "deletions": 15}}, {"node": {"oid": "0556e6b710c53dacf6b65926b4cc5b82fb082ee6", "messageHeadline": "feat(eks): taints for managed node groups (#14792)", "author": {"name": "Taehyun Kim", "email": "kgyoo8232@gmail.com", "user": {"login": "kimxogus"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "8ed088a4cc5388b85776c3486cb657462836d923", "messageHeadline": "chore(stepfunctions): deprecate InputPath.fromDataAt, fromContextAt (\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "af53798d8fdd7d244da344585602f4f24c09806b", "messageHeadline": "fix(stepfunctions-tasks): checking for task token in EcsRunTask conta\u2026", "author": {"name": "Dillon O'Donovan", "email": "39768972+dillon-odonovan@users.noreply.github.com", "user": {"login": "dillon-odonovan"}}, "additions": 149, "deletions": 4}}, {"node": {"oid": "7c5b2aa4854d24535693e1ceefa7e7fb38313887", "messageHeadline": "chore: add notice about bootstrap stack update to CHANGELOG (#15193)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa86a24f5a085613c227737668b5c41f4c6ee44d", "messageHeadline": "feat(msk): use L2 ACM PCA in cluster authentication props (#15110)", "author": {"name": "Curtis", "email": "curtis.eppel@cultureamp.com", "user": null}, "additions": 42, "deletions": 23}}, {"node": {"oid": "cffaa5744f81032b2870d4f83f5df3d3c92f1c7a", "messageHeadline": "chore(pipelines): added abstractions for managing compliance between \u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 77, "deletions": 18}}, {"node": {"oid": "9b1a4f9b78bb1c3b057f576411a71b0baf18c3cf", "messageHeadline": "fix(cdk-assets): content type not correctly set when publishing files\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "fab73e4e7a1782afe7d17106ebc340f8fd4b4790", "messageHeadline": "chore: make the bump.js script fetch back only tags (#15139)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b2037d3b1a63715f71587681c84a5fd34be939a7", "messageHeadline": "feat(codepipeline): allow granting manual approval permissions (#15102)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 148, "deletions": 2}}, {"node": {"oid": "5d27177deaffe067d2c83a372dbe422e59189c9e", "messageHeadline": "chore(cloudtrail): documentation typo error, changed recoomend to rec\u2026", "author": {"name": "Anthon", "email": "info@datafunc.be", "user": {"login": "anthonybouton"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d94e4c16ac409bfd7c8d22c494037ab0db61ae3a", "messageHeadline": "chore(bootstrap): enable s3 versioning (#15177)", "author": {"name": "Kaito Udagawa", "email": "umireon@gmail.com", "user": {"login": "umireon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "367fe7e1e05be31b77fbf7c6e2e60e126e854a59", "messageHeadline": "feat(assertions): an initial version of the CDK 'assert' library, now\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2261, "deletions": 45}}, {"node": {"oid": "c15d4cb6b2f3b81e2d3ecb4053f547ce3f4e3b0a", "messageHeadline": "chore(core): add missing word in error message (#15176)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad283b6e56b1f90fd75409189441a7252d76a225", "messageHeadline": "feat(secretsmanager): automatically grant permissions to rotation Lam\u2026", "author": {"name": "Florian Eitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 504, "deletions": 0}}, {"node": {"oid": "e39b6c5b8b044e32b11d146675ef869aa9c22288", "messageHeadline": "feat(events): allows importing event bus from name (#15087)", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "9e933ca21677ab3b77a4b415bf15ad9ab708082c", "messageHeadline": "feat(cli): read outputs-file parameter from cdk.json (#15095)", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "6879e5f52ddb40945830fe10fb33f28da9f319a0", "messageHeadline": "chore(integ): delete every version in the bucket (#15148)", "author": {"name": "Kaito Udagawa", "email": "umireon@gmail.com", "user": {"login": "umireon"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1e0971dac5e1fc637dc86a381ba3aa50e35b1fe7", "messageHeadline": "chore(codepipeline-actions): remove unnecessary peerDependency (#15152)", "author": {"name": "joelzhong", "email": "luckily@users.noreply.github.com", "user": {"login": "luckily"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0db3effa033fd3bcc8903884e86f37e4a8154afe", "messageHeadline": "chore(merge-back): 1.109.0 (#15167)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 93, "deletions": 2249}}, {"node": {"oid": "d299af94eaf09d7f579e7467e6bb1bb0f2135c79", "messageHeadline": "Merge branch 'master' into merge-back/1.109.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1348, "deletions": 602}}, {"node": {"oid": "df9f13f1b3f85d74c25a839290362348ce11618b", "messageHeadline": "feat(synthetics): support canary environment variables (#15082)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 140, "deletions": 42}}, {"node": {"oid": "c647e389bd279b34e91110c9418885fe904739c3", "messageHeadline": "revert: feat(assertions): an initial version of the CDK 'assert' libr\u2026", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 45, "deletions": 2248}}, {"node": {"oid": "dc3cf130d779c276569500bff54e44d4eb0c4763", "messageHeadline": "feat(cloudwatch): use `string` instead of `any` for cloudwatch dimens\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 133, "deletions": 10}}, {"node": {"oid": "7d218c22e5cbfeaf19b1573b537fc34dd07f7b22", "messageHeadline": "feat(s3): notifications to existing buckets (#15158)", "author": {"name": "Michael Brewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 695, "deletions": 217}}, {"node": {"oid": "277c688960b6d72c7177a3a866321bb5a8088a69", "messageHeadline": "chore(release): 1.109.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 8688, "deletions": 6593}}, {"node": {"oid": "abc9b379f94f162429b441204f292bdbb08f0a6e", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15153)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 380, "deletions": 333}}, {"node": {"oid": "17e1a49aeb77e316faf586e05e9a1bd4ae5fa249", "messageHeadline": "chore(release): 1.109.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 48, "deletions": 1}}, {"node": {"oid": "a23aa63778a1fbb33596f402c0f769be3546b1a8", "messageHeadline": " feat(assertions): an initial version of the CDK 'assert' library, no\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2248, "deletions": 45}}, {"node": {"oid": "ae98e88a71a57866a3cea31396d3014dda5605bd", "messageHeadline": "fix(cli): `cdk synth` too eager with validation in Pipelines (#15147)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "abc457e40396e5863ba460fd8a3bcce0da3ef385", "messageHeadline": "feat(cfnspec): cloudformation spec v39.1.0 (#15144)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "5061a8d9c59bc7380290de93aa13e4d6e8119932", "messageHeadline": "fix(secretsmanager): support secrets rotation in partition 'aws-cn' (\u2026", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 181, "deletions": 32}}, {"node": {"oid": "a418ea67c3481cf95209844df232e84c323b5bb8", "messageHeadline": "feat(core): allow user to provide docker --security-opt when bundling\u2026", "author": {"name": "maafk", "email": "maafk@users.noreply.github.com", "user": {"login": "maafk"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "cc7191e223ee3a19db3d46fd815236ca68bd36e4", "messageHeadline": "fix(cli): partition is not being resolved at missing value lookup (#1\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 74, "deletions": 23}}, {"node": {"oid": "430ae190aff8a1f6beab3f14ae24cfe7e4e4d1ac", "messageHeadline": "chore(release): 2.0.0-rc.8 (#15143)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "03fca09b2367ecc0f9f016f0f1eb7dcb905820dc", "messageHeadline": "revert: chore(bootstrap): enable s3 versioning (#14987) (#15137)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "203cc45b3bca3e7aa682cdf191fef71b3c9a8de1", "messageHeadline": "feat(servicecatalog): initial implementation of the Portfolio constru\u2026", "author": {"name": "Dillon", "email": "dponzo18@gmail.com", "user": {"login": "dponzo"}}, "additions": 713, "deletions": 8}}, {"node": {"oid": "645ebe119f7aa4484e72b83770b8ceb433eb7d2d", "messageHeadline": "feat(codestarnotifications): new L2 constructs (#10833)", "author": {"name": "joelzhong", "email": "luckily@users.noreply.github.com", "user": {"login": "luckily"}}, "additions": 1601, "deletions": 19}}, {"node": {"oid": "1137eb70d5a0afd6a39667c41bbb36fea5fca90a", "messageHeadline": "feat(dynamodb): exposes schema method to return partition and sort ke\u2026", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 154, "deletions": 24}}, {"node": {"oid": "04c0a076c842683280dc1dc483cfc605641bd0fa", "messageHeadline": "feat(aws-backup): Add arn attribute and grant method to backup vault \u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 222, "deletions": 22}}, {"node": {"oid": "c31c59a00cd7a43ddd31b9225785fe96c61e944d", "messageHeadline": "feat(ecs-patterns): expose task target on ScheduledTask pattern (#15127)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "31c933895e58a68d4d2edc72917fcc43a8e7304e", "messageHeadline": "feat(cloudfront): add fromFile for CF functions (#14980)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "a8298cb378e8dea21ceca66bfc09dd02baec4158", "messageHeadline": "fix(aws-iam): prevent adding duplicate resources and actions (#14712)", "author": {"name": "Andrei Alecu", "email": "andreialecu@users.noreply.github.com", "user": {"login": "andreialecu"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "0c50ec920bb7941cc510ac66bc36c21d95c92027", "messageHeadline": "feat(logs): make the addition of permissions to Lambda functions opti\u2026", "author": {"name": "Andrew Rodriguez", "email": "49878080+zARODz11z@users.noreply.github.com", "user": {"login": "zARODz11z"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "bad9713f99e7fe1e7b8da3baf1715aff3225df14", "messageHeadline": "fix(pipelines): PublishAssetsAction uses hard-coded role names (#15118)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 71, "deletions": 54}}, {"node": {"oid": "486f2e5518ab5abb69a3e3986e4f3581aa42d15b", "messageHeadline": "fix(ecs): TagParameterContainerImage cannot be used across accounts (\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "6bdf1c0382e4cce4e300a7ff50ddb9f2adf3d76b", "messageHeadline": "feat(ecs-patterns): allow specifying security groups on ScheduledTask\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 142, "deletions": 1}}, {"node": {"oid": "9d01b4fabdf50a1e6691c054a674d768e5816a3c", "messageHeadline": "fix(codebuild): Project's Role has permissions to the entire Bucket w\u2026", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8ad33b8b1ca23b46bd40e768f0fc44e113ea84e7", "messageHeadline": "fix(cfn-include): NestedStack's Parameters are not converted to strin\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 98, "deletions": 13}}, {"node": {"oid": "ed9b07a1dc10da23f0ff517a8249cccbd65ff754", "messageHeadline": "docs(eks): minimum size of managed node group can now also be zero (#\u2026", "author": {"name": "MyannaHarris", "email": "MyannaHarris@users.noreply.github.com", "user": {"login": "MyannaHarris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ea9e4882119eca5273a3da45f8fd4f8785d5bbe", "messageHeadline": "refactor(aws-ecs): DRY up propagateTaskTagsFrom (#15105)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "cbd755298f6ab73e604b96cab7d1e7c5f0dd8af1", "messageHeadline": "fix(pipelines): self-update role assumes hard-coded role names (#14969)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 156, "deletions": 67}}, {"node": {"oid": "9ba43c1e281a37805241d1749f12c71cf6aba050", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#15042)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 642, "deletions": 38}}, {"node": {"oid": "23c58d6908ae56d2ea3328bf2beef1a8c0ac4e76", "messageHeadline": "fix(cli): HTTP timeout is too low for some asset uploads (#13575)", "author": {"name": "Masaharu Komuro", "email": "masaharu73@gmail.com", "user": {"login": "hedrall"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6dad25ad62fa9c6bd54763a58b0c54e94d254bf6", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210609", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3524, "deletions": 3176}}, {"node": {"oid": "0189a9af921dcaffab8a44868be27df0608503d6", "messageHeadline": "feat(core): Support platform flag during asset build (#14908)", "author": {"name": "Anthony Lukach", "email": "anthonylukach@gmail.com", "user": {"login": "alukach"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "0bc8a8ac2f4e593c31e64d3e4c2f8c54f9896663", "messageHeadline": "feat(pipelines): add test commands to standard synth actions (#14979)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "92cadef4b969d4fd199042d926470d1abb1c734e", "messageHeadline": "chore(bootstrap): enable s3 versioning (#14987)", "author": {"name": "Kaito Udagawa", "email": "umireon@gmail.com", "user": {"login": "umireon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8816e95342a705309b115b16220973a97d16d322", "messageHeadline": "Merge pull request #15094 from aws/merge-back/1.108.1", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "acf24dc1d31fad1f783f19363cb14838f8fcd0cf", "messageHeadline": "Merge branch 'master' into merge-back/1.108.1", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2339, "deletions": 6186}}, {"node": {"oid": "8b7fe124babce60af01f56cecc55af8e5284b477", "messageHeadline": "chore: merge back release/1.108.1 (#15104)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 128, "deletions": 23}}, {"node": {"oid": "3d4a13ee7ec241da72100c433a8728c40ca9f46e", "messageHeadline": "feat(lambda-event-sources): streams - report batch item failures (#14\u2026", "author": {"name": "Mathias D\u00fcsterh\u00f6ft", "email": "mduesterhoeft@users.noreply.github.com", "user": {"login": "mduesterhoeft"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "5eb1e7503d04f193e9194c87f7f0120afff4520a", "messageHeadline": "fix(lambda-event-sources): kafka event source expects credentials eve\u2026", "author": {"name": "Rocky Warren", "email": "1085683+therockstorm@users.noreply.github.com", "user": {"login": "therockstorm"}}, "additions": 171, "deletions": 11}}, {"node": {"oid": "ae24d8a700b280bc90d2b681a6c7480d7833aaa2", "messageHeadline": "chore(release): 1.108.1 (#15091)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1588, "deletions": 207}}, {"node": {"oid": "29726fcab2faf422c0b925251f6ad30a5f74eff9", "messageHeadline": "chore: ignore asset hashes in integ test", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b3a7d5ba67bec09e422c0c843d7dee4653fe9aec", "messageHeadline": "feat(apigateway): disable execute api endpoint (#14526)", "author": {"name": "Lisa Burton", "email": "8135257+spacekitcat@users.noreply.github.com", "user": {"login": "spacekitcat"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "b75e41b56cf9c939584fb3bb2a2711387d5fd082", "messageHeadline": "chore(release): 1.108.1", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "af7435494ba938b036e85435b5dcb590082fc378", "messageHeadline": "feat: cloudformation spec v39.1.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 118, "deletions": 21}}, {"node": {"oid": "271d948883c7b26d2afd773ae1b3b05478bb6abd", "messageHeadline": "feat(cfnspec): cloudformation spec v38.0.0 (#15044)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1462, "deletions": 186}}, {"node": {"oid": "9718b393b6bb0f50ee4595591f6499f44800eafe", "messageHeadline": "Merge pull request #15089 from aws/njlynch/fixcfnlint", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b3564f270c2e8bf37c5c11bb452bb9aae6dd4f9b", "messageHeadline": "chore: update cfn-lint download link", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4af33addaf7158d00a0d30d04e61b5490a3fdbfc", "messageHeadline": "chore(core): mention custom bundling provider in AssetOptions docs (#\u2026", "author": {"name": "Alex Pulver", "email": "alex.pulver@gmail.com", "user": {"login": "alexpulver"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d4a0af1317b062cd68dca88bf889cf3db80392f8", "messageHeadline": "fix(cli): deployment error traceback overwritten by progress bar (#14\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "85b6197a4118347b50c731c82d020ebae03ab902", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15053)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 94, "deletions": 94}}, {"node": {"oid": "bd481241779e45d6c8f11ba98e4ab0c942b49752", "messageHeadline": "Merge pull request #15068 from aws/chaimber/prlint_no_lock", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 5546}}, {"node": {"oid": "d966eb7badca9e4b9fb4aea7fac9f37eb5fd316f", "messageHeadline": "Merge branch 'master' into chaimber/prlint_no_lock", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 82, "deletions": 7}}, {"node": {"oid": "350d7834e6110498bddcec7e4a5ce59e86211c97", "messageHeadline": "feat(ecs-patterns): Add ability to configure VisibilityTimeout on Que\u2026", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "44feee6d21abe66a55718a53e3a6cf60747ea0f7", "messageHeadline": "fix(cli): cdk synth doesn't output yaml for stacks with dependency st\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "1de85f2879c39018c9f70a4d1ebf038eb04dd81d", "messageHeadline": "fix(kinesisanalytics-flink): set applicationName with L2 Application \u2026", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fcd2a6ee1466577b905e379238e9483607deb560", "messageHeadline": "fix(cli): stack glob patterns only select one stack (#15071)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "7626f935119114db9ae6b973b782fa1ecb5ff735", "messageHeadline": "Merge branch 'master' into chaimber/prlint_no_lock", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 1482, "deletions": 186}}, {"node": {"oid": "632d518f7de772aeac3f25f32f89e0406e6ddb33", "messageHeadline": "feat(cfnspec): cloudformation spec v38.0.0 (#15044)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1462, "deletions": 186}}, {"node": {"oid": "8127cf29ef7a3fc9d85c94c41a3cc78b3d3d703f", "messageHeadline": "fix(lambda): deployment failure when layers are added to container fu\u2026", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b9c1d3a2632d09846a404fa2e2acc756b5985219", "messageHeadline": "chore: remove lock file from prlint", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 3, "deletions": 5546}}, {"node": {"oid": "f7f367ff013ce1c3c987d4716bfca23f0453b37a", "messageHeadline": "fix(pipelines): assets buildspec can exceed 25k size limit (#14974)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 50, "deletions": 27}}, {"node": {"oid": "91e80d7a4b69726a525e4af0e603788343cf1615", "messageHeadline": "fix(codebuild): Secret env variable as token from another account fai\u2026", "author": {"name": "Maximilian Prusch", "email": "maximilian.prusch@volkswagen.de", "user": {"login": "Kruspe"}}, "additions": 338, "deletions": 38}}, {"node": {"oid": "765ac432eb00a41444407770d1a9caba3a512de8", "messageHeadline": "chore(init-templates/typescript): exclude node_modules (#15026)", "author": {"name": "Benjamin Macher", "email": "32685580+bmacher@users.noreply.github.com", "user": {"login": "bmacher"}}, "additions": 96, "deletions": 38}}, {"node": {"oid": "37a4c8d49b6ed1d09eb084088487768e0f2346d0", "messageHeadline": "feat(migration): add constructs migration to rewrite script (#14916)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 323, "deletions": 69}}, {"node": {"oid": "39aacc81e4a97f6de504de52d276a8d082059a0c", "messageHeadline": "fix(core): CloudFormation dynamic references can't be assigned to num\u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "ba46b5a4406ef7c96e4318e880adea4afb84b2db", "messageHeadline": "chore(build): fast fail PR builds if rosetta extraction fails (#14946)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 787, "deletions": 255}}, {"node": {"oid": "0d00e50743074e31b40bcb46e6d4e0869a11419b", "messageHeadline": "fix(cli): option `--all` selects stacks in nested assemblies (#15046)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 167, "deletions": 85}}, {"node": {"oid": "d3eb60f582d27e89b4d901ab8a1d36cc4bdb3929", "messageHeadline": "chore(merge-back): 1.108.0 (#15048)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "2bafa43241bebf04ca7b2da5ab921f53b38b8142", "messageHeadline": "Merge branch 'master' into merge-back/1.108.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f828dd5db6640a81981b83cc999a1a8be5310667", "messageHeadline": "chore(core): fix aspect test (#15041)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b23f781586a1c57b2eef813f5261eab9f306c0cf", "messageHeadline": "Merge pull request #15045 from aws/bump/1.108.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7805, "deletions": 795}}, {"node": {"oid": "4efd0952a9bb4609dd709ab54804c172f39ea74e", "messageHeadline": "Removed broken closes link", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b00ea463eac8323af63433e35b67e2de906e955", "messageHeadline": "chore(release): 2.0.0-rc.7 (#15043)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "6f123fd86e997d9a2ba74e3e5a85c17febd4d18e", "messageHeadline": "Update breaking changes header", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb87974267faf94538b2506b89dc78d62cfd1e8d", "messageHeadline": "chore(release): 1.108.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 41, "deletions": 1}}, {"node": {"oid": "00c11b512b45a65c632c24893ccd576e076a98d3", "messageHeadline": "feat(ecs-patterns): Add support for Docker labels to ECS Patterns (#1\u2026", "author": {"name": "ABevier", "email": "awbevier@gmail.com", "user": {"login": "ABevier"}}, "additions": 156, "deletions": 6}}, {"node": {"oid": "c432fb40e793bac27fdf9197bb2ef7b0765c5daa", "messageHeadline": "feat(ecs-patterns): Add Load Balancer name to ApplicationLoadBalanced\u2026", "author": {"name": "Richie Hughes", "email": "eeuc40@hotmail.com", "user": {"login": "richardhughes"}}, "additions": 105, "deletions": 2}}, {"node": {"oid": "6b2d0e0c867651cd632be9ca99c6e342fb3c1067", "messageHeadline": "fix(ecs): Can't enable both Fargate and ASG capacity providers on ECS\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 349, "deletions": 28}}, {"node": {"oid": "862551070247639acfefb4004caae30fef5023b1", "messageHeadline": "docs(custom-resources): fix dead links (#14989)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0aea547a9af645d34eeca6d8281676b4e0ba858c", "messageHeadline": "docs(lambda-python): recommend lockfiles (#14847)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7c98fb2fdaf4256dd9f3c484303b92ce3e00db7c", "messageHeadline": "chore(pipelines): added troubleshooting sub-section for the \"S3 error\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b55fe1065c63b7eefe08a95181a775f7fdd30f82", "messageHeadline": "Merge pull request #15027 from aws/v2/forward-merge-20210608", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1385, "deletions": 428}}, {"node": {"oid": "73f9b1a00b05cb2fe063e27edd9d5f5b8cc21058", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3477, "deletions": 3172}}, {"node": {"oid": "f9f8317068fb41b6df19f8bac208a51f6db6a1d7", "messageHeadline": "automatic pkglint fixes", "author": {"name": "aws-cdk-automation", "email": "aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ebac8bc08885d6862f75b1133752b639dcf54b1c", "messageHeadline": "fix(core): property overrides fail for references (#15018)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 71, "deletions": 5}}, {"node": {"oid": "252dfa2f84f24ef57ab632e8ee5092544c850a5f", "messageHeadline": "feat(elb): set accessLoggingPolicy property with L2 LoadBalancer (#14\u2026", "author": {"name": "ramancloudsmartz", "email": "77831693+ramancloudsmartz@users.noreply.github.com", "user": {"login": "ramancloudsmartz"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "486990f9d771779cacb008dfe347a65705146818", "messageHeadline": "fix(stepfunctions): repeated object references not allowed even if no\u2026", "author": {"name": "marciocarmona", "email": "marciocarmona@gmail.com", "user": {"login": "marciocarmona"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "b22da808ff124fddc643adc3b66dbd6e435cf175", "messageHeadline": "feat(route53-targets): route53 record target (#14820)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 147, "deletions": 13}}, {"node": {"oid": "f0c9726487f9a46a4637f093725b7e0eb5dd4791", "messageHeadline": "feat(route-53): add ability to create DS Records (#14726)", "author": {"name": "Andrei Krasnitski", "email": "a.krasnitski@outlook.com", "user": {"login": "Infra-Red"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "aee0f58b3c36b2bf8441b1f02c3cc936b55ab6f6", "messageHeadline": "feat(cfnspec): cloudformation spec v37.1.0 (#14951)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 584, "deletions": 11}}, {"node": {"oid": "8927b43e0e2a6dd117678618c1ad0d0d6f79bee6", "messageHeadline": "chore: bundle `rosetta` in npm package (#15011)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c8fa78f1891800323ea12f03c8306635e48891d2", "messageHeadline": "Merge pull request #15006 from aws/v2/forward-merge-20210606", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8057, "deletions": 439}}, {"node": {"oid": "351a9f8cac33f5794bf7823083b461e8f5c151b5", "messageHeadline": "fix test to pass synthesizer", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f9be15d9bd130519735077cda079c2e6e9e43a02", "messageHeadline": "fix(s3): `autoDeleteObjects` had redundant `GetObject*` permissions (\u2026", "author": {"name": "Berend de Boer", "email": "berend@pobox.com", "user": {"login": "berenddeboer"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f84bad3e0c1a2d9b51828b916258d77afd3b94d2", "messageHeadline": "fix test introduced in https://github.com/aws/aws-cdk/pull/14670 acco\u2026", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 68}}, {"node": {"oid": "6c7c7b5ef96ead1095b51aef2f8aeba0c903814b", "messageHeadline": "chore: remove jsdom exclusion on yarn-upgrade (#15005)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 277, "deletions": 384}}, {"node": {"oid": "1f9d1a42656f95ceed456cbb63c9556d70adefea", "messageHeadline": "fix test to consider new default synthesizer lookupArn feature", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bc0120719b8e16737b484c6b504b99d99656d1e1", "messageHeadline": "feat(custom-resources): support custom lambda role in provider framew\u2026", "author": {"name": "Ruben Ernst", "email": "4404015+Ruben-E@users.noreply.github.com", "user": {"login": "Ruben-E"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "a37108cef1132d21443561cc36771a30a7a53598", "messageHeadline": "feat: Parameterize bootstrap stack version (#14626)", "author": {"name": "Chad Rabbitt", "email": "rabbittsoup@users.noreply.github.com", "user": {"login": "rabbittsoup"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "1c815546a7caeb0c9aa6089284f3adcc7f7ef915", "messageHeadline": "fix test to consider new default synthesizer lookupArn feature", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0d9a09983515c4968daff7dcf49e03514a6121b1", "messageHeadline": "fix test to consider new default synthesizer lookupArn feature", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b9a602b8d9903f0c4568c63ece7de7c7deca520", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210606", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3465, "deletions": 3102}}, {"node": {"oid": "775a0c930a680f8a52bb4a40084d07492f7f9fee", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#15003)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 239, "deletions": 226}}, {"node": {"oid": "fdab3f483c78c9a012b93c274f1cc5fd7a9b9a9d", "messageHeadline": "chore: remove rosetta patch (#15001)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "213ef389e382731a8e4850f29b34720043b55ab2", "messageHeadline": "docs(stepfunctions-tasks): fix typo in EmrClusterScaleDownBehavior de\u2026", "author": {"name": "Andrew Huynh", "email": "17056456+SaxyPandaBear@users.noreply.github.com", "user": {"login": "SaxyPandaBear"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3bad98f9cafa88c4c8a26502798afea3c3f0e146", "messageHeadline": "fix(events): AwsApi warns if service does not exist (#13352)", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "a5d27aabc7cab223f4000946506aa0c06c5f34b5", "messageHeadline": "feat(events): support embedded string variables (#13487)", "author": {"name": "Sam Sussman", "email": "sussmansa@gmail.com", "user": {"login": "thantos"}}, "additions": 181, "deletions": 31}}, {"node": {"oid": "c162b3edfee8af183e01e268fa56afd85f319a7f", "messageHeadline": "chore(ec2): remove egress rule warning when using allowFrom() (#14677)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d1b6ce44f6058c8ae037696a4e0d0557f9375062", "messageHeadline": "feat(ec2): Implement UserData methods in MultipartUserData (#14347)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 345, "deletions": 14}}, {"node": {"oid": "beaffa9aec25875649ad4ef02d0885d8de0f5eac", "messageHeadline": "fix(cli): image publishing role doesn't have docker pull permissions \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f932e0fbcf95f755d11bd322e6ac9c350b38c149", "messageHeadline": "feat(s3): support ExpiredObjectDeleteMarker (#14970)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "14fbb11af407a5834dedb6aeb095285dd44695ba", "messageHeadline": "fix(cli): cross account docker image assets upload no longer works (#\u2026", "author": {"name": "John Mortlock", "email": "john.mortlock@gmail.com", "user": {"login": "jmortlock"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a12db624ce394f5b9e786a5eea35be6716265673", "messageHeadline": "feat(cognito): user pool - customize mfa message (#14241)", "author": {"name": "Colin Ihrig", "email": "cjihrig@gmail.com", "user": {"login": "cjihrig"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "adf60bee27edb8fbedb8777b322db0443d8c90bb", "messageHeadline": "chore(pkglint): v2 CLI package.json cannot have \"main\" and \"types\" ke\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "cd31457b1b75162cc1986e6e4410d72e663372c3", "messageHeadline": "docs(core): simple typo fix (#14982)", "author": {"name": "Andrew Tennikoff", "email": "atenni@users.noreply.github.com", "user": {"login": "atenni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ced9b38e0e30613befd48a9e198086412d19c175", "messageHeadline": "fix(docs): fixed typos in documentation (#14760)", "author": {"name": "Eric Andresen", "email": "eric@andresen.codes", "user": {"login": "QuercusNemus"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a466ba556c311e32695ee1f8da8f0b2791a7c1fe", "messageHeadline": "docs(aws-glue): catalogID should be described as the AWS account ID (\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b35328c1197dfed572532e114d1ded89ddb523ac", "messageHeadline": "feat(ecs): Adding support for ECS Exec (#14670)", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 3940, "deletions": 1}}, {"node": {"oid": "af6d49f2e245b60ae3bbea3bb2c5d283beedba3f", "messageHeadline": "fix(ec2): add missing entry for XLARGE3 (#14750)", "author": {"name": "Christian Moore", "email": "moorehfl@amazon.com", "user": {"login": "cmooreamazon"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "da6f2c6752a5ad0bd602d267480ff05cb919e13b", "messageHeadline": "chore: transfer shivlaks ownership to BenChaimberg (#14976)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ff5b9e5b728116171cb1922a861c1ecd4105292", "messageHeadline": "feat(kms): introduce `fromCfnKey()` method (#14859)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 479, "deletions": 7}}, {"node": {"oid": "0c8d6ac3d6d7a1b66119d40bc6751464e25fdd5e", "messageHeadline": "Merge pull request #14917 from aws/v2/forward-merge-20210529", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1001, "deletions": 309}}, {"node": {"oid": "25412a60971d3e332fa22fad4c44122eef9dfd2c", "messageHeadline": "fix(apigatewayv2): http api - default route does not use the default \u2026", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f66f4b80da22b4d24d4419acc3984b56d5690b2e", "messageHeadline": "feat(cli): new bootstrap supports cross-account lookups (#14874)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 289, "deletions": 24}}, {"node": {"oid": "688ca3586a257dd026f97a042481cbac778c2131", "messageHeadline": "fix construct import", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "f4e2c381e45da3a6dc33ade949eeab9ae9e60511", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210529", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3462, "deletions": 3094}}, {"node": {"oid": "df16d40352e56c2d4b33b2066f3fe030792d32d6", "messageHeadline": "fix(lambda-nodejs): pnpm exec command (#14954)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "093ebcb942cd789b2516b4b3f577db3c9c1766c4", "messageHeadline": "chore: eks -> Otavio, ec2 -> Nick (#14955)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "304856855daa14cb6fbc1dbf5fa63517d039c8be", "messageHeadline": "chore(merge-back): 1.107.0 (#14959)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "52c443474a97a6f8d5cac402e9cb7343f6af9db4", "messageHeadline": "chore(release): 1.107.0 (#14957)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 5125, "deletions": 677}}, {"node": {"oid": "957a205efcb732760fd904b939ae6f3b4a7597be", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d0601d8ddca579902cea3077de6dcb8c340fb9f", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ff880feed0a79d2406206010e01047f2d249047a", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c896fac2dec16609d62a0caf204f7441f93dec5", "messageHeadline": "chore(release): 1.107.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "49d2bd18ad632414d0c91dbc0ba6e17d6278274f", "messageHeadline": "chore(deps): bump actions/cache from 2.1.5 to 2.1.6 (#14922)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3716eedb7cff9023fd6a2aa9fac4d38877692ded", "messageHeadline": "chore(logs): Adding a public method to access the physical name of th\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "a66fe88086742a3ea42316e5e5e0f00739488be6", "messageHeadline": "chore: auto-approve to run on pull_request_target (#14939)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "849f0c0e015ecab97f7bf1706bd75c351faaf337", "messageHeadline": "chore(release): 2.0.0-rc.6 (#14950)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1956ef6708d59329da61fbdd6056de4727e1e2e1", "messageHeadline": "feat(eks): support Kubernetes 1.20 (#14758)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 54, "deletions": 49}}, {"node": {"oid": "5a0e7b9ef4ff948e6299e8605bbbeabc557f7a6e", "messageHeadline": "docs(Readme): remove unused image resource (screencast.gif) (#14852)", "author": {"name": "hanukoon", "email": "hanu@hanukoon.com", "user": {"login": "cokia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d07a49ff00ae07ea013ce6cc83d768e7729225a8", "messageHeadline": "fix(elasticsearch): 'r6gd' not marked as supported type for instance \u2026", "author": {"name": "Ofir Naor", "email": "ofirnk@users.noreply.github.com", "user": {"login": "ofirnk"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f8b191e13e3828c628a00b7409e63415c903c3fc", "messageHeadline": "chore: move check-yarn-lock to build.sh (#14938)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "40d2ff964c97954c70d79a09d60fcb795ef16791", "messageHeadline": "feat(cloudfront): add L2 support for CloudFront functions (#14511)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 537, "deletions": 14}}, {"node": {"oid": "882508caa1b3f91be9d976b810e324deead21f85", "messageHeadline": "chore(apigatewayv2): improve error message for invalid route path (#1\u2026", "author": {"name": "Shane Handley", "email": "68725881+shanehandley-lt@users.noreply.github.com", "user": {"login": "shanehandley-lt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed72ad322a2739709cad91759ea18e159f28f795", "messageHeadline": "feat(pipelines): allow switching to one CodeBuild action for same-typ\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 1634, "deletions": 7}}, {"node": {"oid": "a7a9c9848410a00d03781cca392fe3c2cc8283b3", "messageHeadline": "docs(lambda-nodejs): reference architecture (#14924)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "52da59c34c4be74d696af0637521eeb0d6e69fa9", "messageHeadline": "fix(lambda-nodejs): cannot bundle locally when consuming a node modul\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f62facbd763e2553530ec747186e6b459b6d0abd", "messageHeadline": "chore(docs): add owners for missing modules (#14829)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 100, "deletions": 62}}, {"node": {"oid": "8263c788a8e71006a4b2dce0f37444199de9c435", "messageHeadline": "fix(appmesh): introduce the TlsClientPolicy and TlsValidation concept\u2026", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 262, "deletions": 153}}, {"node": {"oid": "ec5d914e255ceced71bb139aab69cd1ff73825dd", "messageHeadline": "chore(aws-cdk): remove \"main\" and \"types\" from package.json (#14909)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b5596c713a6c8cce58baa2b1e4ae2a48353018b3", "messageHeadline": "chore(prlint): ban 'breaking changes' clause on stable modules (#14861)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 645, "deletions": 97}}, {"node": {"oid": "78d06facbc2ba6eb4ac84534a5102129afc29e89", "messageHeadline": "chore(release): 2.0.0-rc.5 (#14903)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "3c6278b5bc7c4395b4d174ccd8f18ca8f85e7baa", "messageHeadline": "Merge pull request #14899 from aws/v2/forward-merge-20210527", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10760, "deletions": 1741}}, {"node": {"oid": "588908a97242e9339370c17e96fcfcdedb952d0f", "messageHeadline": "Correct the Lambda hash tests.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "cdbc5b236c074121ac310858c161f25ecc5be1e0", "messageHeadline": "Remove wrongly merged usages of Node.applyAspect() from IAM's permiss\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8d4eb65df82b4829086c5cad838d4bb41d1d1e38", "messageHeadline": "automatic pkglint fixes", "author": {"name": "skinny85", "email": "skinny85@users.noreply.github.com", "user": {"login": "skinny85"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "22ae74d0c0a653b1a034865297a8b9c7f4916ce5", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3352, "deletions": 3066}}, {"node": {"oid": "061fd558a3327b805bb5fe0abc72de7c21bbbdb9", "messageHeadline": "fix(appmesh): TLS mode is set on the Certificate class (#14856)", "author": {"name": "Seiya6329", "email": "seiyatajima6329@gmail.com", "user": {"login": "Seiya6329"}}, "additions": 136, "deletions": 132}}, {"node": {"oid": "292a4b6525fd0a34b183dc47949dc6b68eafa29e", "messageHeadline": " chore: forward merge 'master' into 'v2-main' (#14762)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2669, "deletions": 1409}}, {"node": {"oid": "46b675f1dae6d8ff393fad8d715cb79a2e2f3bdd", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210519", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "f8813bf3ecfcebea7a5fed4317e9cf88e210db99", "messageHeadline": "docs(iam): fixed typo in documentation (#14884)", "author": {"name": "Andre Noberto", "email": "andrenoberto@protonmail.com", "user": {"login": "andrenoberto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdcca9f55c83087e209d910ba9a23fb46a1123be", "messageHeadline": "chore(merge-back): 1.106.1 (#14883)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "bd3657ad3efe238c5a33da1894a5fc3029084b7b", "messageHeadline": "Merge branch 'master' into merge-back/1.106.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1620, "deletions": 133}}, {"node": {"oid": "c832c1bf68d528c347cbe52a67cd7c0824d33d64", "messageHeadline": "chore(release): 1.106.1 (#14881)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 102}}, {"node": {"oid": "a94af94ec6865593cb02a09b128ca0f2bc8726ab", "messageHeadline": "chore(release): 1.106.1", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "32b0b784d0b8c643c47a4768da57ad7af15cc55d", "messageHeadline": "revert(secretsmanager): revert \"Automatically grant permissions to ro\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "92bbc63ecc357d235ab9ec692a6ade13ed301c80", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14875)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 257, "deletions": 126}}, {"node": {"oid": "8bb4357036f549af1235de81f2f5c528f5fa80f8", "messageHeadline": "feat(cfnspec): cloudformation spec v37.0.0 (#14873)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1303, "deletions": 4}}, {"node": {"oid": "d290b1ddebdefbc634397f4ca681b2a7eaa49526", "messageHeadline": "revert(secretsmanager): revert \"Automatically grant permissions to ro\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "b45d126b8289454be90c1868d4a270677941f05f", "messageHeadline": "chore(ecs): Add support for ECS anywhere (#14811)", "author": {"name": "Hari Ohm Prasath", "email": "hariohmprasath@gmail.com", "user": {"login": "hariohmprasath"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "fd8445ff1bf94b3dde26211c497bda7211b54dc0", "messageHeadline": "fix(rds): Add exception throw when az is defined for multi-az db inst\u2026", "author": {"name": "Juan Manuel Ruiz Fern\u00e1ndez", "email": "jruizferprofesional@gmail.com", "user": {"login": "neovasili"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "fe886babf9bc0e7c4b84a0c118a8e1b12e5948e1", "messageHeadline": "Merge pull request #14867 from aws/merge-back/1.106.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "fe32f1c7af02efe5d3ebba7ea7b470228d646607", "messageHeadline": "Merge pull request #14865 from aws/bump/1.106.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 9006, "deletions": 1462}}, {"node": {"oid": "b517d64a64b1ba3dd9340a0b04449fb006feffb8", "messageHeadline": "Add `ecs-service-extensions` module name to a feature entry", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcc352e3436e58a04033adc4bf19678617cbe653", "messageHeadline": "chore(release): 1.106.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 22, "deletions": 1}}, {"node": {"oid": "8b293b058594317bf4b77234ba00d2deb7afd5d9", "messageHeadline": "chore(prlint): switch to typescript (#14848)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 201, "deletions": 158}}, {"node": {"oid": "b9189dfa526de07c198d65e0394d2149df7d0e61", "messageHeadline": "chore: add go to list of supported languages (#14849)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4439763a0574d2007b1ef64779ecfdcf1e01c9fd", "messageHeadline": "docs(apigatewayv2): fix incorrect response type enum (#14840)", "author": {"name": "AlbertGao", "email": "albertgaohy@gmail.com", "user": {"login": "Albert-Gao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7f9f9796d9dffc5a7674bbb10c2b382de23527c", "messageHeadline": "bump lambda-layer-kubectl (#14678)", "author": {"name": "Taehyun Kim", "email": "kgyoo8232@gmail.com", "user": {"login": "kimxogus"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53ee025ae038018e56aea84b3de20f5770c874fa", "messageHeadline": "docs(aws-stepfunctions-tasks): Update TaskEnvironmentVariable doc to \u2026", "author": {"name": "Jason Del Ponte", "email": "961963+jasdel@users.noreply.github.com", "user": {"login": "jasdel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27092c184537aafc9989533c840fb7a972d70933", "messageHeadline": "chore: remove prlinter module and merge it with prlint (#14825)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5433, "deletions": 1158}}, {"node": {"oid": "4c8e938e01b87636390a4f04de63bcd4dfe44cf8", "messageHeadline": "Merge pull request #13834 from brentryan/13304-taskRole", "author": {"name": "Nathan Peck", "email": "nathan.peck1@gmail.com", "user": {"login": "nathanpeck"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "5f65df82d3455db575f55dae1c8f8850fcfb4bd6", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Nathan Peck", "email": "peckn@amazon.com", "user": {"login": "nathanpeck"}}, "additions": 5614, "deletions": 743}}, {"node": {"oid": "32ebe7942495f9be794941219dd48fc25680d3ee", "messageHeadline": "chore(dynamodb): validate that a Stack does not contain more than 10 \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f47d5cb48e641515b503bae092cd32071dae2ed9", "messageHeadline": "fix(lambda): changing reserved concurrency fails lambda version deplo\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 304, "deletions": 56}}, {"node": {"oid": "a652fa8506c07e4714067f50d5a3de007df60400", "messageHeadline": "docs(cognito): correct App Clients section (#14717)", "author": {"name": "Matias Salgado", "email": "82465985+matias-salgado@users.noreply.github.com", "user": {"login": "matias-salgado"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "457f7377b841068b5aceea998af06eaa7812272f", "messageHeadline": "chore: add missing `@types/aws-lambda` dependency (#14796)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc91fa84b6baf1d0a4d6e94e754b356e2274f4eb", "messageHeadline": "chore(cdk): increase timeout for all bootstrapping integ tests (#14819)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "eff9c7504710929da58eab96c45d7b925132f73e", "messageHeadline": "fix(pipelines): self-update build fails with named pipeline stack (#1\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "37e90316a43f7ac040b9a7d8302b49334b02cf37", "messageHeadline": "chore(docs): added troubleshooting entry for Docker error in the synt\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "f4a2938cf6773bf80e3316abda82d03aed051108", "messageHeadline": "feat(appmesh): add IAM grants for StreamAggregatedResources (#13596)", "author": {"name": "Alex Johnson", "email": "alexjo5000@gmail.com", "user": {"login": "alexbrjo"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "2a3133595172a14e98636d26fd20dd818de374b1", "messageHeadline": "chore: move ownership from Romain to Adam (#14797)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b78a1bbf445743d96c8e4f54e7d2e7cac204342a", "messageHeadline": "feat(lambda): support Principal conditions in Permission (#14674)", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 178, "deletions": 13}}, {"node": {"oid": "cd2589f560600294cc50988a98e69b091c42e3f8", "messageHeadline": "fix(cognito): user pool - phoneNumberVerified attribute fails deploym\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 16, "deletions": 4}}, {"node": {"oid": "f36feb52a750a326842903ac4dc23be83e4aee1a", "messageHeadline": "fix(iam): permissions boundaries not added to custom resource roles (\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 84, "deletions": 4}}, {"node": {"oid": "3a9f56d5167aab6a1bd0bf8b29b53dd8658a2313", "messageHeadline": "feat(cfnspec): cloudformation spec v36.0.0 (#14791)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2072, "deletions": 15}}, {"node": {"oid": "96265eb958f95ca6deff0626685017051f530f13", "messageHeadline": "fix ecs-patterns integ test", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7a397c783e1a9232f4f00778cc81e089e62396c", "messageHeadline": "chore(cfnspec): update cfn-lint repo name (#14789)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f8df0d64a1d610a1b56487e01ed09c0a1ea7d9b8", "messageHeadline": "fix apigatewayv2-authorizers", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b02311cd55b5bdbe408085488dd17816f181fd2c", "messageHeadline": "feat(lambda-nodejs): pnpm support (#14772)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 89, "deletions": 27}}, {"node": {"oid": "e478bf5a3e458efbe1cd7755516dcf4877121b12", "messageHeadline": "chore: add go v2 init template (#14785)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "6179ac16f2fcab5bf5e03a3629db281018d7585b", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14776)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 164, "deletions": 160}}, {"node": {"oid": "3c7a89de6edaf7a1910bf716419dbe5568d79374", "messageHeadline": "feat(dynamodb): add ability to enable contributor insights on Table (\u2026", "author": {"name": "Ryan Allan", "email": "4126720+sudo-ryan@users.noreply.github.com", "user": {"login": "sudo-ryan"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f50f2302009fcb811767a69afae6d37e04de8945", "messageHeadline": " chore(merge-back): 1.105.0 (#14770)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "ded111fc03402d1d2ebaa16e393d11abe77d10cb", "messageHeadline": "chore(release): 2.0.0-rc.4 (#14763)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "048f079a36c2a9c3e660178bc2bef7384d96cd78", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3371, "deletions": 3113}}, {"node": {"oid": "2567670f3571b69fc83214b2391e02aa2250eb78", "messageHeadline": "Merge branch 'master' into merge-back/1.105.0", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 383, "deletions": 212}}, {"node": {"oid": "b816ef902b8e4285f8c2476d839f6fc98db6f557", "messageHeadline": "chore: switch back to privileged token in upgrade github action (#14775)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7013f5884f298ab217044dd104e27236e53c57c0", "messageHeadline": " chore: permissions for github actions (#14767)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 63, "deletions": 19}}, {"node": {"oid": "5c84696a88f9319af1b2782b747e10f408c4c8fb", "messageHeadline": "fix(lambda-nodejs): esbuild detection with Yarn 2 in PnP mode (#14739)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 317, "deletions": 194}}, {"node": {"oid": "4813992f5ae7b1607043c887ad8a58ec93e5db55", "messageHeadline": "chore(release): 1.105.0 (#14761)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1986, "deletions": 249}}, {"node": {"oid": "0855649cf0c830f19653e6a127f2aca8cb38dcb3", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79fb4f36dc679ec701532ac0c7d377fc6ff061fa", "messageHeadline": "chore(release): 1.105.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "773ca8c5d2a845f392f530d7710020075b884c72", "messageHeadline": "feat(custom-resources): restrict output of AwsCustomResource to list \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 190, "deletions": 84}}, {"node": {"oid": "2678b714a08f9756b02ce5217c9f8d836081968b", "messageHeadline": " chore: disable automated dependency upgrades (#14749)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "beb01b549abc5a5c825e951649786589d2150a72", "messageHeadline": "revert(lambda-layer-awscli): add awscli v2.2.5 (#14487) (#14744)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 95, "deletions": 149}}, {"node": {"oid": "0b8ee97b7c029c5195de694a1d2eea309c343f61", "messageHeadline": "fix(pipelines): synth fails if 'aws-cdk' is not in `package.json` (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 155, "deletions": 96}}, {"node": {"oid": "396dca965b56bfbe8a7aedb2bcaddb196b5560c4", "messageHeadline": "fix(ecr): add validations for ECR repository names (#12613)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "81aa61213b4f5e3bd9cbbc155264252bd64d0f5b", "messageHeadline": "fix(lambda-nodejs): banner and footer values not escaped (#14743)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "c7469cfb59c8023eff88a8a5fb0512c94ab14204", "messageHeadline": "chore: declare more missing dependencies (#14491)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 21}}, {"node": {"oid": "163e8122db994d0bea7077f025876dbeac490ead", "messageHeadline": "fix(core): cannot determine packaging when bundling that produces an \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "7fe329cd17502cf04c451153f6d19955621952dc", "messageHeadline": "fix(cli): Updated typo user to uses (#14357)", "author": {"name": "Erik Karlsson", "email": "erik.karlsson@educations.com", "user": {"login": "McDoit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8395d9d1843beb40b2b7386104503e19d9c9cf87", "messageHeadline": "chore(cli): raise the timeout for the bootstrap test (#14740)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "73b9b4a89078d1425f4acdf50a6e9b5275b7e555", "messageHeadline": "fix(pipelines): self-mutating builds cannot be run in privileged mode\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "a3cdc89c18f58990bdaa71f78e3970c79e3bc612", "messageHeadline": "Merge pull request #14676 from aws/v2/forward-merge-20210513", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2148, "deletions": 160}}, {"node": {"oid": "d81e06d5a5651cf332614d73e27bf6ed95d083a3", "messageHeadline": "fix(pipelines): stackOutput generates names too long to be used in us\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "089b52cb049fbda0d5cb1699708b39cbb7081464", "messageHeadline": "fix ecs", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "704946a9df25d73f1ebcb47f9df9c73d75d82acc", "messageHeadline": "chore(lambda-layer-awscli): add awscli v2.2.5 (#14487)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 149, "deletions": 95}}, {"node": {"oid": "88564825a4da04ed38ec1f1b10ee2263698d636f", "messageHeadline": "chore: set license of eslint-plugin-cdk (#14720)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b70a5fa77c5861ef955b86097583bf3e6f8405f2", "messageHeadline": "docs(kinesis): correct grantRead and grantWrite comments (#14707)", "author": {"name": "Carter Van Deuren", "email": "carterv@users.noreply.github.com", "user": {"login": "carterv"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f65d826f2be59cc576272e1f9a257fd19f14af3e", "messageHeadline": "docs(stepfunctions-tasks): fix integration patterns of step-function-\u2026", "author": {"name": "Jared Short", "email": "jaredlshort@gmail.com", "user": {"login": "shortjared"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50d486ad4e7d175dfac048dbb4abf5e4084ce4fe", "messageHeadline": "feat(stepfunctions): Add support for ResultSelector (#14648)", "author": {"name": "Adam Wong", "email": "55506708+wong-a@users.noreply.github.com", "user": {"login": "wong-a"}}, "additions": 259, "deletions": 9}}, {"node": {"oid": "4da78f6ba2036f4a94d0e47c8581131b9bc23e14", "messageHeadline": "feat(apigatewayv2): http api - lambda authorizer (#13181)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 971, "deletions": 15}}, {"node": {"oid": "49d18ab8e8f55f8b36584f7fb95427106139a140", "messageHeadline": "fix(lambda): unable to access SingletonFunction vpc connections (#14533)", "author": {"name": "Austin Yattoni", "email": "austinyattoni@gmail.com", "user": {"login": "yattoni"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b10c321e5893557169cb3918157e082fac07419f", "messageHeadline": "ignore assets pragma", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8154e91952b994197e7bc92562cafb281cc68e52", "messageHeadline": "chore: skip Go proxy for lambda-go integ tests (#14727)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6839eb9424973b068f8d2a9042dca20db77deac5", "messageHeadline": "Removed deprecated test from v1", "author": {"name": "Otavio Macedo", "email": "otaviom@amazon.com", "user": null}, "additions": 0, "deletions": 55}}, {"node": {"oid": "3bca82238bce28cac538c4cb444f01e0fa0f0f20", "messageHeadline": "chore(msk): add ignore-assets pragma to cluster integ test (#14725)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb0977ab6f58edc4713267db3a3a9305baf5f8ec", "messageHeadline": "chore(merge-back): 1.104.0 (#14708)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "df89694c762ba5484974b913e1d74b26ec694105", "messageHeadline": "Merge branch 'master' into merge-back/1.104.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "281a06cdce6c848299dc754d312c1a3b27fe93e3", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Brent Ryan", "email": "brent.ryan@gmail.com", "user": {"login": "brentryan"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "1effc9fe0d8f30dc855c3ac49f58830726991f20", "messageHeadline": "docs(ecs): add contributing guide (#14672)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "44d3383057dd65cf13af4a34d16004cfc3f269a7", "messageHeadline": "chore(release): 1.104.0 (#14706)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6043, "deletions": 1348}}, {"node": {"oid": "aaa0d052a040d02f59cfaef8b02c71d7dd9d42a4", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0328b03f43cfe1112f658b48c974fa77403e24ee", "messageHeadline": "chore(release): 1.104.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "348e11e26edc0ff90b623b7cec778f4935e61e6d", "messageHeadline": "fix(ecs): Classes FargateService and Ec2Service have no defaultChild \u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "cd814f55e7eb79e22cf649a2845f3b64f95f00f1", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Brent Ryan", "email": "brent.ryan@gmail.com", "user": {"login": "brentryan"}}, "additions": 1245, "deletions": 1177}}, {"node": {"oid": "d82de0518abf4deb2c5b38d8eed9653fa8181cbd", "messageHeadline": "chore(appsync): rds data source service integration with grantDataApi\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "82966237556bee9d2bc608a19e7e7558aa2a58b3", "messageHeadline": "test(ecs-patterns): update l3 fargate integ tests (#14668)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 531, "deletions": 1133}}, {"node": {"oid": "b240f6ece74d129e5f43b210e8ad12f95c4a2971", "messageHeadline": "feat(cloudwatch): GraphWidget supports period and statistic (#14679)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "eabf0387a220b8676b994cf913d3f220f251d5c7", "messageHeadline": "use constructs.Construct", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e2a8308d0be553b0a922f20b4beccd16c42744c0", "messageHeadline": "automatic pkglint fixes", "author": {"name": "eladb", "email": "eladb@users.noreply.github.com", "user": {"login": "eladb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b858c7b311ab9356c1fb1a72678e733c87a6afa3", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3371, "deletions": 3060}}, {"node": {"oid": "3063818aa7c3c3ff56cf55254b0f6561db190a3e", "messageHeadline": "fix(events-targets): circular dependency when adding a KMS-encrypted \u2026", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 74, "deletions": 18}}, {"node": {"oid": "9d97b7db1fa4634c9d62778badb0f90ed9f6aef6", "messageHeadline": "chore: init templates use node jest environment (#14632)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "282d242c513a9bc853e9b96ff782a7823abd5a5a", "messageHeadline": "chore(custom-resources): import the AWSLambda package explicitly (#14\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "9a4d6243ae009dc02949dd2cf415523dbf582678", "messageHeadline": "docs(lambda-nodejs): Example for esbuild missing comma in property (#\u2026", "author": {"name": "Oliver Bowman", "email": "oliverbowman@protonmail.com", "user": {"login": "oliver-bowman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fa9c106e1afe14eaac6407b3c11b57a03953b33", "messageHeadline": "docs: typo in documentation (dependning -> depending) (#13409)", "author": {"name": "Shane Handley", "email": "68725881+shanehandley-lt@users.noreply.github.com", "user": {"login": "shanehandley-lt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "367f1513ba88755fa55c1ed5846b2d73fdbe5017", "messageHeadline": "chore(docs): corrects common typos in various README files (#14363)", "author": {"name": "Jeffrey Swan", "email": "61218880+plan-do-break-fix@users.noreply.github.com", "user": {"login": "plan-do-break-fix"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2337b5d965028ba06d6ff72f991c0b8e46433a8f", "messageHeadline": "feat(appsync): elasticsearch data source for graphql api (#14651)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 524, "deletions": 1}}, {"node": {"oid": "0df9f9badb18629a9f60870b5a18b8793a00f5e3", "messageHeadline": "chore: remove fixed region in python sample app (#14667)", "author": {"name": "Peter Woodworth", "email": "44349620+peterwoodworth@users.noreply.github.com", "user": {"login": "peterwoodworth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e801adc625dd7471625dd51b8de31a4211159d2d", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Brent Ryan", "email": "brent.ryan@gmail.com", "user": {"login": "brentryan"}}, "additions": 1336, "deletions": 81}}, {"node": {"oid": "114f7ccdaf736988834fe2be487363a992a31369", "messageHeadline": "feat(ecs): add support for EC2 Capacity Providers (#14386)", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 1325, "deletions": 70}}, {"node": {"oid": "c1060ef3eec9d1bccad9b37839c78ad0b6905b36", "messageHeadline": "chore: add madeline-k to .mergify.yml (#14666)", "author": {"name": "Madeline Kusters", "email": "80541297+madeline-k@users.noreply.github.com", "user": {"login": "madeline-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d94b9fafd41394afe627b207314af8a82024a518", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14652)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6671, "deletions": 764}}, {"node": {"oid": "c1136a3ff2d911f3e42e23069e9d25577dfebbb7", "messageHeadline": "docs(ecs-service-extensions): fix README (#14646)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1ca295d366b3d8e7077aab20db54f687d9bbe2f2", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Brent Ryan", "email": "brent.ryan@gmail.com", "user": {"login": "brentryan"}}, "additions": 245, "deletions": 34}}, {"node": {"oid": "85e00faf1e3bcc32c2f7aa881d42c6d1f6c17f63", "messageHeadline": "feat(secretsmanager): Automatically grant permissions to rotation Lam\u2026", "author": {"name": "Florian Eitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "010a6b1a14f14be5001779644df3d3a2e27d4e71", "messageHeadline": "feat(cloudwatch): time range support for GraphWidget (#14659)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "c8d3128a38edb01db3f8bfcf9fc5520562509e17", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14661)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 77, "deletions": 31}}, {"node": {"oid": "58eb62ca09f0d31aa7569eb2a62acc92167011de", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Brent Ryan", "email": "brent.ryan@gmail.com", "user": {"login": "brentryan"}}, "additions": 13152, "deletions": 1775}}, {"node": {"oid": "3698a91ac81a31f763c55487f200458d5b5eaf0f", "messageHeadline": "fix(apigatewayv2): authorizer is not removed when HttpNoneAuthorizer \u2026", "author": {"name": "Nathanael Law", "email": "njlaw@xyrodian.com", "user": {"login": "njlaw"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0ea24e95939412765c0e09133a7793557f779c76", "messageHeadline": "fix(lambda-event-sources): incorrect documented defaults for stream t\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a0402bedfc6797a08a7bc5dfb82236bd67386a7", "messageHeadline": "chore(release): 2.0.0-rc.3 (#14653)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "8a9f6bbcf2084a35c27b616fce9df58bac32596f", "messageHeadline": "chore: change `??` to `||` in check-yarn-lock.js (#14644)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf16642482a9264eda0a4866b5372580744fad94", "messageHeadline": "chore(build): clarify prerequisites in CONTRIBUTING and verify before\u2026", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "256fd4c6fcdbe6519bc70f62415557dbeae950a1", "messageHeadline": "fix(lambda-nodejs): handler filename missing from error message (#14564)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "799ce1a7d5fb261cae92d514b4f7e315d8f0e589", "messageHeadline": "feat(cfnspec): cloudformation spec v35.2.0 (#14610)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3047, "deletions": 39}}, {"node": {"oid": "d8e80bc54df55da65d4eb033d911078b49c9f5bd", "messageHeadline": "chore(release): 2.0.0-rc.2 (#14637)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "b1251139290b9b0deeb4b833315e69fa630340d7", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14601)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 363, "deletions": 286}}, {"node": {"oid": "10a633c8cda9f21b85c82f911d88641f3a362c4d", "messageHeadline": "fix(lambda): custom resource fails to connect to efs filesystem (#14431)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "5858a3669a3edddf80332dc0d195c580b449a64c", "messageHeadline": "chore(cli): add npm command to upgrade notice (#14621)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "461f458ce2d939f14189fb7350f66a55c0e5789e", "messageHeadline": "chore: mark \"otaviomacedo\" as core contributor (#14619)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d9321e816b2e2d1aa381f0b40cd1ff57b0958fb", "messageHeadline": "Merge pull request #14622 from aws/chaimber/team-roster", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "218cc69e6850b511c912b7b4206278aabad8e72c", "messageHeadline": "Merge branch 'master' into chaimber/team-roster", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 564, "deletions": 682}}, {"node": {"oid": "3b1e9204489487ca483c50e2c2b8aae5230f8af4", "messageHeadline": "chore(merge-back): 1.103.0 (#14624)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "bc13a66176bfda3e76821bee958763e814304296", "messageHeadline": "chore(release): 1.103.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 10536, "deletions": 2111}}, {"node": {"oid": "7571860d1c0e69188937c3f1527d5c18959a98b9", "messageHeadline": "chore(release): 1.103.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "e4cc012661fcfbda8e941f2348a1f9b2690facf7", "messageHeadline": "chore(mergify): add @BenChaimberg to team roster", "author": {"name": "Ben Chaimberg", "email": "chaimber@amazon.com", "user": {"login": "BenChaimberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d2684edc67b6fc4ea957e1a2a44d726c08e4047", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14620)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 525, "deletions": 681}}, {"node": {"oid": "d676ffccb28d530a18d0e1630df0940632122a27", "messageHeadline": "feat(elbv2): preserveClientIp for NetworkTargetGroup (#14589)", "author": {"name": "Griffin Byatt", "email": "byatt.griffin@gmail.com", "user": {"login": "GriffinMB"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "3dfee3be7a28cb28ece54a1d88091ddb0f79e811", "messageHeadline": "chore: annotate `aws-lambda-go` with `docker` requirement (#14618)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "71c61e81ca58c95979f66d7d7b8100777d3c7b99", "messageHeadline": "fix(cli): synth fails if there was an error when synthesizing the sta\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@protonmail.com", "user": {"login": "otaviomacedo"}}, "additions": 111, "deletions": 16}}, {"node": {"oid": "036f9fc6f1a9986fa0b8062cfb4c3bc188f5b8b0", "messageHeadline": "chore: issue template for bugs to have an SSCCE example (#14615)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "464b8272f5e928f106f33c69443c4c6576fad628", "messageHeadline": "chore: add `@types/jest` to a package that was missing it (#14609)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "10ae1a902383e69d15a17585268dd836ffb4087b", "messageHeadline": "feat(kms): allow specifying key spec and key usage (#14478)", "author": {"name": "Shinya Tsuda", "email": "shinya@dacci.org", "user": {"login": "dacci"}}, "additions": 228, "deletions": 1}}, {"node": {"oid": "ce119ba20d42191fa7ae2e83d459406be16e1748", "messageHeadline": "feat(msk): Cluster L2 Construct (#9908)", "author": {"name": "Curtis", "email": "curtis.eppel@cultureamp.com", "user": null}, "additions": 2537, "deletions": 27}}, {"node": {"oid": "063ddc7315954a2104ac7aa4cb98f96239b8dd1e", "messageHeadline": "feat(appmesh): change HealthChecks to use protocol-specific union-lik\u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 242, "deletions": 271}}, {"node": {"oid": "4a24d61654ef77557350e35443ddab7597d61736", "messageHeadline": "feat(cloudwatch): validate parameters for a metric dimensions (closes\u2026", "author": {"name": "OksanaH", "email": "34384274+OksanaH@users.noreply.github.com", "user": {"login": "OksanaH"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "dd8466f548a368541fa16461e325b269914bc0af", "messageHeadline": "chore(cloudfront): remove the use of calculateFunctionHash (#14583)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 10}}, {"node": {"oid": "998fe72f5ef74674acec91473ab6c35e400ca194", "messageHeadline": "chore: fix changelog rewrite to be node 10 compatible (#14582)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4010b5b6e55193b53f9665455d0b993577344334", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14579)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 271, "deletions": 144}}, {"node": {"oid": "ac62ab44b2b0ac086f0a74d36316b433135c9c09", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210507", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3244, "deletions": 3010}}, {"node": {"oid": "255c1d9b2811b93b8bdecf37cac7c3130710cc6e", "messageHeadline": "chore: adding version.v2.json to nozem global files (#14566)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be4f1a521b3907fda7ad147258fdf9d63d5d1184", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14558)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8191, "deletions": 1015}}, {"node": {"oid": "8b752e88f366f6d48f90ff8b9b251bcd921d18d0", "messageHeadline": "chore: fixing constructs import", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "46a16312825cc7b5bf985bc8b69146a1397690d0", "messageHeadline": "docs(ecs-service-extensions): clarify docs (#14554)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 151, "deletions": 122}}, {"node": {"oid": "53c881031d2ba123814113a0db0a9b98273690bb", "messageHeadline": "chore: re-removing test removed in v2", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 52}}, {"node": {"oid": "6aece0cd903cb46dd8bcbd1966c2563dab4d0897", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7dd6836d324dae0b0653ea3f0a1162bc0425bfc6", "messageHeadline": "chore: add forgotten dependency on `@types/jest` (#14565)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7959644e596b639b30d49105c4d47642aeb8de58", "messageHeadline": "automatic pkglint fixes", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 62, "deletions": 31}}, {"node": {"oid": "5b9969f3d63568c271cfdf115c9423e6df2953a2", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210506", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3183, "deletions": 2923}}, {"node": {"oid": "f0d5c25e1ae026eef03dc396e48368521dcb8331", "messageHeadline": "fix(apigatewayv2-integrations): fix broken lambda websocket integrati\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 119, "deletions": 22}}, {"node": {"oid": "0c1acc3d31ce5aa99d32e443de60d9fc09a3abce", "messageHeadline": "chore(ecr): migrate tests to jest (#12620)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 113, "deletions": 150}}, {"node": {"oid": "8ad09e4158ee534db4d177b5771e7800f22d8256", "messageHeadline": "chore(ecs): add test and docs for using ARM instances (#14536)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 892, "deletions": 1}}, {"node": {"oid": "f8abdbfb37ba9efd9e24414f5b64d90f4cf3f7cb", "messageHeadline": "fix: `assert` matches more than the template on multiple CDK copies (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "32b10ec2090b85d0589951352471f05e5aff0220", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14545)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "93a3549e7a9791b5074dc95909f3289970800c10", "messageHeadline": "fix(cli): 'cdk deploy *' should not deploy stacks in nested assemblie\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "551182efb1313425c97088b66c17d6227cb69da6", "messageHeadline": "fix(apigatewayv2): incorrect metric names for client and server-side \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 153, "deletions": 143}}, {"node": {"oid": "527f6622146f007035ca669c33ad73861afe608a", "messageHeadline": "fix(lambda-nodejs): non-deterministic runtime version (#14538)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "1a97b6664f9124ec21a6db39be600cee0411ab8c", "messageHeadline": "feat(docdb): Support multiple security groups to DatabaseCluster (#13\u2026", "author": {"name": "Jericho Tolentino", "email": "68654047+jericht@users.noreply.github.com", "user": {"login": "jericht"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "0948cc7d4e38ac4e9ae765fcc571ea4f49ca9095", "messageHeadline": "feat(lambda-go): higher level construct for golang lambdas (#11842)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1970, "deletions": 0}}, {"node": {"oid": "2f8c8fdc731282fb974f3df71f26eee30ba12f90", "messageHeadline": "chore(pkglint): disallow experimental dependencies (#14249)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 70, "deletions": 2}}, {"node": {"oid": "ed88aad0a41d0e8e40b6265167cf98848320d2dd", "messageHeadline": "chore(events-targets): remove experimental dependency (#14537)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "acc7bdd6445dde1f49a6379e4a4e9be6bb826e23", "messageHeadline": "docs(ecs): fix docstring (#14442)", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f1b57603330e707bc68f56c267a9e45faa29e55", "messageHeadline": "feat(kinesis): Basic stream level metrics (#12556)", "author": {"name": "Luis Oliveira", "email": "luisgustavo.vilela@gmail.com", "user": {"login": "lgvo"}}, "additions": 1102, "deletions": 1}}, {"node": {"oid": "28fce2264448820495d921ed08ae0d3084442876", "messageHeadline": "feat(aws-ecs): Expose logdriver \"mode\" property (#13965)", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ad83375f46c4ed71f9e145ea0125e1d46e1590c2", "messageHeadline": "chore(ecr-assets): reference cdk-ecr-deployment in readme (#14488)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "3d1baaca015443d7ee0eecdec9e81dd61e8920ad", "messageHeadline": "fix(ssm): dynamic SSM parameter reference breaks with lists (#14527)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1327, "deletions": 176}}, {"node": {"oid": "b68528a25a51b548d6366be7b25401e399ec70a2", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 2533, "deletions": 511}}, {"node": {"oid": "a14d8eb36502c3e23e33f74aadca50522747a4be", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14420)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 370, "deletions": 392}}, {"node": {"oid": "dc5ee6d55f5156e59d9cbc82e2a9fcb888bb2c1c", "messageHeadline": "docs(lambda-nodejs): remove incorrect sentence about docker (#14525)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "947fbc2ef7b4a27a4767db86f2b9f124eeed86d0", "messageHeadline": "chore(rds): add new / mark as deprecated rds versions (#14515)", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 160, "deletions": 34}}, {"node": {"oid": "fd6d6d0a563816ace616dfe48b3a03f4559636f7", "messageHeadline": "fix(cfn-include): correctly parse Fn::Sub expressions containing seri\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "75cfeaee1d3c34aea1f1fd5d1d284066c73b9d7e", "messageHeadline": "chore(merge-back): 1.102.0 (#14522)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "e7c5c073ed54540a89bb0db3249bf9c4ae4e5792", "messageHeadline": "Merge branch 'master' into merge-back/1.102.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a23ee5fd6ef682bb3a406a76453246c7111ba741", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14517)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9012, "deletions": 1258}}, {"node": {"oid": "f5241c0d53facbce8950e378c1bd6612e7827b59", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "128f7dfa58f9bb411f8c89cd2e4ed7aa4f175f9b", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210504", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3183, "deletions": 2973}}, {"node": {"oid": "b4956ea009291ab64bc58012e2108fb6f201c2ca", "messageHeadline": "chore: remove symlink from version control (#14520)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a75d52fb82ad9a4f526f82aa58ff8ee74d35a3cd", "messageHeadline": "Merge pull request #14521 from aws/bump/1.102.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 10665, "deletions": 1116}}, {"node": {"oid": "b34aa4eb8e11bc1f3dbe574d2159196af5515c97", "messageHeadline": "chore(release): 1.102.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "bcdff3dcd4ecc624e8c1121a12e23683804a9aaf", "messageHeadline": "feat(cfnspec): cloudformation spec v35.1.0 (#14518)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1685, "deletions": 6}}, {"node": {"oid": "963d1c7755e23ea819481724d7e8c78e31d82294", "messageHeadline": "fix(cli): 'cdk synth' not able to fail if stacks have errors (#14475)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 54, "deletions": 5}}, {"node": {"oid": "3c53cfac3709b5de9f94a4e42278fc8a39947383", "messageHeadline": "chore: delete integration stacks serially (#14506)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "affaaad4d65e6d4e42a7af465ed990954a0c122a", "messageHeadline": "fix(CodeBuild): add resource only once per secret (#14510)", "author": {"name": "Maximilian Prusch", "email": "maximilian.prusch@outlook.com", "user": {"login": "Kruspe"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "f3a830cb0d5b68e8f402791c3aaa5d1bcf2df673", "messageHeadline": "feat(elasticsearch): Support version 7.10 (#14320)", "author": {"name": "\u6b66\u7530\u9686\u5fd7", "email": "takeda.takashi0308@gmail.com", "user": {"login": "TAKEDA-Takashi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9570747aed9bf13252ff6f5ee00ab11ef19fe9dc", "messageHeadline": "chore(eks): remove propertyOverride for nodegroup launchTemplate (#14\u2026", "author": {"name": "kirintw", "email": "cy91244@gmail.com", "user": {"login": "kirintwn"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "12b6da0f84ad2cb60bc4cb7d5033bae31719dc0f", "messageHeadline": "chore(cli integ tests): delete bootstrap stacks last (#14505)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "39d4e96f0ef630481ebbb796f759e33f2efb2b48", "messageHeadline": "chore(prlint): declare missing dependency (#14497)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e11d5378c33bea609ed09c998b305fdfd28999a9", "messageHeadline": "fix(s3): urlForObject does not consider explicit bucket region (#14315)", "author": {"name": "Colin Ihrig", "email": "cjihrig@gmail.com", "user": {"login": "cjihrig"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "d533d8a0a8f29571985529e454858db009e62109", "messageHeadline": "Merge pull request #14441 from aws/v2/forward-merge-20210429", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 93, "deletions": 14}}, {"node": {"oid": "e31587a2d644637ba85449396c6274bcb5e1569a", "messageHeadline": "chore: add `@types/jest` to more package.jsons (#14473)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b7959482b397c4a1224a3ea2e773152fe547d694", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210429", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3210, "deletions": 2982}}, {"node": {"oid": "fdc3971351e8f5dc3cb82da32117d19486fd5436", "messageHeadline": "chore: add missing `@types/jest` dependency to new libraries (#14470)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "49ba43e77774dedd89eb30db5f6f7ce4087ff9a7", "messageHeadline": "chore: make github-helpers major-version aware (#14422)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3283225811386431da8699c068bc51ce6a729bf1", "messageHeadline": "feat(synthetics): update CloudWatch Synthetics NodeJS runtime (#14157)", "author": {"name": "Khufu-I", "email": "Khufu-I@users.noreply.github.com", "user": {"login": "Khufu-I"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "3d8156020aa3eaa7eba58857aab0dbb6f0aca01a", "messageHeadline": "chore(aws-cdk-lib): fix import statement in README (#14460)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "299af9b6a5200b767d4b9b3f61288f04a54ca468", "messageHeadline": "Merge branch 'master' into 13304-taskRole", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 24361, "deletions": 6416}}, {"node": {"oid": "caa820838f95429b0c79f1fa8451b3b32b4a4fde", "messageHeadline": "chore(aws-ecs): add container name parameters (#13829)", "author": {"name": "Timo Hirt", "email": "timo.hirt@gmail.com", "user": {"login": "timohirt"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "49e49e7ef50ee008be66b1887e4e15e51a4ae576", "messageHeadline": "feat(cfnspec): cloudformation spec v35.0.0 (#14411)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7532, "deletions": 1165}}, {"node": {"oid": "9597d974bc710afd506606dcc7dd11e32b86cff5", "messageHeadline": "fix(rds): instance identifiers and endpoints of a Cluster are blank (\u2026", "author": {"name": "Vili Kinnunen", "email": "vilikin@users.noreply.github.com", "user": {"login": "vilikin"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "0e597087bb375a02ac1ce3134d52cf3ee03bb54e", "messageHeadline": "feat(rds): allow turning on IAM authentication for Clusters (#13958)", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "8532a63bc81bf1fb0a7370ac2e507212e94ff33f", "messageHeadline": "chore: remove `cd` from nozem os tools (#14455)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f1facb08b6c81cb3e4a9b53d1a2300ec2de5ef6", "messageHeadline": "chore: fix NodeJS init templates V2 unit tests for new-style synthesi\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94f90bda46a2d6cc0e7760ff1e0c8ae37e925eb7", "messageHeadline": "chore: fix failing v2 Java init template test (backport #14444) (#14451)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "057f61fde10d9eaac0701b5ffc44a9c977d923d4", "messageHeadline": "fix(neptune): use correct L1 of DBParameterGroup (#14447)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "936b0bc98054b87f9e60e8a5fc3c760a613d35b6", "messageHeadline": "chore: add configuration for nozem distributed cache (#14448)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "13a6ef085d44dbe819c910c8c9a95829eff2107b", "messageHeadline": "chore: fix failing v2 Java init template test (#14444)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5a6fa7fa17a5dce5e429eed4ebfe2dbbac3d6d07", "messageHeadline": "feat(cli): directly deploy stacks in nested assemblies (#14379)", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 316, "deletions": 20}}, {"node": {"oid": "80d2324214b46abb11a5d096999b40568c4bf924", "messageHeadline": "chore(deprecated apis): make long columns line-break (#14443)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 757, "deletions": 750}}, {"node": {"oid": "780d715d444d4eea0b5edfbcca86d083dec85987", "messageHeadline": "chore: add a list of deprecated APIs for v1 (#14426)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 912, "deletions": 0}}, {"node": {"oid": "7cdd5412e9fed7f9bf877c448196b42725b8edbf", "messageHeadline": "fix(aws-cloudwatch): fix for space in alarm name in alarms for compos\u2026", "author": {"name": "Somanshu Singla", "email": "ssomanshus@gmail.com", "user": {"login": "somanshusingla"}}, "additions": 55, "deletions": 12}}, {"node": {"oid": "983379b171605f87d2d928303abd1f0a45a4c5f8", "messageHeadline": "chore(release): 2.0.0-rc.1 (#14425)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ead1dfc961eef888e1384fc09f00ecea47a86990", "messageHeadline": "Change servicecatalog ownership (#14434)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e30ed879bc06bf6a36497c406a554adfd783024e", "messageHeadline": "chore(rds): add additional MySQL engine versions (#14421)", "author": {"name": "shun", "email": "azush.work@gmail.com", "user": {"login": "a2ush"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2f5eeb08f8790c73db7305cc7f85116e2730267d", "messageHeadline": "chore(merge-back): 1.101.0 (#14418)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "13117003c237e32498d0d9a5337fd1cdd4515d0e", "messageHeadline": "chore: strip removed experimental modules from CHANGELOG entries (#14\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 79, "deletions": 12}}, {"node": {"oid": "149f0fc1a6ad4b19a5879770adf587dd42a0200d", "messageHeadline": "chore(release): 1.101.0 (#14412)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3693, "deletions": 4571}}, {"node": {"oid": "5910516a6021f5611b0dd4a0e09b01bac597219e", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14373)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "760d6f4e35c118ae1325953c2a9a1e469df24e35", "messageHeadline": "Updating truncated bug fix description", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0eede83a4afe2e28aeba8fad4db0d44f113024b", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210426", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "6f16a1a68da9c838798aa35a18b5a6f79ec8bb22", "messageHeadline": "chore(release): 2.0.0-alpha.14 (#14410)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "030ad7500c0dd1082c9c1d31334b2cf2e4384813", "messageHeadline": "chore(release): 1.101.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "91eb812a03bd934f27c13d9ebf9cd9af3a054e1f", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210426", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 399, "deletions": 51}}, {"node": {"oid": "42667d1267342c0ceb327951c1047758b504d544", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14409)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 399, "deletions": 51}}, {"node": {"oid": "9ee6f8cc144873ddbf591d871c9720e8f5795204", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 486, "deletions": 147}}, {"node": {"oid": "68a184e67fceef3d90f70a6970dc669bd7f2a1f0", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210428", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3087, "deletions": 2963}}, {"node": {"oid": "d3bdcfd5af6056932aaa9361392fec628046209e", "messageHeadline": "feat(autoscaling): add getter/setter for instance termination protect\u2026", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 66, "deletions": 22}}, {"node": {"oid": "a1072aef8ff7a4a5e7380b7a20d76456f50b640f", "messageHeadline": "chore: fix NodeJS init templates V2 unit tests for new-style synthesi\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "01334d3a48d5a1504179725e20870fe25e5b16d0", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14390)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2948, "deletions": 1678}}, {"node": {"oid": "420ba7b44a1719822e8be9fca364dbad06238ab4", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "9ff2a45fa15435525daaf0c70ad7ea0a12cbf150", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210427", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3039, "deletions": 2945}}, {"node": {"oid": "572ee4083968735b645ceab098059ce82e81b44d", "messageHeadline": "feat(route53): add support for parentHostedZoneName for CrossAccountZ\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 333, "deletions": 29}}, {"node": {"oid": "6c9996318051e04287bbd41540b0194068e16023", "messageHeadline": "chore: patch jsii-rosetta to limit the number of worker threads (back\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "362b8080c6ff5af0b101fa2803932f194c93ccc6", "messageHeadline": "chore: validate yarn.lock contains all necessary dependencies (backpo\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 113, "deletions": 12}}, {"node": {"oid": "8831916440827812b8115fd7e5ae3ea7a9292a06", "messageHeadline": "chore(yarn-cling): fix hoisting behavior (#14380)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 253, "deletions": 105}}, {"node": {"oid": "07fe771ded4d100fd98b7897aee141c53c1646de", "messageHeadline": "chore: patch jsii-rosetta to limit the number of worker threads (#14389)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "f789757cc65ff2e1b65568365e77386051f0673b", "messageHeadline": "chore: validate yarn.lock contains all necessary dependencies (#14382)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "fc618f97128ab1dc25b735bd634c52f2c47ef457", "messageHeadline": "feat(neptune): change InstanceType to class that is built from string\u2026", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 84, "deletions": 17}}, {"node": {"oid": "7312f7967848f9b579355b71b3eb84902b018df2", "messageHeadline": "chore(docs): update contributor guidance (#14354)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "bf51f723eab495e2b25cdb84886e8c2fdeeaa148", "messageHeadline": "chore(aws-ec2): Fix code sample in docs for attaching volumes to EC2 \u2026", "author": {"name": "Stijn Brouwers", "email": "stijn@bdcommit.com", "user": {"login": "stijnbrouwers"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "edb58d3fc0e61222387aab4bd4a577055f3477c3", "messageHeadline": "chore: pick the other resolution", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c276ce3106da28123d0d35c65bd035069de60417", "messageHeadline": "automatic pkglint fixes", "author": {"name": "rix0rrr", "email": "rix0rrr@users.noreply.github.com", "user": {"login": "rix0rrr"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "3b2e24878f35192ba690c4dedb3dda55e3530a29", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210426", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3015, "deletions": 2943}}, {"node": {"oid": "55e737ffb378cc8690b201a6c52424102dee9c3b", "messageHeadline": "chore(docs): add a notice to the readme about metrics collection (#14\u2026", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0505d334fd6a8028b92cbdc2e9f5cc104429e6da", "messageHeadline": "chore(docs): Updated docs for using elastic inference accelerators in\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "f93d9401309cb2af6ea45760c9bc6442fc608def", "messageHeadline": "fix(pipelines): Use LinuxBuildImage.STANDARD_5_0 for Assets and Updat\u2026", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@iki.fi", "user": {"login": "markusl"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "e6fe33f43c20e8a3e6d77f64a9a440f912bf916d", "messageHeadline": "docs(autoscaling): update default docs for RequestCountScalingProps (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da0ba42fbd4629ea536338dfac29c46b2804c74e", "messageHeadline": "chore: make the new-style synthesis the default in V2 (#14182)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 405, "deletions": 242}}, {"node": {"oid": "a0690b970e5c260b17ccf92df052b6bb1291df99", "messageHeadline": "feat(custom-resources): AwsSdkCall can assume Role for cross-account\u2026", "author": {"name": "Erik Karlsson", "email": "erik.karlsson@educations.com", "user": {"login": "McDoit"}}, "additions": 161, "deletions": 74}}, {"node": {"oid": "ce789bf6a451e5f93a846cdcc672c2bba071dd20", "messageHeadline": "feat(events): API Gateway target (#13823)", "author": {"name": "Masaharu Komuro", "email": "masaharu73@gmail.com", "user": {"login": "hedrall"}}, "additions": 444, "deletions": 1}}, {"node": {"oid": "96cb9e318488bb1f5e3dfbfdb633252406b21fef", "messageHeadline": "chore: add enough information to make package builds cacheable (#14341)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 293, "deletions": 27}}, {"node": {"oid": "75c96d7a8f67a5ebee008cf78d4dbb1907bf2be6", "messageHeadline": "chore: update node space size for pack.sh (backport #14329) (#14330)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90753d6927a6c142a223ab6c6054afe6a8855651", "messageHeadline": "chore: update node space size for pack.sh (#14329)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d01c0748426887dc876f9fa59cc3fa2ce0db56b", "messageHeadline": "chore(v2): re-enable the assert transform for v2 (#14207) (#14214)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 15, "deletions": 2551}}, {"node": {"oid": "f672dc442543f88f3acaec57104d52adc63c78ff", "messageHeadline": "chore(cloudformation-diff): use types provided by the table module (#\u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "bf513bc55e324d5d0ac23c2ddaa1d570a8d2ea1a", "messageHeadline": "feat(iam): add imported user to a group (#13698)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "66fafe21e9fa6bcd0f72363bf04e6c813b658c1f", "messageHeadline": "chore: add validation for ubergen aws-cdk-lib README import re-writes\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "3f1aaa8321faed2e5e96d7ed243c8774f9dac5af", "messageHeadline": "chore(cli): backport import statement changes (#14306)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "0f7573598a3a6b6ef2dd5b2aa04ad416fcb610a2", "messageHeadline": "chore(stepfunctions-tasks): move test dependency to devdependencies \u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fbc297ae40d09accc91a08715219ad832eee074f", "messageHeadline": "chore(efs): backport unit test changes (#14301)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 31}}, {"node": {"oid": "9e421e5b25c43cb9f49ebfb29751a42d73b87e6a", "messageHeadline": "chore(ssm): latest parameter value with dynamic reference (#14205)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 175, "deletions": 1326}}, {"node": {"oid": "19726919f7caf10e349ba5d7812fdef3eb5dec06", "messageHeadline": "chore(cdk): remove 'main' from aws-cdk (#14304)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "c80e1cfc2ae42158bff544ce48394ee1d1ae9a7b", "messageHeadline": "fix(ec2): r5ad instance-type has incorrect value (#14179)", "author": {"name": "Matthew Kuntz", "email": "steelfan555@gmail.com", "user": {"login": "mfkuntz"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "63a4e921a06d65f063812692aeeaa8901d35dafa", "messageHeadline": "chore: keep core documentation in sync between @aws-cdk/core and aws-\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 942, "deletions": 0}}, {"node": {"oid": "da9828b829df248d1c3cf8c6011507561328fd5e", "messageHeadline": "feat(aws-autoscaling): add support for NewInstancesProtectedFromScale\u2026", "author": {"name": "Michael S. Fischer", "email": "fiscmi@amazon.com", "user": {"login": "otterley"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "24c992ac779fd18829d3597f45dd53141d49594a", "messageHeadline": "feat(ec2): create NAT Gateways with fixed IPs (#14250)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "c6b8a64cc2a377489e6baa51bcc2a05503ed8827", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14298)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 478, "deletions": 327}}, {"node": {"oid": "00f0afbcf36c7de3e23de1f5ed432f5d1a773f24", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2642, "deletions": 5284}}, {"node": {"oid": "016611d92f8da69624c2aabf72bf7e858a7db595", "messageHeadline": "chore(prlint): stricter validation around breaking changes (#14278)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 82, "deletions": 3}}, {"node": {"oid": "e0d1047303e8f0f3d9ee20abf98f245b12e53229", "messageHeadline": "docs(aws-route53-targets): Fixed swapped @param variable name and doc\u2026", "author": {"name": "Julian Minde", "email": "mindejulian@me.com", "user": {"login": "mindejulian"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a655819128c11309d88d5f5535678e8c02e292a9", "messageHeadline": "fix(aws-ecs-patterns, aws-elasticloadbalancingv2): Pass TargetGroup P\u2026", "author": {"name": "yiluncui", "email": "75712077+yiluncui@users.noreply.github.com", "user": {"login": "yiluncui"}}, "additions": 69, "deletions": 3}}, {"node": {"oid": "7a4df9ecf61a6eb288b7696075c25e880d765e48", "messageHeadline": "chore: expire feature flags 'ecs-patterns:removeDefaultDesiredCount' \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 37, "deletions": 31}}, {"node": {"oid": "904202a63760afffadc368e73c22bf4ef4021eee", "messageHeadline": "fix(iam): unable to configure name of SAML Provider (#14296)", "author": {"name": "Takayuki Ishikawa", "email": "14codemail@gmail.com", "user": {"login": "14kw"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "76ca592b6dc62d31c3ae045755919a60d6993dc1", "messageHeadline": "chore(release): 2.0.0-alpha.13 (#14299)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1508e6076aa1d2df3129d734a80defd5e11480e3", "messageHeadline": "fix(codepipeline-actions): CodeCommit source action fails when it's c\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "afd777d5127a680b94c72878c39e75a04fa12029", "messageHeadline": "chore(release): 2.0.0-alpha.12 (#14289)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "283ed02c64f827161edba3e11c3cead3b54b7ee9", "messageHeadline": "chore: ban @experimental (#14070)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "196abf67553de6c04f90ca2a24aab6e726620c2e", "messageHeadline": "Merge pull request #14267 from aws/v2/forward-merge-20210420", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 380, "deletions": 52}}, {"node": {"oid": "d4a1c28fcac142e226159d42473990e592ed86be", "messageHeadline": "chore: remove all @experimental annotation (#14071)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 61, "deletions": 308}}, {"node": {"oid": "20c3e44eb7b83068807670c261eb601320796d0a", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210420", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2585, "deletions": 5258}}, {"node": {"oid": "9a9310b80adcaf3cd07bcada6f34173e8d4a5ddd", "messageHeadline": "chore(merge-back): 1.100.0 (#14281)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "0c3141e98f38e56827ec8649e61eb35d748a6405", "messageHeadline": "Merge branch 'master' into merge-back/1.100.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "82143381ef886a3ae39246ba780efca8e24d679d", "messageHeadline": "fix(codebuild): Secret env variable from another account fails on Key\u2026", "author": {"name": "Maximilian Prusch", "email": "maximilian.prusch@outlook.com", "user": {"login": "Kruspe"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "b4dae32d67dfaa488c043b75bdcbebbc3fda4233", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a40fbfda20fb24cc1fe11bb1e7827eb3c1e109aa", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67ea749307142c3387b72f2f2116c2474c5475d6", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d996c6d544a8c924a451e9409a8b069a40bb90aa", "messageHeadline": " chore(release): 1.100.0 (#14272)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3493, "deletions": 745}}, {"node": {"oid": "c4240fd6e5cc5d9a2a682cfdafff8922670dc350", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7ebb16cb39e3235530fc9d4e1e8dc0bd4df8e63a", "messageHeadline": "chore(release): 1.100.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 1}}, {"node": {"oid": "ab057ed4fad95932802cc6603bf54cb5b7bf826d", "messageHeadline": "chore(merge-back): 1.99.0 (#14253)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "7389c749ad6e0889dfcd33b9ce9ad271c2fb33a3", "messageHeadline": "Merge branch 'master' into merge-back/1.99.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "fd58f811c754d038762cc708c9aa350e1b4a3317", "messageHeadline": "chore(aws-cdk-migration): update readme title and disable pkglint (#1\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 17}}, {"node": {"oid": "ae7e23aa372f4b0d1d0e1aa29d0d63593aed107d", "messageHeadline": "Merge branch 'master' into merge-back/1.99.0", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 193, "deletions": 18}}, {"node": {"oid": "96d4071ac372e4eb3e2a07fd7e97cf32bd63c600", "messageHeadline": "chore: rewrite imports in READMEs for aws-cdk-lib (#14255)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "b3c288d7c5781ecb5de90c962a2b68191ed072e1", "messageHeadline": "feat(secretsmanager): replicate secrets to multiple regions (#14266)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 130, "deletions": 1}}, {"node": {"oid": "e7f09cb5159fbfad3a5c5fcbbc1fa8eab3d711dd", "messageHeadline": "chore(init-templates): relicense Python init-templates to MIT-0 (#14256)", "author": {"name": "Andrew Jorgensen", "email": "ajorgens@amazon.com", "user": {"login": "ajorg-aws"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "0f5c74f76ad023b163777b8b95f8dbc357994087", "messageHeadline": "fix(pipelines): incorrect BuildSpec in synth step if synthesized with\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "403d12bde4e2c6891babaa80a56eec9e15fdefe1", "messageHeadline": "Merge branch 'master' into merge-back/1.99.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3268, "deletions": 709}}, {"node": {"oid": "3088cc03b7a19bd2f77c637df1da1b767a0b5f4c", "messageHeadline": "chore(deps): bump actions/cache from v2.1.4 to v2.1.5 (#14245)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97631b6b88cda14439f4d61ca6ec1c347e9bee31", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14246)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1241, "deletions": 229}}, {"node": {"oid": "d88e915c45378cac6a1c7eb31b015391e74f6503", "messageHeadline": "fix(codepipeline): detect the account of the Action from its backing \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 111, "deletions": 21}}, {"node": {"oid": "aeaace4eeae729f49530ee1b6ca5021cd5603953", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210419", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "a58bcefafc5b27641161dd4a45d309d4a328dd3e", "messageHeadline": "fix import in events-targets", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2edf19958a84d14e6d21d00322fa9f17f21b189a", "messageHeadline": "chore: backport test changes while adjusting feature flags in v2 (#14\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 14, "deletions": 13}}, {"node": {"oid": "16057ce4a40c1959911d3f3a22b965a0cdb6063d", "messageHeadline": "chore(release): 2.0.0-alpha.11 (#14251)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "f8b64456aa491fc721c56d09d9f9eb9b578104a1", "messageHeadline": "chore(aws-cdk-lib): extract experimental L2s from aws-cdk-lib (#14135)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 241, "deletions": 12}}, {"node": {"oid": "3d9e8a1ed76227f567efe119f4c71fe24116c07b", "messageHeadline": "automatic pkglint fixes", "author": {"name": "nija-at", "email": "nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e3b5725df73f53c4570876a9c92027476d01c13b", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210419", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2565, "deletions": 5271}}, {"node": {"oid": "21a52c6647107d595438cc5902fe6b94f5b61791", "messageHeadline": "chore: cdk-integ-tools should not be using `@aws-cdk/assert` (#14239)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f4461c000827f4385d37c2b549dd6773ca664c2", "messageHeadline": "chore: remove promiscuous import from `cdk-integ-tools` (#14240)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "12b71cbcf15323e2c5db96ace0c9bc2df0e6ac3a", "messageHeadline": "chore(stepfunction-tasks/route53-targets/lambda-events-source): break\u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 229, "deletions": 186}}, {"node": {"oid": "879f446095e21a3448213d278e8725ebdb5c05b1", "messageHeadline": "revert(msk): Break dependency of stable modules (#14229)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "8a949dc24b13f8b7da17c102501050bac7323bf7", "messageHeadline": "feat(appmesh): add Connection Pools for VirtualNode and VirtualGatewa\u2026", "author": {"name": "Alex Johnson", "email": "alexjo5000@gmail.com", "user": {"login": "alexbrjo"}}, "additions": 512, "deletions": 33}}, {"node": {"oid": "81148f02d29469755b57817155479ef11541bfe3", "messageHeadline": "chore: unexpire some feature flags (#14190)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "61ad0aa84a98aa4db1b94adcd6fdc2cd10e908d5", "messageHeadline": "chore(rds): add support for Postgres instance engine version 13 (#14219)", "author": {"name": "Radovan \u0110ogo", "email": "radovan@hurricane.studio", "user": {"login": "rdjogo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d02770ead89d87e55d36490f5d1fa2a4b8a591f2", "messageHeadline": "feat(apigateway): integration timeout (#14154)", "author": {"name": "Samrose Ahmed", "email": "samroseahmed@gmail.com", "user": {"login": "Samrose-Ahmed"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "a1d016451eb01b55f9f3e41fb8418006ca158f4e", "messageHeadline": "chore(v2): backport init template updates (#14173)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "8e88a6aeda544b658d0a5781ec13bfaf4fcf64c0", "messageHeadline": "chore(v2): re-enable the assert transform for v2 (#14207)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 2555}}, {"node": {"oid": "705a2edb524b82f894f9940078ec111d0b84fc81", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14204)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 422, "deletions": 279}}, {"node": {"oid": "e971cdfe4a18b9adbe9f3fb353a23281c6de1639", "messageHeadline": "chore: pkglint/awslint cannot depend on cdk-build-tools (#14106)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 431, "deletions": 8}}, {"node": {"oid": "1061bccdae8ff5126fa2acb86b912387eca5263c", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2589, "deletions": 2758}}, {"node": {"oid": "a766f140cc834785a09660b15dbddbe3e912f0d6", "messageHeadline": "chore: graduate @aws-cdk/aws-s3-assets and @aws-cdk/aws-ecr-assets to\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "a99e9015b2308c99c6b68c3727f839aa039e4fe3", "messageHeadline": "chore(codepipeline-actions): change the name of the ServiceCatalogDep\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16, "deletions": 34}}, {"node": {"oid": "3d7f1d20e12441982b7b3611355c0816e4d14f77", "messageHeadline": "chore: fix CLI integ tests after switching bootstrapping to \"new\" sty\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 207, "deletions": 81}}, {"node": {"oid": "4b6a6cc0e11fd2057b9e23105791098b47c5ca35", "messageHeadline": "feat(codepipeline): introduce the Action abstract class (#14009)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 144, "deletions": 142}}, {"node": {"oid": "3107d03ed2de331ba0eae8ca028aa9a7dbf5a881", "messageHeadline": "feat(codebuild): allow setting concurrent build limit (#14185)", "author": {"name": "Mikko Tiihonen", "email": "mikko.tiihonen@nitor.com", "user": {"login": "gmokki"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "0f2eda7f30b957ad52b7e8502ccc64592756adaa", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14192)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1097, "deletions": 124}}, {"node": {"oid": "0a7157d8a7722908699491fd7849b6aa4265736e", "messageHeadline": "docs(lambda): Use bundlingImage rather than bundlingDockerImage (#13945)", "author": {"name": "Michael Brewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7cb06f69d62ecfdb273d52829be937990cbbc8f0", "messageHeadline": "automatic pkglint fixes", "author": {"name": "nija-at", "email": "nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6ffddf05f6f56025f3574381add7a1f6c718b85b", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210415", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2583, "deletions": 2752}}, {"node": {"oid": "7cd56531238bdfe314461084f3a1ee39f465326d", "messageHeadline": "docs(codepipeline-actions): update CodeStarConnectionsSourceActionPro\u2026", "author": {"name": "Jeff Robbins", "email": "79278744+jrobbins-LiveData@users.noreply.github.com", "user": {"login": "jrobbins-LiveData"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93647aba8aff6e931b53184a1b60142c4415bc7c", "messageHeadline": "chore(aws-cdk-lib): enable strip deprecated (#14169)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2299f64547e35f0fc4617715f76d2849a9822b69", "messageHeadline": "chore: fix runtime info to sanitize dotnet jsii runtime versions (#14\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "8360feb58fdc7b1150eca87767e3b71a5e30f50d", "messageHeadline": "feat(certificatemanager): allow tagging DnsValidatedCertificate (#13990)", "author": {"name": "timothy-farestad", "email": "72991529+timothy-farestad@users.noreply.github.com", "user": {"login": "timothy-farestad"}}, "additions": 205, "deletions": 24}}, {"node": {"oid": "d23d73a23dc7c37ff086a2a02aaff6c2e02b4a8f", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14171)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e72d4c0ca418d5b0ac662d4ea24bf58de3d6d50c", "messageHeadline": "chore: `@aws-cdk/assert` package should be public for v2 (#14189)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1a6d39fc3f22e2fc36949226e8a07f59a92a0bbf", "messageHeadline": "fix(core): `toJsonString()` does not deal correctly with list tokens \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "f5616cc4692975b22db5db4625562dfd0d641045", "messageHeadline": "feat(eks): Pass bootstrap.sh args to avoid DescribeCluster call and m\u2026", "author": {"name": "Angus Lees", "email": "gus@inodes.org", "user": {"login": "anguslees"}}, "additions": 318, "deletions": 57}}, {"node": {"oid": "23986d70c5cd69ce212b5ffdc1bcf059f438f15b", "messageHeadline": "feat(ecs): add support for elastic inference accelerators in ECS task\u2026", "author": {"name": "Unnati Parekh", "email": "80710604+upparekh@users.noreply.github.com", "user": {"login": "upparekh"}}, "additions": 421, "deletions": 8}}, {"node": {"oid": "74c7ffffb48fe5578a405b319cc0df973ceb9989", "messageHeadline": "fix(rds): allow Instances to be referenced across environments (#13865)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 72, "deletions": 15}}, {"node": {"oid": "69116551cd568a911ec74c6ee5f957dc5846e07c", "messageHeadline": "Merge pull request #14167 from aws/v2/forward-merge-20210414", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 714, "deletions": 232}}, {"node": {"oid": "52a2afffea7c5ff4731f8b411277934e97d9f32c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210414", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 24, "deletions": 20}}, {"node": {"oid": "db0878e74f3acf3142e4c60b64e3c14fdc8c2d22", "messageHeadline": "chore(v2): more init template updates (#14145)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "028e230083e3bda1773d8ee6287c55193742e223", "messageHeadline": "Merge commit '0952b52d037921e40b46ea975e94bf0b661c8a18' into v2/forwa\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "0952b52d037921e40b46ea975e94bf0b661c8a18", "messageHeadline": "chore: vendor in a patch to lerna to fix script times (#14150)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "d70fab6fdbe595cced25defcc4741e69eae400fe", "messageHeadline": "automatic pkglint fixes", "author": {"name": "aws-cdk-automation", "email": "aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95ce2bc76b8dd95e91186995912338a8e94191e8", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210414", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2562, "deletions": 2738}}, {"node": {"oid": "ddfad3bb0d638593adc5162fc2753e64592f1a53", "messageHeadline": "chore(msk): Break dependency of stable modules (#14133)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "26919865f3f9079cbfa3103a4df14051f45fb734", "messageHeadline": "chore(release): 1.99.0 (#14146)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 616, "deletions": 251}}, {"node": {"oid": "d01f7a8e9718444c136ff9a9533d205e18367259", "messageHeadline": "chore(release): 1.99.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "b45869b5ad7a24a789c5e1468f36b13474c0e587", "messageHeadline": "chore(assert): fix dependencies for v2 (#14113)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "81b0ef609835778d5122a32d2e91e7881da84a41", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14140)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "c65c88299016772e0fb346d9072277bc2b650f7f", "messageHeadline": "chore(rds): remove the use of testFutureBehavior for RDS_LOWERCASE_DB\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "c4771787b77e281189f0d8547187f3c040975aa5", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#14114)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10894, "deletions": 2903}}, {"node": {"oid": "0054fac1ee2dd42fb43a3b23b206f0082fc3196e", "messageHeadline": "fix rds", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a4be66825adbd8f5c4d80d9bbaec88838ffb608e", "messageHeadline": "use constructs.Construct in aws-codepipeline-actions", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8187117a567f5d0adcc13f45a76e981e964ea910", "messageHeadline": "fix expire feature flag", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54fddc64c7b541f9192fb904fa9a3b44b8aacf90", "messageHeadline": "fix(aws-cloudfront): distribution comment length not validated (#1402\u2026", "author": {"name": "Fernando Minoru Baba", "email": "fernando.fminoru@gmail.com", "user": {"login": "minuz"}}, "additions": 120, "deletions": 2}}, {"node": {"oid": "9042bf7b32465e28337abaeb967a75d58a9b50ca", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14134)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 127, "deletions": 127}}, {"node": {"oid": "fbe2ec568348fffb2575f7527bbb23c4043d2d95", "messageHeadline": "chore(efs): fix duplicate import", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "111d26a30d220a319bbb7b1b1696aafac865e009", "messageHeadline": "fix(cfn-include): allow deploy-time values in Parameter substitutions\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 124, "deletions": 42}}, {"node": {"oid": "e6c85e4167cdb38ed056eda17b869e179a6dd1c5", "messageHeadline": "fix(aws-ecs-patterns): fixes #11123 allow for https listeners to use \u2026", "author": {"name": "greg-aws", "email": "82007043+greg-aws@users.noreply.github.com", "user": {"login": "greg-aws"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "708f23e78fb0eff2aa17593c530500eb0b94067a", "messageHeadline": "fix(fsx): Weekday.SUNDAY incorrectly evaluates to 0 (should be 7) (#1\u2026", "author": {"name": "Christian Moore", "email": "christian@christianmoore.me", "user": {"login": "cmoore1776"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "02bf334ee71bd3736e0edbeca239e5efc6ba4491", "messageHeadline": "chore(assert-internal): SynthesisOptions -> StageSynthesisOptions", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c48be218a6bfb171d5685dda969770995df6a6ed", "messageHeadline": "chore: add missing import", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f3e1dd797ed94a6cef75d389c7eefb73e0b8fcd", "messageHeadline": "Don't do assert trasnform for v2", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2957591a35cfd22df12a8ab2be9197b9894c127d", "messageHeadline": "Revert \"chore(assert): fix dependencies for v2\"", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5cf56fb8b3bbb805d0963be2b7fed8116511df13", "messageHeadline": "chore(cli): make the \"new\" bootstrapping the default in V2 (#13918)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 49, "deletions": 20}}, {"node": {"oid": "d9546b765fae937eb49577f4915d8db756e5c264", "messageHeadline": "chore: jest config inheritance should use package resolution, not fil\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8ffe8474ec9bdf6fb0cf6001007e9186a8f26a4", "messageHeadline": "chore(assert): fix dependencies for v2", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 9}}, {"node": {"oid": "1192358763ca7a59898883c42b206f004407def7", "messageHeadline": "automatic pkglint fixes", "author": {"name": "nija-at", "email": "nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "e33f014baae13b2bc3584da940f30564edbc40ba", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2526, "deletions": 2695}}, {"node": {"oid": "ff1c2abba2fef48f80178ac7b1479b6633b8d871", "messageHeadline": "chore(merge-back): 1.98.0 (#14117)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "20c288ac1853d900447e99352953d231e2d8b9d6", "messageHeadline": "Merge branch 'master' into merge-back/1.98.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "1a30272c8bd99a919bde695b5b1b1f5cb458cb64", "messageHeadline": "feat(elasticloadbalancing): rename 'sslCertificateId' property of LB \u2026", "author": {"name": "OksanaH", "email": "34384274+OksanaH@users.noreply.github.com", "user": {"login": "OksanaH"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "79f45125b5c42d07d031884e3cc3043bfdc8fc07", "messageHeadline": "chore(release): 1.98.0 (#14112)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6042, "deletions": 1557}}, {"node": {"oid": "486c91401e6ee2027ec3b16d1ca0b831a9c82fe6", "messageHeadline": "chore(release): 1.98.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "5378a7770d5897737ecf4da25d47747c2bbddd94", "messageHeadline": "fix(lambda-nodejs): esbuild define parameters are incorrectly encoded\u2026", "author": {"name": "Cristian Pallar\u00e9s", "email": "cristian@pallares.io", "user": {"login": "skyrpex"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "fef8c802de2a7bd56ff75ba059cc4054b6d2e318", "messageHeadline": " chore(rds): add AuroraMysqlEngineVersion 2.09.2 (#14089)", "author": {"name": "Pacha Cervantes", "email": "pacharrin@gmail.com", "user": {"login": "pacharrin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "83aff45c881d5b5e9e705e7ec3fc34d50d2b54a1", "messageHeadline": "docs(appsync): fix heading levels (#14073)", "author": {"name": "Jan Sepke", "email": "625043+jansepke@users.noreply.github.com", "user": {"login": "jansepke"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "2819b32eb72137aa3278377b8de72a8a3a14758e", "messageHeadline": "chore(v2): init template fixes (#14025)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "ecc9bf386ca088ca82a332c649f13613b9793628", "messageHeadline": "fix(route53): cannot set TTL to 0 (#14060)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "ad326da3ae392b78dcfc349f246acdf3a389f283", "messageHeadline": "fix(rds): deploy fails with \"SubnetGroup not found\" (#13986)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "d0e831a2f2b60eae021d10a77d1d636615b0cf04", "messageHeadline": "fix(s3): SSL enforcement doesn't apply on top level bucket requests (\u2026", "author": {"name": "saudkhanzada", "email": "khanzadasaud@gmail.com", "user": {"login": "saudkhanzada"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "c6a6fde0157e22cca5e5fc1b7df3af1699ffca93", "messageHeadline": "chore(eks): Typo in README.md (#14002)", "author": {"name": "Shubham Aggarwal", "email": "shubhamaggarwal@zoho.com", "user": {"login": "shubham391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63923ff431afdc031ee27a0fc9a99ffe4eb14405", "messageHeadline": "chore(stepfunctions-tasks): Remove glue dependency (#13909)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "58de0de5a54b9d8fb4658566e85ef408c8861088", "messageHeadline": "fix(stepfunctions): state machine name validation fails when tokens a\u2026", "author": {"name": "Jason", "email": "431341+jstrese@users.noreply.github.com", "user": {"login": "jstrese"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "d194fc62013393d3847fd8bc38ce7a46209ce253", "messageHeadline": "chore(cdk): public package on v2 (#14056)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a3d2209f9f2d7d7d86780a7af7cb12d9621b4e0b", "messageHeadline": "chore(aws-cdk-lib): temporarily turn off stripping deprecated symbols\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b9c68a2439d15c3f078bcab934f03d6d99290b6f", "messageHeadline": "chore: inclusive language - allow and deny lists (#14050)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 166, "deletions": 81}}, {"node": {"oid": "3c03d878dd81454628545b1529691ac083862247", "messageHeadline": "feat(efs): graduate to stable \ud83d\ude80 (#14033)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 83, "deletions": 25}}, {"node": {"oid": "8782e672d6a8f8bbe201f2572c4b0fca7589168d", "messageHeadline": "feat(codepipeline-actions): introduce the CodeStarConnectionsSourceAc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 367, "deletions": 125}}, {"node": {"oid": "1c910c1271b425e56cbbefbcde306c83661344b9", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#14023)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 14, "deletions": 36}}, {"node": {"oid": "2b0e56252a3bdf37fe6265c5ee0dedaa1a95846b", "messageHeadline": "chore: deprecate `@aws-cdk/yaml-cfn` (#14001)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 203, "deletions": 22}}, {"node": {"oid": "b1ecd3d49d7ebf97a54a80d06779ef0f0b113c16", "messageHeadline": "chore: introduce `@aws-cdk/assert-internal`, `aws-cdk-migration` (#13\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4622, "deletions": 1041}}, {"node": {"oid": "0d2755b97486e4222d1f3b020b8126fefeda20d0", "messageHeadline": "feat(region-info): graduate to stable \ud83d\ude80 (#14013)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "1f99e52b92bff56204785de6805afed868657472", "messageHeadline": "chore(lambda-layer-awscli): graduate to stable (#14012)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "c62fd6b50c2d0dcddb279d4235775c9997b9cdbd", "messageHeadline": "chore(lambda-layer-kubctl): graduate to stable (#14010)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "a37f178b52a91d43b237013d7cb42c44c1774307", "messageHeadline": "feat(elasticloadbalancingv2): add grpc code matcher for alb (#13948)", "author": {"name": "Christophe Boug\u00e8re", "email": "christophe.bougere@gmail.com", "user": {"login": "ChristopheBougere"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "036d869dc1382d3fb2d8541f5adf534ea3424667", "messageHeadline": "fix(apigateway): cannot remove first api key from usage plan (#13817)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 187, "deletions": 82}}, {"node": {"oid": "41b3882e45cb581d22d481773a82fa5840ce3d9e", "messageHeadline": "chore(merge-back): 1.97.0 (#14005)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "9e3cf79b76193c4b8d5842683ac0e2f953aa6566", "messageHeadline": "Merge branch 'master' into merge-back/1.97.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 140, "deletions": 52}}, {"node": {"oid": "4a342c811bac1173ecb164384d4c1b4ee001d454", "messageHeadline": "chore(cli): change Java init templates to be less repetitive (#13995)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 36}}, {"node": {"oid": "1945c609d32ef8ad93f63c0c359deaaa95239ebb", "messageHeadline": "chore(core): remove deprecated construct dependency APIs (#13871)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 51, "deletions": 153}}, {"node": {"oid": "02c7c1d9aab6ed8f806052d3102a037e112b8786", "messageHeadline": "feat(route-53): add ability to create NS Records (#13895)", "author": {"name": "Stijn Brouwers", "email": "stijn@bdcommit.com", "user": {"login": "stijnbrouwers"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "c52c2dc22d8b978885b79d7468642a355ff45144", "messageHeadline": "chore(release): 1.97.0 (#14000)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1783, "deletions": 415}}, {"node": {"oid": "8e2325cfb7dc5377755b561532b6c81caebc688f", "messageHeadline": "fix(cloudfront): cannot use same EdgeFunction in multiple stacks (#13\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "b2755eb5b5da31b7826eda1d726d0c146b60f4a5", "messageHeadline": "chore(release): 1.97.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "3d15c246b9af3ae3d1b51d7c6cb3ffa316c05dd6", "messageHeadline": "chore: Revert \"chore: un-jsii and bundle `@aws-cdk/yaml-cfn` (#13933)\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 49, "deletions": 381}}, {"node": {"oid": "ffc0de4a77a966958adfe3cb8b0b7fb250298126", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13996)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 131, "deletions": 109}}, {"node": {"oid": "1cd175ddf44f0129dbac4e9ef4ce0187fdbc4a0e", "messageHeadline": "chore: un-jsii and bundle `@aws-cdk/yaml-cfn` (#13933)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 381, "deletions": 49}}, {"node": {"oid": "c6ca2aba915ea4f89e3044b7f388acda231e295d", "messageHeadline": "fix(cli): broken java init template (#13988)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "965f130dbfc4e1943d384b9fbf5acdf3b547fd57", "messageHeadline": "feat(appmesh): Implement Outlier Detection for Virtual Nodes (#13952)", "author": {"name": "Alex Johnson", "email": "alexjo5000@gmail.com", "user": {"login": "alexbrjo"}}, "additions": 138, "deletions": 6}}, {"node": {"oid": "c5a2addcd87ebb810dcac54c659fa60786f9d345", "messageHeadline": "fix(codepipeline-actions): EcrSourceAction triggers on a push to ever\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "24f8307b7f9013c5ba909cab8c4a3a3bcdf0041c", "messageHeadline": "feat(ses-actions): graduate to stable \ud83d\ude80 (#13864)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "890aae556b0744667b91f90a71971edeb045fc61", "messageHeadline": "chore(aws-ecs/aws-ecs-scheduled-ecs-task-construct): capitalize AWS (\u2026", "author": {"name": "OksanaH", "email": "34384274+OksanaH@users.noreply.github.com", "user": {"login": "OksanaH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a6624477854af17f5ad163fac9be1fd6168cfc4", "messageHeadline": "fix(cloudfront): Cache Policy headers enforce soft limit of 10 (#13904)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "875d2cd99aa697c2173c618f4a4c7b952cda3462", "messageHeadline": "chore(lambda-nodejs): make tests pass on Node.js 14 (#13854)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d99e13d523ddacf9e13f6b5169d86d5a20569475", "messageHeadline": "feat(cx-api): graduate to stable \ud83d\ude80 (#13859)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "567d64d70f92adbba9ff9981184d88b46fb95652", "messageHeadline": "feat(s3-deployment): graduate to stable \ud83d\ude80 (#13906)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 137, "deletions": 44}}, {"node": {"oid": "38df2f217ee0cb29c213b3c336971f92151dfcf5", "messageHeadline": "chore(backup): graduate to stable (#13951)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "ddbe968afdfb27b3adcd9461ece97f602e2859c9", "messageHeadline": "revert: fix(aws-ecs): \"broken splunk-logging `tag`-option in fargate \u2026", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "7cb1b33c7b0a03d8a353349da5a543c595809993", "messageHeadline": "docs(ecs): typo fix (#13736)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8f5b6c54371fe966172a9fb36135bfdc4a01b11", "messageHeadline": "fix(aws-rds): ServerlessCluster.clusterArn is not correct when cluste\u2026", "author": {"name": "Masaharu Komuro", "email": "masaharu73@gmail.com", "user": {"login": "hedrall"}}, "additions": 187, "deletions": 10}}, {"node": {"oid": "b2d4548c247568ce6f247c1eb3feb9e9d1c81474", "messageHeadline": "chore(sqs): fix typo (#13883)", "author": {"name": "Shumail Mohyuddin", "email": "shumailmohyuddin@gmail.com", "user": {"login": "shumailxyz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aff4e18085e8a7536c463d56d699fab7ad8c9c6e", "messageHeadline": "chore: correct v2 init templates (#13937)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 150, "deletions": 16}}, {"node": {"oid": "767cd31c2b66b48b3b8fed7cd8d408a6846cf1e1", "messageHeadline": "feat(elasticsearch): graduate to stable \ud83d\ude80 (#13900)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 809, "deletions": 90}}, {"node": {"oid": "56c6f98dbcfc98740446f699a8985d7d6b44c503", "messageHeadline": "feat(eks): Support `secretsEncryptionKey` in FargateCluster (#13866)", "author": {"name": "alex-vance", "email": "50587352+alex-vance@users.noreply.github.com", "user": {"login": "alex-vance"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "87f40aa3d3fc83c5905a0a90c778798130a4d5b2", "messageHeadline": "chore(merge-back): 1.96.0 (#13939)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "c38023cd09323317b4760d7f1a3650e5b43887f3", "messageHeadline": "Merge branch 'master' into merge-back/1.96.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 226, "deletions": 21}}, {"node": {"oid": "4f9a7151b99e8455eeb8b0cd364dfd29624da8c5", "messageHeadline": "feat(ses): graduate to stable \ud83d\ude80 (#13913)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 198, "deletions": 21}}, {"node": {"oid": "39f3df8cbbf8b871f9fed084004b6383b483e743", "messageHeadline": "chore(release): 1.96.0 (#13934)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4253, "deletions": 1390}}, {"node": {"oid": "1908f352dcf0fe93781ac1a49e20a418db1dec1a", "messageHeadline": "Remove close relationship as it was only referenced an issue comment", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40ecc844c0751e2b949b6734fb44c6f85b25623d", "messageHeadline": "Fix dynamo issue link corruption", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56cd8635f77d6a5aefb32c6e1224e1f0a6ca3540", "messageHeadline": "feat(eks): Support bootstrap.sh --dns-cluster-ip arg (#13890)", "author": {"name": "Angus Lees", "email": "gus@inodes.org", "user": {"login": "anguslees"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "e591c41092214c6b718ebc0e1683f5da9a693ced", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "0e9b28e766781ad06c214fd1eb79425add399fe0", "messageHeadline": "chore(release): 1.96.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 53, "deletions": 1}}, {"node": {"oid": "e9519ee30fa2dab9e34ddeaed53ae6157b4189f5", "messageHeadline": "chore(eks): Typo in README.md (#13911)", "author": {"name": "Shubham Aggarwal", "email": "shubhamaggarwal@zoho.com", "user": {"login": "shubham391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94fa611e4fedb32273248d46ac18a531b514764c", "messageHeadline": "chore(merge-back): 1.95.2 (#13924)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dc4f3e08367c9c79d93d4e41c4351e058b227cf9", "messageHeadline": "Merge branch 'master' into merge-back/1.95.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 177, "deletions": 176}}, {"node": {"oid": "e2e008bd19c3ff1b08ccb093dba576551ec73240", "messageHeadline": "feat(lambda): switch bundling images from DockerHub to ECR public gal\u2026", "author": {"name": "Philipp Garbe", "email": "philipp.garbe@web.de", "user": {"login": "pgarbe"}}, "additions": 177, "deletions": 176}}, {"node": {"oid": "5696150f593f3c1b3b236603de904c5a8c77d408", "messageHeadline": "Merge branch 'master' into merge-back/1.95.2", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4026, "deletions": 1212}}, {"node": {"oid": "d6784aaa9c26667940df151d72c5b8c31d8c7611", "messageHeadline": "chore(release): 1.95.2 (#13920)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "81de725cb541985608a7e6bcf83b182fb0cd59e0", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c17cf8e46eff5e9e116647ea00789b8ca73c4345", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abb06dd78854d115e3790e84e18d798b8b9e0aec", "messageHeadline": "changelog update", "author": {"name": "NetaNir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bc8cd18f07e5a73f75532a350730928d72e5c156", "messageHeadline": "chore(release): 1.95.2", "author": {"name": "NetaNir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9b3d536965a53c7f9d1f0ff250a17e402ff0a20", "messageHeadline": "chore: bump pac-resolver to 4.2.0 (#13914)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "aefc2418755fd486e1f6a87f3f90e646e9e7630f", "messageHeadline": "chore: remove resolution clause from init template (#13919)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "794c951b5da900fd30827e6f7b0b631bf21df979", "messageHeadline": "chore: bump pac-resolver to 4.2.0 (#13914)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "93dac4c699e5ad817203398a7caa26695a3d7f47", "messageHeadline": "chore: fail early on impossible shrinkwrap (#13899)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 128, "deletions": 27}}, {"node": {"oid": "9b0a6cf0d349ef3ce1c941b25bbe8e630e09c639", "messageHeadline": "fix(cloudfront): Origin Request Policy headers enforce soft limit of \u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "7108c3ae6a71202a382e0e8d6d76c9233d083b65", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13905)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 185, "deletions": 115}}, {"node": {"oid": "5c99d0d0e0fde00582e469b667265ebc9f5ef330", "messageHeadline": "fix(dynamodb): table with replicas fails to deploy with \"Unresolved r\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "3c1ac2b8f8c6fed98c49f01e6f8cc61732bf1ac2", "messageHeadline": "chore(release): 2.0.0-alpha.10 (#13897)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 146, "deletions": 1}}, {"node": {"oid": "df5c133312cef3f40374488973361ca9ef3303f7", "messageHeadline": "revert: chore(release): 1.95.2 (#13886)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ae4bfd13ec653f4bc31edf0919dc3a84d27b4fb8", "messageHeadline": "chore(release): 1.95.2 (#13885)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e9d9299b6bcdab489d94c974074e8c796bce00f3", "messageHeadline": "fix(aws-ecs): broken splunk-logging `tag`-option in fargate platform \u2026", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "8571008884df8e048754fc4e0cfdf06ab20f0149", "messageHeadline": "feat(globalaccelerator): stabilize AWS Global Accelerator module (#13\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1602, "deletions": 455}}, {"node": {"oid": "169c2fc55c3de2426380d0a1151d1d33cbcc2190", "messageHeadline": "feat(docdb): graduate to stable \ud83d\ude80 (#13875)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 106, "deletions": 189}}, {"node": {"oid": "08de26210e2a0f3a104da4afa42e8478f2d7d171", "messageHeadline": "chore: upgrade to netmask@2 (#13874)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "560a8536ffc31f74fe2366b1365681c1e56e33da", "messageHeadline": "fix(iam): Role import doesn't fail when forgetting the region in the \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "2384cdd39bae1639bf3e6bfdeb7a08edc6306cac", "messageHeadline": "feat(chatbot): graduate to stable \ud83d\ude80 (#13863)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "b2322aac00dbbf5b171d5887fef2a3c8f3267c73", "messageHeadline": "feat(fsx): graduate to stable \ud83d\ude80 (#13860)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "793230c7a6dcaf93408206e680bd26159ece1b7d", "messageHeadline": "feat(ec2): allow disabling inline security group rules (#13613)", "author": {"name": "Devyn Goetsch", "email": "devynmichellegoetsch@gmail.com", "user": {"login": "dgoetsch"}}, "additions": 528, "deletions": 11}}, {"node": {"oid": "08fa5ede1721f5165fad5fcf402a83fc2496bc46", "messageHeadline": "feat(elasticloadbalancingv2): graduate to stable \ud83d\ude80 (#13861)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "ffea818f26a383e7f314dac3505c46f3b4b4348d", "messageHeadline": "fix(yaml-cfn): do not deserialize year-month-date as strings (#13745)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 84, "deletions": 6}}, {"node": {"oid": "fb6512314db1b11fc608cd62753090684ad0d3c4", "messageHeadline": "fix(codebuild): take the account & region of an imported Project from\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "294f54692c609eaf20257caba0b53ceb9882ff35", "messageHeadline": "feat(cloudformation-diff): graduate to stable \ud83d\ude80 (#13857)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "2d623d08d8d5d8c356d871ccd69a8cdac9c4170e", "messageHeadline": "feat(autoscaling-common): graduate to stable \ud83d\ude80 (#13862)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "37cd5bf152ee407cab0c8c5b16261f62b06bbe23", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13839)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1041, "deletions": 433}}, {"node": {"oid": "5c3eba4d5063bc4c2d0559d5b0da0203ff76715a", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2165, "deletions": 2526}}, {"node": {"oid": "7176a5d5208da7d727bbf5112bc12533983380ea", "messageHeadline": "fix(core): BundlingDockerImage.fromAsset() does not return a Bundling\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 21, "deletions": 2}}, {"node": {"oid": "8fb30ea6c9199c97aee8986483f96a7831e4f72b", "messageHeadline": "chore: add new interfaces for Assets (#13807)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "37a5502ced1bf1b451ac4bd921752746277461bf", "messageHeadline": "feat(lambda-nodejs): graduate to stable \ud83d\ude80 (#13844)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 9}}, {"node": {"oid": "4f067cb90d43d04659f68dec6b866ba77f10642c", "messageHeadline": "fix(cloudfront): auto-generated cache policy name might conflict cros\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41fd42b89f6f9a95c6e736c17bd404d80c4756a7", "messageHeadline": "feat(cli): app init template for golang (#13840)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 172, "deletions": 0}}, {"node": {"oid": "3e257a0e554851b7393f52bbbea2f5187673e8a7", "messageHeadline": "feat: allow taskRole to be passed in on creation of an ECS service", "author": {"name": "Brent Ryan", "email": "bryan@cvent.com", "user": {"login": "brentryan"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "6b4d709264ce1fa68a37ee4aec76ebafb3b83001", "messageHeadline": "Allow taskRole to be passed in on creation of an ECS service", "author": {"name": "Brent Ryan", "email": "bryan@cvent.com", "user": {"login": "brentryan"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "aa9fd9cd9bbaea4149927e08d57d29e547933f49", "messageHeadline": "fix(cognito): imported userpool not retaining environment from arn (#\u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "6f6e079569fcdb7e0631717fbe269e94f8f7b127", "messageHeadline": "fix(codebuild): allow passing the ARN of the Secret in environment va\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 587, "deletions": 175}}, {"node": {"oid": "6743e3bb79a8281a4be5677fff018d702c85038d", "messageHeadline": "feat(lambda-event-sources): support for batching window to sqs event \u2026", "author": {"name": "Stefan \u00d6desj\u00f6", "email": "stefan.odesjo@getaccept.com", "user": {"login": "stefanodesjo"}}, "additions": 141, "deletions": 6}}, {"node": {"oid": "25b8eb48681919dbb0daa3a24623ca3911b6e358", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6461, "deletions": 2481}}, {"node": {"oid": "e9f2773aedeb7f01ebf2a05face719be9bb8b0d7", "messageHeadline": "feat(lambda-event-sources): tumbling window (#13412)", "author": {"name": "Matt Simpson", "email": "m.simpson@outlook.com", "user": {"login": "msimpsonnz"}}, "additions": 122, "deletions": 1}}, {"node": {"oid": "88f2c5ac302145f0b56462943a72e2b133c70bdf", "messageHeadline": "chore(aws-cdk-lib): strip out deprecated symbols from public API (#13\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 43, "deletions": 13}}, {"node": {"oid": "c136784640ae64e88251494ba882018f07da9495", "messageHeadline": "chore: constructs imports", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "9cceb3f855b1ece2effe60b5a8b84f2986c270c4", "messageHeadline": "chore(core): remove all references to BundlingDockerImage in the publ\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "dd22e8fc29f1fc33d391d1bb9ae93963bfd82563", "messageHeadline": "fix(rds): fail with a descriptive error if Cluster's instance count i\u2026", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 17, "deletions": 36}}, {"node": {"oid": "2edca3145a1419c915f7bdc61afe962e70aafb0c", "messageHeadline": "chore(merge-back): 1.95.1 (#13809)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51, "deletions": 152}}, {"node": {"oid": "b01fc3917382d59b161023581fe52086d91b433e", "messageHeadline": "Merge branch 'master' into merge-back/1.95.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ed2bbe6767f83de6becd9773cb7591c24cc753e3", "messageHeadline": "chore(release): 1.95.1 (#13805)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51, "deletions": 152}}, {"node": {"oid": "4ec9383b9a096e9dd077525fb74dfbe88b96b44f", "messageHeadline": "Remove unused isMonoRepoPackageDir function in pkglint/rules.ts.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "15169dee88082b4a12c8bae7b4484ae468dbf89f", "messageHeadline": "chore(release): 1.95.1", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b1ffd335b6c41a26c1f88db2fc5a739c4c18c7fe", "messageHeadline": "fix(codebuild): module fails to load with error \"Cannot use import st\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 43, "deletions": 140}}, {"node": {"oid": "926b002eb7021fc30eacb32e4fbac7402a878216", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210325", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 392, "deletions": 387}}, {"node": {"oid": "20c87a737dd6de63b532bb30bca62c0347241e85", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6468, "deletions": 2476}}, {"node": {"oid": "a187f9ca009acf95a67552d065cb070a5cc975af", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1836, "deletions": 2185}}, {"node": {"oid": "25e8d04d7266a2642f11154750bef49a31b1892e", "messageHeadline": "fix(codedeploy): script installing CodeDeploy agent fails (#13758)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "63f78a69ca55dd9d62f1b91882271f93d7c8520a", "messageHeadline": "chore(merge-back): 1.95.0 (#13788)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "28ba8b48a481a1c6ca1d5054445dfc0c3c8b462d", "messageHeadline": "Merge pull request #13786 from aws/bump/1.95.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 9520, "deletions": 3656}}, {"node": {"oid": "f5744f062a0de396ffa45f22c6f9fc433ebca2c4", "messageHeadline": "chore(release): 1.95.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 48, "deletions": 1}}, {"node": {"oid": "77a6268d696dc0f33fbce4c973f45df29da7aef5", "messageHeadline": "chore: build go bindings for monocdk (#13399)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 333, "deletions": 323}}, {"node": {"oid": "7ca79ffad7c18692edaa2dd26cd0d4d441ecf468", "messageHeadline": "feat(acmpca): make the ACM PCA module Generally Available (stable) (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 52, "deletions": 13}}, {"node": {"oid": "41a2b2ef39a3d2b46ae6e2c6f3480e786e8022b9", "messageHeadline": "feat(cfnspec): cloudformation spec v31.1.0 (#13763)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1441, "deletions": 24}}, {"node": {"oid": "182685df16e5c108abb65f878ced63b7d5c3bd4f", "messageHeadline": "chore: un-jsii and bundle `@aws-cdk/yaml-cfn` (#13699)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 151, "deletions": 43}}, {"node": {"oid": "ca391b596fae1c3130a8811088d32df21a23a434", "messageHeadline": "chore(lambda-nodejs): prepare code to reduce merge conflicts when dep\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 118, "deletions": 59}}, {"node": {"oid": "54dcea22f36a4c67e0a68da91025be102f8bb336", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13768)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 135, "deletions": 82}}, {"node": {"oid": "6565d2e65ba36f282b54e4607eb2ba7ed76756ac", "messageHeadline": "chore(release): 2.0.0-alpha.9 (#13762)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "7966f8d48c4bff26beb22856d289f9d0c7e7081d", "messageHeadline": "feat(events): retry-policy support (#13660)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 469, "deletions": 65}}, {"node": {"oid": "1f01b8a606e4f8e2a411124213934ca9c264427c", "messageHeadline": "Merge pull request #13727 from aws/dependabot/github_actions/hmarr/au\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "623dd5f6bc5ff82a0d4ed8a76f92a41c2dc6fbce", "messageHeadline": "chore(deps): bump hmarr/auto-approve-action from v2.0.0 to v2.1.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77ce45d878f2d1cb453e36ae4d83228bee878ef1", "messageHeadline": "fix(codepipeline-actions): BitBucketAction fails with S3 \"Access deni\u2026", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "5d6233164611d69ac1bf5c73e1518eb14dbace8d", "messageHeadline": "fix(events,applicationautoscaling): specifying a schedule rate in sec\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 33, "deletions": 13}}, {"node": {"oid": "381520f56249f2ac28f1589b5bd418a5f0781a1e", "messageHeadline": "chore: merge conflict cleanups", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "2445b68a3ebba9a5d6cd90dc0c15b2d1bdf4d630", "messageHeadline": "docs(cognito): minor clarifications (#13732)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1a082f41b888d152bc130a66886a3c989f3dd9e2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13730)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ecffdf539d1a747c8a431d008e164853eab65578", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210322", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2041, "deletions": 2498}}, {"node": {"oid": "337378574fdd7c0b167bdd64f115b4caab80e089", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 170, "deletions": 40}}, {"node": {"oid": "156dad2b8fab15f882117db581bc75dc7acb0a10", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210320", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2041, "deletions": 2498}}, {"node": {"oid": "43278fd9909e11462725927463adfbdb3571d15c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13685)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 307, "deletions": 184}}, {"node": {"oid": "02b4fcf2209420718e20cc82c882d9504af7c811", "messageHeadline": "removing duplicate Construct import", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f77e0b824fb587158fb946a5cbc79db3c01ce4b2", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210319", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2041, "deletions": 2498}}, {"node": {"oid": "c49186110bbfe2163a5007faaba527af3c7da749", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13662)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1351, "deletions": 563}}, {"node": {"oid": "081b25ddf71faf161e566cc57286d1ee8297726c", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210318", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2060, "deletions": 2534}}, {"node": {"oid": "cadb8ff8a1ce2292edd3573bf0a206f213258839", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13631)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10179, "deletions": 1785}}, {"node": {"oid": "635d1a4a7b667fefb2d17aebd878afd25e7fe6ff", "messageHeadline": "another import fix", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ff02cfab7f316b9b32be4ca460261a7c80170002", "messageHeadline": "chore(core): fix runtime-info tests and imports for v2", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 20, "deletions": 40}}, {"node": {"oid": "b76abeee9e99b62949a6e22375c39daae0fd3051", "messageHeadline": "automatic pkglint fixes", "author": {"name": "iliapolo", "email": "iliapolo@users.noreply.github.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7fa5bcc5ec242f7f2c2b1721ee87d295ffd0d3b3", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2031, "deletions": 2485}}, {"node": {"oid": "59d92019e69d759fba8731c2c2649f828724ffd8", "messageHeadline": "chore(release): 2.0.0-alpha.8 (#13632)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "e67aa589c1532059d40270f5d162858b95dcd029", "messageHeadline": "chore(release): 2.0.0-alpha.7 (#13518)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "62eea16af977e12803083844e10f9532a32c4ec1", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13517)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1173, "deletions": 236}}, {"node": {"oid": "fb6fab13ec8690a9fdb088c8dde88ccfeb4ed699", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210310", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1893, "deletions": 2488}}, {"node": {"oid": "5a7ba8f14f6e7204fb8042c444a9d630201317e8", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4675, "deletions": 626}}, {"node": {"oid": "6f00884a5f0bce9fa1c0bd2b27343def2a715e85", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210309", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5fab2d4d6668978b3fbefed21db3ae8684e716d", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1893, "deletions": 2488}}, {"node": {"oid": "2ff5ca1b4fa34ad6ed9e34c01bd49cc1583cab55", "messageHeadline": "fix(python): change Python namespace to `aws_cdk` (#13489)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34bb338bfc8e2976691a23969baa5fd9d84727e8", "messageHeadline": "fix(apigatewayv2): error while configuring ANY as an allowed method i\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "ffb0cc71e06e36683d6281512f7bffe73555711a", "messageHeadline": "docs(codepipeline-actions): update CloudTrail example for addS3EventS\u2026", "author": {"name": "Niklas Wallerstedt", "email": "niklaswallerstedt@gmail.com", "user": {"login": "niklaswallerstedt"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fab93c63ba68c6398499e7df87a56a70d854ab88", "messageHeadline": "fix(codebuild): Fixed build spec file format to return yaml (#13445)", "author": {"name": "Janario Oliveira", "email": "janario.oliveira@gmail.com", "user": {"login": "janario"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "f2436bf4ff3ce7665a6cde318ad3fc7716ca941f", "messageHeadline": "feat(codepipeline-actions): Add detectChanges option to BitBucketSour\u2026", "author": {"name": "Bryan Hunter", "email": "bryan.hunter@asurion.com", "user": {"login": "bryan-hunter"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "4fde59ac64e8440a05d17a9b5c5622a9dfb43b1f", "messageHeadline": "feat(ec2): client vpn endpoint (#12234)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1964, "deletions": 2}}, {"node": {"oid": "b9407102304f043adcd9a4fc1cde4d23d3da9004", "messageHeadline": "feat(init-templates): app template comes with hint comments for 'env'\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 205, "deletions": 10}}, {"node": {"oid": "9d228e4ba10ebf0d5a5bb05d3fc172be19bb3fd5", "messageHeadline": " fix(codedeploy): DeploymentGroup's physical name not propagated to A\u2026", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "0ec7a1bb651434f10cc4a6220b87b15484d456f8", "messageHeadline": "chore(deps): Upgrade major version of lerna (#13723)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1235, "deletions": 1753}}, {"node": {"oid": "d3e9f3e0e4a167e43812b2ba0a169d4df66bcc20", "messageHeadline": "chore(elasticsearch): Explain SLR requirement in README (#13546)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "3e1148e74dce0e15379e2cfa372bd367183f9c6f", "messageHeadline": "fix(aws-ecs): drain hook lambda allows tasks to stop gracefully (#13559)", "author": {"name": "Felix Kastner", "email": "bio2hazard@gmail.com", "user": {"login": "Bio2hazard"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "62a91b7a30f8b6419a983d7ea7bdb3c39f2fdfd0", "messageHeadline": "feat(rds): make rds secret name configurable (#13626)", "author": {"name": "Masaharu Komuro", "email": "masaharu73@gmail.com", "user": {"login": "hedrall"}}, "additions": 110, "deletions": 3}}, {"node": {"oid": "aa45edeafbf37c5638378cd92d0aa7cc954d426c", "messageHeadline": "docs(pipelines): document multiple NPM versions issue (#13687)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ab2c48e05ca3e2edf04e21a41051a46a5061b2dc", "messageHeadline": "chore(signer): mark aws-signer module as stable (#13661)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 13}}, {"node": {"oid": "0757686790c25ab1cc0f040d9f6039cef6648d44", "messageHeadline": "fix(lambda): incorrect values for prop UntrustedArtifactOnDeployment \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0ea4b19afd639541e5f1d7c1783032ee480c307e", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13663)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "e047bda2e8597e4d9fe148855e561a1206e05cf0", "messageHeadline": "chore(ubergen): combine all Rosetta fixtures (#13670)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "ca42461acd4f42a8bd7c0fb05788c7ea50834de2", "messageHeadline": "chore(lambda-nodejs): update default runtime (#13664)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "a872e672f8990fc3879413e5d797533d3916e1fd", "messageHeadline": "chore: remove usage of deprecated symbols (#13500)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 189, "deletions": 140}}, {"node": {"oid": "2e7f0462fef80714abb923cf0c14ed01d698b4fa", "messageHeadline": "fix(neptune): create correct IAM statement in grantConnect() (#13641)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "4934937f6264894e8adb52298f9243d41b03cb69", "messageHeadline": "chore(core): backport runtime-info test simplification from v2 branch\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 18, "deletions": 35}}, {"node": {"oid": "95438b56bfdc90e94f969f6998e5b5b680cbd7a8", "messageHeadline": "chore(ubergen): copy `.npmignore` into monopackage (#13642)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2361921fc0d9c74e31861139dcf2fd6d54e8444d", "messageHeadline": "chore(codepipeline-actions): fix a typo in the ReadMe (#13646)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42e68c5f3a92e7e9bc55c4673356eb8ae6df2376", "messageHeadline": "docs(appmesh): note that virtual nodes allow at most one listener at \u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "449ce129b860ddc302e1e5270d5819ebe5aa27bf", "messageHeadline": "fix(codedeploy): Use aws-cli instead of awscli for yum (#13655)", "author": {"name": "diegotry", "email": "33488603+diegotry@users.noreply.github.com", "user": {"login": "diegotry"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "ab13c3c451f603c049142d7c9e6f73c8355abdc8", "messageHeadline": "chore(rds): add version 10.5.8 of the MariaDB engine (#13531)", "author": {"name": "Umut \u00c7EL\u0130K", "email": "umutc@users.noreply.github.com", "user": {"login": "umutc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "39c358ae997083bc9eeee86008eb2725733185b1", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13522)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 400, "deletions": 374}}, {"node": {"oid": "53d96618ac006d7b3f6282c8b5c4ae7aeed2b104", "messageHeadline": "feat(apigatewayv2): http api - default authorizer options (#13172)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 391, "deletions": 152}}, {"node": {"oid": "9b1c786846f68fdac94b04b76d546c3d47e2251c", "messageHeadline": "feat(cfnspec): cloudformation spec v31.0.0 (#13633)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 539, "deletions": 33}}, {"node": {"oid": "bc56d37d8dc7e3a5b030fb8ee735337f1723f6b3", "messageHeadline": "chore(merge-back): 1.94.1 (#13628)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0ffeccc60d49aae16f1cc2ef10277c3f570a33a4", "messageHeadline": "Merge branch 'master' into merge-back/1.94.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1422, "deletions": 590}}, {"node": {"oid": "0d9c300f5244d3e5720832343830947f6cc5b352", "messageHeadline": "feat(sns): enable passing PolicyDocument to TopicPolicy (#10559)", "author": {"name": "Apoorv Munshi", "email": "apoorvmunshi@gmail.com", "user": {"login": "ap00rv"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "e5297b148e81483b956461c2d349f1e68c34ed5e", "messageHeadline": "docs(aws-ecs): fix typo in example for classic LB (#13627)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60d8f91d032cd68c031a491fa6c28af98d35e742", "messageHeadline": "chore(release): 1.94.1 (#13625)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "17952def5d9bca777f9fa65a799bcf476f25e1d8", "messageHeadline": "chore(merge-back): 1.94.0 (#13621)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "3d651249d390ae22fadaaa3451e4e31eeb0ca1a7", "messageHeadline": "Error instead of error", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3102ed2955bcebb639a0df109b8a9b99edaa066", "messageHeadline": "fix changelog heading", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "818d943d3f0f4ff3b33e1ebc0e8054a581197ce2", "messageHeadline": "chore(release): 1.94.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "26bc3d4951a96a4bdf3e3e10464a4e3b80ed563f", "messageHeadline": "fix(s3): Notifications fail to deploy due to incompatible node runtim\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "766f6563e36bddb793510f2903b1e1ade9b78bf7", "messageHeadline": "Merge branch 'master' into merge-back/1.94.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aa32cf64d20e4ba1eb2bc8236daeb05e89e4c12d", "messageHeadline": "fix(s3): Notifications fail to deploy due to incompatible node runtim\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bb5cfaacf4a5282ca86a1638dcd685691c6f114c", "messageHeadline": "Merge branch 'master' into merge-back/1.94.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1281, "deletions": 588}}, {"node": {"oid": "e8f6267de8f0915fa950c301f2131efad494a87a", "messageHeadline": "chore: replace angle braces with HTML-safe entities (#13619)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5be04270c2a372132964ab13d080a16f1a6f00c", "messageHeadline": "fix(core): `toJsonString()` cannot handle list intrinsics (#13544)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 88, "deletions": 8}}, {"node": {"oid": "73209e17f314cf61f703d51ef3b9f197d2f1bdc3", "messageHeadline": "feat(lambda-event-sources): msk and self-managed kafka event sources \u2026", "author": {"name": "Jan Brauer", "email": "jan.brauer@superluminar.io", "user": {"login": "bracki"}}, "additions": 835, "deletions": 3}}, {"node": {"oid": "5dbb0ba836d089d2f64ae33db68e2efc675b17d5", "messageHeadline": "chore: update and simplify contribution guide (#13525)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 354, "deletions": 575}}, {"node": {"oid": "2c1c0eb82a06cfa6700e64bc3cc52f15e27cc891", "messageHeadline": "chore(release): 1.94.0 (#13612)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3878, "deletions": 632}}, {"node": {"oid": "f15d249cb7dce8f221316a25d078e909119286c4", "messageHeadline": "chore(cloudformation-include): build fails on .DS_Store (#13595)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "64dea7cf4af0a3cbc0dd8ea1b292e99dc67e3f07", "messageHeadline": "chore(release): 1.94.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "8c6b3ebea464e27f68ffcab32857d8baec29c413", "messageHeadline": "fix(ec2): Security Groups support all protocols (#13593)", "author": {"name": "Darren", "email": "hollanddd@gmail.com", "user": {"login": "hollanddd"}}, "additions": 290, "deletions": 25}}, {"node": {"oid": "0ec302f4845d755b6e91fb863393c341f42f6f98", "messageHeadline": "chore(region-info): metadata service is in eu-south-1, af-south-1 (#1\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e80a98aa8839e9b9b89701158d82b991e9ebaa65", "messageHeadline": "feat(ecs-patterns): Add ECS deployment circuit breaker support to hig\u2026", "author": {"name": "Abdul", "email": "a.km.mail@gmail.com", "user": {"login": "ridha"}}, "additions": 1791, "deletions": 16}}, {"node": {"oid": "20a2820ee4d022663fcd0928fbc0f61153ae953f", "messageHeadline": "fix: use NodeJS 14 for all packaged custom resources (#13488)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 347, "deletions": 319}}, {"node": {"oid": "5d56940a53f788c9d64d707528c42025cdb066ea", "messageHeadline": "docs(aws-events): Fix typo in docs (#13554)", "author": {"name": "Yunchao Wu", "email": "bobchaow@gmail.com", "user": {"login": "Yunchao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "165a3d877b7ab23f29e42e1e74ee7c5cb35b7f24", "messageHeadline": "feat(aws-elasticloadbalancingv2): add protocol version for ALB Target\u2026", "author": {"name": "Christophe Boug\u00e8re", "email": "christophe.bougere@gmail.com", "user": {"login": "ChristopheBougere"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "64da84be5c60bb8132551bcc27a7ca9c7effe95d", "messageHeadline": "fix(region-info): ap-northeast-3 data not correctly registered (#13564)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 110, "deletions": 74}}, {"node": {"oid": "81cf548b115e0e65d8dedf54d3efabdcbfda536b", "messageHeadline": "chore(docs): fix typos across the board (#13435)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "46114bb1f4702019a8873b9162d0a9f10763bc61", "messageHeadline": "fix(autoscaling): AutoScaling on percentile metrics doesn't work (#13\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 190, "deletions": 12}}, {"node": {"oid": "4769b313570e7d0f4afb05f216fc17faaa1ed2c7", "messageHeadline": "chore(aws-cdk-readme): replace deprecated method used in aws-chatbot \u2026", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "278029f25b41d956091835364e5a8de91429712c", "messageHeadline": "fix(cloudwatch): cannot create Alarms from labeled metrics that start\u2026", "author": {"name": "Benura Abeywardena", "email": "43112139+BLasan@users.noreply.github.com", "user": {"login": "BLasan"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d3f428435976c55ca950279cfc841665fd504370", "messageHeadline": "fix(appmesh): Move Client Policy from Virtual Service to backend stru\u2026", "author": {"name": "Alex Johnson", "email": "alexjo5000@gmail.com", "user": {"login": "alexbrjo"}}, "additions": 153, "deletions": 98}}, {"node": {"oid": "b71efd9d12843ab4b495d53e565cec97d60748f3", "messageHeadline": "feat(appmesh): add missing route match features (#13350)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 778, "deletions": 18}}, {"node": {"oid": "a4dcce2c62eb2103170fd0f9c6883fd0c6384301", "messageHeadline": "chore(merge-back): 1.93.0", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "77449f61e7075fef1240fc52becb8ea60b9ea9ad", "messageHeadline": "fix(lambda): fromDockerBuild output is located under /asset (#13539)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "c506d3ba357025e81da97ec594be9f3948a2f07c", "messageHeadline": "chore(release): 1.93.0 (#13542)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8257, "deletions": 896}}, {"node": {"oid": "b5d4b923ea55a034b90eb7a30b0e647daf7524ec", "messageHeadline": "chore(release): 1.93.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 1}}, {"node": {"oid": "e9cd1e84df3a99bca4ac98890c729f8dec899fd7", "messageHeadline": "chore(test): make metadata resource test immune to encoding (#13538)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4c63f09f1e9644877eaffbe78eede3854bec08ab", "messageHeadline": "feat(amplify-domain): Added config for auto subdomain creation (#13342)", "author": {"name": "Janario Oliveira", "email": "janario.oliveira@gmail.com", "user": {"login": "janario"}}, "additions": 140, "deletions": 1}}, {"node": {"oid": "66f7053a6c1f5cab540e975b30f5a2c6e35df58a", "messageHeadline": "feat(appmesh): add route retry policies (#13353)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 678, "deletions": 13}}, {"node": {"oid": "cc608d055ffefb798ad6378ab07f36cb241897da", "messageHeadline": "feat(stepfunctions-tasks): Support calling ApiGateway REST and HTTP A\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 1359, "deletions": 0}}, {"node": {"oid": "78b265cba23b438cb53655dee40b286852b9b3b7", "messageHeadline": "chore(aws-cdk-lib): change namespaces/package names in line with RFC \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d592ea89c0eda19329d5a31517522ec02ceb874", "messageHeadline": "fix(iam): policy statement tries to validate tokens (#13493)", "author": {"name": "Darren", "email": "hollanddd@gmail.com", "user": {"login": "hollanddd"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "e635dac49c66773cd82fd260e6747469728ffbc1", "messageHeadline": "chore: change the parameter used for 'find' in link-all.sh (#13510)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc1293b8062a0792d6d1d9f058f308c72475e778", "messageHeadline": "refactor(core): refactor `CloudFormationLang.toJSON()` (#11224)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 645, "deletions": 198}}, {"node": {"oid": "8dca5079e1893122057f9e2c54c0da0ba644926e", "messageHeadline": "chore(core): update CDK Metadata to report construct-level details (#\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 480, "deletions": 342}}, {"node": {"oid": "7711981ea30bfdffd21dd840d676be4a2b45c9ba", "messageHeadline": "feat(cfnspec): cloudformation spec v30.1.0 (#13519)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1547, "deletions": 16}}, {"node": {"oid": "e5dab7cbc67c234d191c38a8b8b84b634070b15b", "messageHeadline": "fix(cfn-include): allow boolean values for string-typed properties (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "3f1c02dac7a50ce7caebce1e7f8953f6e4937e6b", "messageHeadline": "fix(init): Python init template's stack ID doesn't match other langua\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9910f77b3644e350254f797a0a992c490ea41289", "messageHeadline": "docs(certificatemanager): Fix typo 'ExampelNet' -> 'ExampleNet' (#13319)", "author": {"name": "Nicolai Ferraris", "email": "nicolaifsf@gmail.com", "user": {"login": "nicolaifsf"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40295d2178333cd6f95df661f5f1ce4ea038612d", "messageHeadline": "chore(neptune): update readme to work with default fixture (#13477)", "author": {"name": "Sainath Mallidi", "email": "sainath@amazon.com", "user": {"login": "cornerwings"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a7d314c73b9473208d94bac29ad9bd8018e00204", "messageHeadline": "feat(ecs): allow users to provide a CloudMap service to associate wit\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "c4dc3bce02790903593d80b070fca81fe7b7f08c", "messageHeadline": "feat(ecr): add imageTagMutability prop (#10557)", "author": {"name": "Apoorv Munshi", "email": "apoorvmunshi@gmail.com", "user": {"login": "ap00rv"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "6c3d4071746179dde30f615602592c2523daa56e", "messageHeadline": "fix(stepfunctions): no validation on state machine name (#13387)", "author": {"name": "Jonne Kaunisto", "email": "jonneka@gmail.com", "user": {"login": "jonnekaunisto"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "01b94f8aa6c88b5e676c784aec4c879acddc042f", "messageHeadline": "fix(elasticloadbalancingv2): upgrade to v1.92.0 drops certificates on\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b1449a178b0f9a8a951c2546428f8d75c6431f0f", "messageHeadline": "feat(events,applicationautoscaling): schedule can be a token (#13064)", "author": {"name": "Sneha Rathod Solanki", "email": "sneharathod@users.noreply.github.com", "user": {"login": "sneharathod"}}, "additions": 160, "deletions": 7}}, {"node": {"oid": "781aa97d53fdb7511c34ddde884fdcd84c3f68a6", "messageHeadline": "fix(ec2): fix typo's in WindowsImage constants (#13446)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "122a232343699304d8f206d3024fcddfb2a94bc8", "messageHeadline": "feat(events): `EventBus.grantPutEventsTo` method for granular grants \u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 217, "deletions": 60}}, {"node": {"oid": "f5a6647bbe1885ba86029d10550a3ffaf80b6561", "messageHeadline": "feat(ec2): ESP and AH IPsec protocols for Security Groups (#13471)", "author": {"name": "Darren", "email": "hollanddd@gmail.com", "user": {"login": "hollanddd"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "abfc0ea63c10d8033a529b7497cf093e318fdf12", "messageHeadline": "feat(events): dead-letter queue support for CodeBuild (#13448)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 190, "deletions": 2}}, {"node": {"oid": "e08213fd2b5c27ce8b5dd2d22ebbff1dc1b48a1c", "messageHeadline": "chore(cloudfront): check size of the Cache Policy headers (#13425)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "960189ca14382520aee2c566d466689e7f433e32", "messageHeadline": "docs(stepfunctions-tasks): fix up all code snippets so they compile (\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 162, "deletions": 152}}, {"node": {"oid": "57e540432c1446f2233a9b0c0f4caba4e9e155d9", "messageHeadline": "fix(events): imported EventBus does not correctly register source acc\u2026", "author": {"name": "Sam Sussman", "email": "sussmansa@gmail.com", "user": {"login": "thantos"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "e09250bc92c62cb8ee0a8706ce90d0e82faf2d84", "messageHeadline": "feat(codebuild): allow setting queued timeout (#13467)", "author": {"name": "Ian Alford", "email": "ialford@nd.edu", "user": {"login": "ialford"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "e567a410d47366855ee3e6011aa096ba987b8099", "messageHeadline": "feat(ecs): ability to access tag parameter value of TagParameterConta\u2026", "author": {"name": "alastair-watts-avrios", "email": "54026832+alastair-watts-avrios@users.noreply.github.com", "user": {"login": "alastair-watts-avrios"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d9d58af3f1d5752592f1800d93b3a160adcc8474", "messageHeadline": "docs(s3): update ID of the example encrypted bucket in the ReadMe (#1\u2026", "author": {"name": "Hsin-Mao Wu", "email": "8066692+maoshouse@users.noreply.github.com", "user": {"login": "maoshouse"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "191c54da47d27e42ff897575e76a5c8a3e6e278f", "messageHeadline": "docs: Small typo fix in README.md of aws-ecr (#13433)", "author": {"name": "Nelson Chen", "email": "crazysim@gmail.com", "user": {"login": "nelsonjchen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed94c5ef1b9dd3042128b0e0c5bb14b3d9c7d497", "messageHeadline": "feat(ec2): multipart user data (#11843)", "author": {"name": "Radoslaw Smogura", "email": "rsmogura+git@outlook.com", "user": {"login": "rsmogura"}}, "additions": 1161, "deletions": 1}}, {"node": {"oid": "faa0c060dad9a5045495707e28fc85f223d4db5d", "messageHeadline": "feat(iam): SAML identity provider (#13393)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 473, "deletions": 1}}, {"node": {"oid": "90dbfb5eec19559717ac6b30f25451461027e731", "messageHeadline": "fix(iam): oidc-provider can't pull from hosts requiring SNI (#13397)", "author": {"name": "Chris Reiche", "email": "35380634+creiche@users.noreply.github.com", "user": {"login": "creiche"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3fba43a047df61e713e8d2271d6deee7e07b716", "messageHeadline": "feat(region-info): added AppMesh ECR account for af-south-1 region (#\u2026", "author": {"name": "Jaynti Raj", "email": "jayntiraj77@gmail.com", "user": {"login": "JayntiRaj"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "56c2029563994bb45a235e177035d35660db915f", "messageHeadline": "docs(pipelines): fix code examples (#13401)", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0ebcb4160ee16f0f7ff1072a40c8951f9a983048", "messageHeadline": "feat(events): dead-letter queue support for StepFunctions (#13450)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 148, "deletions": 1}}, {"node": {"oid": "6c5b1f42fb73a132d47945b529bab73557f2b9d8", "messageHeadline": "feat(neptune): Support IAM authentication (#13462)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 196, "deletions": 55}}, {"node": {"oid": "5cc3774e5fc7bcdf88a6ef80e14149a63072570f", "messageHeadline": "chore(dynamodb-global): use NODEJS_14_X in GlobalTableCoordinator (#1\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a5a4f2d9bb6b09ad0d10066200fe53bb45f0737", "messageHeadline": "feat(dynamodb): custom timeout for replication operation (#13354)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 62, "deletions": 20}}, {"node": {"oid": "4e03667d51d88d023426599736a0e789d49147db", "messageHeadline": "chore(merge-back): 1.92.0 (#13432)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "de536cc5eb8d290fcbfed2ff2af6f5d7f8049275", "messageHeadline": "Merge pull request #13430 from aws/bump/1.92.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16015, "deletions": 4372}}, {"node": {"oid": "12f636072a07c81d7f2a6ec2236281a5da0d07e2", "messageHeadline": "Update Changelog for CLI ChangeSet change", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b17538f31ddcfdf3b21c4d810f584e5e1487e444", "messageHeadline": "Correct Changelog entry for EKS", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf65f62ea3ff52de6dbcb7791a95ec48d9d3a3ff", "messageHeadline": "Re-word Changelog for the ECS change", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8f080ff42282f054b78b97eb605a44bdc1301708", "messageHeadline": "chore(release): 1.92.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 85, "deletions": 1}}, {"node": {"oid": "623675d2f8fb2786f23beb87994e687e8a7c6612", "messageHeadline": "fix(cfn-include): allow dynamic mappings to be used in Fn::FindInMap \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "22b9b3d474dcc5f8b3d610b43cb648d0ec0d710f", "messageHeadline": "revert: \"chore: add new interfaces for Assets (#13356)\" (#13426)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 19, "deletions": 54}}, {"node": {"oid": "c7c424fec42f1f14ab8bdc3011f5bdb602918aa3", "messageHeadline": "fix(dynamodb): replicas not created on table replacement (#13300)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 180, "deletions": 85}}, {"node": {"oid": "278fba5df4a3d785e49bdb57ccf88fd34bacacbb", "messageHeadline": "fix(ecr): Generate valid CloudFormation for imageScanOnPush (#13420)", "author": {"name": "Casey Lee", "email": "cplee@nektos.com", "user": {"login": "cplee"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "28e2dde64e88504cf1b06ce8be0b9b678278df07", "messageHeadline": "Change the Construct type used in EcsTask in events-targets to be fro\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b79dbc7fa29d4a22d8cf68056644e18fc7036b36", "messageHeadline": "Change the Construct type used in the new Ec2Action in cloudwatch-act\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80b10f8ccd2fae1b62eef26df736b94e68077130", "messageHeadline": "chore(apigatewayv2): remove usage of deprecated httpApiId (#13419)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "fe1c8393e0840fb273c4a5f325cb3cebc784bf4b", "messageHeadline": "feat(apigatewayv2): websocket api (#13031)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 1904, "deletions": 380}}, {"node": {"oid": "8e612ca4d9cf3c6a480c949f2a40fc07a49e7a1b", "messageHeadline": "chore: linter action should run on edits and label adjusts (#13398)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2672a55c393e5ce7dd9a230d921ec1be1a23e32a", "messageHeadline": "feat(aws-route53-targets): add global accelerator target to route53 a\u2026", "author": {"name": "Luke Thompson", "email": "endeavour9@gmail.com", "user": {"login": "luketn"}}, "additions": 199, "deletions": 0}}, {"node": {"oid": "cdbe8febcab7b2900dd0ef07305d416f322d6220", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210305", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1882, "deletions": 2486}}, {"node": {"oid": "42f374097248db4d97dc1a3556b04a1c1becd86f", "messageHeadline": "chore(cloudfront): check size of Origin Request headers and prevent f\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "5d57777c10cecaa7b743d91531daccb951b2a91d", "messageHeadline": "chore(deps): bump actions/setup-node from v2.1.4 to v2.1.5 (#13321)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a452bc385640762a043392a717d49de29abcc64e", "messageHeadline": "feat(ecs): allow selection of container and port for SRV service disc\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 1288, "deletions": 6}}, {"node": {"oid": "664133a35da2bd096a237971ce662f3dd38b297f", "messageHeadline": "fix(ec2): NAT provider's default outbound rules cannot be disabled (#\u2026", "author": {"name": "Masaharu Komuro", "email": "masaharu73@gmail.com", "user": {"login": "hedrall"}}, "additions": 202, "deletions": 6}}, {"node": {"oid": "20a22fef7b1b7266395cd7e9e02140e544e562ba", "messageHeadline": "chore(build): record preferred NPM publishing order (#13394)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "48963f736d5401d0fb4755b983b26cd738b9a1fe", "messageHeadline": "chore: add new interfaces for Assets (#13356)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 54, "deletions": 19}}, {"node": {"oid": "319cfcdaaf92e4e6edb8c2388d04dce0971aaf86", "messageHeadline": "feat(cloudwatch): EC2 actions (#13281)", "author": {"name": "cyuste", "email": "c.yuste@yustplayit.com", "user": {"login": "cyuste"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "9331657bf177a25fa4d7535ffb027a106b2bebe3", "messageHeadline": "chore(build): yarn-cling does not work under Node 15 (#13391)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "396acee11f9e7c0669b53a148a83063d6889047d", "messageHeadline": "chore: fix auto-approve workflow (#13392)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8b00de09cdb6ff4cade8fbb1b9d3e66a3e05e583", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13390)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 132, "deletions": 133}}, {"node": {"oid": "cbed3488f03bdfba16f3950bda653535c8999db1", "messageHeadline": "fix(codebuild): allow FILE_PATH webhook filter for BitBucket (#13186)", "author": {"name": "Tom Lei", "email": "lmd0209@msn.com", "user": {"login": "leimd"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "ae0185dd089e3bb7c5639ebc1bce3f95e126f71c", "messageHeadline": "feat(cfnspec): cloudformation spec v30.0.0 (#13365)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 648, "deletions": 462}}, {"node": {"oid": "2c074de3e8948e9ce007603cb8f0eaae36a3afcd", "messageHeadline": "chore(apigateway): cleanup DomainName TLS docstring and tests (#13309)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 11, "deletions": 29}}, {"node": {"oid": "e244c5d7409980267d1fa48afbfea38c42e88a28", "messageHeadline": "chore(certificatemanager): update README.md (#12408)", "author": {"name": "proxy-hatch", "email": "26352422+proxy-hatch@users.noreply.github.com", "user": {"login": "proxy-hatch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbcc712e0c4c44c83c7f4d1e8a544bccfa26bb56", "messageHeadline": "fix(cloudwatch): metric `label` not rendered into Alarms (#13070)", "author": {"name": "Jonne Kaunisto", "email": "jonneka@gmail.com", "user": {"login": "jonnekaunisto"}}, "additions": 116, "deletions": 12}}, {"node": {"oid": "6f7cebdf61073cc1fb358fcac5f5b2156389cb81", "messageHeadline": "fix(events): imported ECS Task Definition cannot be used as target (#\u2026", "author": {"name": "rli1994hi", "email": "rli1994hi@gmail.com", "user": {"login": "rli1994hi"}}, "additions": 774, "deletions": 49}}, {"node": {"oid": "6126e499e5ca22b5f751af4f4f05d74f696829f1", "messageHeadline": "fix(stepfunctions): `SageMakeUpdateEndpoint` adds insufficient permis\u2026", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 111, "deletions": 19}}, {"node": {"oid": "75008bc4076a9fc9a0e9b74821c9205276e5fe84", "messageHeadline": "chore(guidelines): update ToC (#13372)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 62, "deletions": 60}}, {"node": {"oid": "1bb3650c5dd2087b05793a5e903cdfb80fc5c1ad", "messageHeadline": "feat(events): dead letter queue for Lambda Targets (#11617)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 383, "deletions": 3}}, {"node": {"oid": "3413b2f887596d11dfb53c0e99c2a1788095a2ad", "messageHeadline": "fix(core): custom resource provider NODEJS_12 now looks like Lambda's\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "b965589358f4c281aea36404276f08128e6ff3db", "messageHeadline": "feat(cognito): user pools - sign in with apple (#13160)", "author": {"name": "Piotr Moszkowicz", "email": "piotr@moszkowicz.pl", "user": {"login": "piotrmoszkowicz"}}, "additions": 356, "deletions": 2}}, {"node": {"oid": "5fc8c67a1e889d985b2c5eb914023cb44a03234d", "messageHeadline": "chore(release): 2.0.0-alpha.6 (#13364)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "9e6dc6b00d4de6e892be3356ea6d24dd0d45bb2a", "messageHeadline": "chore(contrib-guide): add guidance around breaking changes (#13347)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "84c9960b56b98d365b45399e1f230355c1e87014", "messageHeadline": "chore: revert \"produce go bindings (#13317)\" (#13362)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 587}}, {"node": {"oid": "ba99ad086e309fe5d11c75351e4b5dbb1f199478", "messageHeadline": "chore(documentation): Update README.md (#12892)", "author": {"name": "Hemant Kumar", "email": "hemant6488@gmail.com", "user": {"login": "hemant6488"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d884a34323915b3f60800d3b4add609974c1a3ca", "messageHeadline": "chore(guidelines): guidance on which constructs are included in the C\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "7b966885a4ced9c1d1404eb60bf47070034ad5d5", "messageHeadline": "chore(guidelines): update the section on error messages (#13345)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 107, "deletions": 20}}, {"node": {"oid": "b3492ccc3e71f375a4dd3462ffff817bd8debcf6", "messageHeadline": "chore(guidelines): add some guidelines around @defaults (#13341)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "d3155e97fd9331a4732396941ce4ad20613fe81c", "messageHeadline": "fix(elasticloadbalancingv2): should allow more than 2 certificates (#\u2026", "author": {"name": "Andrei Alecu", "email": "andreialecu@users.noreply.github.com", "user": {"login": "andreialecu"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "e8f0c3c0b2baf9d8ef8fe220f701e596f8a04373", "messageHeadline": "chore: produce go bindings (#13317)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 587, "deletions": 0}}, {"node": {"oid": "2d0c7667c1d8d565d25d91084a3dacf74f43e988", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13254)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 397, "deletions": 317}}, {"node": {"oid": "1f3535145d22b2b13ebbcbfe31a3bfd73519352d", "messageHeadline": "fix(cloudfront): cannot add two EdgeFunctions with same aliases (#13324)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 64, "deletions": 56}}, {"node": {"oid": "c36683701d88eb0c53fdd2add66b10c47c05f56b", "messageHeadline": "feat(neptune): high level constructs for db clusters and instances (#\u2026", "author": {"name": "Sainath Mallidi", "email": "sainathdreams@gmail.com", "user": {"login": "cornerwings"}}, "additions": 2364, "deletions": 8}}, {"node": {"oid": "4420ac3116597d7d862b4621df0663d3cd77905d", "messageHeadline": "docs(docdb): make sample snippet deployable (#13295)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96630934942b437f2cad1371c8a01bdb2e92cf38", "messageHeadline": "chore(ses): use NodeJS 14 in DropSpamReceiptRule (#13266)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 131, "deletions": 32}}, {"node": {"oid": "ad01099d5b8f835c3b87d7d20fd2dc1a5df2fd6f", "messageHeadline": "feat(lambda): Code.fromDockerBuild (#13318)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 137, "deletions": 18}}, {"node": {"oid": "fe4f05678c06d634d3fe9e1b608e444a57f67b9c", "messageHeadline": "fix(ec2): readme grammar (#13180)", "author": {"name": "openwebsolns", "email": "dayan@openweb-solutions.net", "user": {"login": "openwebsolns"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eca979f65542f3e44461588d8220e8c0bf76a6e", "messageHeadline": "feat(core): customize bundling output packaging (#13152)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 360, "deletions": 48}}, {"node": {"oid": "6de533faa9290b3b87e4a779eb6589efce300ed3", "messageHeadline": "chore: minor tweaks to DESIGN_GUIDELINES.md (#13073)", "author": {"name": "Shonn Lyga", "email": "shonnly@gmail.com", "user": {"login": "shonnly"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f983fbb474ecd6727b0c5a35333718cc55d78bf1", "messageHeadline": "fix(lambda-nodejs): paths with spaces break esbuild (#13312)", "author": {"name": "Gerald McAlister", "email": "GEMISIS@users.noreply.github.com", "user": {"login": "GEMISIS"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "1fcdb6daf931147b8f33facb8ab9c9f80e5c9eee", "messageHeadline": "chore(lambda-destinations): fix typo in docs (#13305)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f464acf3bbb3f7b9cb5e2e5ac5b6820dda6e3e8", "messageHeadline": "chore(ecs): fix incorrect volume interface docs (#13302)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1231ecc86ac35aee791297911ca9c5aa0a3b9780", "messageHeadline": "Merge pull request #12868 from ericzbeard/master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f4ba24d4adc5ee62cac70f128ccb7f148fe92c3", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 255, "deletions": 11}}, {"node": {"oid": "34897c133c5bcb5c1ac53f0e5819dc2be3524ed3", "messageHeadline": "docs(aws-ecs): typo in docstring (#12672)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "266a621abfc34c62ff1e26de9cb8cf0687588f89", "messageHeadline": "fix(ecr): Allow referencing an EcrImage by digest instead of tag (#13\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 177, "deletions": 3}}, {"node": {"oid": "f511639bba156f6edd15896a4dd8e27b07671ea1", "messageHeadline": "feat(ecs): add port mappings to containers with props (#13262)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 77, "deletions": 7}}, {"node": {"oid": "9241f46949c0ab0a2d6fad8e0d6f2ff65a87a67e", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 28560, "deletions": 9771}}, {"node": {"oid": "ea91aa31db9e2f31c734ad6d7e1f64d5d432dfd4", "messageHeadline": "feat(aws-events): Event Bus target (#12926)", "author": {"name": "Alan Raison", "email": "alanraison@users.noreply.github.com", "user": {"login": "alanraison"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "fc8757437c37a0947cced720ff363b8858850f72", "messageHeadline": "feat(ec2): Add VPC endpoint for RDS (#12497)", "author": {"name": "Brian Celenza", "email": "bcelenza@gmail.com", "user": {"login": "bcelenza"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "81a78a31408276ebb020e45b15ddca7a2c57ae50", "messageHeadline": "fix(ec2): Throw error on empty InitFile content (#13009) (#13119)", "author": {"name": "Massimo Prencipe", "email": "mprencipe@gmail.com", "user": {"login": "mprencipe"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c174f6c2f4dd909e07be34b66bd6b3a92d5e8484", "messageHeadline": "fix(ecs): services essential container exceptions thrown too soon (#1\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 81, "deletions": 15}}, {"node": {"oid": "d331afea941ae502ae0ab1a11254a0b7fc14cdec", "messageHeadline": "chore(stepfunctions-tasks): default to NODEJS_14_X for EvaluateExpres\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "c4a239c856abe47022acf59b1d03c65548bb81ad", "messageHeadline": "chore(init-templates): Python app template imports 'core' as 'cdk' to\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "430c38b0429b8a291d2facb04fe270c8677bb3d8", "messageHeadline": "chore(init/java): junit 5.7.1 (#12912)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8984e3835e0fbf003dd742d399f2ccd6f93b78a", "messageHeadline": "chore(core): remove hardcoded runtime value in favor of user provided\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a67d85f90378cc63ad471da8d9543f7c88f94d57", "messageHeadline": "chore(s3): add auto-generated description to custom resource provider\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "39ab80663bacfab9a06a53d789a4f7dd893e1795", "messageHeadline": "chore(cloudformation): update integration tests with description para\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8712b408a72947276af48e4fc28ffd93c5fd1056", "messageHeadline": "chore(elasticloadbalancingv2): Add duration checks for slow start tar\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "b7b441f74a07d26fd8de23df84e7ab4663c89c0c", "messageHeadline": "feat(elbv2): allow control of ingress rules on redirect listener (#12\u2026", "author": {"name": "Matthew Moore", "email": "matthewmoore2000@gmail.com", "user": {"login": "MatthewMooreZA"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "465cd9c434acff74070ca6d33891e1481e253128", "messageHeadline": "feat(events): archive events (#12060)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 338, "deletions": 16}}, {"node": {"oid": "146a97f5eabde6e8df3dde1118f000b75c8e44ef", "messageHeadline": "chore(init-templates/python): correct virtual environment typo (#12230)", "author": {"name": "Idan Lupinsky", "email": "idan.lupinsky@gmail.com", "user": {"login": "idanlupinsky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88e933f4cc14d47ab1e42db3faf316b30a736120", "messageHeadline": "docs(pipelines): add CI/CD account bootstrap template example (#12352)", "author": {"name": "Florian Chazal", "email": "florianchazal@gmail.com", "user": {"login": "flochaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d9ee91432918aa113f728abdd61295096ed1512f", "messageHeadline": "fix(cloudwatch): MathExpression period of <5 minutes is not respected\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 25, "deletions": 2}}, {"node": {"oid": "624a93da644b59d64778acf9defca789ef969a84", "messageHeadline": "chore(aws-logs): fix typo in error message (#13137)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a50ef51e61eaa59474afa6c8099dc1da65883be8", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13284)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1408, "deletions": 75}}, {"node": {"oid": "c8c1762c213aad1062c3a0bc48b22b05c3a0a185", "messageHeadline": "fix(events): cannot trigger multiple Lambdas from the same Rule (#13260)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "d182a0cc61e14795903a74b3f0e17db41cd06033", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210225", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1879, "deletions": 2487}}, {"node": {"oid": "8426c71757258737434ee063e5b078970b9f2eaa", "messageHeadline": "chore: properly record merge-back history from 1.91.0 (#13283)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6eab06129ccc1462e3765e591da5a9acda5d2da", "messageHeadline": "Merge branch 'master' into huijbers/fix-merge-history", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 687, "deletions": 21}}, {"node": {"oid": "78831cf9dec0407e7d827711183ac47be070f480", "messageHeadline": "feat(core): `description` parameter in the CustomResourceProvider (#1\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f53a06b45578b43cbba48366eacc12c364ab3aad", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13247)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2958, "deletions": 2542}}, {"node": {"oid": "17244af0d181a28b908fa161250c5a3285521c53", "messageHeadline": "fix: incorrect peerDependency on \"constructs\" (#13255)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "778ea2759a8a4504dc232eb6b1d77a38f8ee7aef", "messageHeadline": "feat(lambda): code signing config (#12656)", "author": {"name": "Masaharu Komuro", "email": "s1c3s4a4z3l6n6l1@hedrall.slack.com", "user": null}, "additions": 635, "deletions": 12}}, {"node": {"oid": "a7d682e98f3d8db6e3e16b13773c671224c791f4", "messageHeadline": "chore: properly record merge-back history from 1.91.0", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8c9b08a46942b1b4e711459af788a5d3740409ee", "messageHeadline": "fix incorrect merges in rds", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "982ef7b63413daa76841cbc221eb0f56a4ec25eb", "messageHeadline": "asset hashes didn't merge correctly", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "450a981e875c15f872fac76692ab9b0779103b76", "messageHeadline": "fix one more missed merge conflict", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "cc1f6866712de9ae99cf6dc54ce353aac5734c88", "messageHeadline": "expire feature flags DOCKER_IGNORE_SUPPORT, ENABLE_DIFF_NO_FAIL_CONTE\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "09723f58ed3034fc2cb46316e6d798cb8f2bf96e", "messageHeadline": "fix(lambda-nodejs): 'must use \"outdir\"' error with spaces in paths (#\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "a9caa455b708e08f1cf2d366ac32892d4faa59b4", "messageHeadline": "feat(ecs-patterns): remove default desiredCount to align with cfn beh\u2026", "author": {"name": "Piradeep Kandasamy", "email": "44981951+piradeepk@users.noreply.github.com", "user": {"login": "piradeepk"}}, "additions": 436, "deletions": 45}}, {"node": {"oid": "5d71d8e815529ccde7ffe13bb72f57ae88e896dc", "messageHeadline": "chore(elasticloadbalancingv2): Add stickiness cookie duration checks \u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "23385ddeb0decd227a0104d7b0aff06939acaad9", "messageHeadline": "feat(elasticloadbalancingv2): Add support for application cookies (#1\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 263, "deletions": 14}}, {"node": {"oid": "a615be9aa6096859b1eff76d0500a28bfd5977f9", "messageHeadline": "Merge remote-tracking branch 'origin/v2-main' into v2/forward-merge-2\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1880, "deletions": 2481}}, {"node": {"oid": "4553d4b37cc7c2062eebc36bfe7a03b0226b598d", "messageHeadline": "chore(merge-back): 1.91.0 (#13216)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "d9426996c07ff909993594ed91cfcf2b5761414b", "messageHeadline": "feat(apigateway): integrate with aws services in a different region (\u2026", "author": {"name": "Otavio Macedo", "email": "otaviomacedo@gmail.com", "user": null}, "additions": 48, "deletions": 0}}, {"node": {"oid": "6d6aa0c0bd1e870f72c3bea0c9b295c0a822800e", "messageHeadline": "chore: update unit tests and assertions to support feature flag expir\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 124, "deletions": 95}}, {"node": {"oid": "6318e2632297783bc8b5b2609bba096dd83a1113", "messageHeadline": "feat(cfnspec): cloudformation spec v29.0.0 (#13249)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 358, "deletions": 75}}, {"node": {"oid": "37debc0513c5174ca3d918fce94a138d5d34b586", "messageHeadline": "fix(lambda-python): asset hash is non-deterministic (#12984)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 328, "deletions": 189}}, {"node": {"oid": "3cb31043a42b035f6dcd2a318836d4bfc4973151", "messageHeadline": "fix(custom-resources): unable to use a resource attributes as diction\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1107, "deletions": 1410}}, {"node": {"oid": "703b39a891ea30e524b4a3efbcbb49fdf296a68f", "messageHeadline": "docs(stepfunctions-tasks): EvaluateExpression only supports NODEJS_10\u2026", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18184df05f5b8478ef9cae1285e45e61a0833822", "messageHeadline": "feat(cli): Configurable --change-set-name CLI flag (#13024)", "author": {"name": "Sami Turcotte", "email": "Wenzil@users.noreply.github.com", "user": {"login": "Wenzil"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "e628a73f460fc805b9f5157be1f01aa5380d3e90", "messageHeadline": "docs(cognito): Fix type names for with*Attributes methods in docs (#1\u2026", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed86c66c9f9fdc459157dc7e7ce068a1322f2af6", "messageHeadline": "docs: recommend lambda runtime nodejs12.x (#12807)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "3599247f9750c65d77ebb510b544521cbd89c441", "messageHeadline": "chore: fix auto-approve workflow (#13214)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d0d74f21b84502cdb88e9d6d138bb7a5cc456c10", "messageHeadline": "chore(codepipeline-actions,rds): migrate tests to jest (#13212)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 723, "deletions": 715}}, {"node": {"oid": "fb390b8238c71e4e5874cf67d2bfe53113f1e1e1", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13209)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4262, "deletions": 1394}}, {"node": {"oid": "b9cdd52274eca55940c65b830939132d0e074365", "messageHeadline": "feat(aws-s3): adds s3 bucket AWS FSBP option (#12804)", "author": {"name": "Christopher Mundus", "email": "17323411+crashGoBoom@users.noreply.github.com", "user": {"login": "crashGoBoom"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "0f728cef6c6a03e42a10db5ac45ddf55304563e4", "messageHeadline": "chore(release): 1.91.0 (#13211)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7476, "deletions": 1992}}, {"node": {"oid": "520c263ca3c6b0ea7d9c09c23e509a3373ee2b8a", "messageHeadline": "fix(lambda-nodejs): invalid sample in documentation (#12404)", "author": {"name": "Martin Muller", "email": "damadden88@googlemail.com", "user": {"login": "mmuller88"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "296a10d76a9f6fc2a374d1a6461c460bcc3eeb79", "messageHeadline": "feat(stepfunctions-tasks): add EKS call to SFN-tasks (#12779)", "author": {"name": "NovakGu", "email": "guchangheng@gmail.com", "user": {"login": "NovakGu"}}, "additions": 2039, "deletions": 0}}, {"node": {"oid": "45cf3873fb48d4043e7a22284d36695ea6bde6ef", "messageHeadline": "fix(aws-appsync): use serverlessCluster on rdsDataSource (#13206)", "author": {"name": "Simon-TechForm", "email": "73996878+Simon-TechForm@users.noreply.github.com", "user": {"login": "monholm"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "745fc22f287957c6a0e0e59c36b1261bda36fad5", "messageHeadline": "docs(stepfunctions-task): fix sagemaker training job example (#12727)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a54741a414d3f8b7913163f4785759b984b41d8", "messageHeadline": "fix: UserPool, Volume, ElasticSearch, FSx are now RETAIN by default (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1120, "deletions": 388}}, {"node": {"oid": "6ee2eb45ba05e9da2a0f1fa0277726bdf67a3ddc", "messageHeadline": "docs(aws-kms): Use back tickets in documentation (#13199)", "author": {"name": "Michael Brewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "aaec6604e79dbea62ea12dc7bbd451aa17901032", "messageHeadline": "chore(ecs): migrate tests to jest (#13198)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 453, "deletions": 465}}, {"node": {"oid": "bd3d666526dfbf548193e70cc6d852d66de0ee79", "messageHeadline": "chore(deps): bump actions/cache from v2 to v2.1.4 (#13196)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2281592f35f76e9ccf598379500de91a6cbd1361", "messageHeadline": "chore: fix invalid dependabot config (#13194)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a349bf14177fe06ce05b17ee40b0d2d0523c5ed2", "messageHeadline": "chore: do not use Dependabot for npm dependencies (#13047)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 29, "deletions": 59}}, {"node": {"oid": "0b3826ac138d0c7a9b2e3046883d5f76c0bd5922", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13190)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 173, "deletions": 112}}, {"node": {"oid": "d35f03226d6d7fb5be246b4d3584ee9205b0ef2d", "messageHeadline": "fix(appsync): revert to allow resolver creation from data source (#12\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 240, "deletions": 237}}, {"node": {"oid": "6aac3b6a9bb1586ee16e7a85ca657b544d0f8304", "messageHeadline": "feat(synthetics): Update CloudWatch Synthetics NodeJS runtimes (#12907)", "author": {"name": "Naaman Campbell", "email": "749101+naamancampbell@users.noreply.github.com", "user": {"login": "naamancampbell"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "b1c0437fee3b642b8cdb0817fa2e9f6150188650", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.49 to 0.8.50 (#13185)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "eb0aabfff237caf2f13dc5ac747a42b15712222f", "messageHeadline": "chore(s3): Default value documentation of `blockPublicAccess` is misl\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "17c05bcd1192746584ddd1304d432002bcc6581b", "messageHeadline": "chore(eks): Misplaced paragraph about endpoint access in the README (\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "354306a4950fd26295e5c0788e1df1cf6ed063e4", "messageHeadline": "docs(s3-deployment): cleanup (#13143)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "c5e8b6df1e5f0359d51d025edcc68508ab5daef1", "messageHeadline": "fix(eks): `KubectlProvider` creates un-necessary security group (#13178)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 141, "deletions": 49}}, {"node": {"oid": "e785bc7518fe3622d721bff67c6dd525c1839e35", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13177)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a7221efb118951ff222ada9326afe33daff21bbc", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210221", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1839, "deletions": 2466}}, {"node": {"oid": "8f1cfe4087b765cecd3ceb01745167646d617fec", "messageHeadline": "chore(deps-dev): bump lodash from 4.17.20 to 4.17.21 (#13171)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "253989772a658208bba8bcfeb0eb541a7e547d22", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13168)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 328, "deletions": 115}}, {"node": {"oid": "d25d2dbcb479e3a3d09de434b3df118a73d740d9", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210220", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1839, "deletions": 2466}}, {"node": {"oid": "91366dd483bf35ff92184c1f40355b5b21e881e9", "messageHeadline": "chore(deps): bump aws-sdk from 2.847.0 to 2.848.0 (#13162)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "c1f8da0521d6dab42d706860b10b8ab5c0ebcd27", "messageHeadline": "chore(merge-back): 1.90.1 (#13166)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3cac1d1b33b92355282d980976506c2f8f37d49f", "messageHeadline": "Merge branch 'master' into merge-back/1.90.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3191, "deletions": 609}}, {"node": {"oid": "1efc1a754363852d7c916fc02858b50fd36380f4", "messageHeadline": "chore: adjust changelog", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f92b65e2a158f918d8f05132ed12a4bb85228997", "messageHeadline": "feat(aws-appsync): add databaseName to rdsDataSource (#12575)", "author": {"name": "Simon-TechForm", "email": "73996878+Simon-TechForm@users.noreply.github.com", "user": {"login": "monholm"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "96728aa0a8bfbdfa26e24c3502e1b755b4503ca5", "messageHeadline": "docs(appsync): fix argument in Values.projecting() call (#12855)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1da564e8f83b7efaa27242edfc0ae6beed858a9b", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.53 to 10.17.54 (#13161)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2f45817be5edc0ba51cffad21e352cd12134a078", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13147)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2827, "deletions": 549}}, {"node": {"oid": "daf4e47a790ab99639e471f6792f22e3e4f8ee73", "messageHeadline": "fix(cfn-diff): handle Fn::If inside policies and statements (#12975)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 226, "deletions": 69}}, {"node": {"oid": "3accf4a19dc324b9bc9b4ed55fa66501c974d8e7", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210219", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1839, "deletions": 2466}}, {"node": {"oid": "b92188d0021c8bff8b0a17fd161a19896834e293", "messageHeadline": "chore(cdk): remove expired feature flags from init templates (#13085)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "0c906933dfc3e68a5d52a47bdac1f6ee83158af9", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.48 to 0.8.49 (#13149)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0aee44087929b5033096d3e1951481315e1ebc42", "messageHeadline": "chore(release): 1.90.1 (#13148)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 50, "deletions": 275}}, {"node": {"oid": "3c97b98a48b50b204dc77721c4b50c5d2e771a05", "messageHeadline": "chore(release): 1.90.1", "author": {"name": "NetaNir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a735b52e4a33803b9ce1911bc0e2cc7b78ef581a", "messageHeadline": "fix(core): ENOTDIR invalid cwd on \"cdk deploy\" (#13145)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 42, "deletions": 274}}, {"node": {"oid": "cd7a3ed333570a3b26446e1e3a054ca886cd3906", "messageHeadline": "fix(core): ENOTDIR invalid cwd on \"cdk deploy\" (#13145)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 410}}, {"node": {"oid": "1b487cfb9600d2f827d83541bf49d00f4a20d077", "messageHeadline": "chore(deps-dev): bump @octokit/rest from 18.1.1 to 18.2.0 (#13141)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "785f2f46e03039ed32bfb49720cf5f26cd7e0b4a", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.52 to 10.17.53 (#13140)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ba0d1b57d63ea0a5a1a682f5223bbeb3fe5acb47", "messageHeadline": "chore(deps): bump aws-sdk from 2.846.0 to 2.847.0 (#13138)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "3fb46001a7345cbefa6df70893999bcb304ed40d", "messageHeadline": "feat(ecs-patterns): Add support for assignPublicIp for QueueProcessin\u2026", "author": {"name": "Luis Oliveira", "email": "luisgustavo.vilela@gmail.com", "user": {"login": "lgvo"}}, "additions": 1084, "deletions": 3}}, {"node": {"oid": "1ce7df821fef79ee00cf43a22d7adc05eed98db2", "messageHeadline": "chore: enable feature flags on all integ tests (#13133)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 104, "deletions": 108}}, {"node": {"oid": "f7a426d50b1e1bce5a834d055eaa86562c521bb2", "messageHeadline": "docs(s3-deployment): Reflect new stability of CloudFront and completi\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "13c9859cc62b3d472ba1be84b12d478f61f02ec9", "messageHeadline": "feat(cfnspec): cloudformation spec v28.0.0 (#13101)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1490, "deletions": 85}}, {"node": {"oid": "a1ca3c4945cc7208741a93555fb8c730c8e17e23", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.47 to 0.8.48 (#13135)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7ddeb4351dc3592f0450eda2c7a3836df787bee0", "messageHeadline": "Merge pull request #13132 from aws/v2/forward-merge-20210218", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7126, "deletions": 1163}}, {"node": {"oid": "09afed5ca2b39919c1c84d200370d490110cd0d1", "messageHeadline": "feat(lambda): Code.fromDockerBuildAsset (#12258)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 137, "deletions": 18}}, {"node": {"oid": "859427b53f80b4b5b087e238d40abec2e21004c5", "messageHeadline": "fix decdk integ tests", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 8}}, {"node": {"oid": "a84b76a8eab78404af7bdc964b484a918bf21aec", "messageHeadline": "docs: fix typos in CONTRIBUTING.md (#13116)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "384ce447165bf1158cc36ee1ff9bc1c8e21b68b6", "messageHeadline": "docs(rds): fix weird rendering of socketAddress property in Endpoint \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d516d23b993b4f7f42dab6375ffe86d68fbecb68", "messageHeadline": "automatic pkglint fixes", "author": {"name": "njlynch", "email": "njlynch@users.noreply.github.com", "user": {"login": "njlynch"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5f7b7427c317ff2477fe7677d763f39a03b59cf0", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210218", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1815, "deletions": 2453}}, {"node": {"oid": "cf9dc55762b3dfd23f49821d1037e70d18029ec2", "messageHeadline": "chore: do not enable expired feature flags in integ tests", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e042879851f8ddd558d20941019c9a6692a1c2bf", "messageHeadline": "fix(eks): Deployment fails for the first deployment in an account (#1\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 121, "deletions": 237}}, {"node": {"oid": "7a135b5c5d8e9aac91d9d9c58e50c897dff6a011", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.46 to 0.8.47 (#13128)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "25e6624209b33dc09b8385dd2099e6f229f660dc", "messageHeadline": "chore(merge-back): 1.90.0 (#13126)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "1d0cfe10ce71690e9fe89fbfe6d13d8105c5832a", "messageHeadline": "Merge branch 'master' into merge-back/1.90.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "46bd67682b4294b9c70113b099f6a37e4405d592", "messageHeadline": "chore(deps): bump aws-sdk from 2.845.0 to 2.846.0 (#13117)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a14c9dae67c06420fed06684fa19980e2443aff3", "messageHeadline": "chore(deps-dev): bump standard-version from 9.1.0 to 9.1.1 (#13124)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "7edba31ce6f28ff22412a7d853fb25e0e9bb447f", "messageHeadline": "Merge pull request #13120 from aws/bump/1.90.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 14233, "deletions": 5184}}, {"node": {"oid": "87a0981077d017c61f7f0582ebc97d0df704bb3b", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f147af327c5b7f9a4016ba0d9f04cbd475a5619b", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bfe60cc621863a22dcae99b3fdb1631f11d6d69c", "messageHeadline": "chore(release): 1.90.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 1}}, {"node": {"oid": "33339e1c5f3ac280018e294c268c68929707dcce", "messageHeadline": "chore(ecr-assets): migrate image-asset.test.ts to use jest (#13115)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 109, "deletions": 110}}, {"node": {"oid": "367a055688c97ca3b01aff19d6d91ed5b1b86e1e", "messageHeadline": "feat(core): customize bundling output packaging (#13076)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 274, "deletions": 35}}, {"node": {"oid": "d183af2259416e7bb09685ecae13df12fbf3545c", "messageHeadline": "chore: make NPM dist tag explicit for all packages (#13109)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 689, "deletions": 92}}, {"node": {"oid": "200d52ef69293bd1bedcf5be00cae8a94fc1ad44", "messageHeadline": "chore: enable feature flags on all integ tests (#13110)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 65, "deletions": 1823}}, {"node": {"oid": "c64ec6bea6c4cee90530f292ea29f774c68c7667", "messageHeadline": "feat(glue): Connection construct (#12444)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 975, "deletions": 0}}, {"node": {"oid": "bc1ab8d0618ea8207792deb70312fe27a0869a3d", "messageHeadline": "chore: fix unmatched parenthesis in issue-label-assign (#13111)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9bd7fe742f2b5a6adccece2338fdc38c2c8e92f", "messageHeadline": "chore: fix issue assignment worfklows should to use tagged versions (\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc2831238d965950dad74607ac0199b75b4bc459", "messageHeadline": "fix(cloudfront): bucket policy for Origin Access Identities is overly\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 125, "deletions": 85}}, {"node": {"oid": "72c22dc39c1fa69905cfd0d3259b429e1c5b8447", "messageHeadline": "feat(eks): support Kubernetes 1.19 (#13094)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 155, "deletions": 152}}, {"node": {"oid": "74347dda062dd3d9acd61cbd454e9259f5d79bbf", "messageHeadline": "docs: fix typos in DESIGN_GUIDELINES (#13097)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "b1309a8538a60858d8433ab72595cb81895a6af4", "messageHeadline": "chore(release): 2.0.0-alpha.5 (#13100)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "996e69dd6d33a3478f88a6e32afeebc4fd0e7ec5", "messageHeadline": "feat(ecs-patterns): Add support for taskSubnets and securityGroups o\u2026", "author": {"name": "Luis Oliveira", "email": "luisgustavo.vilela@gmail.com", "user": {"login": "lgvo"}}, "additions": 2235, "deletions": 0}}, {"node": {"oid": "5be09b99df160cfe8343b10c052eea6c94c4d471", "messageHeadline": "chore(deps): bump eslint-plugin-jest from 24.1.4 to 24.1.5 (#13096)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "615390291b87a87f65cf34a9670911a5b1a1c13c", "messageHeadline": "chore(deps): bump eslint-plugin-jest from 24.1.3 to 24.1.4 (#13092)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8bc82328217f6d37028aada4088ff6d6d5f25b49", "messageHeadline": "chore(deps): bump aws-sdk from 2.844.0 to 2.845.0 (#13089)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "843b480e7a1bc51594d3580d2774d3b9a4eec2fb", "messageHeadline": "feat(ecs): support Fargate and Fargate spot capacity providers (#12893)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 918, "deletions": 23}}, {"node": {"oid": "b3197db1c87067231b0642b7f9e1e37a48b12b6d", "messageHeadline": "fix(aws-rds): correct Policy resource for Proxy::grantConnect() (#12416)", "author": {"name": "Jeff Dvornek", "email": "jdvornek@users.noreply.github.com", "user": {"login": "jdvornek"}}, "additions": 151, "deletions": 10}}, {"node": {"oid": "ca08245c52e1d6765450ff12f6871a6f5beac2cf", "messageHeadline": "chore: update contribution guide with feature flag support for v2 (#1\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b984b19015624f3b47641e91a47b241e417af6c6", "messageHeadline": "chore(cdk-build-tools): backport feature flag based conditional from \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "46043e04a1603796c766dd1e280384f46c27e2de", "messageHeadline": "fix(core): `exportValue()` does not work with resource names (#13052)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 123, "deletions": 14}}, {"node": {"oid": "d04308481b6c83a0d412dcdefb5332363b8772a3", "messageHeadline": "chore: backport CHANGELOG generation fix (#13082)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "355fed870cf427afe1dbfadb05a854f040ef2680", "messageHeadline": "chore(rds): use nodeunit-shim (#13077)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 45, "deletions": 41}}, {"node": {"oid": "5f0ee88ff1e618a3f3c50dec7308c4da279e42ac", "messageHeadline": "fix(codecommit): take the region and account of an imported Repositor\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8d51ac958eb9275322964b3d557cc31c7fbd1313", "messageHeadline": "chore(core): add monocdk to reporting (#13071)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "69ef3d691b95fe4488b41af6709486a82b662f2a", "messageHeadline": "chore(deps): bump aws-sdk from 2.843.0 to 2.844.0 (#13061)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "49419c876bff89d89aa749bdf6dd9920767f6572", "messageHeadline": "chore(deps): bump eslint-import-resolver-typescript from 2.3.0 to 2.4\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c6256992902fc4237ceb9f965e970e2c2ef00777", "messageHeadline": "feat(aws-ecs-patterns): allow ScheduledTaskBase be created in a DISAB\u2026", "author": {"name": "Scott Walker", "email": "scottwalkerau@gmail.com", "user": {"login": "ScottWalkerAU"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4b0abbcdc6efe2d37e2a9eee382848d2de82de5c", "messageHeadline": "fix(rds): proxy cannot connect to cluster/instance (#12953)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "c0944d2fcd4351997b8b8e981f88cf3145e065b4", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.15.0 to 4.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 48}}, {"node": {"oid": "6fe855b42e0c72a5e971a6b26288ff9795fef057", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 4.15.0 to 4.15.1 (#1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 48, "deletions": 87}}, {"node": {"oid": "0a8e68185d75327d37a00b967520ba98026d6fad", "messageHeadline": "feat(glue): SecurityConfiguration construct (#12450)", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 644, "deletions": 1}}, {"node": {"oid": "2f1fc959b1cbe406351cc0d3e057841497af1c19", "messageHeadline": "fix(cloudfront): EdgeFunction us-east-1 stack created in different ac\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "62195fe10066688cb11c2df669f339d00a8eb7a9", "messageHeadline": "chore(apigateway): remove extraneous dot from integration status cont\u2026", "author": {"name": "Luke Hedger", "email": "lukehedger@users.noreply.github.com", "user": {"login": "lukehedger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5efb88aebebb14673ea2a3736c710b09626f8e1", "messageHeadline": "fix(apigatewayv2): HttpApi and Route in different stacks creates cycl\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 43, "deletions": 22}}, {"node": {"oid": "7554246ab6d0819bc57d5e67cd9e4e10a3b7e742", "messageHeadline": "feat: future flags 'core:enableStackNameDuplicates', 'aws-secretsmana\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 56, "deletions": 1792}}, {"node": {"oid": "2f5b2c34d9eb85a45968adf5376f120ca3dca712", "messageHeadline": "docs(route53): Fix new Cross Account DNS Record Delegation documentat\u2026", "author": {"name": "Florian Chazal", "email": "florianchazal@gmail.com", "user": {"login": "flochaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "925dc1d279baf9699396719ec71cadb298097708", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#13049)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 293, "deletions": 201}}, {"node": {"oid": "19bd4a72fb201e1badb8a0004c8f585bc38d1022", "messageHeadline": "chore(deps-dev): bump @types/table from 5.0.0 to 6.0.0 (#13050)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5d953e0aae1e33e8b9e03e0f29d9c28bc4711c05", "messageHeadline": "chore(deps-dev): bump @types/md5 from 2.2.1 to 2.3.0 (#13048)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55c989ab6a9b53a1aabd568194c6ee738f8fd3de", "messageHeadline": "chore(apigatewayv2): remove cognito dependency (#13046)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5ae60bd93b24a05409762051873601d8eaf92cf5", "messageHeadline": "chore: fix CHANGELOG generation for v2 branch (#13019)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 159, "deletions": 43}}, {"node": {"oid": "79648b5cb07f04144ec3c52889ac8b802fc7f64a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13044)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 624, "deletions": 322}}, {"node": {"oid": "4511a9d59a75c76197ac1f0884a5d0ac7e230107", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210215", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1680, "deletions": 2454}}, {"node": {"oid": "db0504aef5015d704c018adc43c5fadf9761a9db", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.51 to 10.17.52 (#13042)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2253b1c6f8fe852ab0875708e10ee9f317edea9c", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 4.14.2 to 4.15.0 (#1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 45}}, {"node": {"oid": "bef0e84db7ec951eca13319fddfd16219078dcbf", "messageHeadline": "chore(lambda): invalid python sample code generated (#13038)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0c2385c6a4304798cec7c558f16da0b4363296c8", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13034)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 190, "deletions": 54}}, {"node": {"oid": "b7d3d2a4a0d07106ec4fc2a11bf36092de0f0f2c", "messageHeadline": "fix merge conflict", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7730ac8c6c7aedb233a24c665666b9651b2401a5", "messageHeadline": "feat(cfnspec): cloudformation spec v27.0.0 (#12960)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 585, "deletions": 165}}, {"node": {"oid": "794dfa945bbc9cade29d323a8d3a9490729653ee", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210214", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1675, "deletions": 2449}}, {"node": {"oid": "fd808b417e12ee07b851d6e4d35efbe5b53b634c", "messageHeadline": "chore(lambda): invalid python sample code generated (#13036)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4684c8311cd10f512bbc0904825faadfd14c2626", "messageHeadline": "chore(deps-dev): bump delay from 4.4.1 to 5.0.0 (#13015)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 91}}, {"node": {"oid": "34a921b9667402b6d90731f1fd9e3de1ef27f8bf", "messageHeadline": "fix(cfn-diff): correctly handle version strings like '0.0.0' (#13022)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "09ba573a816cc4fa9898c1700136bb332801721c", "messageHeadline": "fix(codepipeline-actions): use BatchGetBuildBatches permission for ba\u2026", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee8699a5e94a015dbccda11e0a1625b1d9a3063f", "messageHeadline": "chore(core): export jsii runtime information in Tree Metadata (#13012)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 146, "deletions": 56}}, {"node": {"oid": "9930e08a9e2d0b63624c2a7f6ec463e31dbcf7a9", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#13006)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 179, "deletions": 36}}, {"node": {"oid": "aeb1fb65ba1895b102e1291bd6d28b3cf04b6aaf", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210212", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1676, "deletions": 2450}}, {"node": {"oid": "bfa1f18c32051cd0e90a003bbbe3e806063c2b8c", "messageHeadline": "chore(rds): add PG12.5 and deprecate PG9.5 and PG9.6 (#12998)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 143, "deletions": 36}}, {"node": {"oid": "b7137c59d04f14a6ad890bff1faf0f36cae131b0", "messageHeadline": "fix(cfn2ts): correctly choose between string and object without requi\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "1545d8d6a7798e08cbf8eab06b8300f2f3889db2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12997)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 144, "deletions": 42}}, {"node": {"oid": "f909e039a42a900f2e9852489fe3f94d08d345e3", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210211", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1676, "deletions": 2450}}, {"node": {"oid": "50e597b6d884bcc85829690e01e93bd28a80158c", "messageHeadline": "chore: upgrade graceful-fs to v4.2.6 (#12995)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 107, "deletions": 10}}, {"node": {"oid": "4bf6a8667fc0e3b624f7172c924c7198146ff4cc", "messageHeadline": "chore(deps): bump aws-sdk from 2.839.0 to 2.842.0 (#12993)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "955ce471561afd2be496aab6d02b22f4cd20fa26", "messageHeadline": "chore(deps): bump ts-jest from 26.5.0 to 26.5.1 (#12989)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "52b849fd841cf280ad279aa51307b09236306f1f", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12980)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1668, "deletions": 1481}}, {"node": {"oid": "23d52a570b591f080eebfbd9dc679a9ef2daeebf", "messageHeadline": "fix(codedeploy): allow the install agent script's commands to exit wi\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a481a42dbd30b1da92efe70f228151db4e1fc1c5", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210211", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1676, "deletions": 2450}}, {"node": {"oid": "f12d6831a61fdb6d7c14459d97f17e0aa33d9a6a", "messageHeadline": "docs(aws-cloudfront): Correct logging prop names in CloudFront docs (\u2026", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "05a302338f3b15bf83ced9f15f3e9cd0daf6a382", "messageHeadline": "chore: prepare tests to expire feature flag 'kms:defaultKeyPolicies' \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 168, "deletions": 303}}, {"node": {"oid": "a0bdffc423f25af37fd6ce3970167f947fd027a0", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.48.0 to 0.49.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "52384957709d63ea4c5eb87b37c0058fb789c8db", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12964)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1953, "deletions": 776}}, {"node": {"oid": "34c17c2ee814546c806157a18d36d3dbdf5e4a3a", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.42 to 0.8.44 (#12979)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "56b841e4000e76db85a1772c6086174cade1795a", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210210", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1675, "deletions": 2450}}, {"node": {"oid": "3b5ff0562090059f3a94140161acce53e484776c", "messageHeadline": "feat(stepfunctions): Implement IGrantable (#12830)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "f67ab8689dc38803253067c4f9632b9bc5ea653f", "messageHeadline": "feat(elasticsearch): add custom endpoint options (#12904)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "f864e4627f6b000d09c2c23145e6eac984b1e156", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.14.2 to 4.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 52, "deletions": 91}}, {"node": {"oid": "01a05dbc9d40883a5b1db723db825ca322479733", "messageHeadline": "docs(cognito): Correct incorrect attribute names in the docs (#12969)", "author": {"name": "Chris Turner", "email": "peavers@gmail.com", "user": {"login": "peavers"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55549ef9bd7f036203d9150496570b8b568d3066", "messageHeadline": " chore(s3): fix typo in comment in notifications resource handler (#1\u2026", "author": {"name": "yerzhan7", "email": "20302932+yerzhan7@users.noreply.github.com", "user": {"login": "yerzhan7"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "26c3cb77966c296b594cc7a5c0f5135d80cb6f9b", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#12911)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1129, "deletions": 1075}}, {"node": {"oid": "f48ece421a2d105c4ee85cd832d8df221c602335", "messageHeadline": "chore: start token identifiers at a random number (#12941)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "8fd06afffd3aae289cd26658d567a9250ff96a69", "messageHeadline": "automatic pkglint fixes", "author": {"name": "aws-cdk-automation", "email": "aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "21f4d531dcd331d5f8ff4ddacda890efce07d0d2", "messageHeadline": "chore: prepare tests to expire feature flag 'kms:defaultKeyPolicies' \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 213, "deletions": 608}}, {"node": {"oid": "1385b3d5c5d2c217aa2e514927bd8f24dd78ba26", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3202, "deletions": 205}}, {"node": {"oid": "59e58c740d2a8c25d2a122e441da743b8987b31e", "messageHeadline": "chore(ec2): migrate volume.test.ts to use jest (#12942)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 163, "deletions": 164}}, {"node": {"oid": "46ab0119c76f549c0389d8c0c0e6ca243c98487d", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20210210", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 36, "deletions": 1}}, {"node": {"oid": "5707a72657e927d0c18a57c5fc3c332a6cf09d74", "messageHeadline": "use constructs", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd90e5464b24e097a3e41a81556924018a422181", "messageHeadline": "feat(apigatewayv2): http api - jwt and cognito user pool authorizers \u2026", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 1576, "deletions": 4}}, {"node": {"oid": "0b85292870ba65d88c0ed79c2cefc52d87fb06d1", "messageHeadline": "chore(release): 2.0.0-alpha.4 (#12959)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "a8983d3558942c80de70893893bcfdd0c082b41e", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bfcc165a617520fc6f9af60282aa8b7c14ac174e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 3201, "deletions": 205}}, {"node": {"oid": "70bb0bf9994727ba8b301506793b9ee6130a318c", "messageHeadline": "chore(rds): add AuroraPostgresEngineVersion 12.4 (#12888)", "author": {"name": "Thomas Ladd", "email": "thomas.rye.ladd@gmail.com", "user": {"login": "TLadd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d7b06d05a2fb730fcf991318147149fd850c987b", "messageHeadline": "docs(s3): explicitly call out the Bucket.grantWrite() change in the d\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "94279f35e4f5ef961e0ba8528e34a8fccb9ef3fe", "messageHeadline": "feat(aws-kinesisanalyticsv2): L2 construct for Flink applications (#1\u2026", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 2383, "deletions": 0}}, {"node": {"oid": "e21a1d9c369748ebf7081128b0dbdb76677cb6c4", "messageHeadline": "chore(merge-back): 1.89.0 (#12944)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "6e1243b3f85ad3f3108f6851ec3e2b2dcf6bba50", "messageHeadline": "Merge branch 'master' into merge-back/1.89.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 390, "deletions": 136}}, {"node": {"oid": "f91a3f1302c395e8c7ffe9d6164e8f3b252f9a27", "messageHeadline": "feat(redshift): add missing current generation RA3 NodeTypes (#12784)", "author": {"name": "Mark Beacom", "email": "m@beacom.dev", "user": {"login": "mbeacom"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "00cdd2a2188d146af8b8df998e97da91c77dc270", "messageHeadline": "feat(cli): change set name is now a constant, and --no-execute will a\u2026", "author": {"name": "Steven Swartz", "email": "stevenswartz@live.ca", "user": {"login": "swar8080"}}, "additions": 85, "deletions": 9}}, {"node": {"oid": "4f17f923edc5e55b0977dcb250c9908027297d1b", "messageHeadline": "fix(tools): doc block links not clickable in VS Code (#12336)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df7253c44b2b9243701ad9376b4892c9f0d4f814", "messageHeadline": "chore(release): 1.89.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4136, "deletions": 555}}, {"node": {"oid": "2b5a07a9a5006a5bb573c7de142cea9da18fbbae", "messageHeadline": "chore(codepipeline): migrate pipeline.test.ts to use jest (#12924)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 44, "deletions": 45}}, {"node": {"oid": "12cddffcfa38cc0522e4c36327f193e6a605f441", "messageHeadline": "fix(ec2): volume props validations are incorrect (#12821)", "author": {"name": "kirintw", "email": "kirin_hou@trendmicro.com", "user": null}, "additions": 252, "deletions": 81}}, {"node": {"oid": "7e6e5d60d68485be076c30350b841d8e25eb00ed", "messageHeadline": "chore(release): 1.89.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "fbe7e89ba764093ddec9caa7de3ca921f3dc68ac", "messageHeadline": "fix(ec2): MachineImage.genericLinux/Windows don't work in environment\u2026", "author": {"name": "wchaws", "email": "68052927+wchaws@users.noreply.github.com", "user": {"login": "wchaws"}}, "additions": 102, "deletions": 18}}, {"node": {"oid": "6597a09310fbc13d43389eca91b0e4b26f8ca680", "messageHeadline": "feat(core): configure bundling docker entrypoint (#12660)", "author": {"name": "kirintw", "email": "kirin_hou@trendmicro.com", "user": null}, "additions": 69, "deletions": 1}}, {"node": {"oid": "2b917eceb598b3365123781445df7e2bd8a80b74", "messageHeadline": "fix(kms): cross-environment usage fails when trustAccountIdentities i\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "90282693999efdc43330b9526b9d7f4cd0fa5736", "messageHeadline": "fix(ec2): Subnet cidr missing for Vpc.from_lookup() (#12878)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "953957a2c3e630b5ad2196e113f943e27ee21067", "messageHeadline": "fix(ec2): VpnConnection fails if `ip` is a Token (#12923)", "author": {"name": "jwoehrle", "email": "joerg.woehrle@gmail.com", "user": {"login": "jwoehrle"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "81e94947339ca2c97096ca9e0293b08bf01f379e", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3163, "deletions": 440}}, {"node": {"oid": "b68acf828e04841dd7e62b30fe80db8c25e5d96e", "messageHeadline": "fix(lambda-python): cryptography >= 3.4 is not supported by older pip\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 106, "deletions": 103}}, {"node": {"oid": "f8dee26d4e3f3e285a46cc450b8d1ab87c733b73", "messageHeadline": "update expectations", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 103, "deletions": 103}}, {"node": {"oid": "8d3b3c7f131644c311b2c8a4ef76ddf619a186bf", "messageHeadline": "Update Dockerfile.dependencies", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f741d13957cf933890b5f8851b1bda7fe27f56e2", "messageHeadline": "upgrade pip - required by cryptography 3.4", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6de792c3453cec17a9c4b0fca47477d69e5ed36e", "messageHeadline": "chore: fix github actions name and dependencies (#12919)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "abc3724c323fcf10a2769cb83b104c9c2f8b51de", "messageHeadline": "fix ebs-util constructs import", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f718b291758e64f3add55eff102c808ed5c44d0", "messageHeadline": "chore: run pkglint via Github actions for v2 pull requests (#12889)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 49, "deletions": 26}}, {"node": {"oid": "c7e2dc60b5dabfe5e283930701dde07ed3600210", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "db33191f49362bb229c5bbded0d13705f7543114", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 3054, "deletions": 337}}, {"node": {"oid": "c08c814b3072c65cfc1fb12a910b70ac5aae7b5f", "messageHeadline": "chore(deps): Yarn upgrade workflow is failing (#12910)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "98ab29206903a235331a9a0b4b38a5e6ad6d89dc", "messageHeadline": "refactor: make logic more concise with optional chaining and nullish \u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 193, "deletions": 229}}, {"node": {"oid": "32c0de74cf40f08a291c8589fd85f3dd636749ea", "messageHeadline": "feat(ec2): can define Launch Templates (not use them yet) (#12385)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 1419, "deletions": 35}}, {"node": {"oid": "801813d4778133597b85c900cef5a6d33104a410", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12866)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5384, "deletions": 1287}}, {"node": {"oid": "d7fbf409bd1c4ff6633478f8c6d9e8bfaee1a883", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5384, "deletions": 1287}}, {"node": {"oid": "b4e1b682604946c30ab63164017c73bd8d828728", "messageHeadline": "chore(core): fix bug introduced in recent PR (#12880)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "22eb7e1816fa457cbbba5474aff08974f2793e2d", "messageHeadline": "chore(eslint-plugin-cdk): clean up around tests (#12867)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "349a6e2bfaa72440deb3767fb1e28e38cc4d73ef", "messageHeadline": "feat(cloudfront): add support for TrustedKeyGroups in Distribution an\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 259, "deletions": 16}}, {"node": {"oid": "12c224a0f54230b6226de8defa527f7b53f9bc65", "messageHeadline": "feat(lambda): nodejs14.x runtime (#12861)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5ba87595cc999e7a92c6e11728b42161dd5caa29", "messageHeadline": "ownership changes", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "69affc48ff3b2b015da9893432bc8a5ff2f94e8e", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 3030, "deletions": 272}}, {"node": {"oid": "77b9d3930ec722be3a40e4013cd9335f90b0d945", "messageHeadline": "fix(core): append file extension to s3 asset key in new style synthes\u2026", "author": {"name": "Alex Kokachev", "email": "alex@zeroaccess.tech", "user": {"login": "kokachev"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f959b3a2eeb5a9a9e44ea3f88622f77f7667bfa4", "messageHeadline": "feat(cfnspec): cloudformation spec v26.0.0 (#12841)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1146, "deletions": 35}}, {"node": {"oid": "b16ea9fe55892637c5352d73d44a90cd7aae1789", "messageHeadline": "chore: update error message with the correct property name (#12863)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a53032976ee4119375a46861bbaa9907725f9745", "messageHeadline": "chore(core): minor typo in Names.ts in core (#12738)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be7202fa229435607e81d480726e9ce7f625b85a", "messageHeadline": "fix(core): incorrect GetParameter permissions in nonstandard partitio\u2026", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "404b5569bb76e3f579dd3005dcf06eeeae9df7f6", "messageHeadline": "chore: isolate CoreConstruct imports to avoid merge conflicts (#12850)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 534, "deletions": 67}}, {"node": {"oid": "5664480a97958263ee7cb903c2aff0276e738dc3", "messageHeadline": "feat(lambda): layer version removal policy (#12792)", "author": {"name": "Steven Swartz", "email": "stevenswartz@live.ca", "user": {"login": "swar8080"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "fc9a9ff7bc111518a04c6fc4208081e69c608e6a", "messageHeadline": "chore(merge-back): 1.88.0 (#12860)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "f65009bcd2bc4876b89ab0a10ba0c84b396a19ba", "messageHeadline": "chore(release): 1.88.0 (#12859)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4873, "deletions": 1199}}, {"node": {"oid": "208a7c1904d2e58a255a32133acec5238d23affc", "messageHeadline": "chore(release): 1.88.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 38, "deletions": 1}}, {"node": {"oid": "ff1e5b3c580119c107fe26c67fe3cc220f9ee7c9", "messageHeadline": "feat(apigateway): cognito user pool authorizer (#12786)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 438, "deletions": 0}}, {"node": {"oid": "2aba609929de3b4517795aa06129b2fe31bf11b6", "messageHeadline": "chore(eslint-plugin-cdk): fix tests and expectations (#12831)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 47, "deletions": 18}}, {"node": {"oid": "8d3aabaffe436e6a3eebc0a58fe361c5b4b93f08", "messageHeadline": "feat(lambda): inline code for Python 3.8 (#12788)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 69, "deletions": 6}}, {"node": {"oid": "8a1a9b82a36e681334fd45be595f6ecdf904ad34", "messageHeadline": "feat(apigateway): import an existing Resource (#12785)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "59cb6d032a55515ec5e9903f899de588d18d4cb5", "messageHeadline": "feat(cloudfront): add PublicKey and KeyGroup L2 constructs (#12743)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 524, "deletions": 1}}, {"node": {"oid": "80057e11836adfc8eab04ebddf07855960475832", "messageHeadline": "chore(release): 2.0.0-alpha.3 (#12840)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0963f786e49fc3cef9cc5c4cde3ecba5540a2749", "messageHeadline": "revert: revert \"chore: add new interfaces for Assets (#12700)\" (#12832)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 19, "deletions": 56}}, {"node": {"oid": "06b6d820b4ad7f913b8538bab63ce3a42af4be8f", "messageHeadline": "chore(s3): Remove unused KMS key in example (#12826)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "721344b592c93094a278ed5525be8cba2a549762", "messageHeadline": "chore(stepfunctions): Fix examples (#12824)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "9a81faaafb46512acae917b3374ed1ffb12ba744", "messageHeadline": "chore(eslint-plugin-cdk): tests for rule no-qualified-construct (#12809)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 82, "deletions": 56}}, {"node": {"oid": "3264a7b9cb4df454b69b5ee60e409cdfbfe8817a", "messageHeadline": "docs(route53): route53 fromHostedZoneId doc error (#12805)", "author": {"name": "Clarence", "email": "mr.lin.clarence@gmail.com", "user": {"login": "clarencetw"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "79a99b8f61622330d53848b97a2930598b1059a8", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 18767, "deletions": 5568}}, {"node": {"oid": "40b32bbda272b6e2f92fd5dd8de7ca5bf405ce52", "messageHeadline": "fix(cli, codepipeline): renamed bootstrap stack still not supported (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 114, "deletions": 112}}, {"node": {"oid": "898acfe16adc981cd4e660ca300bb728bfd6b51b", "messageHeadline": "docs(lambda): recommend NODEJS_12_X instead of NODEJS_10_X (#12713)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b66088010b6f2315a215e92505d5279680f16d4", "messageHeadline": "feat(core): `stack.exportValue()` can be used to solve \"deadly embrac\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 310, "deletions": 63}}, {"node": {"oid": "415eb861c65829cc53eabbbb8706f83f08c74570", "messageHeadline": "feat(iam): Permissions Boundaries (#12777)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 354, "deletions": 4}}, {"node": {"oid": "2c8a40913dd86a1fb464b57275492d260e4abd0f", "messageHeadline": "docs(lambda): Example to guarantee new version creation (#12598)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "889d6734c10174f2661e45057c345cd112a44187", "messageHeadline": "fix(efs): EFS fails to create when using a VPC with multiple subnets \u2026", "author": {"name": "Daisuke Yoshimoto", "email": "yoshimoto@intra-mart.jp", "user": {"login": "daisuke-yoshimoto"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "5060782b00e17bdf44e225f8f5ef03344be238c7", "messageHeadline": "fix(cfn-include): AWS::CloudFormation resources fail in monocdk (#12758)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "84342943ad9f2ea8a83773f00816a0b8117c4d17", "messageHeadline": "feat(ecr): Public Gallery authorization token (#12775)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "1a9f2a8100a64405c6cd2006a9682048b6ff0b80", "messageHeadline": "chore: add new interfaces for Assets (#12700)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 56, "deletions": 19}}, {"node": {"oid": "3cbf38b09a9e66a6c009f833481fb25b8c5fc26c", "messageHeadline": "feat(ecs-patterns): Add PlatformVersion option to ScheduledFargateTas\u2026", "author": {"name": "Richie Hughes", "email": "eeuc40@hotmail.com", "user": {"login": "richardhughes"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "6e2c0e9f6a50a66a12f9bfd477339fec8f87145e", "messageHeadline": "chore(merge-back): 1.87.1 (#12774)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "273acaf8f36e6246b8d82c9dce79ad6e16938140", "messageHeadline": "Merge branch 'master' into merge-back/1.87.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2596, "deletions": 900}}, {"node": {"oid": "7dc45b2d8fc2f63497adb624fdfe4207c4eca269", "messageHeadline": "chore(cloudfront): use standard file naming convention for OAI and We\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8990e8fbdd7fa6fc6d31fa7090cb916d1b7917c0", "messageHeadline": "chore: fix changelog heading so Github publisher will recognize it (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99fd074a07ead624f64d3fe64685ba67c798976e", "messageHeadline": "fix(codepipeline): permission denied for Action-level environment var\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 70, "deletions": 56}}, {"node": {"oid": "238742e4323310ce850d8edc70abe4b0e9f53186", "messageHeadline": "fix(codedeploy): wrong syntax on Windows 'installAgent' flag (#12736)", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "ffe7e425e605144a465cea9befa68d4fe19f9d8c", "messageHeadline": "fix(apigateway): stack update fails to replace api key (#12745)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 31}}, {"node": {"oid": "dfc765af44c755f10be8f6c1c2eae55f62e2aa08", "messageHeadline": "feat(appmesh): change VirtualService provider to a union-like class (\u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 252, "deletions": 280}}, {"node": {"oid": "9eeaa938bf32be999b701133ef88e8ca1668da9f", "messageHeadline": "chore(release): 1.87.1 (#12746)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 13, "deletions": 32}}, {"node": {"oid": "fc95ba1b14de4777ecb000c801a7719187ec307a", "messageHeadline": "chore(release): 1.87.1", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "38cbe620859d6efabda95dbdd3185a480ab43894", "messageHeadline": "fix(apigateway): stack update fails to replace api key", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 31}}, {"node": {"oid": "2f6521a1d8670b2653f7dee281309351181cf918", "messageHeadline": "fix(iam): cannot use the same Role for multiple Config Rules (#12724)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "0b491cfd0a759ca1685e65071d6d9a9b49f500f2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12726)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 487, "deletions": 19}}, {"node": {"oid": "126a6935cacc1f68b1d1155e484912d4ed6978f2", "messageHeadline": "feat(aws-route53): cross account DNS delegations (#12680)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 770, "deletions": 84}}, {"node": {"oid": "7e1a9bcc2de6d3e91bb99b6a330a437e890b0b36", "messageHeadline": "chore(merge-back): 1.87.0 (#12730)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "1accdc1748102467ebc3dc0dd08f57a966539a51", "messageHeadline": "Merge branch 'master' into merge-back/1.87.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1353, "deletions": 472}}, {"node": {"oid": "1dd3d0518dc2a70c725f87dd5d4377338389125c", "messageHeadline": "feat(elbv2): support for 2020 SSL policy (#12710)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1a73d761ad2363842567a1b6e0488ceb093e70b2", "messageHeadline": "fix(ec2): ARM-backed bastion hosts try to run x86-based Amazon Linux \u2026", "author": {"name": "Jacob Doetsch", "email": "Jacob-Doetsch@users.noreply.github.com", "user": {"login": "Jacob-Doetsch"}}, "additions": 837, "deletions": 12}}, {"node": {"oid": "5448388bd0574322a1f5943065d79328fc84b570", "messageHeadline": "chore(s3): bucket.test.ts is using jest (#12709)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 440, "deletions": 440}}, {"node": {"oid": "59db763e7d05d68fd85b6fd37246d69d4670d7d5", "messageHeadline": "fix(lambda): codeguru profiler not set up for Node runtime (#12712)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 66, "deletions": 16}}, {"node": {"oid": "c429bb7df2406346426dce22d716cabc484ec7e6", "messageHeadline": "fix(cloudfront): use node addr for edgeStackId name (#12702)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4a0e1ae4fb941d434dd635a53bcec14bbd2ad186", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 487, "deletions": 19}}, {"node": {"oid": "be72c59f69dca5987e163fdb68a3591da05b5bed", "messageHeadline": "chore(release): 1.87.0 (#12725)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3659, "deletions": 1031}}, {"node": {"oid": "faf6d7f6028b90896d192719563344fb55dabc70", "messageHeadline": "chore(release): 1.87.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "35a8525fdd7cec6967f69cb0bc98170a8ef01e43", "messageHeadline": "chore(release): 2.0.0-alpha.2 (#12722)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "fe37174ec29b7d3b60b252df08ceecf1aa057098", "messageHeadline": "feat(batch): Compute Resources placement group (#12203)", "author": {"name": "Abdul Kader Maliyakkal", "email": "a.km.mail@gmail.com", "user": {"login": "ridha"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "05683907d6ffc9ab12b6744c1b59b0df096789e1", "messageHeadline": "feat(aws-codebuild): add `enableBatchBuilds()` to Project (#12531)", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 477, "deletions": 19}}, {"node": {"oid": "d0c48c0aee70f53bbe220573832b96cdbcbb48d2", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12687)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1825, "deletions": 699}}, {"node": {"oid": "d2f229e28b4c13f17fede86ca80009be478bd777", "messageHeadline": "automatic pkglint fixes", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 198, "deletions": 198}}, {"node": {"oid": "cfdc84614019656a05f395262e4b07d37862e36d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1627, "deletions": 501}}, {"node": {"oid": "d7e028a1bf086164e1c5801cfe2aa99789afa445", "messageHeadline": "chore(cdk-build-tools): temporarily disable feature flag test (#12711)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "10bb23b55a9c8f2356b034f25dce678d709acec5", "messageHeadline": "chore: upgrade github-api to mitigate axios security alert (#12706)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 116, "deletions": 22}}, {"node": {"oid": "5c3dce56c71083321069a31213aaa5bce40f51d3", "messageHeadline": "fix(pipelines): assets broken in Pipelines synthesized from Windows (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a16f09c9ea675caf5b1e50a4e1cc288e5afd1237", "messageHeadline": "fix(pipelines): unable to publish assets inside VPC (#12331)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 377, "deletions": 314}}, {"node": {"oid": "532c91f98d715a051374da27ed252f3ad7dddc98", "messageHeadline": "chore(aws-cdk-lib): revert raising the min node version to v14 (#12704)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "70f64035caf8f3881aa850148fc9d5c491b28dd8", "messageHeadline": "docs(route53): Add example of A record for Elastic IP (#12176)", "author": {"name": "Graham Lea", "email": "graham@archium.io", "user": {"login": "GrahamLea"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "eacd2f7ea67c83d50c839acf29fbe953ae49d987", "messageHeadline": "feat(stepfunctions-tasks): support databrew startJobRun task (#12532)", "author": {"name": "Vidit Ochani", "email": "vidit.ochani@gmail.com", "user": {"login": "viditochani"}}, "additions": 589, "deletions": 0}}, {"node": {"oid": "c2f0e152d9e0414d7e9a923268e9221c24630e4d", "messageHeadline": "chore: deprecate all components and usages of the @aws-cloudformation\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 84, "deletions": 14}}, {"node": {"oid": "736b260db7f21d89e220591007580f62b22fea3a", "messageHeadline": "fix(pipelines): can't use CodePipeline variables in Synth environment\u2026", "author": {"name": "Philipp Garbe", "email": "philipp.garbe@web.de", "user": {"login": "pgarbe"}}, "additions": 91, "deletions": 9}}, {"node": {"oid": "4df91fc18a7dd11cfa6b4c43ea4c03c248539696", "messageHeadline": "docs(aws-cloudfront): typo in READMEs (#12679)", "author": {"name": "Ethan Bradley", "email": "12348673+ethanbradley@users.noreply.github.com", "user": {"login": "ethanbradley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80071fee3287ef8e6695ab90be7f64e4e1c57fba", "messageHeadline": "chore: ability to expire feature flags (#12688)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 2}}, {"node": {"oid": "560915ece87a919f499a64452b919a0b291394ee", "messageHeadline": "fix(secretsmanager): fromSecretPartialArn() has incorrect grant polic\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 75, "deletions": 8}}, {"node": {"oid": "003b6d43c6cfc990c720f3d211984340f63d8c4c", "messageHeadline": "docs(apigateway): replace AccessLogFormat to the correct AccessLogFie\u2026", "author": {"name": "Eric Tucker", "email": "tucker.ericm@gmail.com", "user": {"login": "Tucker-Eric"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "31b1b3289b99c4ec4ed19c51705d66f0e83783dd", "messageHeadline": "chore: introduce special logic for unit tests that rely on feature fl\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 247, "deletions": 119}}, {"node": {"oid": "20e8bc954f0155495ba61d3293ab20332b837738", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12668)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1535, "deletions": 510}}, {"node": {"oid": "ed0594bc21ad403ca45103670daffc6a27b4c5ff", "messageHeadline": "chore: forward merge 'master' into 'v2-main'", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1535, "deletions": 510}}, {"node": {"oid": "26f151875a2addd43569efa5160d6293785d0133", "messageHeadline": "chore: remove unused dependencies on the @aws-cdk/assets module (#12652)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "855ce59039a577d142d68720e86d81610edffc64", "messageHeadline": "fix(apigatewayv2): multiple http integrations are created for each ro\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 213, "deletions": 128}}, {"node": {"oid": "0d5a1ec142179d476e6aa5c0a148f07c20df4c9e", "messageHeadline": "chore: revert \"temporarily switch back to the old npm disttag (#12649\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "285b087651a7ed3fc2252e9344bef141d440a849", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12637)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4130, "deletions": 1269}}, {"node": {"oid": "19b82f53f62809da7e0ecd2cb732b0460c14a76e", "messageHeadline": "Merge branch 'v2-main' into njlynch/forward-merge", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "f9b67505f3f5bf3f42be028f9d370c4096a9d4dc", "messageHeadline": "chore: tests fail on a machine with a `~/.cdk.json` file (#12579)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "abde96b046358fc5435545692eba4fd63d503914", "messageHeadline": "feat(stepfunctions-tasks): EcsRunTask now uses taskDefinition family \u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 296, "deletions": 31}}, {"node": {"oid": "179d9e0aab9f2118e22dee0fd3a6f5cfe0b3c871", "messageHeadline": "docs(stepfunctions-tasks): Replace deprecated class name (#12658)", "author": {"name": "Jacob Mason", "email": "jacob@jacobmason.net", "user": {"login": "JacobAMason"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ac13a245c1d51d896563c4d9c2db6b9a426a066", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.33 to 0.8.34 (#12653)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d169688f35bc78c88c44ff9a7d8fa0dfea71f904", "messageHeadline": "feat(aws-codepipeline-actions): Add Full Clone support for CodeCommit\u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 171, "deletions": 5}}, {"node": {"oid": "671618152dc585ef0703f6c3501f6ee5a366b4a9", "messageHeadline": "fix(s3-deployment): User metadata keys have redundant triple `x-amz` \u2026", "author": {"name": "Bradley Walters", "email": "oss@walters.app", "user": {"login": "bmwalters"}}, "additions": 36, "deletions": 39}}, {"node": {"oid": "e2434d6d5850b60a7583812a1b77eb0e889cdd05", "messageHeadline": "chore(deps): bump aws-sdk from 2.828.0 to 2.830.0 (#12650)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "138ff7d4547bc70de293f3d2ed1c3408681d57f3", "messageHeadline": "chore: deprecate app-delivery and EKS-legacy modules (#12545)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "01169c1d30e307e8a8d26475e9e93ab42f6bba46", "messageHeadline": "chore(integtests): make installing NPM7 safe against concurrent calls\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "8fe32b466d673d20292ef052a7ce123184bc0c03", "messageHeadline": "docs(ecs): typo in docstring (#12621)", "author": {"name": "Alexey Novikov", "email": "ppbdrinker@users.noreply.github.com", "user": {"login": "ppbdrinker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66147495288b9fa3b161bd00281419b0aa8f9e3b", "messageHeadline": "chore: temporarily switch back to the old npm disttag (#12649)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d86a1501b55a1179b561d3ebdf54c11c340ae5dc", "messageHeadline": "chore(merge-back): 1.86.0 (#12648)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "ed7bfc08079b0e39cf8ca01fb363ea277d228f9a", "messageHeadline": "Merge branch 'master' into merge-back/1.86.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 716, "deletions": 240}}, {"node": {"oid": "346109d4014ca84d790f32e49b2b6790f9f2ce9e", "messageHeadline": "chore(release): 2.0.0-alpha.1 (#12639)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "e5c616f73eac395492636341f57fb6a716d1ea69", "messageHeadline": "fix(core): modern deployments fail if bootstrap stack is renamed (#12\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 689, "deletions": 198}}, {"node": {"oid": "77140cf81fa6f582e617f8dde485b0bd78071b82", "messageHeadline": "chore(deps): bump fs-extra from 9.0.1 to 9.1.0 (#12641)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 29}}, {"node": {"oid": "b5ba7cdd61714bcfbf2135240790340a77ee1a8b", "messageHeadline": "feat(eks): Graduate to stable (#12640)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "a10cfcf6361aa82300e94b5cb108144c171e17ba", "messageHeadline": "chore(release): 1.86.0 (#12638)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6403, "deletions": 2413}}, {"node": {"oid": "66e97b7cbcc3391689bdc42a1e93baa400f85b41", "messageHeadline": "automatic pkglint fixes", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "970ea94b388b027abb2c4f3369f0b72f999d5384", "messageHeadline": "chore(release): 1.86.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "90f71b24226db11b49e6c3cb06aae3fd480faf31", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4121, "deletions": 1269}}, {"node": {"oid": "d4f55cf6215f8ff0078f5d021373ece8e373d4d8", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12636)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 753, "deletions": 436}}, {"node": {"oid": "d17147873428efdc9a7c229178c39c61bc077870", "messageHeadline": "Fixing imports and removing v1-specific test", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "2a032eaec22c01489ff567f51bba0d85580f944c", "messageHeadline": "chore: remove strong-named key references and signing for .NET (#12632)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 464}}, {"node": {"oid": "6be5a92060d8d573df82dc16bfac0f34ffffa1fb", "messageHeadline": "chore(deps): bump proxy-agent from 4.0.0 to 4.0.1 (#12591)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "98ebe964fcd1f528fc4796bf39dc574b222b0014", "messageHeadline": "feat(cfnspec): cloudformation spec v24.0.0 (#12615)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3492, "deletions": 774}}, {"node": {"oid": "6a2ce55e7213bb8356f2f37dbd02f1a3d52883be", "messageHeadline": "feat(ec2): Support for new EBS types (#12074)", "author": {"name": "Leandro Damascena", "email": "leandro.damascena@gmail.com", "user": {"login": "leandrodamascena"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "c01272c14be9b7ff635281952f3cfeed971a352e", "messageHeadline": "fix(synthetics): default execution role breaks in non aws partitions \u2026", "author": {"name": "Khufu-I", "email": "Khufu-I@users.noreply.github.com", "user": {"login": "Khufu-I"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "96cbe32d2399d82a2ad6c3bf6dc1fd65396882d4", "messageHeadline": "fix(apigateway): cannot remove first api key from usage plan (#12505)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 31, "deletions": 5}}, {"node": {"oid": "638b995cb72b0819a1965a7ccf451b6ed9034a1b", "messageHeadline": "fix(aws-ecs): Invalid user data defined for windows autoscaling group\u2026", "author": {"name": "Phillip Couto", "email": "phillip@couto.in", "user": {"login": "phillipCouto"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d126fcca685346c0607babfbbf4d341f669a9e81", "messageHeadline": "feat(s3): Bucket keys (#12376)", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "14df9af645688cd29c366de4082ada7da639c4fb", "messageHeadline": "docs(s3-deployment): fix missing brackets in the code example of prun\u2026", "author": {"name": "Minchao", "email": "minchao.220@gmail.com", "user": {"login": "minchao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce0d4573762da33250eb6b26c918167ed3d7129e", "messageHeadline": "docs(codepipeline-actions): fix typo in Readme (#12625)", "author": {"name": "Ryo Miyajima", "email": "sergeant.wizard@gmail.com", "user": {"login": "sergeant-wizard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "552e1e9d649528875680a8a1cb2aad8f0a0ebcea", "messageHeadline": "feat(cognito): allow to set read and write attributes in Cognito User\u2026", "author": {"name": "Tommaso Panozzo", "email": "8103786+tom139@users.noreply.github.com", "user": {"login": "tom139"}}, "additions": 439, "deletions": 4}}, {"node": {"oid": "32fbafdf36b7356ef4b9f4050f61a4fb84f979ef", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 761, "deletions": 426}}, {"node": {"oid": "23b841254a258f58d652666dbcc52e4aec53d735", "messageHeadline": "chore: npm dist tag \"next\" for v2 releases (#12630)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d613447c3161d698cce739fbcdd02042ad65b9bd", "messageHeadline": "chore: encode npm disttag in version resolution (#12627)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 24, "deletions": 14}}, {"node": {"oid": "06739663774c5c2f60ed69a38598fba5bdac1daa", "messageHeadline": "chore: install integ tests dependencies using npm7 (#12626)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 112, "deletions": 52}}, {"node": {"oid": "ddcece8e92d3e48aba16152fdf3cfeb69e15f9fa", "messageHeadline": "chore: compat check does not correctly resolve baseline version in re\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 12, "deletions": 5}}, {"node": {"oid": "12868a2ac9c7016e47633045fb0c00be7eeb5092", "messageHeadline": "chore(core): stack.test.ts is now using jest (#12596)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 267, "deletions": 269}}, {"node": {"oid": "22edd6fbdd336d7e3e4b33dfc7de21986a8d0b3c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12586)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 93, "deletions": 57}}, {"node": {"oid": "1cdc244e940396c962147d4e3ada4a0722923321", "messageHeadline": "fix(ec2): Vpc.fromVpcAttributes cannot be used with EKS (#12569)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 356, "deletions": 94}}, {"node": {"oid": "aa979856c2afc600cfa0b1e2ea054a9b6e0c58c0", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 93, "deletions": 57}}, {"node": {"oid": "9ed38376373b086e9aae1d343fa0a053bdc727d5", "messageHeadline": "chore(applicationautoscaling): Add MSK storage scaling predefined met\u2026", "author": {"name": "Curtis", "email": "curtis.eppel@cultureamp.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "976480f289b9f498cbea72d52f51bceeb87ea57a", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "ade8d4bdac3d66282844ae32f123cb38328ba71f", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.167 to 4.14.168 (#12578)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c9b085996319e8d4d7d2db19184fb2f2148889a3", "messageHeadline": "fix(iam): Groups are erroneously accepted as the Principal of a polic\u2026", "author": {"name": "Steven Swartz", "email": "stevenswartz@live.ca", "user": {"login": "swar8080"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "a0fc6d3cd9b268a5d7a62bd1190fb0f69aef771d", "messageHeadline": "chore(ec2): add c6gn instance type metadata (#12525)", "author": {"name": "Jacob Doetsch", "email": "Jacob-Doetsch@users.noreply.github.com", "user": {"login": "Jacob-Doetsch"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2860a04f000579f198f49d5a53c510375f85538c", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12574)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 680, "deletions": 446}}, {"node": {"oid": "e62e0943352077d5bf56a2898ceeb84d9918e688", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.48 to 10.17.51 (#12571)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1cfa614d615a2214d890f9c0b6733bccff245326", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 680, "deletions": 446}}, {"node": {"oid": "3446431e97b95f0b341cb4c71c97dc4b75793ed8", "messageHeadline": "Merge remote-tracking branch 'origin/benisrae/merge/master-v2' into v\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6813, "deletions": 1729}}, {"node": {"oid": "a2132121a008b574723d098cdd15c66abdb64887", "messageHeadline": "Revert \"chore: forward merge 'master' to 'v2-main' (#12552)\"", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1729, "deletions": 6813}}, {"node": {"oid": "dd377f0e57e76d0a6e9ec261d9698dd9153fb24a", "messageHeadline": "chore: un-squash latest forward merge to v2 (#12566)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "770f2681e489b8adf12a76d08ac29871bf448d77", "messageHeadline": "docs: note that `cdk.context.json` must be committed (#12565)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "491ce7a5e2bdefebd407a8e4eb21cc09f9a4dcab", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "1e728d00f4da297a36c107ae300477c1557aff63", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.32 to 0.8.33 (#12560)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fe1da26f113d25ec908d9ea893d4d4634ea1ef65", "messageHeadline": "chore: forward merge 'master' to 'v2-main' (#12552)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6813, "deletions": 1729}}, {"node": {"oid": "3a9056d87b0c739247013fc74678ab54fd3eb382", "messageHeadline": "feat(elasticsearch): UltraWarm nodes (#12265)", "author": {"name": "jumi-dev", "email": "61919471+jumi-dev@users.noreply.github.com", "user": {"login": "jumi-dev"}}, "additions": 231, "deletions": 6}}, {"node": {"oid": "ac0908c00c20edf6be43fce5fc1dd1bedb5cc054", "messageHeadline": "fix", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ce0f16772ce9b71145def77a7460e4d83f1e152", "messageHeadline": "more appmesh fixes", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fea7d8adecadb9234008830f365643e5bf91ab43", "messageHeadline": "fix appmesh", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d35fcac33657296e8c4cffe01fbe59703032d259", "messageHeadline": "add import", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14c3027b648282c04e027b40b121c811888c9f0b", "messageHeadline": "add import", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b1e34feab3ef6dd67441c485052fb37b92cf90", "messageHeadline": "chore(lambda-layer-kubectl): fix readme to refer to the correct modul\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "93735aa3eb4d7fff2f9f01fa184d8718b5c6c2f3", "messageHeadline": "chore: switch to using yarn in package.json scripts (#12530)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 396, "deletions": 396}}, {"node": {"oid": "bf3e46d965a68e01a8c5a9272b43f61b631a1992", "messageHeadline": "pkglint fixes", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 213, "deletions": 204}}, {"node": {"oid": "fdbe06de5d40bc3d4df09c9f7743632d9383f85a", "messageHeadline": "remove old imports", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 147}}, {"node": {"oid": "7d688e1075eb903615b0408d7fb9593a0f76c504", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6753, "deletions": 1537}}, {"node": {"oid": "ea67c545740019efaf81103950981ae8241d390c", "messageHeadline": "docs(codebuild): clarify BuildEnvironmentVariable `value` property (#\u2026", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4ba06440a6cec2f66d2482ad827142d7f277fc15", "messageHeadline": "chore(pkglint): validate that package `maturity` is correct (#12519)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 39, "deletions": 21}}, {"node": {"oid": "37fc08c103f9d16a9c9515ca2a5cdd9bff33a47d", "messageHeadline": "chore(eks): updated the eks launch template support topic in the docs\u2026", "author": {"name": "Dirk Nilius", "email": "dirknilius@users.noreply.github.com", "user": {"login": "dirknilius"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "f2520516b639a727434b32e5893f987b2d729e75", "messageHeadline": "chore(scripts): compat check will compare against last published vers\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 14, "deletions": 7}}, {"node": {"oid": "4aa64c82b6849b06ee6d18ad040d5dbaef6d8732", "messageHeadline": "chore(aws-cdk-lib): minimum supported node version is now v14 (#11964)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "f5ade6e821e618763cff111251440958ea9fcd54", "messageHeadline": "chore(deps): bump aws-sdk from 2.827.0 to 2.828.0 (#12533)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "83b8df8c390a27e10bf362f49babfb24ee425506", "messageHeadline": "chore: eliminate the use of `xxx.Construct` to reduce v2 merge confli\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 639, "deletions": 194}}, {"node": {"oid": "737bab3536407245448b7af8fb1d569051820322", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.46.0 to 0.47.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1647dba4c4f4ace569fd8da71db1216b122a0e86", "messageHeadline": "chore(merge-back): 1.85.0 (#12520)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "ccf30b47395bc76a4096cf00948279d485a4d554", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5f446681aa8ae9867f8ca03d48916a05736ee62e", "messageHeadline": "Merge pull request #12513 from aws/bump/1.85.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 5271, "deletions": 1237}}, {"node": {"oid": "9a27828a08d4a7a73a3eeeab270cae90b29a0a11", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19999fa6583de4c5d6e4e66f166f966a97287151", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ab8dd71f3b4f60acfb99bb90e0022ed2877613a", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f8963ed86ba0cb3f935b9c29a3ac7f17ecd67114", "messageHeadline": "chore(release): 1.85.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 20, "deletions": 1}}, {"node": {"oid": "f50f92880bbc219c331c858eaace712e0757507d", "messageHeadline": "fix(s3-deployment): stop using deprecated API's that will cause break\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 55, "deletions": 45}}, {"node": {"oid": "54f0ac670d10b44c9d8bde4735ae158a77ade6c1", "messageHeadline": "chore(lambda): update links to language-specific APIs in readme (#12182)", "author": {"name": "jumi-dev", "email": "61919471+jumi-dev@users.noreply.github.com", "user": {"login": "jumi-dev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1724da758666ec92f7b923c899d2f2f439083ba2", "messageHeadline": "feat(apigatewayv2): http api - disable execute api endpoint (#12426)", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "a81aecaeb2f51c747553e8988d102c8051204020", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.31 to 0.8.32 (#12502)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "05c0b5f5a31c3fe89c47c6db8d9051f7165641a9", "messageHeadline": "fix(eks): aws-node-termination-handler incorrectly deployed to on-dem\u2026", "author": {"name": "Dirk Nilius", "email": "dirknilius@users.noreply.github.com", "user": {"login": "dirknilius"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4a6e26a4de9164f5b6b9561f8083f9273abb1157", "messageHeadline": "chore(rds): add missing AuroraPostgresEngineVersions 9.6.18, 9.6.19, \u2026", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "25b8d609d46e8e29e2cadc7b0e6a25b3db850124", "messageHeadline": "chore(deps): bump aws-sdk from 2.824.0 to 2.827.0 (#12493)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a7a2236367f8f01b00b6d90f1d3fe7bf674b1aee", "messageHeadline": "feat(cfnspec): CloudFormation resource specification update to v23.0.\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3878, "deletions": 665}}, {"node": {"oid": "c14e641fd154667e740cd7c2196e7bf58c1a6016", "messageHeadline": "chore(appsync): improved example DynamoDB stack in AppSync README.md \u2026", "author": {"name": "Tomasz \u0141akomy", "email": "hello@tlakomy.com", "user": {"login": "tlakomy"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "2fed1e1bf0fb26a9e209dc9219ea3b0729f295c7", "messageHeadline": "docs: clarify egress default for `fromSecurityGroupId` (#12350)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "adb2a188bf8df5950dec7647defa2c0796948c10", "messageHeadline": "docs(applicationautoscaling): typo in docstring (#12377)", "author": {"name": "Alexey Novikov", "email": "ppbdrinker@users.noreply.github.com", "user": {"login": "ppbdrinker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3967c6e54cef5d3bc7e137ebcf827f884ec5ee04", "messageHeadline": "docs(stepfunctions-tasks): fix code example of glue start job (#12483)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e6f377d74c18e00a40f54448370ca8ee221fe16", "messageHeadline": "chore: backporting changes to merge-forward job from v2 branch (#12482)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "dcb1579ec13ef5536364db1c954684c11124ec44", "messageHeadline": "chore: auto approve v2 release PRs (#12471)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cd437cf630266086a3ddf9e326f215b5d1acdfd7", "messageHeadline": "fix(s3): Bucket.grantWrite() no longer adds s3:PutObject* permission \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 352, "deletions": 358}}, {"node": {"oid": "d0305f33da41ce1f07a5d571eb21c0ee9ea852d0", "messageHeadline": "fix(appsync): rds data source configured with cluster arn (#12255)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "37d8ccc763f532999bc9f114264f3d29725b0f28", "messageHeadline": "fix(sns): require topic name for fifo topic #12386 (#12437)", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "cd28c29803a03296d11900be56aa57b69e3c14a1", "messageHeadline": "chore(deps): bump decamelize from 4.0.0 to 5.0.0 (#12459)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5818029d401c6ea6cee6e55ede59bc852162e0eb", "messageHeadline": "chore(merge-back): 1.84.0 (#12480)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "e0b497677ede0c3c8810a8a9bbf93c91eef23b03", "messageHeadline": "Merge branch 'master' into merge-back/1.84.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 717, "deletions": 118}}, {"node": {"oid": "6d9a0f1ea0c05e7902ccca4d0fc4040e688846e5", "messageHeadline": "fix(aws-ecs): Support configuring Windows capacity for cluster ASGs (\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 115, "deletions": 31}}, {"node": {"oid": "175a2570465d484aa0a73a7bded34e686da493ed", "messageHeadline": "feat(appmesh): add listener TLS certificates for VirtualNodes and Vir\u2026", "author": {"name": "Alex Johnson", "email": "alexjo5000@gmail.com", "user": {"login": "alexbrjo"}}, "additions": 601, "deletions": 87}}, {"node": {"oid": "866c8dc18e4ece707aa2357ca659645275a33173", "messageHeadline": "Merge pull request #12475 from aws/bump/1.84.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1451, "deletions": 431}}, {"node": {"oid": "a0aad85e234b2e6eb60c4cfcea78e3db1f6e994c", "messageHeadline": "chore: ignore venv for python template (#12429)", "author": {"name": "ashutosh chaudhary", "email": "216.ashutosh@gmail.com", "user": {"login": "codeasashu"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0decba67dc74f76c8aab27d9a6f571d55bae8b39", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cb851c7aec38bbfc5eae464afa7f43011175171", "messageHeadline": "chore(release): 1.84.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 1}}, {"node": {"oid": "338db806981988a82f032a6bff7b6258f892a9f4", "messageHeadline": "Merge from upstream", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 101425, "deletions": 31268}}, {"node": {"oid": "6ac1f4fdef5853785d8e57652ec4c4e1d770844d", "messageHeadline": "feat(eks): spot interruption handler can be disabled for self managed\u2026", "author": {"name": "Taehyun Kim", "email": "kgyoo8232@gmail.com", "user": {"login": "kimxogus"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "e6bb96ff6bae96e3167c82f6de97807217ddb3be", "messageHeadline": "fix(elasticsearch): domain fails due to log publishing keys on unsupp\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 67, "deletions": 143}}, {"node": {"oid": "5f6f0f9d46dbd460ac03dd5f9f4874eaa41611d8", "messageHeadline": "fix(eks): nodegroup synthesis fails when configured with an AMI type \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 118, "deletions": 22}}, {"node": {"oid": "422dc8e9d50105af4e710d409a4f301079d43f3f", "messageHeadline": "feat(codebuild): support Standard 5.0 (#12434)", "author": {"name": "Alvin Tanjaya", "email": "me@alvintanjaya.com", "user": {"login": "xian13"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cc745f88df10a1cfda467e75f69777e2d3c20291", "messageHeadline": "chore(lambda): throw a relevant error message when asset is used acro\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "26121c81abf0fb92de97567c758a1ecf60f85f63", "messageHeadline": "feat(core): validate maximum amount of resources in a stack (#12193)", "author": {"name": "Rafael Zamana", "email": "rafael.zamana.kineippe@sentia.com", "user": {"login": "rzamana"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "08ba84c9a273611ca9707981b9300feb42698f65", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12458)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 172, "deletions": 87}}, {"node": {"oid": "2389a9b5742583f1d58c66a4f513ee4d833baab5", "messageHeadline": "fix(cli): CLI doesn't read context from ~/.cdk.json (#12394)", "author": {"name": "bitbauer", "email": "4582513+bitbauer@users.noreply.github.com", "user": {"login": "bitbauer"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "85d31599c3d63eb2c517e484a7ddb4b30ff428a4", "messageHeadline": " feat(iam): import users by arn or attributes #12340 (#12388)", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 118, "deletions": 9}}, {"node": {"oid": "05a998065b3333854715c456b20b7cc5d5daac67", "messageHeadline": "feat(cdk-assets): add external asset support (#12259)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 470, "deletions": 69}}, {"node": {"oid": "74458a0e9eebce4ee254673aad8933d39588d843", "messageHeadline": "feat(cli): `--quiet` does not print template in `cdk synth` (#12178)", "author": {"name": "cm-sato.naoya", "email": "sato.naoya@classmethod.jp", "user": {"login": "briete"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "b5a3c6bbe3ba30a83778c9adf85079ffb545b443", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 172, "deletions": 87}}, {"node": {"oid": "c34118d78bd540d44c048376d1c833f0dd64e795", "messageHeadline": "chore(s3-deployment): Fix broken links (#12448)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da1ed08a6a2de584f5ddf43dab4efbb530541419", "messageHeadline": "fix(stepfunctions-tasks): EvaluateExpression does not support JSON pa\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "e1570072440b07b6b82219c1a4371386c541fb1c", "messageHeadline": "fix(dynamodb): missing grantRead for ConditionCheckItem (#12313)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "6d1d3c94da9612655a207f2fd48ab7773df7b94c", "messageHeadline": "chore(deps-dev): bump fast-check from 2.7.0 to 2.11.0 (#12430)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "581f6af3d1f71737ca93b6ecb9b004bdade149a8", "messageHeadline": "feat(aws-lambda-nodejs): add esbuild `define` bundling option (#12424)", "author": {"name": "Cristian Pallar\u00e9s", "email": "cristian@pallares.io", "user": {"login": "skyrpex"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "11153b1df7359650ac916a4d1c281813546ecc47", "messageHeadline": "chore(lambda): clean up old escape hatches (#12421)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 11, "deletions": 21}}, {"node": {"oid": "401dce24136870ba1f601900e67bfd40f6c8e3bb", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12398)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 583, "deletions": 250}}, {"node": {"oid": "4f6e377ae3f35c3fa010e1597c3d71ef6e6e9a04", "messageHeadline": "feat(synthetics): Update Cloudwatch Synthetics canaries NodeJS runtim\u2026", "author": {"name": "Florian Chazal", "email": "florianchazal@gmail.com", "user": {"login": "flochaz"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "bf059fad435c5d0edeafd5d545b43d7392620ef3", "messageHeadline": "chore(deps): bump aws-sdk from 2.823.0 to 2.824.0 (#12409)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "336a58f06a3b3a9f5db2a79350f8721244767e3b", "messageHeadline": "fix(apigatewayv2): vpclink - explicit subnet specification still caus\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "b269cfbcf070b07160fe2fe38917f29da552c317", "messageHeadline": "chore(apigateway): update cloudformation limit in the docs. (#12400)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4871f4a1503bc2d82440e204e1c5b05f2ef26b7b", "messageHeadline": "chore: label and assign issues for monocdk, ubergen and aws-cdk-lib (\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "58b17bfa159edf25561884131ebd2dd0570e3f0a", "messageHeadline": "chore: fixup init template pom.xml files", "author": {"name": "\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b7ab48a390b6def77c4efc460471b390eeb0227", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 581, "deletions": 249}}, {"node": {"oid": "49a9116f4e58ddda44f9ff7faf4af5d16d24f744", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.165 to 4.14.167 (#12395)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6534dcf3e04a55f5c6d28203192cbbddb5d119e6", "messageHeadline": "fix(elbv2): can't import two application listeners into the same scop\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91d75a7c24425d4ad98856b559e35948931f628a", "messageHeadline": "chore(deps): bump archiver from 5.1.0 to 5.2.0 (#12393)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dddb589c6fb80c32327b77921e3ecb7d835a6139", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.28 to 0.8.31 (#12392)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5431a058e7090571d0ba778ce0cae5ba47d2b0a3", "messageHeadline": "chore(deps): bump aws-sdk from 2.822.0 to 2.823.0 (#12384)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "ad3b289f15bdcc2ea2d2918644e38395f861eac2", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.11.1 to 4.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "de58c99a114162282c4633161f42f290fde7cdbc", "messageHeadline": "chore(merge-back): 1.83.0 (#12378)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "d30067e0cc3ae0604a8cbf6861365c553dce7bf8", "messageHeadline": "Merge branch 'master' into merge-back/1.83.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 142, "deletions": 40}}, {"node": {"oid": "50a3d3acf3e413d9b4e51197d2be4ea1349c0955", "messageHeadline": "fix(core): DefaultStackSynthesizer bucket prefix missing for template\u2026", "author": {"name": "Naveen Koppula", "email": "43773714+naveenkoppula@users.noreply.github.com", "user": {"login": "naveenkoppula"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "80f0bfd167430a015e71b00506e0ecc280068e86", "messageHeadline": "fix(ec2): interface endpoint AZ lookup does not guard against broken \u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 125, "deletions": 35}}, {"node": {"oid": "827c5f49619a3b1c62f3857abdb169c3862ee1b7", "messageHeadline": "chore(release): 1.83.0 (#12374)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9783, "deletions": 558}}, {"node": {"oid": "29c4943466f4a911f65a2a13cf9e776ade9b8dfe", "messageHeadline": "fix(logs): custom resource Lambda uses old NodeJS version (#12228)", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@iki.fi", "user": {"login": "markusl"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1818d2d27d25d9d50274d742e2644099b03c2459", "messageHeadline": "chore(release): 1.83.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "45d78f0b132380e95a585ea7bec96f08f2069edc", "messageHeadline": "feat(cloudwatch): full precision for SingleValueWidgets (#12274)", "author": {"name": "Austin Yattoni", "email": "austinyattoni@gmail.com", "user": {"login": "yattoni"}}, "additions": 91, "deletions": 5}}, {"node": {"oid": "1c8cb11961c53fad499668aa39600f2038dce9d7", "messageHeadline": "fix(cli): cross account asset upload no longer works (#12155)", "author": {"name": "Maxim Ivanov", "email": "hi+github@yamlcoder.me", "user": {"login": "redbaron"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "4da50e5bd9845d6e32687b147b6212decb422301", "messageHeadline": "fix(lambda): make the Version hash calculation stable (#12364)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 50, "deletions": 58}}, {"node": {"oid": "bf7e92da1917414eab8f7ab85817fc532d2b44af", "messageHeadline": "chore(ecs): remove property override (#12346)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "b04ed9e1b6ce1dab52cb460e07b355493114832f", "messageHeadline": "chore(deps): bump aws-sdk from 2.804.0 to 2.822.0 (#12362)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "fb02736e7fb471b8ebd0d80e352f68f3cbf5270e", "messageHeadline": "fix(cloudfront): EdgeFunction fails with newStyleStackSynthesis (#12356)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "36b081e470674005b54c190b50da9b2ed3d9ad9c", "messageHeadline": "feat(codecommit): HTTPS GRC clone URL (#12312)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 86, "deletions": 29}}, {"node": {"oid": "b1996cd81398887d87389b536d49757d88505e46", "messageHeadline": "chore(deps): bump uuid from 8.3.1 to 8.3.2 (#12353)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "98d781cf9bc39d4c57454c4c60390c699326e84d", "messageHeadline": "fix(cloudfront): cross-region EdgeFunction does not work within a Sta\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "8d3c02c117072433bf649003af0c4fee4a1f8c4b", "messageHeadline": "feat: remove the construct compatibility layer (#12054)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1470, "deletions": 2148}}, {"node": {"oid": "014e7905f29c27f75608a9a5f2b2769a98392f8c", "messageHeadline": "chore: perform Token checks on DefaultSynthesizer parameters (#12351)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "65fde994b4a4fe5e6aa7d1cd924a6857e616a7d2", "messageHeadline": "chore(eks): remove the property override for CapacityType (#12344)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1179f62386d9dbd77d23f2e8b76e558019b18151", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12347)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9310, "deletions": 289}}, {"node": {"oid": "17e98a760d8a3310e52102e861595fd00365ea4b", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "685dd276c37ef1b79ed86eaa86daeb120bede529", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 9305, "deletions": 289}}, {"node": {"oid": "26e787f9b25ca822ec67a6238f44da9ac5d861f6", "messageHeadline": "chore(deps-dev): bump @types/promptly from 3.0.0 to 3.0.1 (#12328)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a5be2e9d57862a5cc9a108d9fdedd1398e492645", "messageHeadline": "feat(cfnspec): cloudformation spec v22.0.0 (#12204)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 8785, "deletions": 208}}, {"node": {"oid": "455540b0915742c1612e924fc2d7c0987b1bc592", "messageHeadline": "fix(aws-ecs): update desired count to be optional (#12223)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 8, "deletions": 54}}, {"node": {"oid": "8f74169f57f3be745cf6395149e2697d6dc497ee", "messageHeadline": "fix(rds): add the dependency on proxy targets to ensure dbInstance (#\u2026", "author": {"name": "saudkhanzada", "email": "muhammad.saud@tenpearls.com", "user": null}, "additions": 42, "deletions": 2}}, {"node": {"oid": "410507ae4cb27e9b6d6ef8ae9d006e653e4b7065", "messageHeadline": "docs(rds): fix a typo in link, Aurora Serverless README (#12309)", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce4eb2037f40148062784addb82ee8cf9881d129", "messageHeadline": "feat(ec2): add m6gd and r6gd metadata (#12302)", "author": {"name": "Jacob Doetsch", "email": "Jacob-Doetsch@users.noreply.github.com", "user": {"login": "Jacob-Doetsch"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "122a76d9724b6749f646ecee2d4cd1e924b611cc", "messageHeadline": "docs(stepfunctions): adding examples to the fromString (#12276)", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7e60d8e7aa7a6507675a24991d9c9832017ddfed", "messageHeadline": "feat(sns): fifo topic with content-based deduplication support #11127\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "062bf5f0b273d2b19deb0459b59fa6f9b060a37a", "messageHeadline": "chore(cli): IAM differences table printing is broken (#12330)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "049e70c3fc32c2287623a5f7bd3ae2c38ce29409", "messageHeadline": "feat(cloudfront): allow to specify stack ID for Lambda@Edge (#12163)", "author": {"name": "Inseo Kim", "email": "sano307@naver.com", "user": {"login": "sano307"}}, "additions": 197, "deletions": 7}}, {"node": {"oid": "d7062f0707299e97c41be17ab25eeccfb7cbd154", "messageHeadline": "chore(route53): doc typo in RecordType (#12191)", "author": {"name": "endgame", "email": "endgame@users.noreply.github.com", "user": {"login": "endgame"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f451bda33ae83e41e395799d9bb3f07ce4e100d", "messageHeadline": "feat(aws-kms): support waiting period (#12224)", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "40976d9d71bb5c77d6dd9962f67129c4a7e91d0b", "messageHeadline": "feat(aws-cloudfront): support minimum security protocol (#12231)", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 48, "deletions": 6}}, {"node": {"oid": "3513edb9f046715107be604ed65ef67726c4fdac", "messageHeadline": "docs(aws-cloudfront): Fix typo in README, Lambda@Edge (#12311)", "author": {"name": "Douglas Naphas", "email": "douglasnaphas@gmail.com", "user": {"login": "douglasnaphas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46ecd482ff26532c067d5e31c816b3dc76a69cad", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12325)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 125, "deletions": 135}}, {"node": {"oid": "d24768de439f51f583d70def7a640aa6cda8d593", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 125, "deletions": 135}}, {"node": {"oid": "6c4d4f80d513f7f0f11cfd2e4aa726f371d8f3fa", "messageHeadline": "chore(deps): bump table from 6.0.4 to 6.0.7 (#12324)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "5b5f3b948b4fdb320c6627266c6b16420b1e9188", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.9.0 to 4.11\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 44, "deletions": 91}}, {"node": {"oid": "269c2417f74e82677320f301805cbb7c570acd0b", "messageHeadline": "chore(deps): bump markdownlint-cli from 0.25.0 to 0.26.0 (#12297)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 41, "deletions": 36}}, {"node": {"oid": "4faabf2def4ecd97bdc145f2c3c992dcfb1aad59", "messageHeadline": "chore(merge-back): 1.82.0 (#12319)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c22113db1d1a5890ad05701aed5ec2ac07472a9a", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12316)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 472, "deletions": 520}}, {"node": {"oid": "c445b8935f96d5b979f9615e50369ff9b8eb0a76", "messageHeadline": "chore(release): 1.82.0 (#12315)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 496, "deletions": 532}}, {"node": {"oid": "cfd9cd034847e8fc1f06ba4e4cff6d1aed6e631d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 472, "deletions": 520}}, {"node": {"oid": "7d750a22b455f188e2f4068468041e135cc70c0e", "messageHeadline": "chore(release): 1.82.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "da04df9cc56cbb1f7854660808bf067009ba55fc", "messageHeadline": "chore: update copyrights to extend to 2021 (#12314)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 390, "deletions": 390}}, {"node": {"oid": "470a8811ec18c7f0764018398ec7c3da05b7baac", "messageHeadline": "fix(eks): Self managed nodes cannot be added to LoadBalancers created\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 75, "deletions": 119}}, {"node": {"oid": "646f0983143c77c2b6c68598a0bc8b290b5f6184", "messageHeadline": "fix(lambda-layer-*): unable to calculate layer asset hash due to miss\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "15b6eaff3aa60bc957169f83b2440b5f0699a159", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.27 to 0.8.28 (#12296)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d470464074936cb2a4a31229a73ddc91daa4721", "messageHeadline": "chore: forward merge 'master' into 'v2-main' (#12294)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "77c4215c4e334bfd1f7deee1993eeba3c01239db", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 12}}, {"node": {"oid": "979340eeaf172e2649cd522c98444d2b2e5fd631", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.45.0 to 0.46.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "17f57a5ee49b39aee285bbd1fb3883c319a32fe8", "messageHeadline": "chore(merge-back): 1.81.0 (#12290)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "6ef67c7a598ccc039bab85fb09c3c5b056a74bc3", "messageHeadline": "chore(release): 1.81.0 (#12288)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5484, "deletions": 710}}, {"node": {"oid": "ad90e0329a3ad462e47a74b55c629ab0ea57e9a4", "messageHeadline": "Correct Changelog for the CodeBuild change", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db83d17ddcf0b08fb647dbebb679d14fb4c163d0", "messageHeadline": "chore(release): 1.81.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 1}}, {"node": {"oid": "718452d90b2e97dd3641bd2368b2a620c93a82d1", "messageHeadline": "chore: Merge branch 'master' into v2-main (#12282)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 851, "deletions": 106}}, {"node": {"oid": "7c0cb42103a38a5f695bbf2a9c1bc3cd38e9fb35", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 851, "deletions": 106}}, {"node": {"oid": "0b6f0dd3838d6be45455aacb2c88472425302d52", "messageHeadline": "docs: Add Cloudfront invalidation example for S3 deployment (#12238)", "author": {"name": "Gibzon69", "email": "gibzon@gmail.com", "user": {"login": "GibzonDev"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "534199bacf0e91da3714b4a171829d8397a03c50", "messageHeadline": "chore(rds): add additional AuroraPostgresEngineVersion 11.9 (#12267)", "author": {"name": "David Michael", "email": "1davidmichael@users.noreply.github.com", "user": {"login": "1davidmichael"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "245ee6a1253eeaa79177e960c164bf3a409d2e57", "messageHeadline": "fix(elasticsearch): domain configured with access policies and a cust\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 777, "deletions": 2}}, {"node": {"oid": "d18756dc4b7bb6b5a9211b17e64c633d8d5b0bdc", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.20 to 0.8.27 (#12260)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 104}}, {"node": {"oid": "8d9f6a30ffe109b248ec743c422f5630031cc322", "messageHeadline": "chore: Merge branch 'master' into v2-main (#12257)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 252, "deletions": 7}}, {"node": {"oid": "be99aa19fc1fe349dfb80946f20885e46485c2d2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 252, "deletions": 7}}, {"node": {"oid": "7bed4e664b2e3823b4377d6a7f3ff8567bc91b39", "messageHeadline": "chore: Merge branch 'master' into v2-main (#12240)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "53f7d50028e36511c8abe86cb71877531fd87537", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20201227", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "78655f4864bf5607822aa0cde2f753637d9d5af9", "messageHeadline": "chore: Merge branch 'master' into v2-main (#12247)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6649, "deletions": 2998}}, {"node": {"oid": "eb45ca816626b243daacbd3a8916ac1e5db202ea", "messageHeadline": "feat(rds): add grantConnect for RDS Proxy (#12243)", "author": {"name": "saudkhanzada", "email": "muhammad.saud@tenpearls.com", "user": null}, "additions": 84, "deletions": 3}}, {"node": {"oid": "b8f48e514c09d2f46d8bbae27171877df61e7f2a", "messageHeadline": "feat(rds): add support for setting public accessibility (#12164)", "author": {"name": "saudkhanzada", "email": "muhammad.saud@tenpearls.com", "user": null}, "additions": 163, "deletions": 4}}, {"node": {"oid": "6be85009dce8f0647200388942e4c943d034ea9d", "messageHeadline": "chore(lambda-nodejs): always use globally installed esbuild in Docker\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "768008a7413fc9aa9f96201bb7772659ebc25741", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "932f1a4524a6eea7d537be8452543d1ed28f2067", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6651, "deletions": 2998}}, {"node": {"oid": "14f8b06686368da15211dbd528928ad4000d9eb8", "messageHeadline": "feat(elasticsearch): Support `EnableVersionUpgrade` update policy (#1\u2026", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "22ff39b3fa9f6021f49271a38e0a6654e3336eea", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "79285ed92a93cabbc7c35cdb3190cc2141e5011f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6608, "deletions": 2998}}, {"node": {"oid": "32e9c23be2852cfca79a57c90e52b9301b1c7081", "messageHeadline": "feat(s3): option to auto delete objects upon bucket removal (#12090)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 776, "deletions": 4}}, {"node": {"oid": "c752fabf2022b5e697b6bf900e7878076f28b31a", "messageHeadline": "feat(eks): aws-node-termination-handler for spot instances now pulls \u2026", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "09d1f6cae610477c17234eab4a02fc731e34e2cf", "messageHeadline": "feat(elasticsearch): add support for version 7_8 and 7_9 (#12222)", "author": {"name": "saudkhanzada", "email": "muhammad.saud@tenpearls.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "998af8f0e574b7b07083f0f347dc4934a6da1966", "messageHeadline": "feat(codebuild): prevent using Secrets in plain-text environment vari\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 178, "deletions": 13}}, {"node": {"oid": "d9353b7625420595401620709828de2f44c66597", "messageHeadline": "feat(codebuild): add `startBatchBuild` option (#11743)", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "5279f37288283a37c952440a7f2082517c56af3a", "messageHeadline": "fix(codepipeline-actions): use codebuild batch iam permissions when `\u2026", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 545, "deletions": 2}}, {"node": {"oid": "a4934be6cbee7d347cdb088b30d1963633b93175", "messageHeadline": "chore(s3-deployment): restore lambda tests (#12220)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 552, "deletions": 0}}, {"node": {"oid": "63bc98f0d4a85b1c544d78420fd44579ce46a806", "messageHeadline": "feat(eks): bundle kubectl, helm and awscli instead of SAR app (#12129)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1723, "deletions": 1018}}, {"node": {"oid": "b92ed51c6ff11f8453755b6381a3cf1f12b0fcc1", "messageHeadline": "fix(codebuild): Project lacks permissions to its log destinations (#1\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 253, "deletions": 6}}, {"node": {"oid": "53f092f8a658e7b72adc996a0d06b18f7ca7ab4d", "messageHeadline": "chore: upgrade node-notifier (#12209)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "336788debf939d64c344514b034583edb4a386b7", "messageHeadline": "chore: discourage AdministratorAccess policy (#12196)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e8801a0ddb04e75de87ba34f3a58b1adebae5301", "messageHeadline": "feat(ecs): deployment circuit breaker support (#12168)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "52a80bbea91e1d80f145015bb684eff452c02379", "messageHeadline": "Merge pull request #11093 from iRoachie/container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "1d0148a0f76aab2fa4b742f7c64bb451ffafa8ab", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 394, "deletions": 47}}, {"node": {"oid": "6ccd00fc7641f3696559367d65733b66df707fa7", "messageHeadline": "feat(eks): spot support for managed nodegroups (#11962)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 394, "deletions": 47}}, {"node": {"oid": "e19f4ba64a1d006821e7f8e398eb0799261dda6d", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 96, "deletions": 25}}, {"node": {"oid": "579b9235706d6848847a258bbb607a9bff6a9e11", "messageHeadline": "feat(eks): option to disable manifest validation (#12012)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 96, "deletions": 25}}, {"node": {"oid": "9d4479e3430e5178f3dfba1884197c29a931576a", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 658, "deletions": 2420}}, {"node": {"oid": "1a13d8fbb3ea4edd4ff8fb0a2608547f63b902f9", "messageHeadline": "fix(codebuild): missing permissions for SecretsManager environment va\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "3d1ba38d369a94a8b3d265b857e562d6ced6ead0", "messageHeadline": "chore(merge-back): 1.80.0 (#12197)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "31132caec4565735d2ccc32b43f078d634a5ca43", "messageHeadline": "chore(release): 1.80.0 (#12195)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2390, "deletions": 2469}}, {"node": {"oid": "e425ffacaaf4c7aae9c9513cbc7c9c50373251a7", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bcce0274357c65d36db12c23935ef2cdafccd9d7", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2ab7db6b4f76dbcfbe3de9ed9b890e36683e11b0", "messageHeadline": "chore(release): 1.80.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "6a20e61dd2ed8366cbff1451c943a02b79380de2", "messageHeadline": "chore(eks): Remove legacy and deprecated code (#12189)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 2378}}, {"node": {"oid": "ab5a38379999bb57f28bbf22ec09d315df6b358a", "messageHeadline": "fix(dynamodb): allow global replicas with Provisioned billing mode (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 549, "deletions": 34}}, {"node": {"oid": "b1318bda54d1c0955a371eccce76b748d312b570", "messageHeadline": "feat(ecs-patterns): add ruleName optional parameter for ScheduledTask\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c3e851955c49c4eddf6f7e49f78dca077313c0e0", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 81795, "deletions": 25025}}, {"node": {"oid": "73ef6b180c8a7c3d8e984b308149eeb9eb78b40b", "messageHeadline": "feat(ec2): Add VPC endpoints for Athena and Glue (#12073)", "author": {"name": "Rob Wenger", "email": "robwenger@gmail.com", "user": {"login": "Wenger"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7951756d3325e894498f152030c46f975c4f703d", "messageHeadline": "chore: rename .github/semantic.yaml to .github/semantic.yml (no \"a\") \u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "71cd38c8fac276e34b79ad416305b214a57af25a", "messageHeadline": "fix(core): capturing stack traces still takes a long time (#12180)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "eaa82222349fcce1ef4b80e873a35002d6f036e5", "messageHeadline": "feat(eks): connect all custom resources to the cluster VPC (#10200)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1680, "deletions": 43}}, {"node": {"oid": "ecc98ac75acb1adbb4f5e66f853dc3226e490c98", "messageHeadline": "feat(lambda-nodejs): Expose optional props for advanced usage of esbu\u2026", "author": {"name": "Hassan Azhar", "email": "57677979+hassanazharkhan@users.noreply.github.com", "user": {"login": "hassanazharkhan"}}, "additions": 86, "deletions": 2}}, {"node": {"oid": "a10481dbfef65dcae16884cb734f152ed8d32f21", "messageHeadline": " Merge branch 'master' into v2-main (#12153)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6490, "deletions": 1156}}, {"node": {"oid": "fca42da54806b28b0d5289f6719461a33b83679d", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6490, "deletions": 1156}}, {"node": {"oid": "23d10dfa23d597d9a42160f6f579ca3d3b49ac14", "messageHeadline": "chore: compat script will now also install peer dependencies (#12142)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4e1d951f39b171759db14223175324e28d03e582", "messageHeadline": "chore(iam): fix typo in policy.ts (#12124)", "author": {"name": "Hiroyuki ANAI", "email": "pirosikick@gmail.com", "user": {"login": "pirosikick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a120f3d181f019da1445b31bffe9d3ddc6e9b78", "messageHeadline": "chore(logs): Fix typo (#12133)", "author": {"name": "Deepyaman Datta", "email": "deepyaman.datta@utexas.edu", "user": {"login": "deepyaman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "184b0ebc989d4e0b1a1f3b5b5b863a7bec679701", "messageHeadline": "chore(merge-back): 1.79.0 (#12135)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "751c80f952771aa511f749f21045d40abf6deae7", "messageHeadline": "Merge branch 'master' into merge-back/1.79.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "8b3bf9c7b5fd89893bc6bba82c0bb1d17aa1c274", "messageHeadline": "chore(release): 1.79.0", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4991, "deletions": 487}}, {"node": {"oid": "d5afb555b983c8c034f63dd58d1fa24b82b6e9fe", "messageHeadline": "fix(lambda-nodejs): local bundling fails with relative depsLockFilePa\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "9b19e2953a7bdb4d9fd0fc27cea3b3320ba0a804", "messageHeadline": "chore(release): 1.79.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "8f6f9a8678496e131a43ca4c76e561d50a0a0de8", "messageHeadline": "feat(route53): Vpc endpoint service private dns (#10780)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 1614, "deletions": 1}}, {"node": {"oid": "d10ea631f8699385cadf61d6e0a067b68da37df6", "messageHeadline": "feat(elasticsearch): support audit logs (#12106)", "author": {"name": "Ruben Ernst", "email": "4404015+Ruben-E@users.noreply.github.com", "user": {"login": "Ruben-E"}}, "additions": 281, "deletions": 1}}, {"node": {"oid": "607d3204b9b61cdff4eeb1c968633bffabbeb18c", "messageHeadline": "chore: update module ownership (#11967)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "054610f8622796a2528b46a07571eb3a89730c84", "messageHeadline": "revert(rds): document DatabaseInstance.fromDatabaseInstanceAttributes\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "bf050928c033328b259746c0a7f33038aadc4c17", "messageHeadline": "feat(stepfunctions-tasks): add support for ModelClientConfig to SageM\u2026", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "78c185d15e64e81ee86ee71cd6430cd80fdbb8fe", "messageHeadline": "feat(appmesh): add timeout support to Routes (#11973)", "author": {"name": "skiyani", "email": "52760558+skiyani@users.noreply.github.com", "user": {"login": "skiyani"}}, "additions": 223, "deletions": 53}}, {"node": {"oid": "0802c138d3afc9e7b8a252938c8d65a831458a96", "messageHeadline": "chore(eks): log the command before invoking aws eks (#12088)", "author": {"name": "Valters Vingolds", "email": "valters@vingolds.ch", "user": {"login": "valters"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "946db918a1be34ce4667936d5e27e26bcaec4355", "messageHeadline": "chore(stepfunctions-tasks): update doc strings to point to correct re\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1078bea4c90afaac76a5e81328a9d6ec44a79e9a", "messageHeadline": "feat(eks): attach cluster security group to self-managed nodes (#12042)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 171, "deletions": 7}}, {"node": {"oid": "bc5b9b659444bfbef9cfc3c8666fce7e6f45465a", "messageHeadline": "chore(apigatewayv2): apiEndpoint is elevated to the IHttpApi interfac\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 43, "deletions": 13}}, {"node": {"oid": "bab21b377593b7475b047d05a54914344352c054", "messageHeadline": "feat(lambda-nodejs): expose more esbuild options (#12063)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "f2ecaf2d879be3a904296dafc3e04b4cf4505ed0", "messageHeadline": "chore(rds): document DatabaseInstance.fromDatabaseInstanceAttributes(\u2026", "author": {"name": "Aaron Suggs", "email": "ktheory@users.noreply.github.com", "user": {"login": "ktheory"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "2cd233a94fc2f3cb06211157738e59e8c7ee85e5", "messageHeadline": "feat(ecs-patterns): Add DeploymentController option to Fargate servic\u2026", "author": {"name": "Stefan Dobrev", "email": "stefan.dobrev@gmail.com", "user": {"login": "ligaz"}}, "additions": 166, "deletions": 3}}, {"node": {"oid": "dc8a98a5436a7a2347fa9676d84f73a8cf00cd49", "messageHeadline": "fix(eks): failure to deploy cluster since aws-auth configmap exists (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 141, "deletions": 118}}, {"node": {"oid": "889d0892bae10243e03900f0ae6db078fc7eb320", "messageHeadline": "fix(elasticsearch): log policies are overwritten when creating 2 doma\u2026", "author": {"name": "Brian Peterson", "email": "brian.peterson@cloudshift.cc", "user": {"login": "peterb154"}}, "additions": 249, "deletions": 24}}, {"node": {"oid": "dfb54053a60699e8304e1210ab38eeed0114f3a8", "messageHeadline": "docs: add code example recommendations (#12065)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "1cf6713b778c789af7a420ad890910a9516473f0", "messageHeadline": "fix(stepfunctions-tasks): policies created for EMR tasks have ARNs th\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 397, "deletions": 15}}, {"node": {"oid": "ccbaf8399c3a9f3ff6e60758e0b713d82f37420b", "messageHeadline": "feat(lambda): encryption key for environment variables (#11893)", "author": {"name": "Alvyn Duy-Khoi Le", "email": "alvyn279@gmail.com", "user": {"login": "alvyn279"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "86ae5d6ec5291f7a8da37bbf021c31f88e66d283", "messageHeadline": "fix(ec2): fromInterfaceVpcEndpointAttributes: Security Groups should \u2026", "author": {"name": "Thomas Poignant", "email": "thomas.poignant@gmail.com", "user": {"login": "thomaspoignant"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "06f26d390707b0e2a4e05e36405a4751c907a234", "messageHeadline": "feat(core): expose custom resource provider's role (#11923)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "9417b0211eb2939f5a853751333f7941d9dd99f8", "messageHeadline": "chore(core): show Docker build output for BundlingDockerImage.fromAss\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "f813bff2da4792cfa7bfce6f572a7d2bb5c4759d", "messageHeadline": "feat(ivs): add IVS L2 Constructs (#11454)", "author": {"name": "Iain Cole", "email": "iain@twitch.tv", "user": {"login": "IainCole"}}, "additions": 757, "deletions": 7}}, {"node": {"oid": "0690da925144c821a73bfab4ae8d678a8c074357", "messageHeadline": "fix(ec2): 'encoded list token' error using Vpc imported from deploy-t\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "0e04945a5a731f58b76a4119fa7faa143573df54", "messageHeadline": "docs(efs): README and doc string refresh (#11992)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 144, "deletions": 89}}, {"node": {"oid": "6caf72f67d6d3373186e57f32671369c2cc8b56e", "messageHeadline": "feat(s3-deployment): support vpc in BucketDeploymentProps (#12035)", "author": {"name": "Alvyn Duy-Khoi Le", "email": "alvyn279@gmail.com", "user": {"login": "alvyn279"}}, "additions": 100, "deletions": 1}}, {"node": {"oid": "ec3ce19bc8203703cb1abcecdb2afc674c2013f6", "messageHeadline": "fix(elasticsearch): Defining 2 domains with logging enabled in the sa\u2026", "author": {"name": "Brian Peterson", "email": "brian.peterson@cloudshift.cc", "user": {"login": "peterb154"}}, "additions": 143, "deletions": 62}}, {"node": {"oid": "019852e4834327d848c9fe8dc271f1d4d5117fb8", "messageHeadline": "fix(eks): k8s resources accidentally deleted due to logical ID change\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 23, "deletions": 20}}, {"node": {"oid": "d276b020e61ee4455c7ed9f093436d1aab319e76", "messageHeadline": "feat(ec2): add r5b instance type to instance class (#12027)", "author": {"name": "Tim Underwood", "email": "tim@eluvio.com", "user": {"login": "tpunder"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b559a38c867ac002d21c73280a1a80a54c996d82", "messageHeadline": "chore(merge-back): 1.78.0 (#12036)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "a4b9dbd697a0f25b3aaf5d69c663917aa66b9220", "messageHeadline": "Merge branch 'master' into merge-back/1.78.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b15164a327f8b2c146ef2b6e27609e76ad0d8fb0", "messageHeadline": "chore(route53-patterns): block public access in redirect bucket (#12014)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2c74f4c4702004515770b7361452f75c6cab1c12", "messageHeadline": "chore(release): 1.78.0", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 30856, "deletions": 2672}}, {"node": {"oid": "2695c2d7bfa821da33555dc2d33068abcb25ecab", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4c7dcd1cafe57584222a1bfe9920c3587a3dbcf9", "messageHeadline": "chore(release): 1.78.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "56886d0ed38736cb87cf0d26aede5e89432157f2", "messageHeadline": "chore(cli): correctly install dependencies in integ tests after refac\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "092373a818f4a9524953e5095a185709e2dcc6a8", "messageHeadline": "revert: \"Merge pull request #12005 from SoManyHs/logemann-issue_8464\"\u2026", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 30}}, {"node": {"oid": "45e43f28f5d175bba654ee44d683aa3fc1854f9a", "messageHeadline": "fix(cfn-include): cfn-include fails in monocdk (#11595)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 173, "deletions": 32}}, {"node": {"oid": "5b101434d3f605b1e7bf2456c641862f890ec872", "messageHeadline": "chore(rds): added missing AuroraMysqlEngineVersion version 2.09.1 (#1\u2026", "author": {"name": "Grzegorz Gut", "email": "gregg.gut@gmail.com", "user": {"login": "GreggGut"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6fb34483432b5cdcc485bbf6bfdb7bbb74f4b895", "messageHeadline": "fix(cli): cross-account deployment no longer works (#11966)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1213, "deletions": 579}}, {"node": {"oid": "beadc664c6d1def7fec0f0b346c85076bad59327", "messageHeadline": "chore: add CHANGELOG entry for 2.0.0-alpha.0 (#12013)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "daace1684638b8fb8b89b60bf39b24c65a769d64", "messageHeadline": "feat(cloudfront-origins): CloudFront Origins is now Generally Availab\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "a0aa61d5bc1134accef7bab2707edb497fce2c57", "messageHeadline": "feat(cloudfront-origins): ability to specify minimum origin SSL proto\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "3db568384551ca455b6d1b55b2c4205b8efca776", "messageHeadline": "Merge branch 'master' into v2-main (#12008)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1157, "deletions": 420}}, {"node": {"oid": "5a3d920ca98a60c4705dabbfee9935edf005165a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1157, "deletions": 420}}, {"node": {"oid": "e325b569bcca1f87db72f4c754d095c891dd92c3", "messageHeadline": "Merge pull request #12005 from SoManyHs/logemann-issue_8464", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "862f769aa896e69d61ab796a671bc450a89b5541", "messageHeadline": "test: update tests for populating Name on LB", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "abc03569d9f87037c7c418b43b4734a710a2dbad", "messageHeadline": "fix(ecspatterns): honor name in createLoadBalancer()", "author": {"name": "Marc Logemann", "email": "marc@okaycloud.de", "user": {"login": "logemann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2f55502b344fb0fcbcef1f1325fded0440b4f76d", "messageHeadline": "Merge pull request #11820 from jkenn99/patch-1", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 198, "deletions": 109}}, {"node": {"oid": "bd9366bf3a9edbbd81919312586bd7c8dd740747", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "James Kennedy", "email": "jkenn99@users.noreply.github.com", "user": {"login": "jkenn99"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9cd76cdf4b062f736f4ad00ee04bc49ab63b44c5", "messageHeadline": "chore(dynamodb): add metricSystemErrorsForOperations to ITable (#11980)", "author": {"name": "Aaron Suggs", "email": "ktheory@users.noreply.github.com", "user": {"login": "ktheory"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ce8a25af3b36b352aa002d58e904076d1d6780fd", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "James Kennedy", "email": "jkenn99@users.noreply.github.com", "user": {"login": "jkenn99"}}, "additions": 30946, "deletions": 2642}}, {"node": {"oid": "9da67a863f6bfc1c159f0f19e615df35a9898ca6", "messageHeadline": "Add requested tests for Fargate taskdef", "author": {"name": "jkenn99", "email": "j@iamjameskennedy.com", "user": {"login": "jkenn99"}}, "additions": 200, "deletions": 93}}, {"node": {"oid": "1ba8b4b583d423dd2c07ae727d895cefb5d536d9", "messageHeadline": "chore(deps): bump ini from 1.3.5 to 1.3.7 (#11999)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "faee6a83fdb1d17d79d93e5d63bd7a2d1893c571", "messageHeadline": "chore: jest/recommended linter rules and fixes (#11990)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 39, "deletions": 68}}, {"node": {"oid": "ef143257844180e77deb11706e8ecf6dc33d7d8e", "messageHeadline": "chore(cxapi): use enums in tests instead of strings to match type (#1\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b9d28ed591c92bb1dd150a1c3f89c6508a64816d", "messageHeadline": "docs(apigateway): Typo fix in comments (#11938)", "author": {"name": "Rapha\u00ebl Riel", "email": "raphael.riel@gmail.com", "user": {"login": "raphael-riel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1be831abc873c60df16c769ccf5e21fb9b1733c0", "messageHeadline": "chore(apigatewayv2): rename 'domainName' to 'name' in the DomainName \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 13, "deletions": 26}}, {"node": {"oid": "1fdd549af6372a7b639e9db5435f755e5a2515ad", "messageHeadline": "feat(eks): kubernetes resource pruning (#11932)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 581, "deletions": 128}}, {"node": {"oid": "0d289cc5e0f87c416c8490c514a158fa162ee8b9", "messageHeadline": "feat(s3): add support to set bucket OwnershipControls (#11834)", "author": {"name": "saudkhanzada", "email": "muhammad.saud@tenpearls.com", "user": null}, "additions": 131, "deletions": 1}}, {"node": {"oid": "ca88fa5c27ed4c8ca6dfb50b29b7b478992a7a01", "messageHeadline": "chore(lambda-nodejs): reorganize and improve README (#11982)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 87, "deletions": 79}}, {"node": {"oid": "f9647632776feff1763ba2e46c8a2319a9201643", "messageHeadline": "Merge branch 'master' into v2-main (#11983)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1377, "deletions": 448}}, {"node": {"oid": "25b4f808fea7226c8d099cea8a95537e828aea68", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1377, "deletions": 448}}, {"node": {"oid": "f75c264df04f7250a4ec4692b6e8a7105d62e535", "messageHeadline": "feat(appmesh): change Virtual Node service discovery to a union-like \u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 161, "deletions": 65}}, {"node": {"oid": "ac66fc7247e4f5ffdd6f4655d9113731165365d0", "messageHeadline": "chore(ecs): constantize containerInsights setting (#11971)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "e328f22e7daa5fb5ea3de9fb26828314131e8a57", "messageHeadline": "fix(ecs): cannot disable container insights of an ECS cluster (#9151)", "author": {"name": "tmokmss", "email": "tmokmss@users.noreply.github.com", "user": {"login": "tmokmss"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "84c959c1734f308e8c53c7f7e6ca9e6a4f129e7e", "messageHeadline": "feat(batch): Log configuration for job definitions (#11771)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "ff695daee41b22bfaeef148dd0faa8e451bfd9af", "messageHeadline": "feat(kms): change default key policy to align with KMS best practices\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 728, "deletions": 345}}, {"node": {"oid": "8069a7e85c7c1652848624ba1b8085c89d3b1db2", "messageHeadline": "fix(apigateway): base path url cannot contain upper case characters (\u2026", "author": {"name": "Nick Law", "email": "nick@nicholaslaw.com.au", "user": {"login": "nicklaw5"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "46d4ca659073062e502511584a36be3912f7656d", "messageHeadline": "docs(iam): typo on AuthorizationToken documentation (#11953)", "author": {"name": "Sanghyun Park", "email": "sh@baxang.com", "user": {"login": "baxang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ec294803427675b0ba594e929f32aca1ffdb075", "messageHeadline": "fix(eks): kubectl provider out-of-memory for large manifests/charts (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 97, "deletions": 9}}, {"node": {"oid": "6f306adc7ac12cb24ec0cad2a543976464b037b8", "messageHeadline": "chore: apply mergify rules to v2-main branch (#11939)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 24}}, {"node": {"oid": "1df93cef501eb903ffa47cffdc8ffef9e78aadcf", "messageHeadline": "Merge branch 'master' into v2-main (#11955)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23066, "deletions": 202}}, {"node": {"oid": "40fc3c855d50fe44f320a6b238ae462928a110f3", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 23066, "deletions": 202}}, {"node": {"oid": "3530e8c758df3ea2fb26d654109e17a75f157b37", "messageHeadline": "fix(synthetics): `metricFailed` uses `Average` instead of `Sum` by de\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "d9cba8d16f0c60018ce7e9718479680910ae169c", "messageHeadline": "chore(init/java): assertj-core 3.18.1 (#11949)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a09c185f03a22c78f83536da07535227b301a1b", "messageHeadline": "fix(codebuild): incorrect SSM Parameter ARN in Project's IAM permissi\u2026", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@iki.fi", "user": {"login": "markusl"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "ae2e9c1a40070509e2fb5a95de8881906b500546", "messageHeadline": "chore: use \"canned metrics\" obtained from CloudWatch Explorer (#11717)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22996, "deletions": 191}}, {"node": {"oid": "67ab39e4e377f4478e985287f83e5cf9706ae806", "messageHeadline": "chore(pipelines): test to make sure environment variables behave sane\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "93f229abfbea1ef363535d7a031f440dab51c5f9", "messageHeadline": "Merge branch 'master' into v2-main (#11930)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4151, "deletions": 1238}}, {"node": {"oid": "0ccddf30cf300b71b554d7a05058942964b370f1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 4151, "deletions": 1238}}, {"node": {"oid": "cbe7a10053ce0e4e766f360cf8792f0b46c565f0", "messageHeadline": "feat(codeguruprofiler): the CodeGuru Profiler Construct Library is no\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "4182c40a237efa9f663e46263b8d9424104f5363", "messageHeadline": "feat(ecs): introduce a new Image type, TagParameterContainerImage, to\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2214, "deletions": 1}}, {"node": {"oid": "bfee58c702c31fb8e89cf99c8b6fb944ef6a96a4", "messageHeadline": "feat(appmesh): add ClientPolicy to VirtualNode, VirtualGateway and Vi\u2026", "author": {"name": "Shivam Verma", "email": "68244110+sshver@users.noreply.github.com", "user": {"login": "sshver"}}, "additions": 427, "deletions": 7}}, {"node": {"oid": "cb703c7a7efaeb5d64d4dc73f5f6c3680928dd40", "messageHeadline": "feat(appsync): support appsync functions for pipelineConfig (#10111)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 632, "deletions": 267}}, {"node": {"oid": "442bf7e097768646f8c8a7502762a8455f87e371", "messageHeadline": "feat(cloudfront): the Distribution construct is now Generally Availab\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 8, "deletions": 74}}, {"node": {"oid": "4e5b8cafb484f0fc8fa94961b1bdb7d1bd61aaf8", "messageHeadline": "chore(ecs-service-extensions): Adding defined return types to the Ser\u2026", "author": {"name": "Nathan Peck", "email": "peckn@amazon.com", "user": {"login": "nathanpeck"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e8c8d77b94ae5d49cc06d7a11527acf7f3650dcd", "messageHeadline": "chore(kms): convert kms tests from nodeunit to jest (#11911)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 707, "deletions": 834}}, {"node": {"oid": "da4ef80b843e46081ceec9d74a7325b6183f4a7d", "messageHeadline": "chore: rename OSX to macOS in github template (#11904)", "author": {"name": "Benjamin Macher", "email": "32685580+bmacher@users.noreply.github.com", "user": {"login": "bmacher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0df79a278755ced9c60b78c5cdea69111cd8d8b3", "messageHeadline": "fix(core): autogenerated exports do not account for stack name length\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "f09f6cec70e4c5b49bcb14bb3f8e12e0e3809f12", "messageHeadline": "chore(merge-back): 1.77.0 (#11907)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "cb966f852bb03f1b4a383bc9872364880a64c55e", "messageHeadline": "Merge branch 'master' into merge-back/1.77.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "c6052aead191fca8d384be8377fd4d3990b3ba03", "messageHeadline": "feat(cloudfront): responseHttpStatus defaults to httpStatus in errorR\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "a941c53e178b2aa5c19458ea07083c83f856d7ce", "messageHeadline": "chore(release): 1.77.0 (#11901)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 14730, "deletions": 3201}}, {"node": {"oid": "d1d953a17413fa862e36a18786cd2adb9c3f2c47", "messageHeadline": "CHANGELOG fixes", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a820293c9c8be6cdb6564407a8ffeeb6edddf9af", "messageHeadline": "chore(release): 1.77.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 52, "deletions": 1}}, {"node": {"oid": "3ff810d6c5ef3f7a764d7acedeaff63dd47ac8a7", "messageHeadline": "Merge branch 'master' into v2-main (#11900)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "60875a5d6cd93b7d6f0f9b1b94153f6d1f4766b1", "messageHeadline": "fix(core): floating list tokens synthesize to template (#11899)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "7e3b16078d85e7d310090c778eb6a95185704f50", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8216738dc4a496a4114bad46b4a11bc1e205d8bc", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.19 to 0.8.20 (#11895)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d30632ec7bbecd66a88b6329e179e39b881c074d", "messageHeadline": "Merge branch 'master' into v2-main (#11894)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 372, "deletions": 433}}, {"node": {"oid": "7c31f7a28fa741c72497e5dc86f9da2be86ccb5b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 372, "deletions": 433}}, {"node": {"oid": "6dec33e2c0edc2b1f286d813e9e70f7d162542aa", "messageHeadline": "test(aws-lambda-python): consolidate integration tests for pipenv (#1\u2026", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 359, "deletions": 420}}, {"node": {"oid": "c52eafb72f6dfb9e80bd0b4ab42245c6b2e9358d", "messageHeadline": "chore(deps): bump yargs from 16.1.1 to 16.2.0 (#11889)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2d0adbb7cf4a579cc44f5ad60305672bed0f4fec", "messageHeadline": "Merge branch 'master' into v2-main (#11888)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 805, "deletions": 210}}, {"node": {"oid": "d3a081423b2ec29a9377974aa88467c19338eab5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 805, "deletions": 210}}, {"node": {"oid": "4bb4d40bbf4f3b7d86f4f60ad14e05d02016541c", "messageHeadline": "chore(deps-dev): bump esbuild from 0.8.17 to 0.8.19 (#11887)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "11df56b7fa1c976641da1a26f3c5ce012d9a92fa", "messageHeadline": "feat: the cloudformation-include module is now Generally Available (s\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "45677cac1b8a13d272c8e7ecea74b2beba590df7", "messageHeadline": "feat(cfn-include): preserve properties of resources that are not in t\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 211, "deletions": 77}}, {"node": {"oid": "5b7d0f225d0f4972f014d0a0dec83fd9efc4f216", "messageHeadline": "chore(deps): bump aws-sdk from 2.802.0 to 2.804.0 (#11880)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "f3a59c8b5f5e50bfcef22af0adca8ebe0c5bd650", "messageHeadline": "chore(deps-dev): bump ts-node from 9.0.0 to 9.1.0 (#11873)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "cfb1c366797c53dbd434f1d50363dd871cd46ebc", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.44.1 to 0.45.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 90}}, {"node": {"oid": "c5c258ac8c7cf24e541472d1fce1e971604e0aaa", "messageHeadline": "feat(lambda-python): support poetry packaging for PythonFunction (#11\u2026", "author": {"name": "Setu Shah", "email": "setu4993@yahoo.co.in", "user": {"login": "setu4993"}}, "additions": 540, "deletions": 6}}, {"node": {"oid": "a48cc1aa32f38cea90542545152b33268e8f9e52", "messageHeadline": "Merge branch 'master' into v2-main (#11869)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 462, "deletions": 67}}, {"node": {"oid": "3c76be987b856acccd3a7492b5a39695c0869487", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 462, "deletions": 67}}, {"node": {"oid": "78b3c3934c054ef27dc0e164af88d83692ead91d", "messageHeadline": "feat(cognito): user pool client - token validity (#11752)", "author": {"name": "jumi-dev", "email": "61919471+jumi-dev@users.noreply.github.com", "user": {"login": "jumi-dev"}}, "additions": 357, "deletions": 2}}, {"node": {"oid": "b37fad9ed25bfa39d681ef355462d17a28022bd0", "messageHeadline": "docs(lambda): fix docker image function example (#11830)", "author": {"name": "Minchao", "email": "minchao.220@gmail.com", "user": {"login": "minchao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "384bb04e0eb458e25f90cac8157a2e6c3571bd69", "messageHeadline": "docs(lambda): fix link for bundling asset code (#11847)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7458a9129a063be4b89c7755f7f65f7cc62e8db0", "messageHeadline": "chore: remove packaging prerequisites requirements from build (#11691)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 102, "deletions": 62}}, {"node": {"oid": "3ca0789122b7e415fa130ca15d52e45a50594f11", "messageHeadline": "Merge branch 'master' into v2-main (#11853)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2733, "deletions": 1154}}, {"node": {"oid": "77a16ad0cca4d8f3f7807a5ccfacf34e6cc4aa83", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 2733, "deletions": 1154}}, {"node": {"oid": "3dcd1a8345a20caad5100f810517f8e742bd65e8", "messageHeadline": "feat(codepipeline-actions): support `executeBatchBuild` on `CodeBuild\u2026", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "b95181b404cf17846082a3eef7239780b75d7916", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "James Kennedy", "email": "jkenn99@users.noreply.github.com", "user": {"login": "jkenn99"}}, "additions": 2764, "deletions": 1172}}, {"node": {"oid": "cacb1d7fc3b0f299c17a86464c20e32a428e881d", "messageHeadline": "fix(iam): OIDC provider cannot be imported from parameter (#11789)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 217, "deletions": 104}}, {"node": {"oid": "48b3fa95b3ce3c5843aa35d48772e31d8c85c505", "messageHeadline": "fix(core): custom resource providers cannot be used in CDK Pipelines \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "6bf0da05348557386a72af6323d0165c594caf6c", "messageHeadline": "feat(apigatewayv2): private integration with imported services (#11661)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 122, "deletions": 30}}, {"node": {"oid": "a07b98744c5050381a95467af9de79fe2aacdfaf", "messageHeadline": "fix(events): match values in event pattern array are not deduplicated\u2026", "author": {"name": "Titan Lin", "email": "titanjer@gmail.com", "user": {"login": "titanjer"}}, "additions": 75, "deletions": 4}}, {"node": {"oid": "2b1160fed0fd3ac9fefbe40d45825c7fe0b46e9e", "messageHeadline": "chore(cdk-lint): add linting to README.md files (#11708)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2187, "deletions": 1008}}, {"node": {"oid": "0b0abe4ca541db2a1ad56b778886df32fd3f158d", "messageHeadline": "chore: fix integ tests leaking bootstrap buckets (#11833)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "968df9715123d92ef6be302cd6c852a14c350856", "messageHeadline": "chore(deps-dev): bump @types/eslint from 7.2.5 to 7.2.6 (#11831)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fa3cbadb2db6ae659d531da7b92c0f33783b50be", "messageHeadline": "Merge branch 'master' into v2-main (#11829)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1028, "deletions": 189}}, {"node": {"oid": "d9712c08c085cf7cd74c1483ab3a0289fe415c7b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1028, "deletions": 189}}, {"node": {"oid": "869c884a9bd02a5fa116a8339ef7a6cedbeb33ac", "messageHeadline": "feat(ecs-patterns): allow to select vpc subnets for LB fargate servic\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "71de0e9bfda05a3d01d240d1ee4eb711289b2d79", "messageHeadline": "chore(deps): bump aws-sdk from 2.799.0 to 2.802.0 (#11824)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "cbe2ee6838f381f848835f381606e6ef956e79d6", "messageHeadline": "Update tests", "author": {"name": "James Kennedy", "email": "jkenn99@users.noreply.github.com", "user": {"login": "jkenn99"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "272f197fc9ef6837117df52192d016bb6bc55ae2", "messageHeadline": "Remove restriction on environment files", "author": {"name": "James Kennedy", "email": "jkenn99@users.noreply.github.com", "user": {"login": "jkenn99"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "92f305787142a4777c5815d6da4fdcb8f46d5b92", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.47 to 10.17.48 (#11794)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "c6a9886a511b55aec4ae676422a7a85d1bb9de30", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.8.2 to 4.9.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 39, "deletions": 120}}, {"node": {"oid": "b71e322ccf90ad17d413c93004a4a994f26aa907", "messageHeadline": "chore(merge-back): 1.76.0 (#11816)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 807, "deletions": 23}}, {"node": {"oid": "a4f1a3dc4ec78435609e6dab91ec105012e9bde2", "messageHeadline": "Merge branch 'master' into merge-back/1.76.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10370, "deletions": 1416}}, {"node": {"oid": "c207717f921b4448d273df1411f2e5b3455bc83c", "messageHeadline": "chore(release): 1.76.0 (#11811)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "649f50d3d2ded24faf8a0798eeb502929a3e53f5", "messageHeadline": "chore(release): 1.76.0", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "02ced10739ecacc9ca39e9e0b563ddfbf5d0b245", "messageHeadline": "feat(lambda): container images (#11809)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 799, "deletions": 22}}, {"node": {"oid": "80e5d90c0cf7a5ed8f8bb1c37768be34efb32e01", "messageHeadline": "fix(kinesis): Unable to use retention periods longer than 7 days (#11\u2026", "author": {"name": "Daniel", "email": "3842788+dscpinheiro@users.noreply.github.com", "user": {"login": "dscpinheiro"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0d47c499311902f58243cb1d80bdba5dc67103f9", "messageHeadline": "chore(cfnspec): add missing CodeArtifact properties (#11804)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "8f1af0d62c451bc7e6acaa8f88852b91b07f314f", "messageHeadline": "chore(bootstrap): parameter property type should be a string (#11546)", "author": {"name": "Tom Denley", "email": "t.denley@cantab.net", "user": {"login": "scarytom"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cbc7fa58a69330b82935f9d464446fb2d410344", "messageHeadline": "fix(core): regression: source directory is fingerprinted even if bund\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "b00fa465fbcd1cc46b6d944dd19268cf37e84db0", "messageHeadline": "Merge branch 'master' into v2-main (#11800)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1521, "deletions": 971}}, {"node": {"oid": "d5d53fd2b4d40c41cd2ff916f23ce030fc525dff", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1521, "deletions": 971}}, {"node": {"oid": "5fb0ea6276db26f76b99b1826d742eae979f4ed9", "messageHeadline": "fix(stepfunctions-tasks): instance type cannot be provided to SageMak\u2026", "author": {"name": "Ana Danilochkina", "email": "Stacy-D@users.noreply.github.com", "user": {"login": "Stacy-D"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2f0a598720f7ecf4dfea7dde97182940fcbe8d9a", "messageHeadline": "docs(glue): add missing comma to fix sample code in README (#11748)", "author": {"name": "Dirk G\u00f3mez", "email": "dirk@dirkgomez.de", "user": {"login": "dirkgomez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c5c2f415dc1d8f2f5b4fe2e7668b76f155675c6", "messageHeadline": "fix(codebuild): Project lacks permissions for SSM ParameterStore envi\u2026", "author": {"name": "Rajeesh C V", "email": "cvrajeesh@gmail.com", "user": {"login": "cvrajeesh"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "5bf5ecc9f85a9ab7dad7d17296ae4b61f0402536", "messageHeadline": "docs(core): make examples compile (#11273)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 954, "deletions": 853}}, {"node": {"oid": "ece9b237e7da4b493e34c801bb0f17b1a5edf68e", "messageHeadline": "fix(codepipeline-actions): incorrect IAM statement in StepFunctionInv\u2026", "author": {"name": "AndyEfaa", "email": "73257849+AndyEfaa@users.noreply.github.com", "user": {"login": "AndyEfaa"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "9d0709f88ba19bdb6105cd2a2f44d9bb74e9d190", "messageHeadline": "chore(bootstrap): add missing bucket deletion policy (#11547)", "author": {"name": "Tom Denley", "email": "t.denley@cantab.net", "user": {"login": "scarytom"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "17bde5a27983cff322edce8d7d0eab7f4551e553", "messageHeadline": "fix(ec2): instance not replaced when changing asset in UserData (#11780)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "04e3694d354fee10a911f230ce612ec57b674e13", "messageHeadline": "chore: remove parcel cache directory from gitignore files (#11713)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 33}}, {"node": {"oid": "5cfbe6c96df5d590588337c1ca8e41272a8d09fb", "messageHeadline": "feat(cli): support WebIdentityCredentials (as used by EKS) (#11559)", "author": {"name": "markus7811", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "c072981c175bf0509e9c606ff9ed441a0c7aef31", "messageHeadline": "feat(ecr): authorization token retrieval grants (#11783)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "7b8b6656f909a023d8d66445b58d2d5b9dde1c15", "messageHeadline": "fix(sqs): queueUrl property has incorrect region and account for impo\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "2a48cb8a29c0893a508c31d1b5937a93b92b4a98", "messageHeadline": "docs(cognito): fix 'sign in' doc typo (#11778)", "author": {"name": "Taliesin Millhouse", "email": "taliesinwrmillhouse@gmail.com", "user": {"login": "strongishllama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "178b3e700e894d202422958be800378d29a6ae29", "messageHeadline": "Merge pull request #11784 from aws/v2/forward-merge-20201130", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 14860, "deletions": 4125}}, {"node": {"oid": "16477ed36b9d5681cab76715b10c22c2bd353a95", "messageHeadline": "automatic pkglint fixes", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f5c177db6db3c6c27f294da85ee2bc33719a32ab", "messageHeadline": "chore(lambda-nodejs): ignore assets in integ tests (#11777)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 116, "deletions": 26}}, {"node": {"oid": "26614e45de55b6a676635accbe098aa72bfa31fa", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 14856, "deletions": 4123}}, {"node": {"oid": "9a5cc0956ea50c7e855e53734ddbbe3b505c49b6", "messageHeadline": "Merge pull request #11782 from aws/revert-11715-v2/forward-merge-2020\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4014, "deletions": 13281}}, {"node": {"oid": "6fd049d8e405909ad80743702d0d76151d37dffa", "messageHeadline": "chore(deps-dev): bump @types/archiver from 3.1.1 to 5.1.0 (#11781)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "455b0caa215d264c0a93ddb089bba91a39b85ec5", "messageHeadline": "Revert \"Merge branch 'master' into v2-main (#11715)\"", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 4014, "deletions": 13281}}, {"node": {"oid": "f6b4334c59a1ac0bfb8b877baccb02b894ef24e4", "messageHeadline": "fix(secretsmanager): secretName for owned secrets includes suffix (un\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 619, "deletions": 18}}, {"node": {"oid": "0608670f5a4d78c0de2e394b3dee8f87211a7c61", "messageHeadline": "feat(lambda-nodejs): command hooks (#11583)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 117, "deletions": 1}}, {"node": {"oid": "f85c08cfcf0fd0d3c1f4a0e835787fd0c3de7b63", "messageHeadline": "fix(eks): addManifest can accept `any` but only works if a map is pas\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e067d7d00b10b4c5e26665386c0a86340a83379", "messageHeadline": "fix(core): init templates not initialized when running the CLI from s\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1000cf9a56c7671ab954c35604f8c282a6263977", "messageHeadline": "fix(lambda-nodejs): automatic entry finding with compilerOptions.outD\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 40, "deletions": 42}}, {"node": {"oid": "44017253483488fc7113301ffc184a4c6be497db", "messageHeadline": "fix(lambda-nodejs): maximum call stack size exceeded or converting ci\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 779, "deletions": 40}}, {"node": {"oid": "4223e0afc52452b0fa1ddbf4a50630609d81521a", "messageHeadline": "docs(assert): fix `haveResourceLike()` doc typo (#11742)", "author": {"name": "Tom Jenkinson", "email": "tjenkinson@users.noreply.github.com", "user": {"login": "tjenkinson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f9e72de1e25d891db15c07923ff6c0ffcd0f078", "messageHeadline": "chore: CHANGELOG is missing a breaking change entry for efs (#11745)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "607dba8ce959cb6e669c1fc28eaea2c362303158", "messageHeadline": "docs(eks): example code property names don't match source (#11733)", "author": {"name": "Tom Rathbone", "email": "tom.rathbone@gmail.com", "user": {"login": "chillitom"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a30ecba54ea270dc3e4553f27f156c3728157629", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.44.0 to 0.44.1 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "58d4a01da85a14b5963a93b889568060d210de1a", "messageHeadline": "Merge branch 'master' into v2-main (#11715)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 13278, "deletions": 4011}}, {"node": {"oid": "e23677836a327bc5e89d9c741e036e80781f8d20", "messageHeadline": "docs: remove spurious closing parentheses (#11711)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c61efd3131c560e9784b800b755fee83bde67427", "messageHeadline": "chore: init templates for v2 (#11706)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3193, "deletions": 89}}, {"node": {"oid": "d1d9fc49afbd5bfde6b30bbfb92bb179e79d5743", "messageHeadline": "feat(cfnspec): cloudformation spec v21.0.0 (#11694)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2965, "deletions": 33}}, {"node": {"oid": "11b81de6260dff57256520b375ed685eb2aa02de", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.46 to 10.17.47 (#11695)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "3b301231a2d28c3f46d22d44010eb75adc77bc6b", "messageHeadline": "feat(cloudfront): Lambda@Edge construct (#10500)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 816, "deletions": 18}}, {"node": {"oid": "0d2a64720bbb35c76d693fca05c009d598feae20", "messageHeadline": "chore: merge-forward runs pkglint after merge (#11702)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "217b04d94577298ab28e482572c86908d8c37b2d", "messageHeadline": "chore: fix merge-forward pkglint (#11676)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "13c05bee5882114ccdd4c917cb5cc0204ce15e49", "messageHeadline": "fix(redshift): multi-node redshift cluster not allowing parameter (#1\u2026", "author": {"name": "Chris Santos", "email": "chrissantosproduction@gmail.com", "user": {"login": "chrispaulsantos"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "b16a8d3079d1d293ce127d616f82b54cb869f2e5", "messageHeadline": "fix(lambda-nodejs): yarn cannot find a writable cache (#11656)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "d4133df220ce7e1a684c84aae3058782cd640257", "messageHeadline": "chore: update assign action to include prs (#11686)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 169, "deletions": 166}}, {"node": {"oid": "856898f604de41394e6b90379f2eea3e6cb6051c", "messageHeadline": "chore(merge-back): 1.75.0 (#11685)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "fadde6ece00285797f1b7141b2f5079a11cdc29f", "messageHeadline": "Merge branch 'master' into merge-back/1.75.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ec61c3c054b1c04da60e9e0ae6e5b77bacc4f030", "messageHeadline": "chore: update issue template titles (#11684)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7708242a6ce5bb4d67c9c4d6212b01dadf01d6f8", "messageHeadline": "Merge pull request #11683 from aws/bump/1.75.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 8386, "deletions": 5747}}, {"node": {"oid": "abca69f59636354ebc23fe7bd721a6a454f7d592", "messageHeadline": "chore(release): 1.75.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 64, "deletions": 1}}, {"node": {"oid": "7dea8567048dfb494872a2dead38f6e00af7d915", "messageHeadline": "chore(deps): bump aws-sdk from 2.797.0 to 2.799.0 (#11679)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "438cd42d6d85721d83c6a89e755512b211bc8ac4", "messageHeadline": "chore: fix init template tests via npmignore (#11674)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0445a6ec0105510f73292d311fd32b610bf23d2e", "messageHeadline": "feat(cli): add `--no-lookups` flag to disable context lookups (#11489)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 140, "deletions": 39}}, {"node": {"oid": "b1a8e336c94f7d2a93a023d6dc853d23934bfa06", "messageHeadline": "fix(scripts): lerna not found in merge-forward (#11672)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "94fbdddeed99bbf4644062cb490824d5cddf7770", "messageHeadline": "chore(deps-dev): bump typescript-json-schema from 0.43.0 to 0.44.0 (#\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "ccf248f6e732b75eb86abcf73765bf20992268aa", "messageHeadline": "chore(cdk): init templates are major-version aware (#11665)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "d2b637e44ac3f727f5e2f7f30381cefdef3a3122", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.8.1 to 4.8.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "f03c88974dc89eca8fca798f0640188508bd3623", "messageHeadline": "fix(core): reusing StackSynthesizer leads to unsynthesized Stacks (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4a640e55aee15579bdf4203f3a0c7f8f61139abb", "messageHeadline": "chore(deps-dev): bump @types/sinon from 9.0.8 to 9.0.9 (#11657)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2465852eb71461ab984c901bd00933860234c6bb", "messageHeadline": "chore(deps): bump table from 6.0.3 to 6.0.4 (#11632)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3246b670730c4369469f6a43683a27f24c732825", "messageHeadline": "feat(cfnspec): cloudformation spec v20.3.0 (#11539)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1800, "deletions": 22}}, {"node": {"oid": "df4d1d3c44b7559e36cbc0adcd51d0b2250fc4e7", "messageHeadline": "feat(appmesh): updates gateway resources to use shorter static method\u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 84, "deletions": 97}}, {"node": {"oid": "2c045ce410e220311f10049da0d9789073eddb37", "messageHeadline": "fix(eks): cluster creation fails when configured with an imported pub\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 101, "deletions": 2}}, {"node": {"oid": "3b34d3710920237147a360b9722f97ae01fb5c4c", "messageHeadline": "chore(ecs): update task definition documentation (#11641)", "author": {"name": "Piradeep Kandasamy", "email": "44981951+piradeepk@users.noreply.github.com", "user": {"login": "piradeepk"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9c5000dc3e0a750f43ffa620b3bef60c694387fc", "messageHeadline": "refactor(core): introduce cached lazies (#11253)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 573, "deletions": 293}}, {"node": {"oid": "47811ef139bc84a01ca5f59522ad37341753f807", "messageHeadline": "chore(lambda-nodejs): improve node modules versions extraction (#11548)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "d16ab80368c99c7765d8ec5a2c2afea00c887d34", "messageHeadline": "Merge branch 'master' into v2-main (#11629)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1507c45825fe571cdbe98976649ab3fdbf8aaafa", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e0c95fd2bc0f7e0812be4b4a331abf61b68f9b9f", "messageHeadline": "chore(lambda-nodejs): test to not use version '0.0.0' (#11628)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4ba0fec4c61ec05bb55e59743f06749fad9ae662", "messageHeadline": "Merge branch 'master' into v2-main (#11614)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 109, "deletions": 50}}, {"node": {"oid": "6dd5b6542079cd69b22ee3dfac9b428dd2073227", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 109, "deletions": 50}}, {"node": {"oid": "d7ca5ca0fb714a716a269ecb2c69b85824253136", "messageHeadline": "chore(deps): bump aws-sdk from 2.796.0 to 2.797.0 (#11608)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0f6e2daa248aed9300f5b6c3019cdcb168ee4951", "messageHeadline": "feat(ecs): allow HTTPS connections from LB to task (#11381)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "2bcbc5fae51094c01f0f42990dc4a522f9371669", "messageHeadline": "chore(deps): bump archiver from 5.0.2 to 5.1.0 (#11601)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "51944e807be7035944e84228a7906d92d929f5cc", "messageHeadline": " Merge branch 'master' into v2-main (#11599)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5062, "deletions": 5083}}, {"node": {"oid": "7de815e330d811daf025185b68d7e26b920811f6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 5062, "deletions": 5083}}, {"node": {"oid": "eae1311afb51d09f3b409b6e925bb49ffc863acd", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.45 to 10.17.46 (#11596)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6a4b22d6db5884dca3cb5c1c8d5312f6edc55dee", "messageHeadline": "feat(codebuild): allow setting the Project's logging configuration (#\u2026", "author": {"name": "Joe Snell", "email": "joepsnell@gmail.com", "user": {"login": "wulfmann"}}, "additions": 297, "deletions": 0}}, {"node": {"oid": "f0de91fcf5e956e00f930d0aadcc5516a9125922", "messageHeadline": "feat(appmesh): change Route's spec to a union-like class (#11343)", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 637, "deletions": 175}}, {"node": {"oid": "9fe0dad630d0bf69bdec2fc5c8daa6ca4f0919f6", "messageHeadline": "docs(codepipeline-actions): fix GithubSource oauthtoken link (#11584)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f9ed6d422c9baab4d3d4b455398af5cbf0d9d5f", "messageHeadline": "chore(deps): bump aws-sdk from 2.795.0 to 2.796.0 (#11590)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9b72fc8fe0b6238ff4d43a2e5f544bb655bb8908", "messageHeadline": "fix(pipelines): wrong runOrder for manual approval when using `extraR\u2026", "author": {"name": "adriantaut", "email": "adrian.taut@paddypowerbetfair.com", "user": {"login": "adriantaut"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "ea875b49f05159119109b8602f36d082e2ebd3d4", "messageHeadline": "chore(eslint-plugin-cdk): make eslint warning about `Construct` more \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "421d4e4e0c73875db2193847ea0b09349c3635de", "messageHeadline": "fix(aws-custom-resource): module fails loading when bundled with parc\u2026", "author": {"name": "Kendra Neil", "email": "53584728+TheRealAmazonKendra@users.noreply.github.com", "user": {"login": "TheRealAmazonKendra"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "1b5f21861d6b43ac36a8caf590b267bb1a12c0c8", "messageHeadline": "fix(core): DefaultStackSynthesizer supports object prefix for s3 asse\u2026", "author": {"name": "Naveen Koppula", "email": "43773714+naveenkoppula@users.noreply.github.com", "user": {"login": "naveenkoppula"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "9e91306f53faec31cf7e79f543c216a146406efc", "messageHeadline": "fix(cli): credential provider plugins cannot be used with modern synt\u2026", "author": {"name": "Iain Cole", "email": "iain@twitch.tv", "user": {"login": "IainCole"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "8cabeeaf55c7be8ff9408c29b137d1bae1bdb787", "messageHeadline": "chore(cloudfront): mark Distribution as Dev Preview in README (#11577)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8a8c1c4ce84df66ec16377ec4f2f62afa957f09", "messageHeadline": "docs(apigateway): change \"full working example\" link to embed example\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2fadf122c264b8a0daf243d1d1da9c2b36bd5eae", "messageHeadline": "chore(cfnspec): race condition in test deletes specification.json (#1\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 123, "deletions": 121}}, {"node": {"oid": "ddc63f5a98c00aae7c9bfcb8fce50bc6f07014c0", "messageHeadline": "chore: backport fix for syntax error in merge-forward script (#11572)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a332be67273b20d7e565e53b4b99c956991cd7de", "messageHeadline": "chore: fix bash-specific syntax error in merge-forward script (#11571)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "484dac45e71663301f39d7d80465a67d7acd1ba8", "messageHeadline": "chore(init-templates): bump up ts-node dependency (#11567)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b058f372a41092a383706dc35e32e0573b962fe", "messageHeadline": "chore(deps-dev): bump ts-mock-imports from 1.3.0 to 1.3.1 (#11568)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4697cb06f90d049f5936d202595b632426278574", "messageHeadline": "chore(rds): add ACU_4 to AuroraCapacityUnit for Serverless clusters (\u2026", "author": {"name": "marcotesch", "email": "38279560+marcotesch@users.noreply.github.com", "user": {"login": "marcotesch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1da671528472b3bee655bea89bae7273fc21a3bd", "messageHeadline": "feat(codeguruprofiler): CodeGuruProfiler Construct Library is now in \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d592cd02ca20ee01c64b3c80cc2294e2aaf85fbb", "messageHeadline": "docs(ec2): typos in README.md (#11555)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "98e9b5956b3bff6db1cee615cd0e14dcb50d4726", "messageHeadline": "feat(events-targets): add CloudWatch LogGroup Target (#10598)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 922, "deletions": 1}}, {"node": {"oid": "4404f747a49402a2d9e67af3b0fd70d1a2481140", "messageHeadline": "chore(deps): bump aws-sdk from 2.794.0 to 2.795.0 (#11556)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 123}}, {"node": {"oid": "25ba34f3e7b2a178a723b8fd3fb320398f0a98e9", "messageHeadline": "chore: update example resource to use Construct from the constructs m\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "90be87f3634ffe28b3ddd9f22c81904c6eb18491", "messageHeadline": "docs(apigateway): fix typos in README (#11551)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "beb47aac15b88eb8b77105d80d523cc2f7ca6c0c", "messageHeadline": "Merge pull request #10673 from rrhodes/feature/10433-environment-file\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 1881, "deletions": 4}}, {"node": {"oid": "e200a20416dd652b2706e929cf0f976debb1c7ec", "messageHeadline": "chore: add cfnspec to the list of public packages (#11550)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "579c2a2655e870edabaf3ab384cc9f63124e3d59", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5d40fc6eae0c3609cdee8b0e3e8b8d60d8f2cd86", "messageHeadline": "chore(pkglint): backport visibility of cfnspec (#11552)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "592a8aaf5e1e9432fdceb31aeaa9ab328b20b1cc", "messageHeadline": "chore(kms): fix some doc typos (#11542)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e101e3f9a5ffbfedb46bd285c52501cb13a3cad8", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 1044, "deletions": 4652}}, {"node": {"oid": "7a82850d8bec45f18791e269e988c5261d5238d4", "messageHeadline": "feat(lambda-nodejs): esbuild bundling (#11289)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1044, "deletions": 4652}}, {"node": {"oid": "62cf9b76b7514a6050807f9a3b1069541d53af64", "messageHeadline": "Merge branch 'master' into v2-main (#11538)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 424, "deletions": 180}}, {"node": {"oid": "45f27edb110fcbeac02e5f65ebad9618df04592c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 424, "deletions": 180}}, {"node": {"oid": "1eaf007701decbeefdb9ced59e1b851e537d8062", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "0a8971c7112735eb70f04633411f3557d2412ff0", "messageHeadline": "fix(iam): attach policy to imported User (#11493)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "a4bd242e011b13a434e06b645a51fef9b3128458", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 27, "deletions": 34}}, {"node": {"oid": "32b1e19132d2b0fdfb0adbdb616adb360552e173", "messageHeadline": "Update packages/@aws-cdk/aws-ecs/lib/environment-file.ts", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33cc5ec63d648e3d93a51e78d396b6aee16e37ea", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.9 to 15.0.10 (#11532)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "3fbaae6a245090d2460d114d672f61f7c869d936", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.44 to 10.17.45 (#11530)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f568d6b28715bcafe327f27cf995bf00e4bcb984", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3578d8434f842a5b5a7290b1d0108818cdaae0f6", "messageHeadline": "fix(efs): cannot use encryption key imported from another account (#1\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3e7711c2fba5a5bdec5d0f671a2d87c20622a7ae", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 86, "deletions": 23}}, {"node": {"oid": "90f0b9d466772c4b049b6318c449a490ca7431d8", "messageHeadline": "fix(cloudfront): origin ID exceeds undocumented 128 character limit (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 68, "deletions": 5}}, {"node": {"oid": "58cef606cb4993db57d2bb614cd0b912003b4807", "messageHeadline": "chore(deps): bump aws-sdk from 2.793.0 to 2.794.0 (#11527)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "ffd13e0308a23bda4a8d867b1ed428ab82b8fc81", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 161, "deletions": 78}}, {"node": {"oid": "83c05431e4c254db173cd36dd564c360808ccbde", "messageHeadline": "fix(stepfunctions): metric* helpers not available on imported state m\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 161, "deletions": 78}}, {"node": {"oid": "1e1a0caf1c9b964eb5a21e52c46aa0517f0453bb", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 849, "deletions": 784}}, {"node": {"oid": "b08f651b59cca12a42351d67a469e8e8d607dd71", "messageHeadline": "chore(pkglint): backport updates from v2 branch (#11520)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f17f38df0f5672445aa82f44600602fd030f56b8", "messageHeadline": "chore: fix package visibility during merge forward (#11519)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9843e71219bfe8b5ca675ac322e3dc5b3ab6381c", "messageHeadline": "fix(init): TypeScript code is not being recompiled automatically (#11\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a367d2136c9fb7c3592b6efaed43790d14056ec4", "messageHeadline": "chore(cdk): dependencies of the CLI are public packages (#11514)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "989d15f654bcf1ca5c4d2cc2e1b38a5513105e49", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.8.0 to 4.8.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "8cdc37cb532ae5b56fdeadce7af8be7991ae6299", "messageHeadline": "chore(deps): bump aws-sdk from 2.792.0 to 2.793.0 (#11499)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "58a48617c4fcd040a2a6fba22cf10b4eb0c71f64", "messageHeadline": "chore(merge-back): 1.74.0 (#11513)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "cba338771ffbaf29da131c4b893cc73db01d8f9a", "messageHeadline": "Merge branch 'master' into merge-back/1.74.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "163f9bb0f57f5cb75ba7fcb8c352815238aaa0cd", "messageHeadline": "Merge branch 'master' into v2-main (#11507)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 245, "deletions": 262}}, {"node": {"oid": "c4fdc1fd4e87466ccc758838346c57d2fb0f8fec", "messageHeadline": "docs(apigateway): Augment API docs for LambdaIntegrationOptions proxy\u2026", "author": {"name": "Colin Duggan", "email": "duggan.colin@gmail.com", "user": {"login": "cduggn"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e86602fdf079d3688ea32c556dbffd31b345d12c", "messageHeadline": "chore(release): 1.74.0 (#11508)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 7241, "deletions": 1440}}, {"node": {"oid": "1d836bc5fe6cb097590567da8b6b409035419da7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 245, "deletions": 262}}, {"node": {"oid": "7bb53bac1797eafed88f1f8fdc3e8597b74fb425", "messageHeadline": "chore: fix broken auto label action typo (#11466)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7127ff78ae9453185a0b02457d458fbbd439857d", "messageHeadline": "chore(pkglint): backport updates from v2 branch (#11497)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "10473b9562fb8c7e2e59f1b710c0e3f6bd1fd60e", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.7.0 to 4.8.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "4466752672a0b9b55c495594609f3693761105dd", "messageHeadline": "Merge branch 'master' into v2-main (#11488)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6972, "deletions": 1169}}, {"node": {"oid": "72029b56a14cc2eb0f9f60e726aa3d06e840b252", "messageHeadline": "filter out cdk packages for attributes", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02d2a598519e31236193b88f76d363c993da71d3", "messageHeadline": "Merge branch 'v2-main' into v2/forward-merge-20201116", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 4}}, {"node": {"oid": "89c5f829b037ec4d6e7f3b508ea6d9ac12925bda", "messageHeadline": "chore(cdk): bundle non-public cdk dependencies (#11423)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 18, "deletions": 5}}, {"node": {"oid": "53a9a00841459539608084f50b5ffc007eb6f79c", "messageHeadline": "mark new packages as private", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "26ee52a742bee73a9b263ecfc28baa84af587411", "messageHeadline": "chore(deps-dev): bump @types/eslint from 7.2.4 to 7.2.5 (#11491)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d5fe374dc971983d7484177d0d6f96fc2de6b6fd", "messageHeadline": "chore(ecr): use CloudFormation property for imageScanOnPush (#11490)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 13, "deletions": 235}}, {"node": {"oid": "a8c4f178e08cef4f306f54976076c21de2252a55", "messageHeadline": "feat(iam): specify initial PolicyDocument for inline Policy (#11430)", "author": {"name": "markus7811", "email": "mail@markussiebert.com", "user": {"login": "markussiebert"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "715a0300ea44c7cfcb6ae9973bd4ca16585c8fa5", "messageHeadline": "fix(lambda): failed to add permission to an imported lambda from anot\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 49, "deletions": 5}}, {"node": {"oid": "a4a555a9f5e8844a377d8de5041219346d0eb65c", "messageHeadline": "fix(core): missing context in Stages is not filled by CLI (#11461)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "355761e0897b714d7c95fce3fd4def10fb243f7c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 6969, "deletions": 1169}}, {"node": {"oid": "4768c4411b6ad334abdfc310dd754c9d5fe1c7e3", "messageHeadline": "chore(deps-dev): bump fast-check from 2.6.1 to 2.7.0 (#11486)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b722f087af64621ddff5ecb3b38982b7ccfe964a", "messageHeadline": "chore(deps): bump yargs from 16.1.0 to 16.1.1 (#11485)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "2ca31a87a8cbf0c5267b3d3b39c8dc75b142488e", "messageHeadline": "fix(pipelines): synthesizes incorrect paths on Windows (#11464)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "d12fcd31ecad03e8e8721e0c64241362d853aa71", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.446 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "a8ceaccd0dfd2ac34992c2f267d5d85c22b7c9f5", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 13705, "deletions": 2566}}, {"node": {"oid": "ab248c61e4d29c31c340993d7311701f1109a7d6", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.445 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "03e7cd5ebaf07be22f8fff8edacbc384989ebf7c", "messageHeadline": "feat(ecs): secret JSON field for Fargate tasks (#11348)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 107, "deletions": 9}}, {"node": {"oid": "3d4df34e76c1c7684e1457f4615b9025fadd3117", "messageHeadline": "chore(deps): bump aws-sdk from 2.791.0 to 2.792.0 (#11467)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 108}}, {"node": {"oid": "39e277f65666e96fe1ad662254327967f666dbad", "messageHeadline": "fix(autoscaling): `targetRequestsPerSecond` is actually requests per \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "c71a4e9644fdd64fa00a6d804c921b32bd1816d1", "messageHeadline": "feat(core): add easy importValue to CfnOutput (#11368)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 110, "deletions": 6}}, {"node": {"oid": "d42b71b174cdce92f63a8ab6f2cd553e5d548292", "messageHeadline": "chore: attributions for transitive bundled dependencies (#11442)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 760, "deletions": 98}}, {"node": {"oid": "21ccfce514e10cfcdde36148b45f085d3494c540", "messageHeadline": "feat(logs): Add KMS key support to LogGroup (#11363)", "author": {"name": "Nick Law", "email": "nick@nicholaslaw.com.au", "user": {"login": "nicklaw5"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "809907de2ad2b300d4bcffe18b9e890700fd6c78", "messageHeadline": "chore: add new modules to auto label action (#11453)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "af8cf13c346e3df0e62586a31e00d3a2b77d2523", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.444 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "47e28d4c6ce79d84e307c2f8d33082d47a2cdabe", "messageHeadline": "revert: \"feat(stepfunctions-tasks): support overriding all properties\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 29, "deletions": 682}}, {"node": {"oid": "7d9d5757db2acedb507da8bb84c65cc06d018b91", "messageHeadline": "feat(codepipeline-actions): Add deployment timeout to EcsDeployAction\u2026", "author": {"name": "Iiro Huikko", "email": "iiro.huikko@reaktor.com", "user": {"login": "iippis"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "58e6576a90f722929495b7cd9f1d67f93bf9c31e", "messageHeadline": "fix(stepfunctions-tasks): incorrect policy for Athena prevents databa\u2026", "author": {"name": "Amit Kumar", "email": "44288386+amitkumardeol@users.noreply.github.com", "user": {"login": "amitkumardeol"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6d43bdaf7a84a0186435f10d5229557014f6f848", "messageHeadline": "chore(deps): bump aws-sdk from 2.790.0 to 2.791.0 (#11447)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "58efbad743464439ce8eb97a6c6c3e07b531d93c", "messageHeadline": "feat(stepfunctions-tasks): support overriding all properties of CodeB\u2026", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 682, "deletions": 29}}, {"node": {"oid": "025992b0014aca493a669be518f4f423d3f39a57", "messageHeadline": "feat(cfnspec): cloudformation spec v20.2.0 (#11429)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 507, "deletions": 4}}, {"node": {"oid": "f26a592e609674d528990aad14fb8884112ad64d", "messageHeadline": "fix(stepfunctions-tasks): encryption is required for AthenaStartQuery\u2026", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 65, "deletions": 8}}, {"node": {"oid": "182abfc48228b51e4ce5fd2be1b2dfdbc5c8c9b5", "messageHeadline": "docs: fix typo of package name `@aws-cdk/aws-apigatewayv2-integration\u2026", "author": {"name": "Satoru Abe", "email": "s@polamjag.info", "user": {"login": "polamjag"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5c3f84c8be855107d3ea6738bbf8511f2ecdb8e", "messageHeadline": "feat(applicationautoscaling): Add KAFKA to ServiceNamespace (#11394)", "author": {"name": "Jan Brauer", "email": "jan.brauer@superluminar.io", "user": {"login": "bracki"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cc28485fd6333377258d0506bcaa63fb79d1da19", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.443 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "e5c2e589f2e4f5f1d680b7df9e5a2da5ade01780", "messageHeadline": "chore(ecs-service-extensions): Promoting the ecs-service-extensions p\u2026", "author": {"name": "Nathan Peck", "email": "peckn@amazon.com", "user": {"login": "nathanpeck"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "5f3d646d9b7709becb6a033aae01cb09f8604c86", "messageHeadline": "chore(deps): bump aws-sdk from 2.789.0 to 2.790.0 (#11432)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 108}}, {"node": {"oid": "6967f7da3b072196f11cccc2cd1d34d8f2975598", "messageHeadline": " docs(lamba-event-sources): Fix code example in README.md (#11411)", "author": {"name": "Matt Simpson", "email": "m.simpson@outlook.com", "user": {"login": "msimpsonnz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "544e80274a307df9009798aed928b90faf4554dc", "messageHeadline": "chore: automatically add missing libraries to more packages (#11428)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "62baa7b51b49c1a669c7144e5883375fe9ab5d35", "messageHeadline": "feat(appmesh): add listener timeout to Virtual Nodes (#10793)", "author": {"name": "Shivam Verma", "email": "68244110+sshver@users.noreply.github.com", "user": {"login": "sshver"}}, "additions": 524, "deletions": 256}}, {"node": {"oid": "8c17a35746271d38289f6e200aea35b201b8a93d", "messageHeadline": "feat(cfnspec): cloudformation spec v20.0.0 (#11319)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 3587, "deletions": 141}}, {"node": {"oid": "ec72c859c31a069406994433fe430f56ff0e5ff3", "messageHeadline": "feat(efs): import access point - `fromAccessPointAttributes()` (#10712)", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 542, "deletions": 40}}, {"node": {"oid": "f251ce656e1786e49a078d797883ed2753939ecb", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#11418)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 116, "deletions": 63}}, {"node": {"oid": "bf1c1c197bae895bba4ff5088b03d4e9b7d1692f", "messageHeadline": "chore(merge-back): 1.73.0 (#11419)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "8ae6082d4fe79c4b041cebc4f65cbba9c02d4b13", "messageHeadline": "Merge branch 'master' into merge-back/1.73.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "b3c669e5ca97135ada1d9a7265f71c228d3f6407", "messageHeadline": "Merge branch 'master' into v2-main (#11416)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "d8f3d2e04168d99a2447e592adbde5346e03ab36", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 14}}, {"node": {"oid": "a70bceb6022fcad08b35eb6742c24e1223f57c93", "messageHeadline": "chore(pkglint): rule to ensure that only allowed packages are public \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 32, "deletions": 13}}, {"node": {"oid": "eb6f3a9f7813f15ca1cdf1dcfc9bb36d93305a07", "messageHeadline": "chore(release): 1.73.0 (#11414)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8380, "deletions": 2686}}, {"node": {"oid": "b5e1d697dbf2fa6735de669f6ffdd32c28f28d8e", "messageHeadline": "chore: mark aws-cdk-lib as public and hypermodular packages as privat\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 373, "deletions": 8}}, {"node": {"oid": "a9e40faa35cbcf4602430c0c7972c175b6a11508", "messageHeadline": "chore(release): 1.73.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 1}}, {"node": {"oid": "8545350306fb7cff27a63a3ce3023a7c4cc369e8", "messageHeadline": "chore: include attributions for aws-cdk-lib (#11413)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 197, "deletions": 2}}, {"node": {"oid": "11cc7f27147f158549f098e203ae80dc65a9a65f", "messageHeadline": "Merge branch 'master' into v2-main (#11408)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "4a26480dd6a58bd261a3b2a00d963f08fbfe5239", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 33, "deletions": 35}}, {"node": {"oid": "daf2a20a7442e144bf8ae1b6aad7d38018e1c6fb", "messageHeadline": "chore(deps): bump aws-sdk from 2.788.0 to 2.789.0 (#11398)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9638924b6fc6421ea385c5008fc862ede7b5bee2", "messageHeadline": "chore(deps-dev): bump nock from 13.0.4 to 13.0.5 (#11404)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2468fdc57a3a4b6f70321fed473882a1cf37094b", "messageHeadline": "docs(codedeploy): correct pre-defined Deployment Configuration names \u2026", "author": {"name": "tiefps", "email": "68519546+tiefps@users.noreply.github.com", "user": {"login": "tiefps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8cef9a7bae3fe0d0108b9cd66d201e49e2bb1f5", "messageHeadline": "chore: do not login to DockerHub (#11358)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "e7be5cdbb67cdd9b1248526d45c5ab71a9af3f00", "messageHeadline": "Merge branch 'master' into v2-main (#11396)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5490, "deletions": 1247}}, {"node": {"oid": "48843c8189d216a2fa3c9da373ed905c83fa7b04", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 5490, "deletions": 1247}}, {"node": {"oid": "64ae54103abc3362ec1fa4ddd1510667f3d1fd26", "messageHeadline": "chore(ubergen): switch to ubergen.exclude as a filter instead of priv\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 50, "deletions": 2}}, {"node": {"oid": "e3fcfadcad56a2c809280baa03ac49b444c51c79", "messageHeadline": "chore(deps): bump promptly from 3.1.0 to 3.2.0 (#11393)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "76c795ae37d4168e8a98b3bc81034b455a8ae05e", "messageHeadline": "feat(eks): IAM Roles for service accounts in imported clusters (#10774)", "author": {"name": "Petrovskyi Anatolii", "email": "ttoxap@gmail.com", "user": {"login": "aka-toxa"}}, "additions": 473, "deletions": 50}}, {"node": {"oid": "787cc468b83f24bcf61d2a4ed21d5cc58178a214", "messageHeadline": "chore: 2.0.0a0 is accidentally identified as 0.0.0 by pack script (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdb9942bebc60abf98a74c6f9071e3527f0f01e1", "messageHeadline": "feat(core): natively support .dockerignore (#10922)", "author": {"name": "Jorge Israel Pe\u00f1a", "email": "jorge.israel.p@gmail.com", "user": {"login": "blaenk"}}, "additions": 788, "deletions": 184}}, {"node": {"oid": "32c164c4aa498b9bce03583f76cc21c7257a48ef", "messageHeadline": "feat(pipelines): room for extra sequential intermediary actions in Cd\u2026", "author": {"name": "adriantaut", "email": "adrian.taut@paddypowerbetfair.com", "user": {"login": "adriantaut"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "9299d4e78222a43d8608090a79e95db7f65c4454", "messageHeadline": "chore: 2.0.0a0 is accidentally identified as 0.0.0 by pack script (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55e9576810d8cb3115b7bd52d704ffe793a3dd27", "messageHeadline": "feat(cloudwatch): add methods for lazy addition of graph metrics (#11\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "8058b38a90529b7d5cf8bf6461bbe0f4f914620a", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.6.1 to 4.7.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "4b4d0114e849ad96fccafd4cebb0edbead83ed83", "messageHeadline": "fix(appsync): HttpDataSource extends BackedDataSource instead of Base\u2026", "author": {"name": "Yusuke Wada", "email": "wada.yusuke@classmethod.jp", "user": {"login": "cm-wada-yusuke"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "24de5774379b7258f3629448a760b86613acc397", "messageHeadline": "feat(cloudwatch): different view types in GraphWidget (#11160)", "author": {"name": "Andrii Radyk", "email": "ander.ender@gmail.com", "user": {"login": "AnderEnder"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "bd1a780f264b8f7e3421703eb4c1cfe75d806b00", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 21071, "deletions": 4304}}, {"node": {"oid": "76a1afa50c3cd840fdc61ec6b3e76afc1c62bd2c", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.442 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "521d990832b31b9804910e0df6223b4d26eef2d6", "messageHeadline": "chore(deps): bump aws-sdk from 2.787.0 to 2.788.0 (#11377)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "17611d6e0f1085505c90cf4d6d4f22b91c530ce1", "messageHeadline": "chore(apigatewayv2): move lambda and http proxy integrations to the '\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 109, "deletions": 444}}, {"node": {"oid": "474f6c673e9f419bbc80c1a7797348e98767e8c9", "messageHeadline": "feat(cognito): user pool resource server (#11118)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 454, "deletions": 2}}, {"node": {"oid": "d8f4822ab47f403cfcc0058ab72b8cb711d73b94", "messageHeadline": "chore: Create empty CHANGELOG.v2.md as placeholder (#11371)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3009490c4e1e1a10a9e4ea52cefe03aac296d649", "messageHeadline": "fix(cloudwatch): composite alarm ARN uses wrong separator (#11186)", "author": {"name": "Khufu-I", "email": "Khufu-I@users.noreply.github.com", "user": {"login": "Khufu-I"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5d907b62abd4428c27677965353fb04d92267e2c", "messageHeadline": "feat(cognito): user pools - non-ascii email domains (#11099)", "author": {"name": "wtho", "email": "thomas@wtho.de", "user": {"login": "wtho"}}, "additions": 119, "deletions": 5}}, {"node": {"oid": "4887ba6004b20c86c0025d16e235b8333d6efa6b", "messageHeadline": "fix(cli): deployments are skipped if stack is in a _failed state (#10\u2026", "author": {"name": "eswets", "email": "eswets@xebia.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "37a149b03751810d9ed984e415bbfb216881e74b", "messageHeadline": "fix(cli): Python `id` parameter in init template conflicts with built\u2026", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4e9fe43015665a5ac5aa5ff2dc7652f921b26479", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07c3ac8630762d8979b9bb55c62829eee88500de", "messageHeadline": "chore(lambda-nodejs): drop coverage requirement (#11370)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aad061130c83115e6a2df4ae78b0a1e2a6805b70", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "6efa5e10e01a5f46b914601a807b932b4c745dae", "messageHeadline": "feat(cli): process credentials (#11114)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "ab9bcf26ecb8c171cf4ba3bdc795cb45c7096fd8", "messageHeadline": "feat(pipelines): ShellScriptAction can configure environment (#11229)", "author": {"name": "Tim Dikland", "email": "31453088+tdikland@users.noreply.github.com", "user": {"login": "tdikland"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "9c54cae9f4e91a9d6dff199ccc4b86f4353450de", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18359, "deletions": 3901}}, {"node": {"oid": "0153028e6438eb13b07b8f2043745e5bc3faa6b7", "messageHeadline": "feat(elasticloadbalancingv2): add load balancer lookups (#11089)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 2606, "deletions": 45}}, {"node": {"oid": "7d7759deba334272ad34125825c658d5ff369037", "messageHeadline": "chore(v2): set release to 2.x-alpha (#11367)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bedd6606dc74e69605a29355e723c4f0afb98aba", "messageHeadline": "Merge branch 'master' into v2-main (#11365)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3069, "deletions": 1889}}, {"node": {"oid": "2ec3b2d06fae7689b21e05dec1721548ab88ca17", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 3069, "deletions": 1889}}, {"node": {"oid": "550dd99bc853fb89569088c7bac0b12bded0833f", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.440 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 468, "deletions": 468}}, {"node": {"oid": "7ab5ab8dad9ad08ff43602d5ee78c31e6b8413ed", "messageHeadline": "fix(elasticsearch): use correct latency metric names (#11175)", "author": {"name": "arkon", "email": "arkon@users.noreply.github.com", "user": {"login": "arkon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "51cd8af67507b4b3a641e993544f1678a90ddc88", "messageHeadline": "chore(deps): bump ts-jest from 26.4.3 to 26.4.4 (#11356)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 42}}, {"node": {"oid": "651ee5cae8b283f09039ad115ca272b78c512dc2", "messageHeadline": "chore(deps): bump diff from 4.0.2 to 5.0.0 (#11354)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9769a1bd0fa1081b6cb508c7787dc5dfff1c6371", "messageHeadline": "chore(deps): bump aws-sdk from 2.785.0 to 2.787.0 (#11345)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "1c10c4ad291ed08df36140afe63cd2950813b870", "messageHeadline": "chore(deps-dev): bump fast-check from 2.6.0 to 2.6.1 (#11352)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "54c276d215fd636c2f8970795512a838377b2f21", "messageHeadline": "feat(region-info): added AppMesh ECR account for eu-south-1 region (#\u2026", "author": {"name": "Rajal", "email": "55556967+rajal-amzn@users.noreply.github.com", "user": {"login": "rajal-amzn"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "0a3e980cb880ee546d0840281aa9e2a781d7412b", "messageHeadline": "feat(appmesh): change VirtualRouter's Listener to a union-like class \u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 209, "deletions": 67}}, {"node": {"oid": "f1d543574622cbc7b9d6eab63e85ebcb984a8909", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.438 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 463, "deletions": 463}}, {"node": {"oid": "d946a9590122031528596b83942cfa2327881b64", "messageHeadline": "chore: fix toc in contribution guide (#11329)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4186264050b60f332d60283c9a59cb94120e6bce", "messageHeadline": "docs(cli): Fix directory in README.template.md (#11334)", "author": {"name": "MartinAltmayer", "email": "martin.altmayer@web.de", "user": {"login": "MartinAltmayer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13d713e6358b29e55a626c44c7b2f0dcd946fddc", "messageHeadline": "feat(appmesh): remove from*Name() methods and replace with from*Attri\u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 370, "deletions": 475}}, {"node": {"oid": "a4567f53d6e06d50f22d56364f69f0209c48874e", "messageHeadline": "fix(rds): customizing secret results in unusable password and lost at\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 951, "deletions": 54}}, {"node": {"oid": "980c000f67a53dc9f18660172c67add7ac603f26", "messageHeadline": "Merge branch 'master' into feature/10433-environment-files-for-ecs-co\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 21772, "deletions": 8846}}, {"node": {"oid": "52da8cb3c65c41bf7cbd3c8001cf586a5c89041b", "messageHeadline": "fix(apigateway): api key not supported for SpecRestApi (#11235)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "9eff751609597c35baadb559144b2069a2211215", "messageHeadline": "feat(apigateway): default value for enum type in schema models (#11064)", "author": {"name": "Martin Muller", "email": "damadden88@googlemail.com", "user": {"login": "mmuller88"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "dfbf97bccff6f571fa98e0093c3193af3e00312a", "messageHeadline": "chore(cognito): revert re-organization and use @internal instead so t\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 810, "deletions": 683}}, {"node": {"oid": "40d0bbbf21f5508fa6be3167cb7da9f9680700ff", "messageHeadline": "chore(core): update metadata tests to reflect v2 changes (#11320)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 45, "deletions": 31}}, {"node": {"oid": "2c55c4d7c749d5e44f9735f5f93130ab2f00ce54", "messageHeadline": "chore: update bug issue template (#11336)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba58f48ce563183dea6826e8900fb2e4ce1e46ee", "messageHeadline": "Merge branch 'master' into v2-main (#11330)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 844, "deletions": 210}}, {"node": {"oid": "47b698ebfea300978e101234bcd80145b6f1ed17", "messageHeadline": "fix(cfn-include): Fn::FindInMap cannot be used for boolean properties\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "05873290fd59b16a8371c513d13a21aad8737ffe", "messageHeadline": "chore(merge-back): 1.72.0 (#11328)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "d9e0426d648e8923529564b8bc1efac68e06ba27", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 844, "deletions": 210}}, {"node": {"oid": "09257435abda7d6005ecd38981c2b8cf13ac28b9", "messageHeadline": "Merge branch 'master' into merge-back/1.72.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 87, "deletions": 12}}, {"node": {"oid": "78c8b42b606720e2d229b024dd0cfdf6b9960fdc", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.164 to 4.14.165 (#11322)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "030c5c58e2cedda8e74d7988dc44b042def9e703", "messageHeadline": "feat(route53-targets): aws-apigatewayv2 target (#10191)", "author": {"name": "Johannes W\u00fcrbach", "email": "johannes.wuerbach@googlemail.com", "user": {"login": "johanneswuerbach"}}, "additions": 80, "deletions": 5}}, {"node": {"oid": "c2f38e80fe5c1df36cffe8762c42fbc89caed0a3", "messageHeadline": "chore(release): 1.72.0 (#11326)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11119, "deletions": 1993}}, {"node": {"oid": "0c279fd3dc2001cd51736c79e5fc07755d961644", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83464d77c14df4f31cfaee07bcb895ddce2101d1", "messageHeadline": "chore(release): 1.72.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 44, "deletions": 3}}, {"node": {"oid": "89a505524ae3fe1c726d6988df07da6167493480", "messageHeadline": "feat(ecs-patterns): add option to create cname instead of alias recor\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 215, "deletions": 14}}, {"node": {"oid": "9968669e4f4602a03de67e12bc5636a4f4bb1fd7", "messageHeadline": "fix(dynamodb): Misconfigured metrics causing empty graphs (#11283)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 362, "deletions": 18}}, {"node": {"oid": "fa5ea36495e62bfc8841f92871a41106c5f7b87d", "messageHeadline": "chore(ecs-service-extensions): update APP_MESH_ENVOY_SIDECAR_VERSION \u2026", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f77dbdee53a12c096f0fe1e884a5e66e4ac54e24", "messageHeadline": "chore: fix candidate bump invocation (#11318)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "246404df0bcdec1cba49bceafdb38d7ba4010a1f", "messageHeadline": "chore(cfnspec): fix spec patch not being applied for Route 53 healthc\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 147, "deletions": 142}}, {"node": {"oid": "c815818666406dd670a0d6c73286e1c90fdb73d2", "messageHeadline": "Merge branch 'master' into v2-main (#11313)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1356, "deletions": 436}}, {"node": {"oid": "84781532a21c3f0e88a637a820f0b88d29a008a5", "messageHeadline": "chore: install standard-version before running bump (#11312)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ccb36d862355d2fa63437aa688d7260b6a9501d2", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1356, "deletions": 436}}, {"node": {"oid": "d1e88a6530e9031771c736cef8cc917b617548a6", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.1.0 to 2.1.1 \u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 214, "deletions": 11}}, {"node": {"oid": "1ec7e62e5851ced72174a3ae77264dfba0d0ccf3", "messageHeadline": "chore: multiple release branches without merge conflicts (#11307)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 406, "deletions": 102}}, {"node": {"oid": "884539b231245c893c456b2c619fe661cd39960f", "messageHeadline": "feat(rds): add grant method for Data API (#10748)", "author": {"name": "Erik M\u00fcller", "email": "erik.mueller+github@mailbox.org", "user": {"login": "asterikx"}}, "additions": 259, "deletions": 16}}, {"node": {"oid": "c378f8611fac2bf86b8bc799405939ba73038b0d", "messageHeadline": "chore: fix update bump cfnspec script (#11302)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "5dcdecb2c5d6ce19517af66090cfacabed88025b", "messageHeadline": "fix(secretsmanager): can't export secret name from Secret (#11202)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "0e0755c997849927b26197dacace47de14b7a783", "messageHeadline": "docs(ecs-service-extensions): add community modules with first module\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "7a07fbd3fec03ebea33a8f1910baa0336b82d337", "messageHeadline": "chore: fix cfnspec bump script usage of lerna command (#11291)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc6056168ad35bbf6e76df1af009ada2d254c625", "messageHeadline": "chore(deps): bump aws-sdk from 2.783.0 to 2.785.0 (#11293)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 109}}, {"node": {"oid": "9f6a56758949b783b7b75554947c5b61c72a95a3", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#11285)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 259, "deletions": 206}}, {"node": {"oid": "98599726a035bff4947a0db5313a729bb6a0acfd", "messageHeadline": "chore: revert \"multiple release branches without merge conflicts\" (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 102, "deletions": 390}}, {"node": {"oid": "85915a4eff6c2dc40d8989dd8c7b7f52d43a711c", "messageHeadline": "chore: multiple release branches without merge conflicts (#11287)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 391, "deletions": 102}}, {"node": {"oid": "5db8e8018d2b8304025b7e61178c7a747c778a78", "messageHeadline": "fix(pipelines): asset stage can't support more than 50 assets (#11284)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 159, "deletions": 30}}, {"node": {"oid": "1bfc64948b6ac63f93f030c5a2064b3ac4376289", "messageHeadline": "fix(cli): `--no-previous-parameters` incorrectly skips updates (#11288)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 95, "deletions": 44}}, {"node": {"oid": "6e7ea58bb2d181aad08635ba73ff577dacc0e502", "messageHeadline": "Merge branch 'master' into v2-main (#11282)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2218, "deletions": 667}}, {"node": {"oid": "30fe243f18375a41b0584873560ae3e09739616f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 2218, "deletions": 667}}, {"node": {"oid": "f3c8b5034eb7ad1ccd9eecb4a929c8f11a2336d0", "messageHeadline": "fix(cfnspec): incorrect Route 53 health check configuration propertie\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "29aa223f05b5f012b42b662e7a9fcc8fe82167a7", "messageHeadline": "fix: explicitly set the 'ImagePullPrincipalType' of image (#11264)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "ed6e7ed9ebee7dc8932c35885698fc72e2052085", "messageHeadline": "fix(ecs): redirect config should honor openListener flag (#11115)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "cc590e63ae6ba7dcf26e992c47afb8c6bf79e940", "messageHeadline": "chore: build ubergen as part of bump-cfnspec.sh (#11191)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "213186e71ea5baba3a3419d62b64936a332969b9", "messageHeadline": "docs(lambda): typo hwich -> which (#11262)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f14d823279e4dbb6ac90ab21d219257b22b81278", "messageHeadline": "fix(stepfunctions): stack overflow when referenced json path finding \u2026", "author": {"name": "T\u00f5nis", "email": "t6nn@users.noreply.github.com", "user": {"login": "t6nn"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "5e433b1d52470c3ecf5a460f79e4b8103542c35c", "messageHeadline": "feat: intro \"Names.uniqueId()\" instead of the deprecated \"node.unique\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 197, "deletions": 146}}, {"node": {"oid": "c124886fbcabea166f34250cad84f7526e05b1bf", "messageHeadline": "fix(core): many nested stacks make NodeJS run out of memory (#11250)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 80, "deletions": 26}}, {"node": {"oid": "fad27f65a73dc3b9c208439c5e474295491381da", "messageHeadline": "feat: Configre containerName for QueueProcessingFargateService", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "db205daef46599e3bccade4342130facfe04ce3c", "messageHeadline": "chore(deps-dev): bump @octokit/rest from 18.0.8 to 18.0.9 (#11256)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5f32b58d4e40e516a5a0bde4c2aea1653acbfbcb", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.6.0 to 4.6.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "9d0c935fc62f325105598473e39b47b247437146", "messageHeadline": "feat(ec2): Add Lambda interface endpoint (#11260)", "author": {"name": "Sean Myers", "email": "iph@users.noreply.github.com", "user": {"login": "iph"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b35c423644fbd8f20705c16c0809a9fb93e6d6f3", "messageHeadline": "fix(stepfunctions-tasks): incorrect S3 permissions for AthenaStartQue\u2026", "author": {"name": "Sumeet Badyal", "email": "Sumeet.s.badyal@gmail.com", "user": {"login": "Sumeet-Badyal"}}, "additions": 94, "deletions": 39}}, {"node": {"oid": "8c9321b833c1dc9eed1c2e33fe3715cb0b181630", "messageHeadline": "docs(lamba-event-sources): Fix code example in README.md (#11241)", "author": {"name": "Matt Simpson", "email": "m.simpson@outlook.com", "user": {"login": "msimpsonnz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f6683394fa6f96d6839b2c107f3dab8045509b4", "messageHeadline": "fix(stepfunctions-tasks): Athena* APIs have incorrect supported integ\u2026", "author": {"name": "Takumi Akiyama", "email": "t.akiym@gmail.com", "user": {"login": "akiym"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "122c68c89838a9f5c4755d909635d8407f9a8019", "messageHeadline": "chore(pipelines): remove unused dependency on nodeunit (#11257)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "23d0943216df76bea395b319deb21282e4c57a7c", "messageHeadline": "feat(appsync): add RDS datasource (#9258)", "author": {"name": "Robert Koch", "email": "robert@kochie.io", "user": {"login": "kochie"}}, "additions": 372, "deletions": 4}}, {"node": {"oid": "bed89a5d0aabe7d9a25ad7fac74a38f03b92e4c9", "messageHeadline": "feat(appsync): support custom cloudWatchLogsRoleArn for GraphqlApi (#\u2026", "author": {"name": "Alvyn Duy-Khoi Le", "email": "alvyn279@gmail.com", "user": {"login": "alvyn279"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "d395b5e618fc423c46c65b9be40d0c1423e2b578", "messageHeadline": "feat(ecs-service-extensions): create an `Environment` from attributes\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 599, "deletions": 7}}, {"node": {"oid": "fcfed39e3524eef66d3638896bf4ca86697f1718", "messageHeadline": "fix(core): multiple library copies lead to 'Assets must be defined wi\u2026", "author": {"name": "Momo Kornher", "email": "mail@moritzkornher.de", "user": {"login": "mrgrain"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "e0d3839aaeb4f755eee664671bfe69899fccbc88", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.163 to 4.14.164 (#11252)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "014619ea98aee02caaf5c423434f565d835471b7", "messageHeadline": "chore(deps): bump jest from 26.6.1 to 26.6.2 (#11251)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 408, "deletions": 371}}, {"node": {"oid": "f2dd8d2e17a1948d3c64d4449b8a5f9902915a2e", "messageHeadline": "Merge branch 'master' into v2-main (#11244)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1158, "deletions": 791}}, {"node": {"oid": "8d520988b50113286509b90d3e9dd05ac0cf575a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1158, "deletions": 791}}, {"node": {"oid": "d5e3871b994623011128ec19e1841d0741be8861", "messageHeadline": "chore(deps-dev): bump @octokit/rest from 18.0.7 to 18.0.8 (#11240)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55e6130503d2e7346eec81d01ef37098708d0196", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.435 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "d15e9d05bd508bec1617090ebd28c9e624a787fe", "messageHeadline": "chore(deps): bump aws-sdk from 2.781.0 to 2.783.0 (#11226)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "1dfeee43651f77c635bd6f2da153539e432eff4d", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.432 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "eb09f608f1b42f559698e8bd70ef0fa949bf8703", "messageHeadline": "chore(deps-dev): bump @octokit/rest from 18.0.6 to 18.0.7 (#11213)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 96}}, {"node": {"oid": "d69f7d33f236937ddca96c10a60fbf3ef48b883b", "messageHeadline": "chore: add @aws-cdk-containers to the list (#11206)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c20041356940c5569c00e82f9e6bee794002929b", "messageHeadline": "feat(apigatewayv2): http api - endpoint url (#11092)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "e21f249f7b9c78ed5948d63e7650ee7b8d5b3f8b", "messageHeadline": "fix(event-targets): circular dependency when the lambda target is in \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 205, "deletions": 173}}, {"node": {"oid": "1097ec0fa9e4bd3c4f5b8d8a927ab620b565968d", "messageHeadline": "chore(pkglint): report stale attributions (#11200)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 46, "deletions": 4}}, {"node": {"oid": "fe1ce73ec59fc3ad9d8b138ba2122303e77c0531", "messageHeadline": "fix(secretsmanager): Secret.fromSecretName doesn't work with ECS (#11\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 359, "deletions": 29}}, {"node": {"oid": "2a9bfb52a2f38e525224e8bb6b5293a3d2ab31a9", "messageHeadline": "Merge pull request #11215 from aws/v2/forward-merge-20201030", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 10943, "deletions": 1214}}, {"node": {"oid": "dad198cc45e92de9def59f5b2bdf23cc1c78f122", "messageHeadline": "chore(merge-back): 1.71.0 (#11209)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "fd51ea288181602fa649f70d6061483d69c10071", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 10943, "deletions": 1214}}, {"node": {"oid": "511bfd3d2f2c2a5aa162f50abd34d4cd024198ea", "messageHeadline": "Merge branch 'master' into merge-back/1.71.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5952, "deletions": 223}}, {"node": {"oid": "e87a6a333c06d157f6d9074e05f251505525d0d5", "messageHeadline": "feat(apigatewayv2): vpc link and private integrations (#11198)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3565, "deletions": 4}}, {"node": {"oid": "79200e75b2468ccdee46154d049f3ceb30bb51e1", "messageHeadline": "feat(appmesh): add Virtual Gateways and Gateway Routes (#10879)", "author": {"name": "Dominic Fezzie", "email": "fezzid@amazon.com", "user": null}, "additions": 1640, "deletions": 66}}, {"node": {"oid": "87887a3faf24f5fde608135429585c6521637764", "messageHeadline": "fix(core): support docker engine v20.10.0-beta1 (#11124)", "author": {"name": "Johannes W\u00fcrbach", "email": "johannes.wuerbach@googlemail.com", "user": {"login": "johanneswuerbach"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "953bc25875c3862f57d3adaebb69d9e2b8c2fe52", "messageHeadline": "chore(release): 1.71.0 (#11197)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5953, "deletions": 1823}}, {"node": {"oid": "0c8264adf782d1adbfe8d538186a71093d9c8834", "messageHeadline": "fix(apigateway): changes to gateway response does not trigger auto de\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 130, "deletions": 93}}, {"node": {"oid": "54f54f34e3e904c1ce9f95bc46ffe07170637c8d", "messageHeadline": "chore: attributions for all bundled third party dependencies (#11195)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 611, "deletions": 54}}, {"node": {"oid": "52bf72b02738926c6c9ff21a976facfdee18af90", "messageHeadline": "chore(release): 1.71.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 42, "deletions": 1}}, {"node": {"oid": "db8ac639e6136d4c2359ad0facd7650ac349c0be", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#11196)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 203, "deletions": 227}}, {"node": {"oid": "8851a922168fdc8770deb3f38d730b16e7a03971", "messageHeadline": "chore: filter constructs out of yarn upgrade workflow (#11194)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9f8a6dee36105f7bbf7f433075881d5068fb5779", "messageHeadline": "feat(redshift): add publiclyAccessible prop (#11162)", "author": {"name": "Alex Simes", "email": "alex.simes29@gmail.com", "user": {"login": "alex9311"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "d85e3eda8a0d97d60d178922bf9db33a31f4abe9", "messageHeadline": "feat: upgrade \"constructs\" to 3.2.0 (#11145)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 433, "deletions": 307}}, {"node": {"oid": "57d0526263b4d581bde2305652058244f9143a9f", "messageHeadline": "chore(deps): bump ts-jest from 26.4.2 to 26.4.3 (#11157)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e909b94a19d04d7ebd244704d1deaebd3f373708", "messageHeadline": "chore(deps): bump aws-sdk from 2.778.0 to 2.781.0 (#11181)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "b3b5f48ba457d382b6289997f164444ac6dfed0a", "messageHeadline": "feat(synthetics): The CloudWatch Synthetics Construct Library is now \u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f48c0d1acbf46c378a28e8151ba36120da2f0966", "messageHeadline": "chore(synthetics): make runtime a required property (#11163)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 392, "deletions": 41}}, {"node": {"oid": "bdf1d30a08c034703ca05eebe8e9d0cc5e070949", "messageHeadline": "feat(autoscaling): CloudFormation init for ASGs (#9674)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 864, "deletions": 27}}, {"node": {"oid": "a3fae02a5256a25fca011bab2a2aa9be58121c6e", "messageHeadline": "feat(core): make creationStack collection for Lazy opt-in (#11170)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 97, "deletions": 13}}, {"node": {"oid": "f5ab374eafeafff02f386be445d10863717b51ed", "messageHeadline": "fix(bootstrap): same-account modern bootstrapping still requires poli\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 91, "deletions": 12}}, {"node": {"oid": "01c52c84118b101de9aaca3091673b16d6871386", "messageHeadline": "fix(ec2): `CfnInit` cannot be used with custom constructs (#11167)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 86, "deletions": 88}}, {"node": {"oid": "e0c00a1aafe82d390fd1859090e0bbe1ac249043", "messageHeadline": "feat(init-templates): Java init template tests updated to JUnit 5 (#1\u2026", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "3727c715e17b5fb41a8a7a6f012d5a1936bac347", "messageHeadline": "chore: add new modules to auto label workflow file (#11130)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5966e3a64eb7a706a70652ae2501a7b97c57f290", "messageHeadline": "docs(lambda): fix minor typo in README (#11142)", "author": {"name": "niku", "email": "d5ek6a+github@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43f3f09cc561fd32d651b2c327e877ad81c2ddb2", "messageHeadline": "chore: the maximum number of resources is now 500 (#11148)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c19d767501189c9d9601f234a2736b7fa5ec120", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.5.0 to 4.6.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "11b2b3ef7c8537ddd3390fa59c02348d25dc5215", "messageHeadline": "chore(deps): bump camelcase from 6.0.0 to 6.1.0 (#11144)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5ff3bba2a44fd522a87ee4feedbcfd45a529b48d", "messageHeadline": "chore(deps-dev): bump @types/eslint from 7.2.3 to 7.2.4 (#11143)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a4a41b5e006110304b51ee55c34e91cc3f129281", "messageHeadline": "feat(cli): change virtualenv directory to .venv to comply with python\u2026", "author": {"name": "Andrii Radyk", "email": "ander.ender@gmail.com", "user": {"login": "AnderEnder"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "9635668bafff016e292d869e586d1277775674a9", "messageHeadline": "chore(elasticsearch): add missing maturity to package.json (#11138)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f1790e9add08778fe29277a783c2f82b1e445c3", "messageHeadline": "Fix init templates", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "884be45f969f3ac98e5d3c49e5c6019f6def1e2d", "messageHeadline": "Fix broken init templates", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4536b2384c50e24ad6497437cab9e42532a95117", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1981, "deletions": 5}}, {"node": {"oid": "19180cc7dd2e3cfbbcc82ef2b45f3a8f60894f8c", "messageHeadline": "feat(stepfunctions-tasks): Support for Athena APIs: StartQueryExecuti\u2026", "author": {"name": "Sumeet Badyal", "email": "Sumeet.s.badyal@gmail.com", "user": {"login": "Sumeet-Badyal"}}, "additions": 1977, "deletions": 0}}, {"node": {"oid": "75875ccbc4c937ef8b57ac996de8afb52f8a8138", "messageHeadline": "chore(cognito): remove unused dependency on nodeunit (#11085)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "867221b22df0196d6be7ff4d0eca96408e4775b0", "messageHeadline": "chore(build): Support Java 15 (#11087)", "author": {"name": "Florian Eitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dde9c5530478e9371726278ef34b82da19624a4b", "messageHeadline": "fix(region-info): incorrect S3 static website endpoint for us-gov-wes\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "df56c345e2092d365cdb40fe365594705ae22f9c", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 3478, "deletions": 2824}}, {"node": {"oid": "1a87cd6c92bcef4df06bdf9c9f5ef08af8d1e0f3", "messageHeadline": "Merge branch 'master' into container-name", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 1636, "deletions": 1080}}, {"node": {"oid": "575e47e4d6e8b89b4402ddc4b7bdea985b1e6edf", "messageHeadline": "feat(cli): disable version check (#10975)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "cacabecec8609e7aa9ed8de99f4b76139966f113", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 4.3.0 to 4.5.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "c84217f94cf66cae800d434350b3b3d7676a03b3", "messageHeadline": "fix(core): assets are duplicated between nested Cloud Assemblies (#11\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 537, "deletions": 177}}, {"node": {"oid": "bcd9d0aa900aceb32e50031ea1a8f8a21e07a963", "messageHeadline": "feat(cli): `--all` flag to select all stacks (#10745)", "author": {"name": "IsmaelMartinez", "email": "ismael.martinez@postcodelottery.co.uk", "user": {"login": "IsmaelMartinez"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "35ad608fb0c9801756b0557b460e3587684b7110", "messageHeadline": "fix(aws-rds/aws-secretmanager): input type of credentials.fromSecret \u2026", "author": {"name": "Dennis", "email": "den.seidel@gmail.com", "user": {"login": "dennisseidel"}}, "additions": 88, "deletions": 22}}, {"node": {"oid": "7cdc18a5aacc5d1f120dc07402c77567f3f59e30", "messageHeadline": "Merge branch 'master' into v2-main (#11111)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2546, "deletions": 2546}}, {"node": {"oid": "9e5a092024524a078a9776849bae67378059d14e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 2546, "deletions": 2546}}, {"node": {"oid": "ab9781537dbc83cb0f409ac81479d7a6e434ddc9", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.429 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 478, "deletions": 470}}, {"node": {"oid": "261005cc20780ad94128c5069b97cbec11f5bf68", "messageHeadline": "chore(deps): bump aws-sdk from 2.776.0 to 2.778.0 (#11084)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "dd78f7761552cf55cf268e7193cd2eb528b9600d", "messageHeadline": "chore(deps-dev): bump @types/md5 from 2.2.0 to 2.2.1 (#11098)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f66e8f0612c01789e3fb8e03a31ae1cd722fc5dc", "messageHeadline": "chore(deps): bump ts-jest from 26.4.1 to 26.4.2 (#11097)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 19, "deletions": 36}}, {"node": {"oid": "da70e0a04d9c7d44e194390a7d266bfaf36f7985", "messageHeadline": "chore(deps): bump jest from 26.6.0 to 26.6.1 (#11094)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 386, "deletions": 329}}, {"node": {"oid": "88d4149432d55e65b23448fd58d8ec3e96f3e72c", "messageHeadline": "feat(ecs-patterns): containerName for QueueProcessingEc2Service", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "940f08e48e828742ebe2944fc570ef05cef228c9", "messageHeadline": "chore(deps-dev): bump jest-junit from 11.1.0 to 12.0.0 (#11083)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "905f661038b0ebe3072b0ccfd4b93f93030740ec", "messageHeadline": "chore(merge-back): 1.70.0 (#11081)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "283513a2232953dfdc87e3d96d06e6a68f11c4db", "messageHeadline": "Merge branch 'master' into merge-back/1.70.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "1e2250aa8345ee9fe22ed2a7395ba28994fe8ff1", "messageHeadline": "fix(codebuild): ReportGroup name is ignored (#11080)", "author": {"name": "Andrii Radyk", "email": "ander.ender@gmail.com", "user": {"login": "AnderEnder"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c1453147e7c484c54f1380d2fa9ba0cdf2859002", "messageHeadline": "chore(release): 1.70.0 (#11078)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3940, "deletions": 4275}}, {"node": {"oid": "a6439a1affd13a51fcd4b039b597f206ef5d797e", "messageHeadline": "chore(rds): add additional minor versions for engines (#11077)", "author": {"name": "Andrii Radyk", "email": "ander.ender@gmail.com", "user": {"login": "AnderEnder"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d48d64d7d94977bf269d18322711d74e80de4ba2", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8ac663b0711b386e23c5d433627edfe46986c910", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7862de1daf39e38a66018a54f3160dcf8ec30da3", "messageHeadline": "fix up CHANGELOG", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e33258d6d60b6097d0934c2b9764070dd9f9995", "messageHeadline": "chore(release): 1.70.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "65be3a0bd565f35161ee449d059db06cd77c20f5", "messageHeadline": "revert: \"feat(apigatewayv2): vpc link and private integrations (#1053\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 3565}}, {"node": {"oid": "f4f53a65e55d895338aecf8cb63637c6d265b929", "messageHeadline": "feat(lambda-event-sources): disable source mapping (#10927)", "author": {"name": "wtho", "email": "thomas@wtho.de", "user": {"login": "wtho"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "7435db853636628a60c8aa465481fc01136aa4a1", "messageHeadline": "feat(cognito): Cognito User Pools is now in Generally Available (stab\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5dc1d96e77ec2359a77aed7266c4e7769d04e084", "messageHeadline": "fix(ses-actions): invalid action in policy statement created when usi\u2026", "author": {"name": "Iiro Huikko", "email": "iiro.huikko@reaktor.com", "user": {"login": "iippis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0d92242c62d4d5e066e5550d3bfb0742fcbf0b17", "messageHeadline": "docs(cognito): README touch-ups (#10993)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "17a87fc542354509d2ca9e644eaac992ea7460cb", "messageHeadline": "chore(deps): bump jsonschema from 1.2.10 to 1.4.0 (#11069)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "2b3d8cd6142b0ff0f16bd4bdb35370603c4d760f", "messageHeadline": "Merge branch 'master' of github.com:ericzbeard/aws-cdk", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 7309, "deletions": 6138}}, {"node": {"oid": "0f856e99bb4e7938a9c80c17b29e8d72ec64169c", "messageHeadline": "Fix super with construct_id", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0537598a065c74c713d1ec58c96f09f0d66b12ca", "messageHeadline": "feat(apigatewayv2): vpc link and private integrations (#10531)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 3565, "deletions": 4}}, {"node": {"oid": "8a0b0a94b7c69809af4749ec78ee4fb8453f71a2", "messageHeadline": "chore(apigateway): migrate tests to jest (#11060)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1305, "deletions": 1581}}, {"node": {"oid": "7fc9bce2dfe8e7f40a6f6806f47401735d6fd9c7", "messageHeadline": "Merge branch 'master' into v2-main (#11059)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1518, "deletions": 1494}}, {"node": {"oid": "5db865e17169b83a075fbe53474db35b9e804916", "messageHeadline": "chore(deps): bump proxy-agent from 3.1.1 to 4.0.0 (#11048)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 108, "deletions": 81}}, {"node": {"oid": "0e58c2862d9b4dace41ce58f16da95c9e13bf649", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 1518, "deletions": 1494}}, {"node": {"oid": "d22c31895f9f3d66bdeb9415870f68cb10f0fd4c", "messageHeadline": "chore(deps-dev): bump fast-check from 2.4.0 to 2.6.0 (#11057)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bb4d97b36af19c8961020ddf7bb90056d15902d9", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.40 to 10.17.42 (#11053)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "fd8bce3d1409fd66877ca7530f8e74d9d78e0b8a", "messageHeadline": "feat(aws-codebuild): add COMMIT_MESSAGE support for webhook FilterGro\u2026", "author": {"name": "Jorge Barreto", "email": "jrbd93@gmail.com", "user": {"login": "jorge-barreto"}}, "additions": 154, "deletions": 8}}, {"node": {"oid": "24e98cb3f6e91da501db763323655e15611cdca6", "messageHeadline": "chore(rds): Minor fix for DatabaseInstance and DatabaseCluster exampl\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bbf1eb1a2ea2ef69040dc19273484b6a492b738", "messageHeadline": "chore(deps-dev): bump sinon from 9.1.0 to 9.2.0 (#11047)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "519d0bb0b64cc33ba2796ef335e9435970335848", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 7309, "deletions": 6138}}, {"node": {"oid": "a73a4ee983d0a17c1c6b58ba49146284582f2bb0", "messageHeadline": "docs(cognito): fix up code samples so that they compile (#11034)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 76, "deletions": 57}}, {"node": {"oid": "a97b41a882ced2375d834d4467f2e4dda3a2e8f6", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.426 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 462, "deletions": 461}}, {"node": {"oid": "c5c96b2d76fe3583513de5c30e8d357bcbd997bb", "messageHeadline": "docs(stepfunctions-tasks): fix example code in README (#11028)", "author": {"name": "Kumbirai Tanekha", "email": "kumbirai.tanekha@gmail.com", "user": {"login": "doodlesbykumbi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8771b7877c398317ad9b16ea3dcf3a883affb722", "messageHeadline": "chore(deps): bump aws-sdk from 2.764.0 to 2.776.0 (#11027)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9e31b0234b9458cce92f4bdae5720802bab1ab68", "messageHeadline": "chore(deps-dev): bump cdk8s from 0.32.0 to 0.33.0 (#11019)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0abc3b8803c52315609f6e957d6471efe88f12fe", "messageHeadline": "chore(deps-dev): bump @types/mock-fs from 4.10.0 to 4.13.0 (#11024)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9c88a6408a9177e0240fc2d1ac300eeece50a931", "messageHeadline": "chore(pkglint): don't allow adding peer dependencies to monocdk (#10930)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "60f493c9a606162816c14149ea578341ea458a05", "messageHeadline": "chore(cognito): reorganize identity providers structure so that UserP\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 683, "deletions": 802}}, {"node": {"oid": "3f668fa0d65aee75ab68372e13930357d9964e62", "messageHeadline": "docs(lambda): correct the default value for maxRecordAge in EventSour\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc176ac4f043408bdb51732b74f229efeb8e52bd", "messageHeadline": "chore(deps-dev): bump cdk8s-plus from 0.29.0 to 0.33.0 (#11017)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "104af7973af6ea919b3caad6c7bfc100141fc363", "messageHeadline": "chore(deps-dev): bump @types/jest from 26.0.14 to 26.0.15 (#11013)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 77}}, {"node": {"oid": "191d7b7706282812878e1aeed79d8f4b39d1f797", "messageHeadline": "fix(lambda-nodejs): docker build is not working (#10885)", "author": {"name": "ncaq", "email": "ncaq@ncaq.net", "user": {"login": "ncaq"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "6956aadd6043499d8d55ca2d1a8ee65a91ac1bc6", "messageHeadline": "feat(cloudfront-origins): move cloudfront-origins to Developer Previe\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2dd480d1c5b7a1d818caf37440b0335868c5f37d", "messageHeadline": "Merge branch 'master' into v2-main (#11004)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 556, "deletions": 528}}, {"node": {"oid": "fa104e4def7a3f722a2e7927db6729c26218bda1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 556, "deletions": 528}}, {"node": {"oid": "cc2600f4f2e43ebe8cc7b57e58e9ed75a210dfc4", "messageHeadline": "chore(region-info): eu-south-1 (Milan) ROUTE_53_BUCKET_WEBSITE_ZONE_I\u2026", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da57d61190b0f4c7cd62a46936a8c557075f2d66", "messageHeadline": "docs(app-delivery): Fix URL to pipelines readme (#10985)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6afaddc64fc07f7e014de9aaf4a8a8d7642339ba", "messageHeadline": "chore(stepfunctions): fix typo in sfn docs (#11000)", "author": {"name": "John Skilbeck", "email": "john.skilbeck@gmail.com", "user": {"login": "skilbjo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c030b38fa4a92f73a858063eda59d1ab5236cc6", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-nightly.425 to 2.0.0-nightly.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 461, "deletions": 461}}, {"node": {"oid": "585920e69e981187eed036659f6fe3f4bd4096d1", "messageHeadline": "chore(s3): migrate tests to jest (#10934)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "fe6ec39f92819d451e11df79e3d6145868818da1", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.35 to 10.17.40 (#10980)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "af45a1f30c1fa304fdb06018cd340fe2e7fc6cc4", "messageHeadline": "chore(deps-dev): bump cdk8s from 0.30.0 to 0.32.0 (#10991)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "db842233fae67587901bd2742e9f2686af9256fb", "messageHeadline": "chore(redshift): update package stability to experimental (#10983)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1907b58c5d589f943b967024e00e5fd9f5ee2192", "messageHeadline": "Fix construct_id", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d14f860d01c45f9e2d37c439b50f70657b217eac", "messageHeadline": "Change id to construct_id in Python sample-app", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdcf717295a7c4dbb512ec7ac26c6a893e39375c", "messageHeadline": "Change stack_id to construct_id", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa3f3fdc92545157205e533e124412d0db08c575", "messageHeadline": "fix(cloudfront): logging bucket uses global domain name (#10945)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6cc36125fbe08453bb38424950bee16d892a750c", "messageHeadline": "Merge branch 'master' into v2-main (#10978)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3797, "deletions": 4743}}, {"node": {"oid": "dd81e77e6ad606c2e76e01de1c7d38b762357d26", "messageHeadline": "feat(cloudfront): brotli compression support (#10950)", "author": {"name": "Andrii Radyk", "email": "ander.ender@gmail.com", "user": {"login": "AnderEnder"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "243de980f397c22bb81469cb62d4818785a0b114", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 3797, "deletions": 4743}}, {"node": {"oid": "37dc9d895d2c4be3e538b035b4486f3c8efc1aed", "messageHeadline": "chore: add 'v2' branch prefix as a mergify conditional (#10956)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "170551e75f1699efa5ed49a65c7fb4641915810c", "messageHeadline": "chore(deps): bump jest from 26.4.2 to 26.6.0 (#10973)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 410, "deletions": 1041}}, {"node": {"oid": "b93cda6f528e0e1d98b88ad8407620b8ef472125", "messageHeadline": "feat(events-targets): add support for Kinesis Firehose as a target (#\u2026", "author": {"name": "cheruvian", "email": "cheruvian@gmail.com", "user": {"login": "cheruvian"}}, "additions": 336, "deletions": 7}}, {"node": {"oid": "6d04fd229322a60df1ab28ff5f3abe0164efb775", "messageHeadline": "docs(stepfunctions): fix typo in README (#10939)", "author": {"name": "hilotter", "email": "1042519+hilotter@users.noreply.github.com", "user": {"login": "hilotter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54503226b19c1e1ec63be0d32ca0ae5714fdca49", "messageHeadline": "chore(merge-back): 1.69.0 (#10967)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "2b474b9ba6a2c2ff4e79e565ba272bb4029190d0", "messageHeadline": "Merge pull request #10964 from aws/bump/1.69.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3739, "deletions": 3913}}, {"node": {"oid": "426b7db9a9915a60a6acfb7256b14afb921628e6", "messageHeadline": "chore(release): 1.69.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "10de35574dd3a878103fa4ba91d53268ed7f4ac8", "messageHeadline": "chore(deps-dev): bump parcel from 2.0.0-beta.1 to 2.0.0-nightly.425 (\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 631, "deletions": 533}}, {"node": {"oid": "b8de264af75aed11e14fb715f40d6d2e41d5233e", "messageHeadline": "fix(lambda-python): asset hashes changed (#10959)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 62, "deletions": 49}}, {"node": {"oid": "43bc908f7c51b4328cb2d0f7ef5852f8f72170e9", "messageHeadline": "chore(deps): bump yargs from 16.0.3 to 16.1.0 (#10954)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 37, "deletions": 110}}, {"node": {"oid": "f740965d22de8a968840d8d28f5e1c63490eec1d", "messageHeadline": "Merge branch 'master' onto v2-main (#10951)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 162, "deletions": 21}}, {"node": {"oid": "fb54aadebfb32ebb71c88d046ac7e78e39d190f6", "messageHeadline": "chore(lambda): migrate all tests to jest (#10948)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2299, "deletions": 3002}}, {"node": {"oid": "05215c877101765e0c8ecaa25ede34bc26ac2731", "messageHeadline": "Merge remote-tracking branch 'origin/master' into v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 162, "deletions": 21}}, {"node": {"oid": "ddff37c7e94e4572fb64ac3ce55d1a13531594c5", "messageHeadline": "chore: merge forward script fails when branch is already checked out \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62a2286f6dc46059160daa3c7466e712dad9f136", "messageHeadline": "fix(apigateway): cannot configure stage for SpecRestApi (#10749)", "author": {"name": "Alvyn Duy-Khoi Le", "email": "alvyn279@gmail.com", "user": {"login": "alvyn279"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "8ffabb4325d2853f8650f991706eccfe233b2c74", "messageHeadline": "feat(pipelines): temporarily disable self-mutation (#10466)", "author": {"name": "Tomas Mazak", "email": "tomas@valec.net", "user": {"login": "tomas-mazak"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "27934628ae3fa59c6f406196b7e6aea85e340a7d", "messageHeadline": "Merge branch 'master' into v2-main (#10944)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1339, "deletions": 292}}, {"node": {"oid": "2f3a167797e60fd2df6c83bc2f3906ddc8eb8966", "messageHeadline": "fix(cli): `cdk context --reset <number>` does not work (#10753)", "author": {"name": "Dylan Lundy", "email": "dylanjameslundy@gmail.com", "user": {"login": "diesal11"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "9216a8bf0f0a0b51fb02b8bbdbd4d6bcdd6651fe", "messageHeadline": "Merge branch 'master' into v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1339, "deletions": 292}}, {"node": {"oid": "2640d9aa06039a6eb539d959d2126749486c7ef3", "messageHeadline": "chore(eks): relax cdk8s dependency to constructs + runtime validation\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 49, "deletions": 16}}, {"node": {"oid": "8cb74eacb3c1a8658d8ec231e339c827c5b1d6e4", "messageHeadline": "feat(ecs): environment files for containers in EC2 task definitions", "author": {"name": "Ross Rhodes", "email": "ross.rhodes@hotmail.co.uk", "user": {"login": "rrhodes"}}, "additions": 1882, "deletions": 5}}, {"node": {"oid": "d943d2666bb7ebbaf11293795aa39257b6602c6b", "messageHeadline": "chore: add \"gen\" target as a pre build script (#10648)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 353, "deletions": 177}}, {"node": {"oid": "36fea2824787f47692e78fb5de063f89f5c7da5d", "messageHeadline": "docs(pipelines): add branch to GitHubSourceAction in README (#10907)", "author": {"name": "Austin Yattoni", "email": "austinyattoni@gmail.com", "user": {"login": "yattoni"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "650c23f1fe9e87a7b1eb521faf57c7ed341d0eb6", "messageHeadline": "fix(apigateway): lambda integration does not recognize allowTestInvok\u2026", "author": {"name": "wtho", "email": "thomas@wtho.de", "user": {"login": "wtho"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "9b2438a6e78fc7a9622e79b1435ea6f8b76d98f7", "messageHeadline": "fix(cli): failure if account cache is malformed (#10887)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "ddff369bdf9a86730b724308cf84a0bde7417c46", "messageHeadline": "chore: move v2 forward merge as a CodeBuild job (#10911)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 29}}, {"node": {"oid": "895372fc8b027bd12d64450c429c04d8efdd27f4", "messageHeadline": "feat(apigatewayv2): configure description for HttpApi (#10863)", "author": {"name": "Kyle Roach", "email": "kroach.work@gmail.com", "user": {"login": "iRoachie"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "38397966a17c1a35b71eec51ad86c1c0ec586cab", "messageHeadline": "chore(lambda-event-sources): fix typo in readme (#9959)", "author": {"name": "Simon", "email": "simonireilly@gmail.com", "user": {"login": "simonireilly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "450becf8fa9348a2f38be8e3f0a949ed076f439c", "messageHeadline": "docs(lamba-event-sources): fix typos in readme (#10899)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d76adbcc690595b624c5161c206306c4d8e34460", "messageHeadline": "chore(merge-back): 1.68.0 (#10900)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "b894e73b1a1e062ea6ea95ee287e2e389c53740f", "messageHeadline": "Merge branch 'master' into merge-back/1.68.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "ce9ee507caf9e4524c52c26a8cd3f255e6921e15", "messageHeadline": "chore(init-templates): bump up junit from 4.13 to 4.13.1 (#10860)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6a3f46e90671ae04986853cf273cd737e813910", "messageHeadline": "chore: Remove CANDIDATE_VERSION check from regression tests (#10897)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "649c50c72816dffad5084f8450c07c531fba6ccd", "messageHeadline": "chore: forward merge master onto the 'v2-main' branch (#10848)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 72, "deletions": 0}}, {"node": {"oid": "61e647305855769da87d5312e54c11278b896faa", "messageHeadline": "chore(release): 1.68.0 (#10892)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 883, "deletions": 192}}, {"node": {"oid": "60b8092ca62003b37419e28a632b333e82034afe", "messageHeadline": "Merge remote-tracking branch 'origin/release' into bump/1.68.0", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "02b3d9b335e0194dd1a658fad23419fe8edaebff", "messageHeadline": "Update breaking change", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abeba2368f9d25d52d056e9fa714982f69b3f711", "messageHeadline": "chore(release): 1.68.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 56, "deletions": 1}}, {"node": {"oid": "aae5d1d79d3771b0ea097a8350daf3a5a7db2b04", "messageHeadline": "feat(apigatewayv2): http api - metric methods for api and stage (#10686)", "author": {"name": "cyuste", "email": "c.yuste@yustplayit.com", "user": {"login": "cyuste"}}, "additions": 322, "deletions": 4}}, {"node": {"oid": "3b25faffad577a7584205e460f32d98734e0a342", "messageHeadline": "chore: fix the build from moved script (#10889)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49ede22b35e54b0aa4541964df84aa4b4e76a985", "messageHeadline": "feat(cognito): user pool identity support for Google (#10649)", "author": {"name": "asjadsaboor", "email": "11973227+asjadsaboor@users.noreply.github.com", "user": {"login": "asjadsaboor-10p"}}, "additions": 361, "deletions": 26}}, {"node": {"oid": "44cd31a5d6e27055fbf5029e1e51fcd5bb560713", "messageHeadline": "Merge branch 'master' onto v2-main", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1404, "deletions": 253}}, {"node": {"oid": "5f164af38b7ccd8c037cd04e30aad11d8a149ef5", "messageHeadline": "chore: CodeBuild build errors when branch is not 'master' (#10868)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "25897d6ded4143f44c003a9dc0431bdbfa96912e", "messageHeadline": "feat(eks): Support KubernetesVersion 1.18 (#10854)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 66, "deletions": 53}}, {"node": {"oid": "5e0cd2b01a3b30e471b94fd4ba0ea82c36a3bbcd", "messageHeadline": "feat(ec2): t4g instances (#10817)", "author": {"name": "Martin", "email": "github@grusy.de", "user": {"login": "grusy"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "eb2c568e6b87c66422137c2ef147011205195e0b", "messageHeadline": "feat(apigateway): mTLS support (#10521)", "author": {"name": "doug-ferris", "email": "65573904+doug-ferris@users.noreply.github.com", "user": {"login": "doug-ferris-mondo"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "97de838a68da49eb0a35098cd8b3ba45201bfe0d", "messageHeadline": "chore(release): 1.68.0 (#10882)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14640, "deletions": 2291}}, {"node": {"oid": "b2f16b3c051406b58961327b7d4924d61ea09057", "messageHeadline": "fix(dynamodb): grantTableListStreams() permissions have incorrect Res\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 10, "deletions": 101}}, {"node": {"oid": "57f972f1ec5a78e92df1543ed6196a1ed8f6df4e", "messageHeadline": "Update breaking change", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95a0c0d82b16966b82a8b02f16c90b600eb0dfbb", "messageHeadline": "chore(release): 1.68.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 50, "deletions": 1}}, {"node": {"oid": "5bc97098825c0cecbf50e6456e80a3dd52d42eac", "messageHeadline": "chore(chatbot): update module stability to experimental instead of cf\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0bb133e8b500be3802bdfeb9c35ef61ad4687223", "messageHeadline": "feat(cfnspec): cloudformation spec v18.7.0 (#10864)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 967, "deletions": 18}}, {"node": {"oid": "fee5b39a510660a056973b8c1972a3976c9d28f7", "messageHeadline": "chore(cfnspec): update npmignore to include '**/cdk.out' when creatin\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "88e1cd96e92fe9d1b0b230eca1b7c3c7ae3d9501", "messageHeadline": "feat(config): the AWS Config Construct Library is now Generally Avail\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dec8e07e41564abf20b554809df210b3777bbfeb", "messageHeadline": "fix(codebuild): add BatchPutCodeCoverages permission to Project by de\u2026", "author": {"name": "Karthik NS", "email": "karthikns.16@gmail.com", "user": {"login": "karthikns16"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "f085a09790b1564c7e44a9a964866ce454c1d865", "messageHeadline": "feat(events-targets): allow passing a role to the CodeBuild target (#\u2026", "author": {"name": "Oleg Krop", "email": "aleh.krop@gmail.com", "user": {"login": "newcomer"}}, "additions": 110, "deletions": 83}}, {"node": {"oid": "bd9977fe51ad049dc4034bfec4b825eca4c0af39", "messageHeadline": "Change id to stack_id in Python init template", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b655352134806d1e497ad53972ae41c76e4a29a", "messageHeadline": "Merge branch 'master' of github.com:ericzbeard/aws-cdk", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a922800d809d6b3f1ac705c1a513c692c7a5d4a0", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 17313, "deletions": 3508}}, {"node": {"oid": "a4bab5b92d2584acd67eeb76113a71263491c4d5", "messageHeadline": "chore: add 'test/' to npmignore when creating missing construct libra\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f4a496f7d4a51e60ce96a406ce6eaeaf6c58af36", "messageHeadline": "docs(config): refresh the README with more context, content, and samp\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 146, "deletions": 26}}, {"node": {"oid": "7cd7ed9641796535b788f9137528e6c69e3ab2db", "messageHeadline": "chore(codeguruprofiler): update module stability to experimental (#10\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3361e5d14207f888c49b1832068fb080931883ef", "messageHeadline": "chore(config): private constructor for managed rule identifiers class\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bfba25843071a4cda73cb13b78ecc35d3eddd4dc", "messageHeadline": "chore(rds): add additional aurora postgres engine versions (#10862)", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d412bb6b67b4097b845e6dd9e0421e26ee2de458", "messageHeadline": "chore(rds): add additional postgres engine versions (#10857)", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "85738de5be9b9e7ce2e5c2ce9db95f253a2d101f", "messageHeadline": "feat(config): convenience class with static constants for referencing\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 879, "deletions": 10}}, {"node": {"oid": "64ee2a488f025f4e4713387ba1b30fcf2146ac6b", "messageHeadline": "chore(config): rename scope to ruleScope and Scope to RuleScope (#10852)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "7121ffc3238ba1d3fb2476257926c39a78b9c5a7", "messageHeadline": "chore(core): consistent pluralization of Size.pebibytes (#10849)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "ea9b15bda9b7162ae52b543a3c48baf1cb4ea888", "messageHeadline": "docs(appsync): correct spelling in resolver description (#10845)", "author": {"name": "Christopher Garvis", "email": "cgarvis@gmail.com", "user": {"login": "cgarvis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "346dbf4fe859e29f2301b9ed17e50376035f44b1", "messageHeadline": "feat(appsync): MappingTemplate.dynamoDbQuery - add ability to specify\u2026", "author": {"name": "Bryan Hunter", "email": "bryan.hunter@asurion.com", "user": {"login": "bryan-hunter"}}, "additions": 220, "deletions": 6}}, {"node": {"oid": "cf268218163a6d25cc6bbe7375b9332f87062631", "messageHeadline": "feat(aws-ecs-builder): add public ip support (#10646)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 3748, "deletions": 2}}, {"node": {"oid": "fe8d5e67f9e53c8f74a304e27cb668354699cc48", "messageHeadline": "feat(cloudfront): Distribution is now in Developer Preview (#10831)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cb8e22221b266b90b3a0b6c198a0da6ff4e3b8a", "messageHeadline": "feat(secretsmanager): hosted rotation (#10790)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 691, "deletions": 10}}, {"node": {"oid": "1fbb8bcc5f1aa76710d286f78a59370438a7d0a4", "messageHeadline": "chore(pipelines): note that stacks aren't automatically deleted (#10843)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "25eb1c2af6c963f1a3c0a4f63dab210f14723b14", "messageHeadline": "feat(config): Scope class for scoping config rules to a specific reso\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 291, "deletions": 81}}, {"node": {"oid": "5bb13eafbc6093b60d2e3f5d3f1f6a17a5c046e2", "messageHeadline": "docs(cognito): minor README fixup (#10839)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "240d4b54bee4a0ac3bff0b92d5340493e5c55ed8", "messageHeadline": "feat(ec2): add c5a instance class", "author": {"name": "Alvin Tanjaya", "email": "me@alvintanjaya.com", "user": {"login": "xian13"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "33e2047d9dbe13189c49c4536b285bbb631ea395", "messageHeadline": "docs(apigateway): methodArn is a getter (#10822)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11ce726b760b8d72953f4ae2239d62aa89eaa894", "messageHeadline": "feat(aws-ec2): vpc flow log s3 bucket prefix support (#10779)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "aebac9261dfaa37795a91ddced164bb6a0841f13", "messageHeadline": "feat(lambda-python): bundle dependencies in a lambda layer (#9582)", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 1306, "deletions": 90}}, {"node": {"oid": "e90a0a9065f48e09a3e4c8e39403c6beac7cd566", "messageHeadline": "feat(aws-codepipeline-actions) allows custom role for code commit eve\u2026", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "fa8d4ed06e56fe3a48adb256e5f463175b6289fb", "messageHeadline": "chore: enable gitpod prebuilds for PRs from forks (#10824)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c7e52ee850868f5b068ee8d2fda006668f83f899", "messageHeadline": "chore(cli): Use previous version for fetching regression tests (#10675)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 627, "deletions": 169}}, {"node": {"oid": "99111f72adc210f48e269db50f2b8e8b78d21252", "messageHeadline": "fix(lambda): grantInvoke on imported function fails (#10622)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 184, "deletions": 111}}, {"node": {"oid": "46df4a7c51843542bc79d2c1b3f211548ac39ab5", "messageHeadline": "feat(apigateway): autodetermine the private integration uri (#10730)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 186, "deletions": 8}}, {"node": {"oid": "3327b7faafbed98b2a8da2caf769206f5c004d56", "messageHeadline": "fix(cloudfront): compression disabled by default for Distribution (#1\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "733d72dd9b5d5e2655fae6118290fc9d774f7525", "messageHeadline": "chore(dynamodb): fix nonKeyAttributes limit test description (#8096)", "author": {"name": "John Crnjanin", "email": "john.crn@live.com", "user": {"login": "johncrn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7cfcee89997775192c15836e40445143133a66c", "messageHeadline": "chore(init/java): use latest exec-maven-plugin (#9219)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37fdc94a9fdcaf37e02e66d6f1bf3c5501aee1a0", "messageHeadline": "feat(core): `BundlingDockerImage` now supports `run()` and `cp()` uti\u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 112, "deletions": 9}}, {"node": {"oid": "d34773f19f803d4d5dbc20607b319762ace0a45a", "messageHeadline": "fix(lambda-nodejs): cache performance (#10763)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "12aa61bbb329bef955e5c4b6c5c58f679ed0d40e", "messageHeadline": "chore: remove unnecessary ruby prerequisites (#10804)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "d88f0347a2a41845f4b27dacaee8e212822dfa85", "messageHeadline": "fix(core): CfnCodeDeployBlueGreenHook outputs empty optional objects \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 110, "deletions": 15}}, {"node": {"oid": "227fb81b00ae60c2f784610a398c63a0a0d6f71a", "messageHeadline": "feat(s3): Support virtual-hosted style bucket URLs (#10326)", "author": {"name": "Yuki Ito", "email": "acomagu@gmail.com", "user": {"login": "acomagu"}}, "additions": 116, "deletions": 19}}, {"node": {"oid": "c39cf95b87d013a4ccc567e9900518b9638bf208", "messageHeadline": "fix(s3): correct write permission with key decrypt (#10679)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 278, "deletions": 90}}, {"node": {"oid": "71aa4b61363ad43af34bcc83d11fa80490e48eac", "messageHeadline": "chore(apigateway): restApiName is not a physicalName (#10805)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 29, "deletions": 6}}, {"node": {"oid": "23f77fd504891d8c0a3e21613ee426adfb128313", "messageHeadline": "feat(apigateway): grant methods to ApiKey (#10633)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 405, "deletions": 167}}, {"node": {"oid": "45b1e360cd5913806744880d5c4f427932da065e", "messageHeadline": "feat(apigateway): metric methods for RestApi (#10667)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 233, "deletions": 0}}, {"node": {"oid": "60ab50f98c66154b8129e8309314d8d1aee2682c", "messageHeadline": "feat(codedeploy): Custom lambda deployment config (#10462)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 429, "deletions": 1}}, {"node": {"oid": "09da33a92ecca07b7a275579c078b7a626424b94", "messageHeadline": "chore(rds): add validation for backup retention period in serverless \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "f9afbc561d59ebbef0bec3fb018e40626244a28f", "messageHeadline": "feat(pipelines): support SecurityGroups for ShellScriptAction (#10770)", "author": {"name": "Neil Baillie", "email": "nbaillie@zuri.co.uk", "user": {"login": "nbaillie"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "a70864df704360939f7d44f21ca45d438c7f77b9", "messageHeadline": "chore(eslint-plugin-cdk): use a fixed directory for test output withi\u2026", "author": {"name": "Jorge Israel Pe\u00f1a", "email": "jorge.israel.p@gmail.com", "user": {"login": "blaenk"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "dd737ad3d8b44161412dd00aca49a1b9374e7617", "messageHeadline": "chore(secretsmanager): migrate tests to jest (#10768)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1104, "deletions": 1196}}, {"node": {"oid": "50db41747eaa1771fda0ec7d6f0c2e6f882bf7b2", "messageHeadline": "chore(eks): readme touchups (#10786)", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6b3687c30ceb500d83da8f8a7b8fd8ea7f4ae7b6", "messageHeadline": "fix(s3-deployment): User metadata was added with wrong prefix (x-amzn\u2026", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "a4bac34d5b9c76dd7de3f7b4f3745121bef5927e", "messageHeadline": "feat(eks): Auto select AMI type for T4g instance type (#10360)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "55fa0555b78e69d99432018975adb5e03ab12bff", "messageHeadline": "fix(ec2): VPN preSharedKey cannot be a Token (#10725)", "author": {"name": "Martin Muller", "email": "damadden88@googlemail.com", "user": {"login": "mmuller88"}}, "additions": 687, "deletions": 6}}, {"node": {"oid": "f7ce0796eae621e6974658959cdbf11822d39eb2", "messageHeadline": "fix(core): partial wildcards don't work with selective bundling (#10767)", "author": {"name": "Andrew", "email": "andygertjejansen@gmail.com", "user": {"login": "quantumew"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "a3790beb695b38e6dcfc7453efd9fe1b2b541338", "messageHeadline": "chore(merge-back): 1.67.0 (#10773)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "a6ad2bc1b83dadbe53543c2017e6f2cb4b8cbe1d", "messageHeadline": "Merge branch 'master' into merge-back/1.67.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1155, "deletions": 70}}, {"node": {"oid": "8bee193fe66ed0dc3d7751181471a9eb9abae3cc", "messageHeadline": "fix(events): cannot use tokens as event bus name (#10772)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "08efc9629337c9e3daf33306af563da95e29a910", "messageHeadline": "feat(cloudfront): support for origin request policies (#10765)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 484, "deletions": 2}}, {"node": {"oid": "2b4dd71fad5f9d5f65cc280e04d67a7e6fd5e2c3", "messageHeadline": "chore(release): 1.67.0 (#10771)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3010, "deletions": 818}}, {"node": {"oid": "5a97d2757d8f609b8f185b09f14e0eebf9c0dfa0", "messageHeadline": "feat(cloudfront): support for cache policies (#10656)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 662, "deletions": 71}}, {"node": {"oid": "310408449fef737a538b80a51a0496867a37c1f1", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6b74184bd726a3fa71f9145c52f1ce5042e031f7", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e0d0e11a4c4822d5132dca7d12af237febb55b38", "messageHeadline": "chore(release): 1.67.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 37, "deletions": 1}}, {"node": {"oid": "1123f073b07b3a465499759427e8e34c692e72f1", "messageHeadline": "chore(cfnspec): drop step functions patch as the updated spec has res\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "dbb7e34eeb9f396003522fbee52f63f985826f70", "messageHeadline": "feat(cloudfront-origins): customize origin access identity in s3origi\u2026", "author": {"name": "wtho", "email": "thomas@wtho.de", "user": {"login": "wtho"}}, "additions": 106, "deletions": 4}}, {"node": {"oid": "effed09854b6614e75077fd39be8aced69c33582", "messageHeadline": "fix(redshift): Allow redshift cluster securityGroupName to be generat\u2026", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6078cab14dcc6d974d4f0c92eab05e661bbc44e6", "messageHeadline": "feat(cfnspec): cloudformation spec v18.6.0 (#10762)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 183, "deletions": 41}}, {"node": {"oid": "8b9a5cf3b68d97677915a034dda31edfbf1c60b4", "messageHeadline": "chore(rds): add additional mysql engine versions (#10757)", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f46341ae9290200e7e8a34a4c98b5b3af726ba2", "messageHeadline": "docs(ec2): fix block device example in README (#10760)", "author": {"name": "Daniel Schroeder", "email": "udondan@users.noreply.github.com", "user": {"login": "udondan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1a6e88f72c3f2e13de22f82250f04df1df89cab", "messageHeadline": "chore: upgrade jsonschema minor version (#10758)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "41f6de2b3fe6cb20a49fce2d3db0bd25812fd5d9", "messageHeadline": "feat(efs): add support for backup policy (#10524)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "4864fa057e56a4e8e2d1afeaa5fe4e84a8c90878", "messageHeadline": "chore(cli): \"cdk context\" is broken (#10751)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "c58127bd1b7215468df0f2bd584fed1a344ac7a5", "messageHeadline": "chore(monocdk): fix dotnet naming (#10747)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1559fe9d352f5ec90e13196ab6b5a74e7e479753", "messageHeadline": "feat(rds): add clusterArn property to IServerlessCluster (#10741)", "author": {"name": "Erik M\u00fcller", "email": "erik.mueller+github@mailbox.org", "user": {"login": "asterikx"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "8006459b9d20542cb9c4d8ca3f10ef5938c67e74", "messageHeadline": "fix(stepfunctions): X-Ray policy does not match documentation (#10721)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c4fe4947e36f9f2cb7075add21d4f3b084246eab", "messageHeadline": "chore(monocdk-experiment): rename package name to monocdk (#10743)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "0297f31ef4224b374a340ba09eeafe963d62e789", "messageHeadline": "fix(pipelines): pipeline doesn't restart if CLI version changes (#10727)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "b7a13ee163162c4ee25b968fdb5ea6a844934f49", "messageHeadline": "chore: don't pack `test` directories (#10728)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 351, "deletions": 159}}, {"node": {"oid": "e51921d1a81ba9d89e21567291b5f7b215726ca7", "messageHeadline": "feat(eks): Support cdk8s charts (#10562)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 319, "deletions": 53}}, {"node": {"oid": "bf2c6298358a0eaa7db161798798dda37b1154aa", "messageHeadline": "fix(pipelines): cannot use constructs in build environment (#10654)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "d345919800d02b80f40802da60e567d4a30b3521", "messageHeadline": "fix(cli): deploying a transformed template without changes fails (#10\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "063798bdde241285df155999a0a5795eead87703", "messageHeadline": "fix(core): cannot override properties with `.` in the name (#10441)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "614c2a631c097068a549cd447263b8f62e686d7a", "messageHeadline": "chore: fix buildup failing due to eslint-plugin-cdk missing (#10719)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "320ec72a30f06920ab24fb43afff6975992db71f", "messageHeadline": "feat(core): pass environment variables to CustomResourceProvider (#10\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "08ae74569eb52fb73f202b770d652a941fd61ea4", "messageHeadline": "feat(aws-ec2): KINESIS_FIREHOSE vpc endpoint (#10682)", "author": {"name": "Dan Andersson", "email": "dan@danlevin.dev", "user": {"login": "daon"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "e57f5c3aa8fd780dfbdecf49cd18ba16f0883737", "messageHeadline": "docs(cli): update cdk init help message (#8995)", "author": {"name": "Alex Pulver", "email": "alex.pulver@gmail.com", "user": {"login": "alexpulver"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dd80f13763b2459bbd102e17316024f5dec979a", "messageHeadline": "chore(config): add features to represent initial set-up and rules (#1\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 67, "deletions": 25}}, {"node": {"oid": "ff3a69285f1f3ae1ff6c6b1495192ce54e46d2fc", "messageHeadline": "fix(codepipeline-actions): correctly name the triggering Event in Cod\u2026", "author": {"name": "geduld", "email": "desktopcorps@gmail.com", "user": {"login": "gotodeploy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cbb86321269b43b22580921b8a41c2af1172512", "messageHeadline": "chore: migrate all tests off compat layer and use \"constructs\" module\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 888, "deletions": 134}}, {"node": {"oid": "c60764e28ddc93e5a6f818fdc8e6ae3c0aa09f91", "messageHeadline": "feat(readme): deprecate Gitter in favor of cdk.dev Slack (#10700)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 8}}, {"node": {"oid": "3da6420607ce0898654c474cba6498fe0b3d27cf", "messageHeadline": "chore(cdk-build-tools): print build times for all packages (#10681)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7bb5cf43113db76d7e5e0fec5643e2e4cd64d289", "messageHeadline": "fix(core): Stacks from 3rd-party libraries do not synthesize correctl\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0b55086cf9061e579c3c804b4d2e169ec9d7ae2", "messageHeadline": "fix(cli): 'stack already contains Metadata resource' warning (#10695)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ec45881e66f598ec37bb772cd01c30be4da96f8", "messageHeadline": "fix(cloudfront-origins): S3Origins with cross-stack buckets cause cyc\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "9444399b08825b4d1c5dce58e3c396c9941724c4", "messageHeadline": "fix(elbv2): metric(Un)HealthyHostCount don't use TargetGroup dimensio\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "317d9cf7ada2663e88f3bd3185f64e6c28d663ae", "messageHeadline": "chore(core): cache asset hashes (#10478)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 133, "deletions": 15}}, {"node": {"oid": "3f6275265f84cbc04e12660496e9d9eb7cd65354", "messageHeadline": "fix(cli): `cdk context --reset <number>` does not work (#10619)", "author": {"name": "Dylan Lundy", "email": "dylanjameslundy@gmail.com", "user": {"login": "diesal11"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "a72cfbd5d0f9af87aacf0657a6fc370ce2a23c55", "messageHeadline": "fix(ec2): memory optimised graviton2 instance type (#10615)", "author": {"name": "Mate Gabri", "email": "mate.gabri@playhq.com", "user": {"login": "ScOut3R"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "7178374a3e545083724af70fbd777fbaabd33b1c", "messageHeadline": "fix(ec2): `addExecuteFileCommand` arguments cannot be omitted (#10692)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "de9d2f77779f16ead3ab871b8d4a51d12c700ea2", "messageHeadline": "fix(ec2): `InitCommand.shellCommand()` renders an argv command instea\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "63088e1ae92d810a3954ae87031c2989e0b04327", "messageHeadline": "chore: move 'core' tests to jest via nodeunit-shim (#10661)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 238, "deletions": 208}}, {"node": {"oid": "9e11e5ae09b883e1a573c5ebc3dc7222f9851cbc", "messageHeadline": "chore(java): JUnit 4.12 -> JUnit 4.13 (#10670)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92080a22fdda6f68d17a32a7efa27b841c8afcdb", "messageHeadline": "chore(core): migrate constructs to use \"constructs\" module (#10655)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 68, "deletions": 38}}, {"node": {"oid": "dd543d121de159c40788425f7f421835a1e0d5b7", "messageHeadline": "chore(s3): arnForObjects docstring refers to wrong signature (#10658)", "author": {"name": "Tulio Casagrande", "email": "tuliocasagrande@gmail.com", "user": {"login": "tuliocasagrande"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0c56999be6a1756b95eb9d976b36598a91c8316", "messageHeadline": "fix(glue): GetTableVersion permission not available for read (#10628)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4d20079c6c6e8343a3807beb5dbaca841d77c3d6", "messageHeadline": "fix(glue): incorrect s3 prefix used for grant* in Table (#10627)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "028495e55fed02f727024a443fc29a17d4629fe3", "messageHeadline": "fix(rds): secret for ServerlessCluster is not accessible programmatic\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "86e6c128eb42dfd4e2a44503d7c549a06b401434", "messageHeadline": "chore(merge-back): 1.66.0 (#10663)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "459488d7326ed30ef2acd02af800d71c46e209e9", "messageHeadline": "chore(release): 1.66.0 (#10662)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 23342, "deletions": 16495}}, {"node": {"oid": "c2e84abb0e95b1478fc13936e6adb0313806c1ed", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 71}}, {"node": {"oid": "5e0456bdb523197f77f648684a46121c0990f77b", "messageHeadline": "chore(release): 1.66.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 88, "deletions": 2}}, {"node": {"oid": "af2e8fff6cdef7ef1c0bda35873f782837307dd6", "messageHeadline": "chore: update find-cycles to work with Python 2 or 3 (#10428)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "1fc1ab16476da22d8b9d5635e9612322bfff9a67", "messageHeadline": "chore: npm-check-updates && yarn upgrade (#10499)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 545, "deletions": 579}}, {"node": {"oid": "69c9c7305eebfa3e22eb94ca724404f90d06f5f5", "messageHeadline": "docs(lambda-python): error in documented example (#10254)", "author": {"name": "Justin Dray", "email": "jdray@amazon.com", "user": {"login": "justin8"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bc096f08dd1dc29a0bb320b5798b0d7bee5e3161", "messageHeadline": "chore: fix yml indent issue (#10643)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e99cf631430ceca0b4fe9920f7189bc8b664acbf", "messageHeadline": "feat(cfnspec): cloudformation spec v18.5.0 (#10636)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 242, "deletions": 9}}, {"node": {"oid": "54375a664a5b11e4a86f71fc7a1ce37b2f7490da", "messageHeadline": "chore: add closed issue message github action (#10640)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "934553cae4a9110f9109a978ab92a493f27dbfca", "messageHeadline": "fix(codecommit): use region given in fromRepositoryArn when creating \u2026", "author": {"name": "Ray Krueger", "email": "raykrueger@gmail.com", "user": {"login": "raykrueger"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "b2078881445850acf4877ffd2cf657cfdfa78e0f", "messageHeadline": "fix(codebuild): permissions for Project in VPC used incorrect AWS par\u2026", "author": {"name": "Michael Fedell", "email": "31420327+michaelfedell@users.noreply.github.com", "user": {"login": "michaelfedell"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "c908c7b1fbc904200102cc3d12000883f0c0ea26", "messageHeadline": "chore(rds): readme touchups (#10626)", "author": {"name": "Neil Kuan", "email": "46012524+guan840912@users.noreply.github.com", "user": {"login": "neilkuan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7df354bcd97e9d17059af29568118bf513efe62b", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 44170, "deletions": 17172}}, {"node": {"oid": "60c782fe173449ebf912f509de7db6df89985915", "messageHeadline": "chore: migrate constructs to use \"constructs\" module (#10606)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 667, "deletions": 275}}, {"node": {"oid": "033150840a4f5bc21f85f0126b125e4f2a31a9bf", "messageHeadline": "fix(core,cx-api): docker bundling fails during tests on macOS (#10620)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "fa503692c14a45c130103415114f6818b3d79426", "messageHeadline": "feat(cfnspec): cloudformation spec v18.4.0 (#10493)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 21683, "deletions": 15643}}, {"node": {"oid": "9ac5f23324383e0454effae94756bb16b2fa9a25", "messageHeadline": "chore(merge-back): 1.65.0 (#10618)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "9a7d400651ee834a025c0f34b62428d321b44fdb", "messageHeadline": "Merge branch 'master' into merge-back/1.65.0", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 99, "deletions": 5}}, {"node": {"oid": "1c2cba4d34cb89e10557ccbd063c82e08b7ec025", "messageHeadline": "chore(release): 1.65.0 (#10612)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 26587, "deletions": 2073}}, {"node": {"oid": "b96efd8aaa143845b9fe315a9ee1e8398c4d83c2", "messageHeadline": "feat(events-targets): option to provide an existing role to use with \u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 98, "deletions": 4}}, {"node": {"oid": "ccfa73f7a7d8294e2e0585bdcd67eda1dea7b721", "messageHeadline": "feat(rds): the RDS Construct Library is now Generally Available (#10610)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e96b5aa3d65c108f2cd26c17eb0cda4345182db7", "messageHeadline": "feat(aws-appmesh): adds access logging configuration to Virtual Nodes\u2026", "author": {"name": "Dominic Fezzie", "email": "dfezzie@gmail.com", "user": {"login": "dfezzie"}}, "additions": 81, "deletions": 69}}, {"node": {"oid": "0d7d07e684b616360f93f633fbdf9448ab4ca32d", "messageHeadline": "feat(rds): construct for Aurora Serverless Clusters (#10516)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1652, "deletions": 0}}, {"node": {"oid": "33ce50f9ae131730115b59e2c0a961692b27d6ee", "messageHeadline": "feat(elasticsearch): L2 for ElasticsearchDomain (#8369)", "author": {"name": "Stephan Hoermann", "email": "stephanh@users.noreply.github.com", "user": {"login": "stephanh"}}, "additions": 3770, "deletions": 9}}, {"node": {"oid": "6f2d3936071caafc624f6fd43b7bb6139c807d95", "messageHeadline": "fix(appsync): multiple interface types generates invalid schema (#10481)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a1d38ec5d2737212a5a3fdb4ae829efee23e03a", "messageHeadline": "fix(secretsmanager): cannot import secrets by ARN without suffix (#10\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "86e64552174a9d349e626c1883b3dabb3df2b205", "messageHeadline": "feat(rds): the unversioned Cluster engine constants are no longer dep\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8a0401495e05e8ec7178d2ac57556434c853cabd", "messageHeadline": "fix(rds): default username 'admin' doesn't work for PostgreSQL (#10597)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "35c4a7fcf20d3e5bbe6e9f6b9d8b784574daeabe", "messageHeadline": "docs(lambda): correct default value for retryAttempts (#10603)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c0a3cb4e28604d1e78a1020279cc6f2c9e888f2a", "messageHeadline": "fix(cognito): authFlows require refreshToken in all scenarios (#10561)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "fbd48b2bf6fa9054d17bc6dc1b4cc57f237810a7", "messageHeadline": "fix(cognito): callback URLs are specified when OAuth is disabled for \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "d70808b42701d7bc24861e4c848b50def68c0b5d", "messageHeadline": "feat(lambda-event-sources): dead letter queue and filter policy for s\u2026", "author": {"name": "Lucas \u00c5str\u00f6m", "email": "lucasas@kth.se", "user": {"login": "Jinxit"}}, "additions": 80, "deletions": 3}}, {"node": {"oid": "37e2c3580fdadc83edc57f077b8d2119189358c5", "messageHeadline": "feat(cognito): import existing user pool domain (#10550)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "7ce91e85b3eab19c0fbaf9f31f3b6f79827ff08f", "messageHeadline": "feat(batch): Importing a `JobDefinition` from name using `fromJobDefi\u2026", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "44c1f208d4f284102bd5ce60025ab15c4af6081f", "messageHeadline": "fix(cli): listing same stack multiple times fails (#10554)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0d4d44f01fc67bfc60e0b0994c7130ffbc4b65e5", "messageHeadline": "feat(ec2): c6 graviton2 instance classes (#10558)", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "b42d4e9e8ef6fd5dc20d48ee0bb82482a312cd7c", "messageHeadline": "fix(core): properties set to false are not rendered in the template (\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "9aea4ae2ceffbfd8b7f4a4944c37703dc0244e3e", "messageHeadline": "chore: ignore parcel updates in yarn-upgrade (#10591)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "19dd454c79b1be670b7bd7a4a99fcbde154f658a", "messageHeadline": "fix(cloudfront): logging bucket uses regional domain name (#10570)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ee0db39109824d3a511372c3337e0812e7a5fee9", "messageHeadline": "feat(s3): support replication and restore s3 notification event types\u2026", "author": {"name": "Ross", "email": "rrhodes@users.noreply.github.com", "user": {"login": "rrhodes"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "a3c41ae64893fb19da30cbd400de9e114cec0b5a", "messageHeadline": "feat(synthetics): syn-nodejs-2.0 runtime (#10574)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "b2ce3aaf3fcf3405c04b145cc6288e074da4f4fe", "messageHeadline": "feat(eks): EKS is now in Developer Preview (#10518)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 615, "deletions": 480}}, {"node": {"oid": "f63db88cc31758ad8eb67663d4c7879d9ba40c1f", "messageHeadline": "docs(synthetics): fix small typo in README (#10593)", "author": {"name": "Max Duval", "email": "max@mxdvl.com", "user": {"login": "mxdvl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b882562ccecb35c33a28d4ac84d424691cdac6b", "messageHeadline": "feat(rds): add the ability to exclude characters when generating pass\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 187, "deletions": 83}}, {"node": {"oid": "d95af009a8d59393d019620aa8878098ce0aed1d", "messageHeadline": "feat(aws-ecs-builder): RFC 219 - An extendable service class for AWS \u2026", "author": {"name": "Nathan Peck", "email": "peckn@amazon.com", "user": {"login": "nathanpeck"}}, "additions": 11189, "deletions": 16}}, {"node": {"oid": "1f7311f56457556a6f229e745cd24e3f1e5fe1d3", "messageHeadline": "feat(pipelines): allow disabling of KMS keys (#10396)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 568, "deletions": 138}}, {"node": {"oid": "07d14aeb6a18e61be19047442e2058e2c7e5578a", "messageHeadline": "fix(stepfunctions): JsonPath does not support path with array (#10553)", "author": {"name": "Ayush Goyal", "email": "goyalayu@amazon.com", "user": {"login": "ayush987goyal"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "56ef837a7831869d2165a0c846f4aa6e43d120b9", "messageHeadline": "chore(cli): undo rename 'versionReporting' => 'analyticsReporting' (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84738ee8d6d47ec19846c0e4bc7d7096333f96d3", "messageHeadline": "feat(stepfunctions-tasks): support for SageMaker APIs: CreateEndpoint\u2026", "author": {"name": "Ana Danilochkina", "email": "Stacy-D@users.noreply.github.com", "user": {"login": "Stacy-D"}}, "additions": 2070, "deletions": 10}}, {"node": {"oid": "a8d7282934f02c9e773a0091129fba35b494f2e3", "messageHeadline": "fix(stepfunctions): States.ALL doesn't appear last in Retry and Catch\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 135, "deletions": 4}}, {"node": {"oid": "a76428bd8559e497cd631d17ff9af2a01792b4c2", "messageHeadline": "chore: migrate constructs to use \"constructs\" module (#10506)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 923, "deletions": 400}}, {"node": {"oid": "37723e91a68583eeb442ef2f1716b7de6c653fa9", "messageHeadline": "chore(cfnspec): add junit.xml to ignore files (#10566)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d9187ccc03a86058563169793ecf36d148f12266", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 18354, "deletions": 3697}}, {"node": {"oid": "fb39803b62bbd0ff62bf421464559c759ef0a923", "messageHeadline": "fix(core): write Metadata resource in core framework (#10306)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 309, "deletions": 79}}, {"node": {"oid": "d3df6c74f2566ec0862ed0cd93a6f15b645154e3", "messageHeadline": "chore: set up \"Framework :: AWS CDK\" PyPI classifiers (#10571)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 807, "deletions": 160}}, {"node": {"oid": "97bfd10fef4c23404ec3f5c6a6ca68604fc78aa8", "messageHeadline": "fix(pipelines): stack tags (#10533)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 390, "deletions": 46}}, {"node": {"oid": "350105a7f27b6f7fafb5e5dd7f6b3a81a1f5baae", "messageHeadline": "fix(secretsmanager): cannot import secrets if ARN is a token (#10568)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "4aadaa779b48f35838cccd4e25107b2338f05547", "messageHeadline": "fix(codebuild): `encryptionKey` cannot be disabled (#10474)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 24}}, {"node": {"oid": "d68ce2f4b42099064342baeb4b494810aa362e27", "messageHeadline": "feat: support the 'Description' resource attribute (#10522)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "6a24026f30ee6af3c1778195b2db8b61537e3296", "messageHeadline": "fix(cfn-include): Fn::GetAtt with a string argument fails to include \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 93, "deletions": 51}}, {"node": {"oid": "ff5838fc9d6421bac4e0b54d73f0fc60f8e33fb2", "messageHeadline": "chore: patch regression tests v1.64.1 (#10548)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 926, "deletions": 0}}, {"node": {"oid": "fdd98a950e9cf267e8c7c2177643c8dc193e89ab", "messageHeadline": "chore(merge-back): 1.64.1 (#10544)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5223957871fec407a59a28fb7a1fa81de05f3c58", "messageHeadline": "Merge branch 'master' into merge-back/1.64.1", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2285, "deletions": 503}}, {"node": {"oid": "bd8e07de8b4cb002a0af8ef5be21fde77fce86d7", "messageHeadline": "chore: add patch for regression integ tests v1.64 (#10542)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 599, "deletions": 0}}, {"node": {"oid": "14a8c8dcbaa88c8c43a89bd596ac9ea804562af1", "messageHeadline": "chore(release): 1.64.1 (#10541)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1423, "deletions": 3}}, {"node": {"oid": "10c7b497525ffb2acf79215140d699a56117aa15", "messageHeadline": "Fix CHANGELOG entry corruption", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "423d704f1ecfedf3756ce6b995fed4f5d3e87da6", "messageHeadline": "Fix CHANGELOG header", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0602d71bf0f13c9be4044905bf765fe29e72525", "messageHeadline": "chore(release): 1.64.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f0f8a63c98e8a7ff5bedcf271a78fcb417988378", "messageHeadline": "fix(eks): `KubernetesPatch` and `FargateCluster` creates a circular d\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1415, "deletions": 2}}, {"node": {"oid": "ddcf3e5e5582f86fcaf45d4cde3541deceb33518", "messageHeadline": "chore: run integ test with 'v' (#10525)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 337, "deletions": 6}}, {"node": {"oid": "b23ce03121466b686dfdd25731ea107e4e27d17b", "messageHeadline": "fix(eks): `KubernetesPatch` and `FargateCluster` creates a circular d\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1415, "deletions": 2}}, {"node": {"oid": "e349004a522e2123c1e93bd3402dd7c3f9c5c17c", "messageHeadline": "feat(ecs-patterns): allow passthrough of security groups to service (\u2026", "author": {"name": "Clement Allen", "email": "clementallen313@gmail.com", "user": {"login": "clementallen"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "4a4c154aa433a5c99994398c5b6798aaea75b7b6", "messageHeadline": "feat(rds): add support for update and backup properties to Cluster in\u2026", "author": {"name": "Hiroyoshi HOUCHI", "email": "git@hixi-hyi.com", "user": {"login": "hixi-hyi"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "8ec1cfe67cc03f34f9ba436d5092209649bb73e3", "messageHeadline": "chore(integ): revert run all CDK integ tests with `-v` (#10511)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 326}}, {"node": {"oid": "e9b5b8c16c11b6dab37d8d9c7fdba2265621eae7", "messageHeadline": "fix(core): bundling with staging disabled returns a relative path (#1\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "c8e72e5567409c3340b243c2c240bb1ba1afa1dc", "messageHeadline": "chore(integ): run all CDK integ tests with `-v` (#10503)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 326, "deletions": 1}}, {"node": {"oid": "b5303a492ad7199e4875a40c8fd32af671e746d2", "messageHeadline": "chore(merge-back): 1.64.0 (#10505)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 101, "deletions": 4}}, {"node": {"oid": "abe61a47eb5bcda2d81dbf4cde8358e0ec32e7bb", "messageHeadline": "Merge branch 'master' into merge-back/1.64.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1191, "deletions": 489}}, {"node": {"oid": "451200e3dba6b8d80bc8396dc0b7d4d84f29cb56", "messageHeadline": "chore(rds): add extra abstract properties to base classes to fix the \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c5021147e5d6f2e2a91fe50daf3aacd149b0f895", "messageHeadline": "fix(rds): allow creating Proxies for imported resources (#10488)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 221, "deletions": 144}}, {"node": {"oid": "c7c78516e712051884999a9d1801e97bafe49c5b", "messageHeadline": "feat(rds): support setting database master users from existing secret\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 352, "deletions": 250}}, {"node": {"oid": "c17969926a2644fc9607dd9b5f105450ed64309a", "messageHeadline": "chore(awslint): rules permit constructs to extend from 'constructs' m\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 110, "deletions": 40}}, {"node": {"oid": "e8e350b737b73586506b2dd1d4b9fccbabb700f3", "messageHeadline": "chore(eks): readme touchups (#10496)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "9510201eeec503cab47bd4c58ae872d71cac5890", "messageHeadline": "Merge pull request #10469 from aws/bump/1.64.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 11845, "deletions": 2470}}, {"node": {"oid": "dd308b6610a670f0dd91df2476253cffb4cb04a3", "messageHeadline": "chore: revert casing of EFSVolumeConfiguration to prevent breaking ch\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "2e7cb95e644cc61f36314c35ac91648d23c499ec", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "94bbabfff8b785656a40e85539f97ae8cb83c818", "messageHeadline": "fix(codepipeline-actions): use token as CodeCommitSourceAction branch\u2026", "author": {"name": "Alan Raison", "email": "alanraison@users.noreply.github.com", "user": {"login": "alanraison"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "2e93863e03a668dd3afd1d1ce7612be1b96c5514", "messageHeadline": "chore(rds): add additional aurora mysql engine versions (#10477)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bf3cc21c2d19cf344b706a4da2de939daded89a7", "messageHeadline": "feat: add configuration for GitHub CodeSpaces (#10470)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "dac1e12196c84b84820052f74b14c86a7d4dddc3", "messageHeadline": "feat(lambda): kafka topic as an event source (#10445)", "author": {"name": "Daniel", "email": "3842788+dscpinheiro@users.noreply.github.com", "user": {"login": "dscpinheiro"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "272363aed1a0056a490f105bc99677f7fdd8f2ca", "messageHeadline": "chore(core): AssetHashType.OUTPUT and improved JSDoc (#10473)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "635f0eda89ae0ae61fc2a562f7c097e61d647f29", "messageHeadline": "fix(cli): OS usernames cannot have Unicode characters (#10451)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "799da4817770edf96708ad89cd64af3a7a02b554", "messageHeadline": "feat(core): add parseDomainName to Fn class (#10465)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "2e0824b3b2304275573030e295fdf0ccaab75649", "messageHeadline": "feat(pipelines): Allow specifying a VPC for pipelines.CdkPipeline, st\u2026", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@iki.fi", "user": {"login": "markusl"}}, "additions": 187, "deletions": 1}}, {"node": {"oid": "beb77513e18b0a2c39b785ccf4d30342c77c3a1f", "messageHeadline": "chore(release): 1.64.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 71, "deletions": 1}}, {"node": {"oid": "994d3c3d6aca6b6aee84412333a073ebb6671f7f", "messageHeadline": "fix(codebuild): Project.addFileSystemLocation does not work without p\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "13e7bde5f8f53f49ccc57def38aba2ec00b85409", "messageHeadline": "feat(codedeploy): change LambdaDeploymentGroup default managed policy\u2026", "author": {"name": "Varun Rao", "email": "varun21exps@gmail.com", "user": {"login": "vrr-21"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "17e2a0a492bebf66b0cff9c08e2489651e552526", "messageHeadline": "docs(codepipeline-actions): update Github Access Token docs section (\u2026", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "01a690d8f9a8175ef4d7ee158ccffabad753a027", "messageHeadline": "chore: remove members who are no longer on the cdk team (#10454)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "10d0a368c0fe34513ba9c359c0fdaa24a569dc5a", "messageHeadline": "fix(eks): cannot import a cluster with cdk managed `kubectlPrivateSub\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "457e109c649d97916ba1e21d08180a267e4c0711", "messageHeadline": "fix(diff): handle YAML short-forms like '!GetAtt' in diff (#10381)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 478, "deletions": 104}}, {"node": {"oid": "7b409ae1e83bc3928722b126f392833e5e1d268c", "messageHeadline": "docs(lambda-nodejs): containerEnvironment is parcelEnvironment (#10457)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "457fab8768b89933beb8d659ac7ecab7fd8dfac4", "messageHeadline": "fix(lambda-nodejs): local parcel not detected (#10268)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "114b093776c1b764835d6e72f301879fc8262573", "messageHeadline": "chore: don't capture stack traces for `PostResolveToken` (#10456)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "9bf8e13bd47608070b73221c11c55b09d03c0a4c", "messageHeadline": "fix(lambda): unable to add permissions to imported lambda functions \u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 82, "deletions": 7}}, {"node": {"oid": "254358449ec3040c750a416c0b4923884a3d2612", "messageHeadline": "fix(cloudwatch): LTE operator renders wrong symbol (#10418)", "author": {"name": "Alvyn Duy-Khoi Le", "email": "alvyn279@gmail.com", "user": {"login": "alvyn279"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7222b5d62c70719f9a7b3af5a80840d750b109b1", "messageHeadline": "fix(s3-notifications): lambda destination creates a circular dependen\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 179, "deletions": 74}}, {"node": {"oid": "84b9d5ea8abd14dc2de228de3a0cb65dca0028ab", "messageHeadline": "fix(ec2): `InitFile` does not work on Windows (#10450)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "1a5a024b601e28d158b6401b5d97ed408a73eb5d", "messageHeadline": "fix(cfn-include): correctly handle the 'AWS::CloudFormation::CustomRe\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e9ffa67c6bcfdfc96067bd70feda3450f3249867", "messageHeadline": "fix(pipelines): make CdkPipeline build stage optional (#10345)", "author": {"name": "Tomas Mazak", "email": "tomas@valec.net", "user": {"login": "tomas-mazak"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "1dbad6e1c9aa3821988735b320b397b1106cca46", "messageHeadline": "feat(ec2): generic ssm backed machine image (#10369)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 75, "deletions": 53}}, {"node": {"oid": "9f430fc86239e299b39aaaeea7982ff4a57fdcfd", "messageHeadline": "fix(cli): stack outputs aren't sorted (#10328)", "author": {"name": "Allan Wirth", "email": "wirtha@bu.edu", "user": {"login": "allanlw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08a3c55f973436393103fce26467800183d51e69", "messageHeadline": "feat(pipelines): support VPC property in ShellScriptAction (#10240)", "author": {"name": "Markus Lindqvist", "email": "markus.lindqvist@iki.fi", "user": {"login": "markusl"}}, "additions": 90, "deletions": 1}}, {"node": {"oid": "28cee393be75c6785d8b5471a6ecc656fa29648c", "messageHeadline": "feat(cli): skip bundling for operations where stack is not needed (#9\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 143, "deletions": 20}}, {"node": {"oid": "b22cd08bf1c24aa86e8ed5bc20e2c093172e65b8", "messageHeadline": "chore(core): add @amzn to version reporting (#10437)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a266b53a3b07f70062639a4b68b1b89ecae726e", "messageHeadline": "fix(dynamodb): cannot change serverSideEncryption from true to false \u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d45a57c22a006f682e584c5ef6c8ef3f416caf86", "messageHeadline": "feat(cfn-include): the package cloudformation-include is now 'Develop\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ad011c0afb487dcd27df968d7b48ea6d21ff04cb", "messageHeadline": "feat(stepfunctions): support X-Ray tracing (#10371) (#10374)", "author": {"name": "Ahmed Kamel", "email": "kamel@amazon.com", "user": {"login": "humanzz"}}, "additions": 103, "deletions": 28}}, {"node": {"oid": "9d6817f4bc3cc052f351bf464403165972ef0afb", "messageHeadline": "feat(cfn-include): add 'loadNestedStack()' method (#10292)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 100, "deletions": 40}}, {"node": {"oid": "cb30d20b175b89d48104b8060444326fd3a1c837", "messageHeadline": "chore: npm-check-updates and yarn upgrade (#10402)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 692, "deletions": 1207}}, {"node": {"oid": "28adc8826a7498288e0cf4ee96f43471d24062cb", "messageHeadline": "fix(core): CfnParameter of Number type cannot be used as a string (#1\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "a1df51187d77512d7618e205d21427557bd212b7", "messageHeadline": "feat(rds): support existing cluster subnet groups (#10391)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 300, "deletions": 20}}, {"node": {"oid": "75811c1325c3d857cf9891048474201b2f28477a", "messageHeadline": "fix(rds): standardize removal policies and deletion protection (#10412)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 37, "deletions": 45}}, {"node": {"oid": "80a2ac94359f18b59f6f61bd068fd01e221be8b6", "messageHeadline": "feat(rds): S3 import and export for DatabaseInstances (#10370)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1331, "deletions": 99}}, {"node": {"oid": "a5e77e47d3bc7a326be56eef527db6f988b8ac9f", "messageHeadline": "chore: restrict yarn-upgrade workflow to minor (#10409)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79f97e5ab96d312fc1360cf27096eab6c4b2bfc7", "messageHeadline": "chore(eslint): require curly braces for multiline control statements \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9bcaf7564f72deea6942c3cd2e2fb98c14f3d152", "messageHeadline": "fix(diff): `deepEqual` may miss difference other than `DependsOn` (#1\u2026", "author": {"name": "kuwa0224", "email": "kuwa0224@gmail.com", "user": {"login": "kuwa0224"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "93ba604dab2654f0c5b5b27a7417a858fadbb509", "messageHeadline": "chore(secretsmanager): Remove unused secretName attribute (#10410)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "aac235aab349a103f92934b86dce9f0eee424c06", "messageHeadline": "feat: add support for the 'Version' resource attribute (#10376)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "f651c9c7bf0e47f1decc26c843726fb8267606c2", "messageHeadline": "chore: removing partitions.io board and adding new slack channel in R\u2026", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5920bdbef55f8b8930ff104d2c6062fea8e95db", "messageHeadline": "docs(iam): fix copy-and-paste error (#10405)", "author": {"name": "Michael K", "email": "michael-k@users.noreply.github.com", "user": {"login": "michael-k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8490f25a8eb6104163cf03c4e4ea9a61163877d", "messageHeadline": "feat(stepfunctions): added new condition operators (#9920)", "author": {"name": "Michael Wiles", "email": "michael.wiles@gmail.com", "user": {"login": "michaelwiles"}}, "additions": 361, "deletions": 1}}, {"node": {"oid": "483e319d7818ea683cd7d11bd3a7ee5ed2962cc9", "messageHeadline": "chore(stepfunctions-tasks): add missing braces (#10406)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bedd4c00177f67809dd186488b254956039bd799", "messageHeadline": "fix(bootstrap): no longer creates KMS master key by default (#10365)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 194, "deletions": 72}}, {"node": {"oid": "cb6fef8ee4746ffea66df73e6ef64f613af5f983", "messageHeadline": "fix(rds): cannot use s3ImportBuckets or s3ExportBuckets with aurora p\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 290, "deletions": 18}}, {"node": {"oid": "c0604addd5c52e283f1ae1af153457ff81cddaf6", "messageHeadline": "chore(init-templates): enable dotnet runtime major-version roll-forwa\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "dbdc7ff20812157be518229ee9be90a5bbcb8d65", "messageHeadline": "feat(cfnspec): cloudformation spec v18.3.0 (#10385)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 5115, "deletions": 195}}, {"node": {"oid": "edf75b6707086d61b5379f832f6597427a08a84e", "messageHeadline": "feat(stepfunctions-tasks): handle Lambda service exceptions (#10386)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "1855b2ee0a3d3b435f7a53bd843571813a124c41", "messageHeadline": "update cli owner in auto assign/label workflow (#10084)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a61eea3aa7726adb5c86ef8ff6a81c5f898f5d3", "messageHeadline": "chore(config): clean up some of the doc strings and README (#10398)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "673dd82268aa199099a7a589c956fead2a800d02", "messageHeadline": "fix(diff): allow strings to be passed for boolean properties (#10378)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 60, "deletions": 10}}, {"node": {"oid": "4751f4281287ab8fdfba5790b88148bbb1a8a0de", "messageHeadline": "fix(cfn-include): allow referring to Conditions in Outputs and Rules \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "9e4451a1d05847db74ff64bab4ef294d8f4f8f72", "messageHeadline": "chore: update module description to align with other modules (#10383)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "b0b9c53e7d54293b7202dd41e3e1b3966d4639db", "messageHeadline": "chore(core): add missing maturities (#10351)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f91f32dc0311d07b1ed10418858658122f4e6629", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 822, "deletions": 115}}, {"node": {"oid": "746dfe2b8d0fced5d2a9e4b760f477b0abcb6df9", "messageHeadline": "fix(redshift): cluster defaultChild broken after adding subnet group \u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "491113d7367ad087fa10d2c00bf220e7973ce320", "messageHeadline": "feat(ec2): user-defined subnet selectors (#10112)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 260, "deletions": 45}}, {"node": {"oid": "a726dad3fb220e10bc12928fded3702b740e28a7", "messageHeadline": "feat(custom-resource): allow referencing resource id in updates/delet\u2026", "author": {"name": "cheruvian", "email": "cheruvian@gmail.com", "user": {"login": "cheruvian"}}, "additions": 116, "deletions": 4}}, {"node": {"oid": "511183771b844e22881e9a2b3640a4645437f34c", "messageHeadline": "feat(cognito): user pool client logout urls (#10301)", "author": {"name": "Taylor", "email": "tneely@users.noreply.github.com", "user": {"login": "tneely"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "364543c9e7915783c27272f49326d8beada753ad", "messageHeadline": "chore: fix integ tests (#10384)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "7b5c9d260a9f0600a35dd5f37454bea74e5f786f", "messageHeadline": "fix: SSM Association 'parameters' property has incorrect type (#10316)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 95, "deletions": 10}}, {"node": {"oid": "3dcd01eb1f6fa8504db444db59dacb03dd5d4578", "messageHeadline": "feat(events-targets): supports to specify fargate platform version (#\u2026", "author": {"name": "kuwa0224", "email": "kuwa0224@gmail.com", "user": {"login": "kuwa0224"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "a578ef88b1554947504e02d74b1cfd90709c2f44", "messageHeadline": "feat(rds): add SQL Server version 15.00.4043.16.v1 (#10289)", "author": {"name": "abjoshi2785", "email": "71033560+abjoshi2785@users.noreply.github.com", "user": {"login": "abjoshi2785"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5ad8cdb662a2b3a27a3590370d055eeb53b3645b", "messageHeadline": "feat(redshift): support existing cluster subnet groups (#10340)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 182, "deletions": 13}}, {"node": {"oid": "89ce22ac6c6de9a979e18e1b8f96e38a25decd2c", "messageHeadline": "docs(codepipeline): fix example documentation for Pipeline class (#10\u2026", "author": {"name": "Moshe Reubinoff", "email": "reubinoff@gmail.com", "user": {"login": "reubinoff"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "957a12eeb464443687e3dfd5f224f2769814a41b", "messageHeadline": "fix(cli): `--profile` is ignored if AWS_ variables are set (#10362)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 39}}, {"node": {"oid": "0a0651a58d82dc994f17df61dc3ef524f0d77c6e", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 1154, "deletions": 624}}, {"node": {"oid": "25256d09aa39b11f49bcb0479fbe2ec2bc1e145d", "messageHeadline": "chore: add yarn upgrade workflow (#10346)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "53e7622dd6e7ab7aed9d55292fabcc04f82668c2", "messageHeadline": "chore: add `return await` linting rule (#10358)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 34}}, {"node": {"oid": "b42de3b24396ac92d2f5728e37e4c4440de59296", "messageHeadline": "Added missing package maturities", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "857acbbb7f26feecca938dc881add57fe5cae7e4", "messageHeadline": "fix(eks): circular dependencies when security groups from other stack\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1040, "deletions": 590}}, {"node": {"oid": "b68ca3ceff94340096a86d5305079428e4f23d29", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 22507, "deletions": 7803}}, {"node": {"oid": "a2174a460a8e7b51e8bdd75304b2eb38ae1adc78", "messageHeadline": "feat(lambda-nodejs): custom bundling image (#10270)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 55, "deletions": 7}}, {"node": {"oid": "19638a6dfeb33554a5c25a75914adbf2019688f3", "messageHeadline": "feat(eks): bottlerocket versoin follows the cluster k8s versoin (#10189)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 551, "deletions": 668}}, {"node": {"oid": "406f6650a4d9ba0f2b6158aea27707710bb213f3", "messageHeadline": "fix(cli): `cdk synth` fails if AWS_ credentials have expired (#10343)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "ad9a70543703e8d8ebaac82001ee9a62f784bea7", "messageHeadline": "fix(bootstrapping): `--cloudformation-execution-policies` not checked\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 38, "deletions": 10}}, {"node": {"oid": "3d89964fcac898a30188ceb300e02dc80208ce8e", "messageHeadline": "chore(merge-back): 1.63.0 (#10336)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "a0985ef82d115e05db945fb19159a7c6d21afc06", "messageHeadline": "Merge branch 'master' into merge-back/1.63.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 212, "deletions": 18}}, {"node": {"oid": "a8e8ed37379c5bbaeeb13a773d5438ea5e5b2fec", "messageHeadline": "feat(secretsmanager): import secrets by name (#10309)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 212, "deletions": 18}}, {"node": {"oid": "8c0b9c23bbb33c12f70d49edc849ddd3e6f89e09", "messageHeadline": "Merge branch 'master' into merge-back/1.63.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7a68125f6cd63d2294cc95ef0a53d04f1c2da85f", "messageHeadline": "chore(release): 1.63.0 (#10318)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9643, "deletions": 2200}}, {"node": {"oid": "f5c5d060ffee19ac3daa47cbf6df8d3563133433", "messageHeadline": "chore(deps): bump node-fetch from 2.6.0 to 2.6.1 (#10329)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a2cbcc59c3649b8a89b18c40c68d252561de300", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d5b954340eb90b5fe32afda5c14e37ac9014948", "messageHeadline": "chore(release): 1.63.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 61, "deletions": 1}}, {"node": {"oid": "4925e064f341cd46d389e9d643c058484027af8e", "messageHeadline": "chore(cfn-include): updates to the ReadMe (#10315)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 102, "deletions": 114}}, {"node": {"oid": "65db1312d6b395700c203edeb50248b5e8a0c036", "messageHeadline": "feat(appsync): add support for subscriptions for code-first schema ge\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 195, "deletions": 22}}, {"node": {"oid": "30a5b806f265d88e88d2faea623e1ce024c019c3", "messageHeadline": "feat(appsync): support enumeration types for code-first approach (#10\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 287, "deletions": 39}}, {"node": {"oid": "8cfc190daaa112de448c19716df2c10eeb29695c", "messageHeadline": "feat(eks): bump aws-node-termination-handler to 0.9.5 (#10278)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "0653e6bead37ed92e47295010645009e3b97e246", "messageHeadline": "fix(rds): Make most DatabaseClusterAttributes properties optional (#1\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 133, "deletions": 24}}, {"node": {"oid": "54dfe8374afeaff400e85f43185462b9fd9c8ac2", "messageHeadline": "fix(kms): do not change the principal to root for imported resources \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "698e5ef3568880474adf73a38c21dad919b62b7e", "messageHeadline": "feat(codebuild): add git submodule options of codebuild (#10283)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5861f0787fb87942b3387a6e602b61c6a61cc6d9", "messageHeadline": "chore(cli): install modules before bootstrap in integ tests (#10297)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "495aeb96fd530ba0f73eeeab5a5b75b4a7390c99", "messageHeadline": "fix(cloudfront): comment for origin access identity is too long (#10266)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 45, "deletions": 43}}, {"node": {"oid": "a1f6e1be8a21625b1723b51277457f598a3be23e", "messageHeadline": "feat(route53-patterns): support IPv6 in HttpsRedirect (#10203)", "author": {"name": "Dave Shifflett", "email": "dave@corpulent.coffee", "user": {"login": "corpulentcoffee"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "238d96380c10586c141691a215c5e74a44091642", "messageHeadline": "chore: parallelize integ tests across regions (#10269)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 486, "deletions": 240}}, {"node": {"oid": "14c8a9878d092aac857655c2e5c8684015c84b29", "messageHeadline": "fix(pipelines): changing synth action doesn't restart pipeline (#10176)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 723, "deletions": 441}}, {"node": {"oid": "940a443ba457ddaebd85b44fa63cd9b15201c18a", "messageHeadline": "feat(cli): support credential_source in aws shared config file (#10272)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 577, "deletions": 61}}, {"node": {"oid": "e3f333212b7c9f7deb836be8ecd71c7a7a06c394", "messageHeadline": "feat(elasticloadbalancingv2): more health check validations to NLB ta\u2026", "author": {"name": "yerzhan7", "email": "20302932+yerzhan7@users.noreply.github.com", "user": {"login": "yerzhan7"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "287f808cf34870295e4032995fc083ac204b64c3", "messageHeadline": "fix(appsync): strongly type `expires` prop in apiKeyConfig (#9122)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 371, "deletions": 13}}, {"node": {"oid": "b895599dc51ad3b523adf0e1ab99b79fb79d71bf", "messageHeadline": "chore(cli): incorrect options passing to `shell` in integration tests\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c294fbc1149167a70f35c7870ff1995042839b7", "messageHeadline": "feat(eks): managed nodegroup with custom AMI and launch template supp\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 304, "deletions": 16}}, {"node": {"oid": "effceb5fcbebc197ccd24419b3c7b4664714a526", "messageHeadline": "chore: don't have mergify delete branches (#10264)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "562f8913dae7b77a1516a60cc1ff277ac42fb9e0", "messageHeadline": "feat(rds): deprecate OracleSE and OracleSE1 engine versions (#10241)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 65, "deletions": 69}}, {"node": {"oid": "61865aaef682be6727d7768213260c7a95d799f8", "messageHeadline": "fix(core): DefaultSynthesizer breaks this.node.setContext() on Stack \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 208, "deletions": 34}}, {"node": {"oid": "39350a52688bd7d5896eb0ca5acd89559514ce51", "messageHeadline": "chore(cli): refactor integ tests to be isolated (#10260)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 533, "deletions": 522}}, {"node": {"oid": "1ebf36206b1e6a98a9a708efbe3ba3bfb1d3f05e", "messageHeadline": "feat(elasticloadbalancingv2): multiple security groups for ALBs (#10244)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "a00a4ee162f287b5db45e73051ecdf0e32009def", "messageHeadline": "fix(cli): unable to set termination protection for pipeline stacks (#\u2026", "author": {"name": "William Oldwin", "email": "william@iterne.ie", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "28a9834fb6cbacbd3e0ef97441fa0fb6e45120b1", "messageHeadline": "feat(appsync): support union types for code-first approach (#10025)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 287, "deletions": 10}}, {"node": {"oid": "40222ef398fd1fb63b3b886624d5bb40562142c6", "messageHeadline": "fix(aws-batch): `computeResources` tags are not configured properly (\u2026", "author": {"name": "Radoslaw Smogura", "email": "mail@smogura.eu", "user": {"login": "rsmogura"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "a388d70f38a84195bbe5e580220b5cd21ebde624", "messageHeadline": "fix(cfn-include): correctly parse YAML strings in short-form GetAtt (\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "b2cc277971aed36aa03e720b8fea093ef14bd9be", "messageHeadline": "feat(appsync): add authorization config to the HttpDataSource (#10171)", "author": {"name": "haruharuharuby", "email": "ito@hugtech.io", "user": {"login": "haruharuharuby"}}, "additions": 154, "deletions": 7}}, {"node": {"oid": "f945334df339965308e6abb58ebaa0cc82c4c353", "messageHeadline": "chore(s3-deployment): separate calls for core.Expiration causes build\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e89dab32e4c211597061a8b4274965a41c101dd8", "messageHeadline": "chore(cfn-include): fix typos in IncludeNestedStack (#10227)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b5ff4d6673629ebabceb72fc83464001267c328e", "messageHeadline": "fix(codepipeline): cross-region support stack requires bootstrapping \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "8791f8877165c87f6ef4967376aa53ffeb696013", "messageHeadline": "fix(cfn-include): correctly substitute falsy parameter values (#10195)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "0e6e3c37ddb1f7a1deb5bcdfd683b9c0487abb6a", "messageHeadline": "refactor(core): move expiration from s3-deployments into core (#10192)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 124, "deletions": 11}}, {"node": {"oid": "5f36f6b5b2126de763b2e156fa2a9b6604f40f00", "messageHeadline": "fix(core): Stacks render CloudFormation elements in nested Stages (#1\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "35b23a0ef6d49918daf82c99f64b0e23bc5f4ad9", "messageHeadline": "chore(cli): mark `cdk deploy --tags` for removal in v2 (#10126)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d5add11e6047e89cdfc7c314ccb22a43ec60f035", "messageHeadline": "chore(cli): increase retry count in integ tests to be more resistent \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "891d9cc39ea8f7c5af88f3495c1b7658e9ceaf9f", "messageHeadline": "chore: aws-cdk-lib as a private package (#10161)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 905, "deletions": 15}}, {"node": {"oid": "619c9944b7b40d7e0093e16850dab1e6eab1d3c1", "messageHeadline": "chore(elbv2): Improve verification of \"elbv2.ListenerCondition.pathPa\u2026", "author": {"name": "Jiale.Chan", "email": "jiale.chan@gmail.com", "user": {"login": "jialechan"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "1001e0c6da140aa0086bbee63c590f8472c6cb5e", "messageHeadline": "chore(pipelines): sanity check on asset path (#10155)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3cdf5db55f3e02017a1fd2312910cf70b8613c5b", "messageHeadline": "chore(cli): integtest restores fixture (#10237)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "cf3d3beb0fde7ba8afa71b3979fb03ed3ac8512b", "messageHeadline": "chore(cli): run jest files in parallel in integ tests (#10235)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49f6034ee2b514f870819b7b48880246750b6fd2", "messageHeadline": "feat(rds): metrics for clusters (#10162)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 126, "deletions": 4}}, {"node": {"oid": "0d7ca63edb11a80440732d6327d0fe3ed685a993", "messageHeadline": "fix(ec2): cfn-init user data hash not updated if file asset changes (\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 122, "deletions": 16}}, {"node": {"oid": "20f5535bee8d0e1e7aa5b0c3bad780666d64bc87", "messageHeadline": "fix(lambda-nodejs): permission denied, mkdir '/.parcel-cache' (#10181)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "dfd2baf8b9d4cc930a1c5dc88c178ffe7d1121b0", "messageHeadline": "fix(cli): metadata not recorded for templates >50k (#10184)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 130, "deletions": 48}}, {"node": {"oid": "ffb84c62d03e40daa0e07c451c31bdea2dd0816c", "messageHeadline": "feat(eks): arm64 support (#9875)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 590, "deletions": 15}}, {"node": {"oid": "cce83dcc163da8f71b8c2f95818d7d8f25db95f4", "messageHeadline": "feat(lambda-nodejs): improved project root detection (#10182)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "fc3ec9b20edb2442bab456acf55c5cff7efb11b9", "messageHeadline": "fix(cli): simplify lib template (#10175)", "author": {"name": "amarie", "email": "marieaurelienarmand@gmail.com", "user": {"login": "aurelienmarie"}}, "additions": 7, "deletions": 34}}, {"node": {"oid": "8d23f248c7496d56c352a3db4b9d4bcccbdfe1c4", "messageHeadline": "fix(custom-resources): deleting custom resource fails when using two \u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 144, "deletions": 83}}, {"node": {"oid": "768d1270beefe2345797ec43f56a59e514a420e1", "messageHeadline": "chore: use Annotations for info/warn/error messages (#10134)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 47, "deletions": 46}}, {"node": {"oid": "4de68c0a5b0e7568a5e222e8a29703186b961ec7", "messageHeadline": "feat(cfn-include): add support for Hooks (#10143)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 800, "deletions": 17}}, {"node": {"oid": "ec154850b6bc2f485241aa1c0ea41400785d8a41", "messageHeadline": "feat(pipelines): adding IAM permissions to ShellScriptAction (#10149)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 148, "deletions": 8}}, {"node": {"oid": "cec20c8f68676c2bf3c8c3246334c82f50261358", "messageHeadline": "fix(pipelines): check for an empty Stage object (#10153)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cf746a07be171b35bb5e5514287c628642436df3", "messageHeadline": "feat(cfn-include): allow renaming the template elements logical IDs (\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 63, "deletions": 15}}, {"node": {"oid": "915eb4be3946652a00b7496b9e8610169852f27b", "messageHeadline": "feat(rds): database clusters from snapshots (#10130)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 351, "deletions": 238}}, {"node": {"oid": "1260d5215d474d6edc2460ffe9658552d17ab239", "messageHeadline": "feat(secrets-manager): exclude characters for password rotation appli\u2026", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 36, "deletions": 21}}, {"node": {"oid": "0f0d1e74fb71a7b415aa9a5d02258b7c5933536b", "messageHeadline": "feat(chatbot): log retention support and metrics utility methods (#10\u2026", "author": {"name": "Ahmed Kamel", "email": "kamel@amazon.com", "user": {"login": "humanzz"}}, "additions": 403, "deletions": 0}}, {"node": {"oid": "024b9ec07f76941663d038908a133301e060b206", "messageHeadline": "chore(merge-back): 1.62.0 (#10173)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "95c202ec3bb52542248317540029490f1f131c4b", "messageHeadline": "Merge branch 'master' into merge-back/1.62.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 829, "deletions": 185}}, {"node": {"oid": "dd5fa2b0334e058d339525c9bfaa6200fc495e25", "messageHeadline": "Added breaking change notice for `--qualifier`", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2fd8682cad0dee186152546094c73d793f23bd8f", "messageHeadline": "chore(core,cx-api): centralize defaults for future flags (#10124)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 101, "deletions": 7}}, {"node": {"oid": "c6d746ea2317206261a202b44cffa90b25d0899a", "messageHeadline": "build(appsync): fix jsii bug to prevent toString() override w/ dotnet\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 74, "deletions": 23}}, {"node": {"oid": "a1b5bf6f5a77e236169f95159cf62a2ecfb25bc4", "messageHeadline": "fix(eks): restricted public access breaks cluster functionality (#10103)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 248, "deletions": 86}}, {"node": {"oid": "088cd4857f2f3f29873bdf5f7d1c4b25b3d49372", "messageHeadline": "feat(appsync): implement directives for code-first approach (#9973)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 429, "deletions": 92}}, {"node": {"oid": "8c2d7fca11bb48f43f37dc42e25de47147795452", "messageHeadline": "chore(release): 1.62.0 (#10159)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8206, "deletions": 1772}}, {"node": {"oid": "60bc7470bfb12be1931b2cea43bb53c4bddc7382", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f68c30227d6dc52ea8f024324e869408cd9626d0", "messageHeadline": "chore(release): 1.62.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 62, "deletions": 1}}, {"node": {"oid": "41531b57ae1b19087399018b063da45356bf07bb", "messageHeadline": "feat(pipelines): add control over underlying CodePipeline (#10148)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 340, "deletions": 46}}, {"node": {"oid": "44fcb4e65219b48aa9e186d1d6c10ca632e9658d", "messageHeadline": "feat(pipelines): `SimpleSynthAction` takes array of build commands (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 104, "deletions": 12}}, {"node": {"oid": "a65dd190b0856db7880177910d4096a799791ee1", "messageHeadline": "fix(aws-elasticloadbalancingv2): fix load balancer deletion protectio\u2026", "author": {"name": "Jericho Tolentino", "email": "68654047+jericht@users.noreply.github.com", "user": {"login": "jericht"}}, "additions": 240, "deletions": 37}}, {"node": {"oid": "b757d8856216152b03c1ed3ffe2f29719aff8c27", "messageHeadline": "chore: skip regression tests from v1.61.1 series (#10147)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "327b72a0f4778318a937a069a5169c2174179dc0", "messageHeadline": "fix(aws-sns): enable topic encryption with cross account keys (#10056)", "author": {"name": "Reagan Elm", "email": "1347066+relm923@users.noreply.github.com", "user": {"login": "relm923"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "088abec6513d8ae665a3a10bee5c5b5fe61a48b9", "messageHeadline": "feat(ecs): bottlerocket support (#10097)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1137, "deletions": 17}}, {"node": {"oid": "e0692636571eec76068e4cec0a87f13fc292fea0", "messageHeadline": "fix(cli): bootstrapping qualifier length not validated (#10121)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5c9e6f6b571bfd3c7da990c6db6f90a63398ac86", "messageHeadline": "chore(cloudfront): update README.md with examples on how to use pre-e\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "9ea8d5c2d638bdf1f5bc63be197ecefc775d6539", "messageHeadline": "fix(cfn-include): allow parameters to be replaced across nested stack\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 127, "deletions": 11}}, {"node": {"oid": "9e4c6d22890125328d26923e44c4885ae7daecbf", "messageHeadline": "fix(elbv2): consider default protocol when validating redirectHTTP (#\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "aa2068f0d560de5737bd0a3df8089f8af2128e09", "messageHeadline": "fix(cfn-include): allow Conditions to reference Mappings in their def\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "9c1b0c1b27ba4680a1e15cbd6a30a8f10dfe6313", "messageHeadline": "feat(rds): performance insights for DatabaseCluster instances (#10092)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 194, "deletions": 28}}, {"node": {"oid": "b72daf3f5c027e96264d86475895ce000298c61f", "messageHeadline": "chore(deps): bump bl from 4.0.2 to 4.0.3 (#10131)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 131}}, {"node": {"oid": "0ede35333870d04a8151f7d7a60f934dea24c1f0", "messageHeadline": "chore(aws-codepipeline): switch tests to Jest (#10128)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "4e5829ac5bb55533435772c3f2f294394ab2c973", "messageHeadline": "fix(cli): re-bootstrapping loses previous configuration (#10120)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 374, "deletions": 138}}, {"node": {"oid": "0aa7adac958fb7997b64eba8c7fc3008e8557480", "messageHeadline": "feat(eks): kubectl layer customization (#10090)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 217, "deletions": 34}}, {"node": {"oid": "443948164e09aaa81c094c013b32aa1f67b69570", "messageHeadline": "feat(eks): support adding k8s resources to imported clusters (#9802)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 777, "deletions": 504}}, {"node": {"oid": "96f1772ab861015f24703a1315538d37ae9529ad", "messageHeadline": "fix(apigateway): burst and rate limits are set to unlimited when conf\u2026", "author": {"name": "cyuste", "email": "c.yuste@yustplayit.com", "user": {"login": "cyuste"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "61b45f30f8aefef8e8989b597d4cf32ea731f324", "messageHeadline": "fix(glue): tables not including classification (#9923)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "0ccbc5dfe5c841ec821ac98ac219e98984237cba", "messageHeadline": "feat(logs): specify log group's region for LogRetention (#9804)", "author": {"name": "Ana Danilochkina", "email": "Stacy-D@users.noreply.github.com", "user": {"login": "Stacy-D"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "25cfc18f116e9ae3861de52af9f81fcec8454ae2", "messageHeadline": "fix(lambda-nodejs): cannot stat error with jsx/tsx handler (#9958)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "1e96ebc29e1db251a1dc1e046c302943e7556c9a", "messageHeadline": "fix(eks): creating a `ServiceAccount` in a different stack than the `\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 369, "deletions": 119}}, {"node": {"oid": "9edbec9dd19b4deb48c665fe121e33dedccca80f", "messageHeadline": "chore(appsync): introduce breaking changes to api for consistency (#1\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 108, "deletions": 108}}, {"node": {"oid": "05f5e621d82bc4c32fba954820276e8c40381d9b", "messageHeadline": "feat(aws-chatbot): Support L2 construct for SlackChannelConfiguration\u2026", "author": {"name": "joelzhong", "email": "luckily@users.noreply.github.com", "user": {"login": "luckily"}}, "additions": 502, "deletions": 8}}, {"node": {"oid": "ec423eff18809173a01d0c15e02ed4f042061310", "messageHeadline": "feat(rds): rename DatabaseInstanceNewProps.vpcPlacement to vpcSubnets\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "f2d77d16d62e80d23c200ea94e4181660d953ca2", "messageHeadline": "feat(rds): add support for joining instance to domain (#9943)", "author": {"name": "ctaylor-osv", "email": "30938527+ctaylor-osv@users.noreply.github.com", "user": {"login": "ctaylor-osv"}}, "additions": 197, "deletions": 1}}, {"node": {"oid": "5bed08a30880652a5113245bd455228bd8bf32a2", "messageHeadline": "feat: convenience method for ALB redirects (#9913)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 130, "deletions": 1}}, {"node": {"oid": "745922aa5a5a0195869830b54d7e529bec83e37c", "messageHeadline": "fix(lambda-python): allowPublicSubnet and filesystem not supported (#\u2026", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 450, "deletions": 16}}, {"node": {"oid": "ad7298f0f6e5d30f0c56fe48d4f76889c61beb7e", "messageHeadline": "chore(core): add @deprecated notices (#10087)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "384f9cb5e90dba577a216d04cfc0f85a1fc94714", "messageHeadline": "chore(core): deprecate KMS key ARN export name property (#10089)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c7c00e73e5e9be5b5fa65394f80eb5fb47fe4153", "messageHeadline": "fix(elbv2): add protocol to AddNetworkTargetsProps (#10054)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "663913f061f0fa3e2bed11b8cea763b12a3061f2", "messageHeadline": "fix(cli): Linux browser not supported for `cdk docs` (#9549)", "author": {"name": "Eligio Mari\u00f1o", "email": "gmeligio@gmail.com", "user": {"login": "gmeligio"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "cbdd084d7b3eb92a311da48c279b5423e1ae22a2", "messageHeadline": "fix(aws-stepfunctions-tasks): missing permission to get build status \u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3f80ae6c7886c1bac1cefa5f613962e17a34cc54", "messageHeadline": "feat(appsync): support Input Types for code-first approach (#10024)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 335, "deletions": 40}}, {"node": {"oid": "34f40b9fb4b467c9c7af290400efa2c8ac8c8e10", "messageHeadline": "docs: fixes typo in tryGetContext docstring (#10061)", "author": {"name": "c.p", "email": "github@deh.li", "user": {"login": "dehli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5dbed6c2615cff4c7c868d5f7073e42665e07ca", "messageHeadline": "chore(cli): fix missing single quote (#10047)", "author": {"name": "rayou", "email": "rayou@users.noreply.github.com", "user": {"login": "rayou"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "454cdc6106bee1ec23e8e9f390c03ebf6fcf2957", "messageHeadline": "fix(eks): README.md grammar (#10072)", "author": {"name": "Vincent Engel", "email": "ve@vesion.io", "user": {"login": "0xVesion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2596ef7a99c8eeba79609d60144842f5d33fdf9b", "messageHeadline": "feat(bootstrap): customizable bootstrap template (#9886)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 266, "deletions": 161}}, {"node": {"oid": "1ed119e2cdbc37666616f6666b0edb12c2c9ea89", "messageHeadline": "feat(appsync): support query & mutation generation for code-first app\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 367, "deletions": 55}}, {"node": {"oid": "ba51ea34e5b3f3c3cf337754d339f724b395211e", "messageHeadline": "fix(aws-stepfunctions-tasks): SageMaker create training job has incor\u2026", "author": {"name": "mirgj", "email": "17768831+mirgj@users.noreply.github.com", "user": {"login": "mirgj"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6114045a4861efc7364f94490b734df5cf019726", "messageHeadline": "fix(appsync): `GraphQLApi.UserPoolConfig` requires `DefaultAction` (#\u2026", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5e1cc60a8e348f6e4e6317eb57cfada4753d4d7", "messageHeadline": "Merge pull request #10015 from flemjame-at-amazon/lambda-corretto-8", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1ce3db3c8be938d025ace497e8bf57c4fca7133f", "messageHeadline": "Merge branch 'master' into lambda-corretto-8", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1046, "deletions": 230}}, {"node": {"oid": "af415346e43ab3eb9010cd2a873a9c4f52aaa4a8", "messageHeadline": "chore(merge-back): 1.61.1 (#10038)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "59b0c12a73cec910f76b54242f9da471bdf21e4e", "messageHeadline": "Merge branch 'master' into merge-back/1.61.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "9ffb2682c167fe92e302bc322d60b9ae37de934a", "messageHeadline": "feat(cloudfront): support includeBody for Lambda@Edge (#10008)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "86e828717dfc2800b1a006105e747d6ce6526907", "messageHeadline": "Merge branch 'master' into merge-back/1.61.1", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1254, "deletions": 297}}, {"node": {"oid": "d10b829a5014430cb28086a709b61f592f5a3f1d", "messageHeadline": "chore(monocdk-experiment): `constructs` should NOT be a dependency (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d748f4400e28fcb0933df6c57df36740381deff3", "messageHeadline": "fix(lambda): grantInvoke fails for imported IAM identities (#9957)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "95c0332395d1203e8b00fda153fe08e70d0387c5", "messageHeadline": "fix(cli): AssumeRole profiles require a [default] profile (#10032)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 380, "deletions": 163}}, {"node": {"oid": "9098e295826c09ef568bb8fc03c217ce8a15b822", "messageHeadline": "fix(cloudfront): Distribution does not add edgelambda trust policy (#\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 181, "deletions": 1}}, {"node": {"oid": "ff33b5416116fd23cf160078bf53651096bde284", "messageHeadline": "feat(cloudfront): import existing CloudFrontWebDistributions (#10007)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "5738dc17025355e3f94edc4af242253ebb3409f6", "messageHeadline": "feat(rds): custom security groups for OptionGroups (#10011)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "347918f5635939e443b89e4eded0a45fc592cbd1", "messageHeadline": "chore(release): 1.61.1 (#10034)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "7f351ffeee30e1a2451e9b456c0d0a21002397da", "messageHeadline": "fix(custom-resources): buffers returned by AwsCustomResource are unus\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "0748889de8c7a29d2456b4fcba6045cc0d41e58e", "messageHeadline": "chore(release): 1.61.1", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8d3e422809c29da926bae878276619a59ae82ecb", "messageHeadline": "fix(cli): unable to upgrade new style bootstrap to version (#10030)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5bb55c37c03597139522e0bb42f094c1f6b647e", "messageHeadline": "fix(cli): unable to upgrade new style bootstrap to version (#10030)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ad7465dcde54e94a799d59a1dd1b3fb53854a350", "messageHeadline": "refactor(appsync): abstract schema stringify to utility functions (#1\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 107, "deletions": 42}}, {"node": {"oid": "064b884eff7e4bd7a5a1df5a528017c166e1a84e", "messageHeadline": "Add custom AL2 runtime", "author": {"name": "James Fleming", "email": "flemjame@amazon.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "77f97039221981aea980b583e56ac88ed854a8e4", "messageHeadline": "fix(lamba): Add Java 8 Corretto Runtime support", "author": {"name": "James Fleming", "email": "flemjame@amazon.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3bb6c81626391b436972ff3d04c49ad6549973c4", "messageHeadline": "docs(cognito): fix up grammar in README (#10003)", "author": {"name": "AlbertGao", "email": "albertgaohy@gmail.com", "user": {"login": "Albert-Gao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07acac2be942650d5b35b94caac79d5f8c212964", "messageHeadline": "Revert \"feat(rds): custom security groups for OptionGroups\"", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 86}}, {"node": {"oid": "ea1072d3baa50d8a722795557765360286195b79", "messageHeadline": "feat(rds): custom security groups for OptionGroups", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "09e4f9869281f9cf5351c6687d8988e8c7447f53", "messageHeadline": "Merge pull request #20 from aws/master", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 418, "deletions": 143}}, {"node": {"oid": "56de5e15e52768a5c63c02e7101b95a95f7cbc94", "messageHeadline": "feat(cli): control progress output style with --progress=bar|events (\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 89, "deletions": 3}}, {"node": {"oid": "2cd3ea21a92e624c3d07f7f4cb46391ef33e756e", "messageHeadline": "fix(redshift): single-node clusters fail with node count error (#9961)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 110, "deletions": 62}}, {"node": {"oid": "1220e4a81e58aca575946ee5aa888af5556eeda6", "messageHeadline": "chore(merge-back): 1.61.0 (#10005)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 101, "deletions": 70}}, {"node": {"oid": "bae65a4f97735ffa404b5cb2e5db0f5cc17db6a4", "messageHeadline": "Merge branch 'master' into merge-back/1.61.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 118, "deletions": 8}}, {"node": {"oid": "fd4be21112ecd0cf3fd7ddfe005968507a5d18d4", "messageHeadline": "fix(route53): value is too long error for TXT records (#9984)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "352d25aeac6c46b5d0d54f764291e8b498d8573c", "messageHeadline": "chore(lambda-nodejs): ensure same parcel version is used locally and \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "72e6727dd31ef370deff13b218dddb543be3e62e", "messageHeadline": "Merge pull request #10000 from aws/bump/1.61.0", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7734, "deletions": 4540}}, {"node": {"oid": "7c0e17016e8b598e7dfbfe287c56e4abd4c57416", "messageHeadline": "chore(release): 1.61.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 101, "deletions": 70}}, {"node": {"oid": "ad4f799611e648166b5fda9f6c543d1aca9b6a26", "messageHeadline": "Merge pull request #19 from aws/master", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 34379, "deletions": 8645}}, {"node": {"oid": "0fc5899364b8fb3b2fac8cb774f103054607bb2e", "messageHeadline": "fix(lambda): grantInvoke fails on second invocation (#9960)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 166, "deletions": 121}}, {"node": {"oid": "8d71fa1a1a9ca7557fcd33bd93df1b357627baed", "messageHeadline": "feat(appsync): separating schema from graphql api (#9903)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 609, "deletions": 291}}, {"node": {"oid": "c7f57a7bdad0dde79ae97da09621c92f4c52e4a7", "messageHeadline": "chore(logs): update aws-sdk dependency in aws-logs (#9994)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5c91243b68886ca5daf4ad0bc6773c1cbb74eb0", "messageHeadline": "chore(core): allow the bundler to re-use pre-existing bundler output \u2026", "author": {"name": "Josh Kellendonk", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 473, "deletions": 106}}, {"node": {"oid": "a4185a0a2a5f95dfdfed656f5f16d49c95f7cf83", "messageHeadline": "fix(lambda-nodejs): incorrect working directory for local bundling (#\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e6db2a0ff686b6f045f440b1545711c7bdc1712c", "messageHeadline": "chore(lambda): current version for singleton functions (#9892)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 87, "deletions": 25}}, {"node": {"oid": "71c60f20300790bd8f4fa898c8855d93d37d7cd9", "messageHeadline": "fix(lambda): cannot use latest version in multiple cloudfront distrib\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 31, "deletions": 2}}, {"node": {"oid": "a9136489d11d37ee1af25b3538eeb0420377ecf0", "messageHeadline": "chore(mergify): fix status check name (#9987)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e50a5a9f81e721990dbb9817afa581d290219601", "messageHeadline": "chore: convert ELB and ELBv2 tests from nodeunit to jest (#9967)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 528, "deletions": 756}}, {"node": {"oid": "1d99ad6b479b359c7d0e3874aa37a5864a5b0cc6", "messageHeadline": "refactor(lambda): move log retention custom resource to logs (#9671) \u2026", "author": {"name": "Ahmed Kamel", "email": "humanzz@hotmail.com", "user": {"login": "humanzz"}}, "additions": 201, "deletions": 122}}, {"node": {"oid": "3c116f3b5854726bef610e425fc35f2d2b50a179", "messageHeadline": "chore: upgrade all dependencies (#9963)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1354, "deletions": 1784}}, {"node": {"oid": "fa7f77ef94e10d3b1d1af06bbe4d6113c604d5f1", "messageHeadline": "chore: check format of 'BREAKING CHANGE:' notice (#9928)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "01de3350dc2ff61beb542124404e57385980d396", "messageHeadline": "chore: opt out of project references for MonoCDK (#8625)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 339, "deletions": 159}}, {"node": {"oid": "0ca09a75f3104a7e0d0e66a4b89496158fcbeee8", "messageHeadline": "fix(core): Duration incorrectly renders Days (#9935)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 88, "deletions": 89}}, {"node": {"oid": "6da6581c91e3f6fae83e45f7d374a42407e57a2f", "messageHeadline": "feat(custom-resources): function name for AwsCustomResource (#9774)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "1cf986d56f2cc8b72f94f4a7b52a309790ce4722", "messageHeadline": "feat(cli): automatically determine region on EC2 instances (#9313)", "author": {"name": "joel-aws", "email": "57411589+joel-aws@users.noreply.github.com", "user": {"login": "joel-aws"}}, "additions": 205, "deletions": 51}}, {"node": {"oid": "6beff8feda2c4f3e4265e3bee1a99f059ac625b2", "messageHeadline": "chore(ec2): remove unneeded override LookedUpVpc.vpnGatewayId (#9955)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a08dd922f4d703538322411c1a7819edb872d42d", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 51681, "deletions": 8432}}, {"node": {"oid": "9e3b7981dc269e66f45e2ee4ca54d281a7945723", "messageHeadline": "feat(appsync): implement resolvable fields for code-first schema (#9660)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1119, "deletions": 470}}, {"node": {"oid": "ef98b9f3b82129540177a94dc1cca7340856ae38", "messageHeadline": "feat(rds): deletion protection for RDS cluster (#9871)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "1c9b73361983346caa62921867519e3cfcc6288e", "messageHeadline": "fix(elasticloadbalancingv2): imported listener ignores conditions att\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "e8938282b2649fa7c4aa126cc9bb7e8d28600d77", "messageHeadline": "feat(rds): grantConnect for database instances (#9887)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 118, "deletions": 75}}, {"node": {"oid": "1bbadda7bd46811749521772843e5ddb822124cb", "messageHeadline": "chore(elasticloadbalancingv2): Update README for Java naming collisio\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0c76ac1f930fcbe7a2610e7aeeb4a46721516e1", "messageHeadline": "feat(s3): imported buckets can have an explicit region (#9936)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "fdddb1008f28240a035c7b3d566eb4259c403c1a", "messageHeadline": "chore: change bootstrap SSM prefix to \"cdk-bootstrap\" (#9929)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e980c004fa5c0f0baa889fd4e848a4eaf1f79cfc", "messageHeadline": "chore: fix cfnspec's spec-diff tool (#9930)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25a9cc7fabbe3b70add48edfd01421f74429b97f", "messageHeadline": "chore(appsync): clean up code and bugs for auth config (#9847)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 678, "deletions": 400}}, {"node": {"oid": "65fd3e66ab3817f7e5051c5a8ae3c13b65415f63", "messageHeadline": "feat(eks): envelope encryption for secrets (#9438)", "author": {"name": "David Sung", "email": "david@davidsung.io", "user": {"login": "davidsung"}}, "additions": 381, "deletions": 58}}, {"node": {"oid": "d5e1ba92974288d876fcf9c0cfa24a7798bed384", "messageHeadline": "chore(s3-deployment): update README to delineate the CloudFront optio\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "dae54eccf995c868ddfc839f9ab078169a34464f", "messageHeadline": "feat(stepfunctions-tasks): add support for CodeBuild StartBuild API (\u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 637, "deletions": 0}}, {"node": {"oid": "371e8da890061e61e71fef10eb262cd0bb1a25e0", "messageHeadline": "fix(cfn-include): short form for Condition (#9865)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "7ec598eff0cbdc88c6a80d5d23d533e892f868e8", "messageHeadline": "chore: clarify that breaking changes are for experimental APIs (#9876)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "271d71c1d1a36f3e42b956048b12d97e197af7cf", "messageHeadline": "Merge pull request #9848 from aws/somayb/new-owners", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "952e686989875e53a819c68513bba77c7fdd5e91", "messageHeadline": "fix(bootstrap): add alias for the asset key (#9872)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "960ef1237e8379090e78dca554401213c81d2be7", "messageHeadline": "fix(core): Access Denied using legacy synthesizer with new bootstrap \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 181, "deletions": 75}}, {"node": {"oid": "b1d0ac0564a86ab325e06b18670657ee9c953e3e", "messageHeadline": "feat(core): facility to warn when deprecated APIs are used (#9585)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 218, "deletions": 68}}, {"node": {"oid": "392675f789dc2fbef869e317a9d196bcf30f5cf2", "messageHeadline": "chore: cleanup awscli-compatible credential loading (#9798)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "697ddaebb6463163739baeec1803d79993bc1cae", "messageHeadline": "chore(changelog): add entry for lambda-nodejs local bundling (#9853)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c8c6f1b4f564c5f0ef6ae95f635da431b619257", "messageHeadline": "fix(cfn-include): allow numbers to be passed to string properties (#9\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "ddd29b485d5e07c0661ce135460b34d9f2b712e9", "messageHeadline": "chore: more spacing rules for eslint (#9825)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 43, "deletions": 37}}, {"node": {"oid": "9d76c267b4777852fcab797ee6f54880663f6569", "messageHeadline": "feat(region-info): add information for af-south-1 and eu-south-1 regi\u2026", "author": {"name": "Ben Munro", "email": "ben@benmunro.com", "user": {"login": "benmunro"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "b5f2f75128e156c04bcd4b4f3513d7387515be1d", "messageHeadline": "chore(merge-back): 1.60.0 (#9850)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "6b6773d1fcd18ff5f4a36a739ce15e4d5ef36db9", "messageHeadline": "Merge branch 'master' into merge-back/1.60.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 190, "deletions": 100}}, {"node": {"oid": "6fdba6ee729c1fe66e4d25b9907fdc77098600e3", "messageHeadline": "update ownership in auto label/assign action", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "8e3f53a30fff1b33e85d8e43dae7e5449fc52594", "messageHeadline": "Merge pull request #9845 from aws/bump/1.60.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16498, "deletions": 3897}}, {"node": {"oid": "cf6c03c8e492801eed8506710a703dbe26c2f653", "messageHeadline": "Update EKS entry in Changelog", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44487946489298902fc9d15ded31e24d19171a6f", "messageHeadline": "fix(appsync): add dependency between apikey and schema (#9737)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 190, "deletions": 100}}, {"node": {"oid": "b32ee681fd139467599dbb0d127580ce7eb2651d", "messageHeadline": "chore(release): 1.60.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 55, "deletions": 1}}, {"node": {"oid": "d6278b37ce787c587e1079a3f2844566291d7c27", "messageHeadline": "feat: make imported resources account/region-aware (#8280)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 826, "deletions": 249}}, {"node": {"oid": "e4720bfffa3a2642ff7517a96e2fbc3f94ce9f2b", "messageHeadline": "feat(cfn-include): add support for retrieving Rule objects from the t\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 194, "deletions": 5}}, {"node": {"oid": "23f05a351bd15df56d40ded920321025f16ee200", "messageHeadline": "chore: log in to DockerHub during the main build (#9839)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7f8ed820de79162e4cc0c902453c5f09fe32dab2", "messageHeadline": "chore(cli): fix bugs introduced in stack monitor (#9830)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 229, "deletions": 84}}, {"node": {"oid": "9f1007eebef290da0be2645e84854bf2d5ece501", "messageHeadline": "fix(cli): SynthUtils is not used (#9836)", "author": {"name": "Richard H Boyd", "email": "rhboyd@amazon.com", "user": {"login": "richardhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "366c7819321dfd23d4ce638fb218fe38072e90aa", "messageHeadline": "fix(cloudfront): Distribution ignores webAclId (#9828)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "73f77e949607727ce36a0459f5296922c3a2ae39", "messageHeadline": "chore(ownership): transfer cloudfront to nick (#9826)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca79188fcd962179c6c44e2a1ffa8bf5d8eef183", "messageHeadline": "fix(cloudfront): all origin access identities have identical names (#\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "34450b020d0ef7d2a00f1d56bb5e4a31fa8e12af", "messageHeadline": "fix(cli): CLI does not use regional endpoints (#9835)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "dfe2c5c665a5662972098415e713d73e742e93cd", "messageHeadline": "fix(lambda-nodejs): NodejsFunction construct incompatible with lambda\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 376, "deletions": 43}}, {"node": {"oid": "85fdeb5f86a75054e6066a0a4e7a7059621c9b1d", "messageHeadline": "feat(rds): Validate log types for clusters (#9797)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "f6c25ad86eddd17a139ba9c5d54dea600fd25d8e", "messageHeadline": "fix(cloudfront): Update Suported Security Protocol enum and set TLS_V\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "a0383047d2d57941c41559a66fdbcba6e424269b", "messageHeadline": "feat(cfn-include): add support for retrieving Mapping objects from th\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 210, "deletions": 10}}, {"node": {"oid": "4d044d0ee9cd85fc49348ae9c9b540311b9f168d", "messageHeadline": "chore(rds): Refactor DatabaseCluster constructor (#9796)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 96, "deletions": 89}}, {"node": {"oid": "6edb6e689ec2bb936a4cd5f293d49f7706407bc9", "messageHeadline": "fix(lambda-python): install rsync if necessary (#9763)", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "49cdb47f0487b6dc96ca1a732df83e8a72e93e61", "messageHeadline": "fix(cloudformation-diff): DependsOn singleton arrays aren't equal to \u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "a176044f675a18e0250c43560b614c75f7456923", "messageHeadline": "chore(deps): bump aws-sdk from 2.735.0 to 2.736.0 (#9816)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "ffb06abf7ed8d1510eb57c316953efba18d45670", "messageHeadline": "chore(certificatemanager): Update README to inline examples and menti\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 62, "deletions": 87}}, {"node": {"oid": "286ff503f388aed77d283fdaed2dd1683e997f4c", "messageHeadline": "fix(codepipeline): Service Catalog action generated incorrect file pa\u2026", "author": {"name": "Josh Pavel", "email": "65420015+paveljos@users.noreply.github.com", "user": {"login": "paveljos"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "d3813e7c0aebd59cee47c64911041e0e325beef3", "messageHeadline": "feat(codebuild): support images with WINDOWS_SERVER_2019_CONTAINER en\u2026", "author": {"name": "Ermanno Moser", "email": "moser.ermanno@gmail.com", "user": {"login": "ermanno"}}, "additions": 97, "deletions": 14}}, {"node": {"oid": "8cf408649502f241c6c3b88ef45a618d865baf1e", "messageHeadline": "chore(cloudfront): Fix parameter name in aws-cloudfront module docs (\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37994ab091fcae4931d5b3ed35750398913988fd", "messageHeadline": "chore: log in to DockerHub in the PR build (#9809)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b58e7851ea7cd784873366194c99cbcf155df179", "messageHeadline": "refactor(appsync): refactor schema-types to separate files (#9805)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 297, "deletions": 292}}, {"node": {"oid": "d2594a9bb8fe380f9b1bb26fca8cf3003f36c1ae", "messageHeadline": "chore(deps): bump aws-sdk from 2.715.0 to 2.735.0 (#9789)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "85ff9fd7cf93082e88e2aafc97916fa505484c6d", "messageHeadline": "feat(ecs): add EfsVolumeConfiguration to Volume (#8467)", "author": {"name": "Simon Castano", "email": "58427269+simon-castano@users.noreply.github.com", "user": {"login": "simon-castano"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "36c86788bebc977fe9fef3a1669eb5c1b0451592", "messageHeadline": "chore(apigatewayv2): use segments to announce stability (#9801)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 7}}, {"node": {"oid": "118e5c688789cf2a69edd2a419e2d4844aa65efb", "messageHeadline": "feat(rds): CloudWatch logs exports for DB clusters (#9772)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 150, "deletions": 4}}, {"node": {"oid": "cace51a3c1c6ce948d6dcb2ee4b8753a312579e2", "messageHeadline": "fix(cli): stack monitor reads complete stack history every 5 seconds \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 169, "deletions": 87}}, {"node": {"oid": "97ef37136359588d8dcb3f3dc05d2c271c90089a", "messageHeadline": "fix(cli): \"fancy\" progress reporting not disabled on all CI systems (\u2026", "author": {"name": "Andrei Alecu", "email": "andreialecu@users.noreply.github.com", "user": {"login": "andreialecu"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "c570d9cbd0ec618c84f5ac5c2e3256f3d3671a20", "messageHeadline": "feat(pipelines): add PolicyStatements to CodeBuild project role (#9527)", "author": {"name": "Luis Arias", "email": "luisantonioa@gmail.com", "user": {"login": "luisantonioa"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "171ab599e578266731daca26cd8ea631a81f48e1", "messageHeadline": "fix(elbv2): NLB Target Group does not inherit protocol (#9331) (#9651)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "8debcf8bcae7d6d35ca1c37edcb130d977ea95f8", "messageHeadline": "feat(aws-cloudwatch): log query widget visualisation types (#9694)", "author": {"name": "Gianluca Bertelli", "email": "gianlucb@users.noreply.github.com", "user": {"login": "gianlucb"}}, "additions": 233, "deletions": 12}}, {"node": {"oid": "2a7cce5df7bfc2984911a83991ee9a06bee3b718", "messageHeadline": "chore(workflows): transfer ownership of core to rix0rrr (#9768)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "37f02613576f969c30b43e686a3f437a15105971", "messageHeadline": "docs(appmesh): Make documented protocols agree with enum (#9753)", "author": {"name": "David Bell", "email": "dastbe@users.noreply.github.com", "user": {"login": "dastbe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e80375c8d55148253b465d0c560c1898e66e536", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.6.1 to 3.9.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "3668b6dc16737f9f6affc89e460c6feae9d053ae", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.27 to 10.17.28 (#9787)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "64798b112191f5db0ccbc653d81d017f014e5747", "messageHeadline": "chore(deps-dev): bump lodash from 4.17.19 to 4.17.20 (#9779)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "15b5d4b33e70490e0cd9021d8ce466adfc108197", "messageHeadline": "docs(rds): vpcSubnets => vpcPlacement for DatabaseInstance (#9762)", "author": {"name": "Vincent Voyer", "email": "vincent@codeagain.com", "user": {"login": "vvo"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "abffe10ddc9052d5bdf7e36fe6be48ca979d5e9f", "messageHeadline": "chore(deps-dev): bump @types/semver from 7.3.1 to 7.3.3 (#9775)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 888, "deletions": 160}}, {"node": {"oid": "276c322780a9a8c9c6e569509a90ba0a7bec0879", "messageHeadline": "chore(lambda-nodejs): local bundling (#9632)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4427, "deletions": 220}}, {"node": {"oid": "e9a4102d276ed19b3e369f4d3ea10abbadb38a93", "messageHeadline": "fix(cfn-include): handle numbers expressed as strings in templates (#\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 126, "deletions": 1}}, {"node": {"oid": "fdaf6bcf3d1dd88486eeaa979bc677d99134cbd9", "messageHeadline": "fix(codebuild): fails on using PR Events together with FILE_PATH filt\u2026", "author": {"name": "Jase", "email": "JaseKirby@users.noreply.github.com", "user": {"login": "JaseKirby"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "84a3ef65fcc475fb5d59522ffd0d46cf77c78e8a", "messageHeadline": "feat(ecs): add support for automatic HTTPS redirect (#9341)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "c3ad47bb13b6cd2b3053718273e05b52315a386b", "messageHeadline": "docs(cognito): Update README.md (#9744)", "author": {"name": "Gerald McAlister", "email": "GEMISIS@users.noreply.github.com", "user": {"login": "GEMISIS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42d7782f3952c3c07da1bca085bd01864bdc906e", "messageHeadline": "docs(ecs): typo in doc string (#9678) (#9764)", "author": {"name": "Sai prasanna S", "email": "prasanna26sai@gmail.com", "user": {"login": "saiprasanna94"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7c5c75f70e7dab9481b142c4798a0abe6ef7dff", "messageHeadline": "fix(apigateway): access log format does not allow tokens (#9769)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "611c48d134311ca03e81e1c2e8658c68670faba4", "messageHeadline": "feat(cli): MFA support (#6510)", "author": {"name": "Niko Lehtovirta", "email": "email@nikolehtovirta.com", "user": {"login": "nikolauska"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "d6c44e879d370326869804a746da3dc1465b33dd", "messageHeadline": "feat(ec2): CloudFormation init for files, packages, sources, users, &\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1627, "deletions": 31}}, {"node": {"oid": "effdd3ce8660e518939d185682149aefb7a04e03", "messageHeadline": "feat(custom-resources): optional latest SDK installation for AwsCusto\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 91, "deletions": 46}}, {"node": {"oid": "97e44a7dab5ef220566d5db706b6946c5b51129c", "messageHeadline": "feat(cloudfront): Distribution - alternate domains (#9699)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "bb90fbe36a7935a43397f94dfcd0008b0a0bb806", "messageHeadline": "fix(lambda-nodejs): cannot bundle when entry file is named index.ts (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "4ef80cf28bcd8f7a1e354a7a59370f8cd6435c19", "messageHeadline": "chore(changelog): remove reverted commit", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a8f4c9fb09f93fd57e755fa328093f18081de21a", "messageHeadline": "fix(lambda): compute platform missing for autocreated profiling group\u2026", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "90de605a0f9c5487c302e34db5f89dcd58e3b445", "messageHeadline": "chore: more style rules for eslint (#9517)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3202, "deletions": 2627}}, {"node": {"oid": "44f7753cb33801f2c4c19ad5b72896331fbc1e71", "messageHeadline": "fix(eks): AMI changes in managed SSM store param causes rolling updat\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 25, "deletions": 51}}, {"node": {"oid": "4ee37a4b92218803c5d0123161f5502cc9e9a62c", "messageHeadline": "feat(amplify): automatic branch deletion (#9663)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "d31d4db555d1a87e45d6ddd4c3bbea84b4854e3a", "messageHeadline": "Merge pull request #9750 from thantos/thantos/wsl2", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ca1d0228824014f2397a4392bc264ab69f7ad1b", "messageHeadline": "fix(build): Prereq check - support paths with spaces.", "author": {"name": "Sam", "email": "sussmansa@gmail.com", "user": {"login": "thantos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af718bab8522f1a4e7f70e7221f4878a15aa4a4", "messageHeadline": "chore(merge-back): 1.59.0 (#9734)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "15efe9b0b8c3fadd4881a96445a46777f3dcfee0", "messageHeadline": "Merge branch 'master' into merge-back/1.59.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2713, "deletions": 218}}, {"node": {"oid": "6f1782fa679b5bc1a3bb3ec9e4afb71f8c64a951", "messageHeadline": "feat(appsync): code-first schema allows for object type definition (#\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1606, "deletions": 36}}, {"node": {"oid": "5732b8ee727d3c1a59e6dce100ec4179640970cb", "messageHeadline": "feat(appsync): import existing graphql api (#9254)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1099, "deletions": 182}}, {"node": {"oid": "1893a5eb45e8190f4d1ebbb07b49b6b3492084cc", "messageHeadline": "docs: Add info about stability to repo README (#9691)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1d082f4d42467885122d4d0cedab1911d064de72", "messageHeadline": "Merge pull request #9727 from aws/bump/1.59.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 8701, "deletions": 637}}, {"node": {"oid": "5d0c70195e781242bec75488e73ba72a4b13f5c4", "messageHeadline": "Merge pull request #1 from aws/master (#9729)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f754ead874b77d87c5dd9c0ab4163d3abd108496", "messageHeadline": "chore(release): 1.59.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "691b349f55e8c8b52518ae40cac0ba3720c71ddf", "messageHeadline": "feat(synthetics): Synthetics L2 Support (#8824)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 1925, "deletions": 11}}, {"node": {"oid": "31789616d0590ef70715e2e375ee56b0613dda04", "messageHeadline": "chore(assert): missed updating peerDependencies when updating jest (#\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30cb1e8603066669ef3209a1a49542497e4e6f8d", "messageHeadline": "add new module to auto assign/label action workflow (#9611)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3bc44a2ba47ddb9b4cd3bde87a2ac964598ac2cc", "messageHeadline": "chore(cli): bump up typescript version for TS init templates (#9708)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88709fee8edf690c22c25631aaf8d42f7a8b749e", "messageHeadline": "chore(assert): bump up jest version to align with @types/jest version\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a64bc518868301eb4c5ce8d2964d62d4a79a764", "messageHeadline": "feat(codeguruprofiler): add support for ComputePlatform in ProfilingG\u2026", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "1c4eae8e4052e7d56d944006577ee1d78785781a", "messageHeadline": "fix(ec2): can't use imported Subnets in a SubnetSelection (#9579)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "13d3534399b1931fb18e68f0138b76f83920119d", "messageHeadline": "chore: formatting fixes to DESIGN_GUIDELINES.md (#9640)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 86, "deletions": 70}}, {"node": {"oid": "58aad7895cef457c66dd18b694d262330801745e", "messageHeadline": "chore(cognito): emailTransmission is actually emailSettings (#9697)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83a711883c136bb557220080b37fbd0ebf724e44", "messageHeadline": "chore(cli): bump up jest and ts-jest versions in TypeScript and JavaS\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "4bc8188f38544f8e873728d908583ca8afe1714e", "messageHeadline": "feat(eks): ability to query runtime information from the cluster (#9535)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1194, "deletions": 212}}, {"node": {"oid": "43214b4059aa7af40389d5d762c387d8e6093959", "messageHeadline": "fix(codepipeline): S3 source Action with trigger=Events fails for buc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 71, "deletions": 7}}, {"node": {"oid": "cb6de0adaec9e9942c7568939b33d7cb29cdeef2", "messageHeadline": "feat(cfn-include): allow passing Parameters to the included template \u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 375, "deletions": 81}}, {"node": {"oid": "fb5068ded6116b996b108037aa593684a2078351", "messageHeadline": "feat(cfnspec): cloudformation spec v16.3.0 (#9452)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1942, "deletions": 55}}, {"node": {"oid": "09e994a204697930987ee9fa420ccbe1b20fb97b", "messageHeadline": "chore: apply white background on default logos (#9634)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "246842f4f5259ca15b0c04fcda27e3fa37262594", "messageHeadline": "fix(cloudfront): ensures origin groups are added with their own ID as\u2026", "author": {"name": "Lars Fronius", "email": "l.fronius@googlemail.com", "user": {"login": "LarsFronius"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "014c13a78261b400404819549f6ff25d27b0c51d", "messageHeadline": "feat(ec2): CloudFormation-init support (#9065)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1726, "deletions": 27}}, {"node": {"oid": "a48e95a2fb8cbe1b4dd7f0b4e573126fd5a2b01d", "messageHeadline": "chore: small fixes to DESIGN_GUIDELINES.md (#9534)", "author": {"name": "Alex", "email": "shaftoe@users.noreply.github.com", "user": {"login": "shaftoe"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8992c4e687beaabf2c7a1f9d9dbb2f0947ae46b4", "messageHeadline": "chore(merge-back): 1.58.0 (#9653)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "c3252990b1b144168c20c016a0db7cca5644a5f3", "messageHeadline": "Merge branch 'master' into merge-back/1.58.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1229, "deletions": 136}}, {"node": {"oid": "0ea4ea3734c4fb136515d85f9b0a791649aa51f2", "messageHeadline": "chore: secret scan in CodeBuild test (#9657)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "4c62702fe886a41e00a0be1fdf12bdb75a9ac968", "messageHeadline": "feat(cloudfront): Distribution support for logging, geo restrictions,\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 530, "deletions": 86}}, {"node": {"oid": "16bb36a85f43e4fc930202df65d7dd04f7186f46", "messageHeadline": "chore(deps-dev): bump @types/uuid from 8.0.0 to 8.3.0 (#9649)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "09e12a618efd5f76af408823a32922472b1ea664", "messageHeadline": "chore(release): 1.58.0", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3281, "deletions": 939}}, {"node": {"oid": "b1b4ceee16a2483604fa97741ed2f7ddf340d10a", "messageHeadline": "feat(codebuild): add support for GPU build images (#8879)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 665, "deletions": 34}}, {"node": {"oid": "cc229c2c660e7e5be2255f031c001218c26b4752", "messageHeadline": "fix(cloudfront): Escape hatch support for Distribution (#9648)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "0d915311a4e082362bb2b5165d91664d8afacb3f", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d04d538b154f5db711c89e3dce3801d880ba445c", "messageHeadline": "chore(release): 1.58.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "ce34c0369e0edf8eedb45c71b1767ddc73c7b6a7", "messageHeadline": "chore: revert introduction of \"Construct.construct\" member (#9637)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 701, "deletions": 709}}, {"node": {"oid": "398f8720fac6ae7eb663a36c87c1f8f11aa89045", "messageHeadline": "feat: \"stack relative exports\" flag (#9604)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "a772fe84784e62843ef724a9158fc8cda848c5c9", "messageHeadline": "feat(cognito): better control sms role creation (#9513)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 358, "deletions": 472}}, {"node": {"oid": "8edc0c0ca457aec2258a4848508169fdd5b38588", "messageHeadline": "docs(stepfunctions-tasks): fix typo in README (#9498)", "author": {"name": "Chase Wagoner", "email": "chaseadwagoner@gmail.com", "user": {"login": "ChaseWagoner"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bbf23a86af1aa527999f7df2a92c54bbdf7fa8fe", "messageHeadline": "chore(kms): overridden validate method must be protected (#9616)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38aad67c5d2db21cfb3660c1574f7fedde9860dc", "messageHeadline": "feat(ecs): Option to encrypt lifecycle hook SNS Topic (#9343)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 138, "deletions": 4}}, {"node": {"oid": "b16025e99dfb9250dc4d1efa50d0e10af5227803", "messageHeadline": "chore(s3-assets): fix typo in local bundling example (#9612)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9d9b908ca149b189f0e1bde7df0d75afd5b26ff", "messageHeadline": "feat(lambda): autoscaling for lambda aliases (#8883)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 584, "deletions": 2}}, {"node": {"oid": "ea39fbda26ce649e9093100fab12822ea078d6ab", "messageHeadline": "revert(secretsmanager): Specify secret value at creation (#9610)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 7, "deletions": 99}}, {"node": {"oid": "908dd69ec6e7d2037e299513e424d88921ebe04f", "messageHeadline": "docs(codepipeline): document required GitHub token scopes (#9595)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "b75ce4e5a3685be9d880dbc66c66ace466e45730", "messageHeadline": "update eks assignee in github action workflow (#9571)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fa4cd02050d9a98466884c25fe8377778ef3d95", "messageHeadline": "chore: replace single quote with backtick (#9591)", "author": {"name": "Inseo Kim", "email": "sano307@naver.com", "user": {"login": "sano307"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "044e7d32378e27493664423da09384dfc512ecc1", "messageHeadline": "chore(ecs): fix comment @default on CloudMapOptions.dnsRecordType (#9\u2026", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3da0aa99d16e908a39f43f463ac2889dd232c611", "messageHeadline": "feat(core): local bundling provider (#9564)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 141, "deletions": 15}}, {"node": {"oid": "07fedffadf3900d754b5df5a24cc84622299ede4", "messageHeadline": "feat(secretsmanager): Specify secret value at creation (#9594)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 99, "deletions": 7}}, {"node": {"oid": "979558ef20e852897998dc98297f3d4e7bed6d63", "messageHeadline": "chore: Mergify rule requiring two (or more) approvals on certain PRs \u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "d651948b4b4ef43fedbaba69905e860fd595513d", "messageHeadline": "fix(eks): clusters in a FAILED state are not detected (#9553)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "6a8cba4e908e6f6179d37bce9e5c345bd7fc89f6", "messageHeadline": "chore: use \"construct\" instead of \"node\" across the library (#9584)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 423, "deletions": 423}}, {"node": {"oid": "b46fdc92d3c3cee269bfa7785fa78679aa781880", "messageHeadline": "fix(lambda): cannot create lambda in public subnets (#9468)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 128, "deletions": 10}}, {"node": {"oid": "aad951ae5355391463d9af2a49cd890f8d78f2d0", "messageHeadline": "feat(events): use existing Role when running ECS Task (#8145)", "author": {"name": "karupanerura", "email": "karupa@cpan.org", "user": {"login": "karupanerura"}}, "additions": 98, "deletions": 28}}, {"node": {"oid": "60d01b132b0e76224f7aae6b6caad5d13e7a816b", "messageHeadline": "feat(iam): validate policies for missing resources/principals (#9269)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 548, "deletions": 27}}, {"node": {"oid": "1fe9684ea6b2dcaac1d97b64edfd4ef87cc65c0f", "messageHeadline": "feat(global-accelerator): referencing Global Accelerator security gro\u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 216, "deletions": 4}}, {"node": {"oid": "41940d3cfad289cbaed8ff60a21c6c9fa9aad532", "messageHeadline": "feat(cloudwatch): alarm status widget (#9456)", "author": {"name": "CurtisEppel", "email": "curtis.eppel@cultureamp.com", "user": null}, "additions": 113, "deletions": 0}}, {"node": {"oid": "f73af4f36a1c73ae28835f7fc8fe8cbcc907cd8f", "messageHeadline": "Merge pull request #18 from aws/master", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 9986, "deletions": 2281}}, {"node": {"oid": "ae9ed6208dc81a7a38f4b9626c7c30f1811f97a9", "messageHeadline": "feat(core): new annotations api (#9563)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 89, "deletions": 19}}, {"node": {"oid": "aa4c5b7df3a4880638361026ec0f6a77b7476b40", "messageHeadline": "feat(core): deprecate \"Construct.node\" in favor of \"Construct.constru\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 293, "deletions": 285}}, {"node": {"oid": "bd45f3419e24d6a9d9989a0efeacf2233866100b", "messageHeadline": "fix(pipelines): CodeBuild images have (too) old Node version (#9446)", "author": {"name": "Justin Dray", "email": "justin@dray.be", "user": {"login": "justin8"}}, "additions": 62, "deletions": 18}}, {"node": {"oid": "f78c3469522006d38078db6effc4556d44da9747", "messageHeadline": "fix(efs): LifecyclePolicy of AFTER_7_DAYS is not applied (#9475)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "5c01da8d82f77e0241890101258aace2dac1902d", "messageHeadline": "fix(pipelines): manual approval of changeset uses wrong ordering (#9508)", "author": {"name": "barticus", "email": "bart.breen@gmail.com", "user": {"login": "barticus"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "a311428d6013a1486585979a010f4105b0e0f97a", "messageHeadline": "feat(core): new APIs for Aspects and Tags (#9558)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 145, "deletions": 56}}, {"node": {"oid": "d9723bb9b0457a2c89e41116354ba6df18b605c9", "messageHeadline": "chore(lambda-nodejs): move all directories references to commands (#9\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "74e839189b2e9b028e6b9944884bf8fe73de2429", "messageHeadline": "fix(ec2): Volume grants have an overly complicated API (#9115)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 22, "deletions": 33}}, {"node": {"oid": "d3861ee5ba12cd56c94137558114b0d78db6d7ab", "messageHeadline": "chore(core): document how to override availability zones (#9504)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "dd0f4cb55bd9d7a95ccc9691ba33dab658d60e97", "messageHeadline": "fix(eks): private endpoint access doesn't work with `Vpc.fromLookup` \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 128, "deletions": 3}}, {"node": {"oid": "f098014e0e9e49b2cc6a30922b8b0545e9c45e5e", "messageHeadline": "feat(readme): include partitions.io cdk board in \"getting help\" (#9541)", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "938f326c14029687159e1b553d621d1418bf3d64", "messageHeadline": "chore(cloudfront): Add expanded description of webAclId parameter (#9\u2026", "author": {"name": "Peter Reid", "email": "peter@reidweb.com", "user": {"login": "ReidWeb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e878f9c5fd503615a4d65a3f866e80cff001a309", "messageHeadline": "fix(docdb): `autoMinorVersionUpgrade` property was not set to `true` \u2026", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "9ff55aeeed49d89bf13b2baf9025a1f4e038aa43", "messageHeadline": "fix(codedeploy): ServerDeploymentGroup takes AutoScalingGroup instead\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 41, "deletions": 17}}, {"node": {"oid": "a348f9be14915f55e060f47925375b201541bf89", "messageHeadline": "chore(merge-back): 1.57.0 (#9528)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "3bdf8f57849b2fd6d9aef8302836741e380f140b", "messageHeadline": "Merge branch 'master' into merge-back/1.57.0", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 160, "deletions": 157}}, {"node": {"oid": "e7dc82f04d83a7c85131e11e258f3ab031e61eda", "messageHeadline": "fix(cfn-include): allowedValues aren't included when specified by a p\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e146c23c6991f18d5c7e75ff3b4ca414cc38ab2a", "messageHeadline": "chore(lambda): replace rsync with cp in bundling integ test (#9530)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6625cf7fd2e2096964cede638c4c8a04d37900de", "messageHeadline": "chore(cognito): move some tests into the correct describe block. (#9514)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 156, "deletions": 155}}, {"node": {"oid": "2ccfc501ddb09e1a4593727aa88e7960b5a15572", "messageHeadline": "chore(release): 1.57.0 (#9522)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7127, "deletions": 1315}}, {"node": {"oid": "80e9bbd9970e59aec02b06ca01cc5e191bd1c2a7", "messageHeadline": "chore(release): 1.57.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 54, "deletions": 1}}, {"node": {"oid": "9fbeec3d7fe73ec870fe2de0e122b7714165f70e", "messageHeadline": "fix(ecs): Scope-down IAM permissions for ECS drain (#9502)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 167, "deletions": 14}}, {"node": {"oid": "76a7bfdf95c48a8d924d9363da2913240a5326f9", "messageHeadline": "fix(core): can't have multiple CfnRules in a Stack (#9500)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "16702898feacfe4f8c5ec323205362d6a0e36a97", "messageHeadline": "fix(ecs): Scope-down IAM permissions on Cluster ASG (#9493)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 554, "deletions": 88}}, {"node": {"oid": "1de9dc86a7990e8bd7c026bde59a02ecf0582616", "messageHeadline": "fix(cfn-include): fails to load SAM resources (#9442)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 266, "deletions": 69}}, {"node": {"oid": "51921ade45840737f554dad066abfbbfc3b822b6", "messageHeadline": "feat(appsync): add x-ray parameter to AppSync (#9389)", "author": {"name": "tomoki10", "email": "tomoki.yakinikuteisyoku@gmail.com", "user": {"login": "tomoki10"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "d038b61cd9b015b231911d4aaac131080b8b7b7c", "messageHeadline": "fix(cfn-include): no longer concatenate elements of Fn::Join without \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "7b297749bbe5d75f29f1aeb2652d095e3f2630e1", "messageHeadline": "fix(apigatewayv2): cyclic dependency between HttpApi and the lambda f\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 139, "deletions": 97}}, {"node": {"oid": "7666d9ba6b9a1212796636840fb7a1dffe41e4f3", "messageHeadline": "fix(lambda): bundling docker image does not exist for Go runtime (#9465)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 34, "deletions": 7}}, {"node": {"oid": "27910175560f4e354aebab86e338b6a9190db4a5", "messageHeadline": "feat(eks): deprecate \"kubectlEnabled: false\" (#9454)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1184, "deletions": 344}}, {"node": {"oid": "b80c2718055a19a72955e457397d6e812a21e53e", "messageHeadline": "feat(eks): default masters role (#9464)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 167, "deletions": 101}}, {"node": {"oid": "93657b76d3ce3e26bbdbde485e26273b9c109e83", "messageHeadline": "docs(batch): Clearer explanation on changes to the baseline AMI of th\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "ba1427f8510bc5c123012f6cfa1ca55d456efba7", "messageHeadline": "fix(ecs-patterns): Adds missing option to secure ingress of ALB in Ap\u2026", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "3a53242231a0545f41bf6f77d8ac044df0836152", "messageHeadline": "chore(lambda): fix typo in docs (#9462)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1e3c575ba67c0bf6d9fbea443fb1c80bcce7d67", "messageHeadline": "fix(core): docs for CfnMapping are not clear (#9451)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "692864cf4659ba84fdec9d8a298c185679076d38", "messageHeadline": "feat(eks): endpoint access customization (#9095)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2312, "deletions": 115}}, {"node": {"oid": "53cb74927e47f083af6812e2fd3e22236dc539c9", "messageHeadline": "chore: remove an additional \"prepare\" usage (#9428)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 162, "deletions": 70}}, {"node": {"oid": "998c0f7bed2b3ea8e4c529f71e93f84028a54fb5", "messageHeadline": "chore(core): fix typo in comment (#9443)", "author": {"name": "Frederick Robinson", "email": "frederick.robinson@frrad.com", "user": {"login": "frrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7673e487e6358d1b345a138f016ac38b33315e4b", "messageHeadline": "feat(apigateway): configure endpoint types on SpecRestApi (#9068)", "author": {"name": "IsmaelMartinez", "email": "ISMAELMARTINEZ@GMAIL.COM", "user": {"login": "IsmaelMartinez"}}, "additions": 76, "deletions": 30}}, {"node": {"oid": "e3f6ae3078799d3ff1c3a2f4a4ec19a82652b3e2", "messageHeadline": "feat(apigateway): import API keys (#9155)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "e3ae645f636a9f08566435799b7f55d50f5298bb", "messageHeadline": "chore: do not use \"synthesize\" and \"prepare\" in the cdk (#9410)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 124, "deletions": 90}}, {"node": {"oid": "406e556c12442d7993663af6e7d91e1f83542b23", "messageHeadline": "chore: switch bug template to \"expected/actual\" behavior (#9423)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b1b9d23f442b674df97c1aadb4f84cc0251bb826", "messageHeadline": "chore(cfn-include): correct the link to CFN docs about Parameters (#9\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "072bb660dc37d59a8ca908ad3afe3d2f99ee1726", "messageHeadline": "chore(ec2): ARM64 AMI lookup support (#9206)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "9d7bef797f296c3e9f6f5dac6a4edf3139c2dfe2", "messageHeadline": "feat(core): warn if an aspect was added via another aspect (#8639)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "2451fa96f6a623b0634ba249bf6cc2a38da1dbbf", "messageHeadline": "feat(cloudfront): Behaviors support cached methods, compression, view\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "11e146cb330ae036920c5cc1ab74225c0775a695", "messageHeadline": "feat(cloudfront): add support for Origin Groups (#9360)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 445, "deletions": 2}}, {"node": {"oid": "375ed9b6a7215fba7dc89b89a7e59d18636a2b33", "messageHeadline": "chore: restore regular owners in the auto label action workflow (#9416)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 45, "deletions": 44}}, {"node": {"oid": "3fdd8be055758ce809180de0bb0319cd2ad8cb33", "messageHeadline": "chore(apigatewayv2): disallow allowCredentials when allowOrigin has '\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 49, "deletions": 40}}, {"node": {"oid": "b688913b7534867c4cb584e491bf6e89437b48d9", "messageHeadline": "fix(athena): WorkGroup tags corruption (#9085)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 153, "deletions": 3}}, {"node": {"oid": "1d85a9f16c87f51440ffbddd854aa5410b69fac7", "messageHeadline": "feat(core): implicit app for root stacks (#9342)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 227, "deletions": 202}}, {"node": {"oid": "5e087e5f3d59f931ceabebb290536a93b170522c", "messageHeadline": "feat(apigateway): additionalProperties in RestApi Model supports Json\u2026", "author": {"name": "Madhav Murthy", "email": "madhavmurthy93@yahoo.com", "user": {"login": "madhavmurthy93"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0f359eee99c100e6d33e00388c1a4bffe7baa6c", "messageHeadline": "feat(s3): Introduce S3 Inventory (#9102)", "author": {"name": "Arnulfo Solis Ramirez", "email": "arnsolis@amazon.com", "user": {"login": "arnulfojr"}}, "additions": 490, "deletions": 3}}, {"node": {"oid": "22fa426ce34fbfe267cb9d01f758623a3ce11e6e", "messageHeadline": "chore(s3-deployment): Exclude pattern in README example for prune was\u2026", "author": {"name": "Christian Kj\u00e6r", "email": "ckl@codetalk.io", "user": {"login": "Tehnix"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70b9f63fa979c8c1d74ecdbd1f3c5bd248c5715f", "messageHeadline": "chore(cloudfront): remove the originId property from OriginBase (#9380)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "056bcafa99aa4b741bf1e1d075fe8ab188c99c34", "messageHeadline": "fix(aws-lambda-python): use cp instead of rsync (#9355)", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 145, "deletions": 4}}, {"node": {"oid": "71be72d3eee93ebd5bbf91e9639b3fd8b043bb7f", "messageHeadline": "docs(core): fix broken link to awslint (#9398)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ab7b1062416adce1f2423c558bd3bfd714c5590", "messageHeadline": "fix(dynamodb): allow using PhysicalName.GENERATE_IF_NEEDED as the Tab\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "cd25812e93fe69500ec84e373e9f0f8afae70524", "messageHeadline": "chore(merge-back): 1.56.0 (#9385)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "3bbe4e153f7e4b5149b0a01fc038212fbc92db21", "messageHeadline": "Merge branch 'master' into merge-back/1.56.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "06d9c23ded9d91b31dc8b275082da3f03b5da80d", "messageHeadline": "chore(cfn-include): remove an unnecessary closing brace from the Read\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c1c174d98ba1fcf0de7d431d994535a64684994e", "messageHeadline": "chore(release): 1.56.0 (#9379)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2207, "deletions": 832}}, {"node": {"oid": "2b00bf56f43110723b6c525605f116e6ef924b1f", "messageHeadline": "chore(release): 1.56.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "860966a3945e1b667f92b19b49b92f7a1b1b8b33", "messageHeadline": "feat(core): make the CfnParameter class mutable (#9365)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 236, "deletions": 14}}, {"node": {"oid": "975efbed5518c4b4b982038ee6a4ad79fe11935d", "messageHeadline": "chore(cloudfront-origins): adding integ tests for HTTP and LB origins\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 492, "deletions": 0}}, {"node": {"oid": "90b901479b2c3d444da1c89d8cec83eca9af4756", "messageHeadline": "docs(cfn-include): fixed CfnOutput comment docs (#9373)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 16, "deletions": 20}}, {"node": {"oid": "8ed9a7fb402fe11d2da3cd1286a3609aa07af73c", "messageHeadline": "update mergify config with new team members (#9234)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b46aa998ce3aedd3c5cfc5b4eef08859a6dc0d2a", "messageHeadline": "refactor(appsync): strongly type schema definition mode (#9283)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 180, "deletions": 15}}, {"node": {"oid": "fbb04183ea77bcf630c39fa22893039865782a12", "messageHeadline": "chore(cloudfront): README updates and notes of breaking changes (#9356)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3cf6a946d7c2d3766fbfa97ef9504af62f7e1a5b", "messageHeadline": "chore(scripts): allow --reset --up/--down to automatically run script\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 68, "deletions": 49}}, {"node": {"oid": "d0b32897ef72762e045c41b988997032a02ebef7", "messageHeadline": "ShellScriptAction prop name -> actionName", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfc13164b93bad453839a12615f1c1c213de66ca", "messageHeadline": "docs: add some missing imports and update some property names in code\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 4}}, {"node": {"oid": "419278bf88c16d5519ba63c822e4af52157e8c67", "messageHeadline": "fix(certificatemanager): DNS validation for wildcard certificates (#9\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 113, "deletions": 30}}, {"node": {"oid": "88d563fab6971c20754d76c5d2eb9f4463aeae6c", "messageHeadline": "fix(pipelines): reduce assets IAM policy size (#9333)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 213, "deletions": 166}}, {"node": {"oid": "2a48495093dc33d88554aaa0a033338e798f9d5f", "messageHeadline": "feat(cfn-include): add support for the Fn::Sub function (#9275)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 415, "deletions": 55}}, {"node": {"oid": "239e686d20ee95758e5952fbde5073d53c25b535", "messageHeadline": "chore(core): include aws-rfdk in version reporting (#9337)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "3cad6a367bd954bdfe5115bce6c0e70b9bc39ad4", "messageHeadline": "chore(cfn-include): update ReadMe for Nested Stacks (#9314)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "9f5b0bc293caed0d10c427fb46b966cfbff7af91", "messageHeadline": "chore(cloudfront): Removed duplicate origins in aws-cloudfront module\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 292, "deletions": 368}}, {"node": {"oid": "cbfdc15959c5d5209d4fed6ac281f9897f44d4c5", "messageHeadline": "chore(cloudfront): small refactoring of the Origin API (#9281)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 121, "deletions": 120}}, {"node": {"oid": "d8f3ce803b3961100863a6999b485fa8f516c209", "messageHeadline": "build: skip compatibility check for Gitpod (#9315)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "eec849b92eb32641ddba630ca736172f86a1de99", "messageHeadline": "chore(core): copy test reports from coverage folder (#9311)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf61e3b5eed7992aa9ac41be2ee35b8c12efafc6", "messageHeadline": "chore(merge-back): 1.55.0 (#9309)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "48ccf097191ca0fa7f1f89a0a92e5c2efae6a9e7", "messageHeadline": "chore(release): 1.55.0 (#9302)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7891, "deletions": 1266}}, {"node": {"oid": "72b44e291355a46f764feab90de638dc592797f8", "messageHeadline": "chore(release): 1.55.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "b4339a19c3fbada5b9407871ccb59461102081fc", "messageHeadline": "fix(cloudtrail): missing sns publish permissions (#9239)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "52a966a2fa6b72fefc73859a1253b36a235cd631", "messageHeadline": "fix(route53-targets): Add China Partition Support for CloudFrontTarge\u2026", "author": {"name": "Florian Nagel", "email": "nagelflorian@users.noreply.github.com", "user": {"login": "nagelflorian"}}, "additions": 121, "deletions": 12}}, {"node": {"oid": "32b4bf01c9bb5725c62b57c46c097a66dcf81027", "messageHeadline": "chore(certificatemanager): convert tests to Jest (#9290)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 516, "deletions": 553}}, {"node": {"oid": "1ac686384a84afae6c3254f787f2f23542b2a948", "messageHeadline": "fix(pipelines): Reduce template size by combining IAM roles and polic\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1861, "deletions": 4}}, {"node": {"oid": "c80cf5670717fcab488202ba048ef4a271f1184e", "messageHeadline": "chore: use current path (#9284)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19254dd0ea4014a52773fd0e44b2a68fbf704cca", "messageHeadline": "chore: output junit files to coverage folder (#9280)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac612c6b70c01162761f6a51bdb25445da1cbf0d", "messageHeadline": "fix(codepipeline-actions): CodeDeployEcsDeployAction does not properl\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "eee86899f6836ceca608fb5a1f867d0062f4e5b9", "messageHeadline": "fix(rds): SQL Server instance engine uses incorrect major version (#9\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 88, "deletions": 36}}, {"node": {"oid": "49d56eeb56dc0a97fb7472a04bc6fd3b48057593", "messageHeadline": " fix(route53-targets): CloudFrontTarget uses concrete resource class \u2026", "author": {"name": "Taylor", "email": "tneely@users.noreply.github.com", "user": {"login": "tneely"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae0cf2a3fa936771e66fa45f24af5efec52a3f21", "messageHeadline": "feat(lambda): official lambda build docker images (#9211)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "dac9bb312f5b0a9c83d929c862e30b49f3b8654a", "messageHeadline": "fix(appsync): resolver unable to set pipelineConfig (#9093)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 84, "deletions": 7}}, {"node": {"oid": "d3e553348d93a0a8aa1617391772e4883e6c52c1", "messageHeadline": "feat(cloudfront): support Lambda@Edge for behaviors (#9220)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 222, "deletions": 25}}, {"node": {"oid": "e6dca529098e54c91f0706019b9ee06522ddb025", "messageHeadline": "feat(appsync): grant APIs for managing permissions (#8993)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 1597, "deletions": 193}}, {"node": {"oid": "add23bf3331f73830c918953566e1d772da34cc0", "messageHeadline": "feat(route53-patterns): the route53-patterns module is now stable (#9\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "950e51f1edab335a3fd323b6d51f7444738bb9dc", "messageHeadline": "feat(aws-codepipeline): experimental support for ServiceCatalog deplo\u2026", "author": {"name": "Josh Pavel", "email": "65420015+paveljos@users.noreply.github.com", "user": {"login": "paveljos"}}, "additions": 260, "deletions": 0}}, {"node": {"oid": "34a20757dec648f602e15ca0eba7ac9188eab8a1", "messageHeadline": "chore(cloudfront): fix error message that was not substituting in the\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "679e16aee95d44b157f64b606e7f23bc7136dfc3", "messageHeadline": "chore: update synthetics area owner in auto assign action (#9229)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45c352ff444c936ae7cf41f4422566338aa108ab", "messageHeadline": "Revert \"chore(cloudfront): fix error message that was not substitutin\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a30ab57c02efc0d4f7527e0b91b8bf46fa5a5e57", "messageHeadline": "chore(cloudfront): fix error message that was not substituting in the\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27ee332cba66ec9bd2ac369c657c4f94464f1f4c", "messageHeadline": "feat(cloudfront): new aws-cloudfront-origins module, support for ALB/\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 919, "deletions": 123}}, {"node": {"oid": "d28752513175c94fb2bc4da43374d7f2e66d6550", "messageHeadline": "feat(cfn-include): handle resources not in the CloudFormation schema \u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 154, "deletions": 159}}, {"node": {"oid": "8e73608365137fa2b418804489c74abad6c7e852", "messageHeadline": "chore(core): do not use console.error in bundling (#9213)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4cc2834e0ef2683b99c4a6258cf104f8a714479f", "messageHeadline": "feat(lambda-python): introducing LambdaPython (#9182)", "author": {"name": "Adam Elmore", "email": "elmore.adam@gmail.com", "user": {"login": "adamdottv"}}, "additions": 823, "deletions": 2}}, {"node": {"oid": "d4b68d3040a96451f2b708c512af5afa8fa33bb8", "messageHeadline": "feat(cfnspec): cloudformation spec v16.1.0 (#9216)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "9b3de1dfbb3113c0bfee482775bf68de2a89653c", "messageHeadline": "chore: update README (#9125)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "d1ca04f7a136be437a0538d7606803bdf0a73f98", "messageHeadline": "feat(cfnspec): cloudformation spec v16.1.0 (#9074)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 825, "deletions": 26}}, {"node": {"oid": "c4818fe825a7350fdacf813f08feb7d0642bf0c8", "messageHeadline": "docs(route53-patterns): add detail to README and doc strings (#9194)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 84, "deletions": 18}}, {"node": {"oid": "f99c3271ed2b4c68f3cd2970a1b38571f5ddc911", "messageHeadline": "fix(cloudfront): Set MinimumProtocolVersion and SslSupportMethod when\u2026", "author": {"name": "Taylor", "email": "tneely@users.noreply.github.com", "user": {"login": "tneely"}}, "additions": 47, "deletions": 36}}, {"node": {"oid": "65063275b64f647c570a06f7a28d37c5d403113b", "messageHeadline": "fix(stepfunctions-tasks): EvaluateExpression error when key specified\u2026", "author": {"name": "Richard Davison", "email": "richard.neil.davison@gmail.com", "user": {"login": "rdavison"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "cd0bddd162713d42b0513b73c9e5b59492591523", "messageHeadline": "chore(merge-back): 1.54.0 (#9208)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "c01b9b97b36c368225db667e47785bd96a7844b7", "messageHeadline": "chore(release): 1.54.0 (#9203)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2272, "deletions": 241}}, {"node": {"oid": "32c68378ec6377445c890351ba1f0d059619c1fd", "messageHeadline": "chore(release): 1.54.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 20, "deletions": 1}}, {"node": {"oid": "fadad22a0e4dd58bf22ebe157bb0ec8badb1b49f", "messageHeadline": "fix(core): bundling corrupts stdout (#9202)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "489eae64f6613cac85da2a70b33435052901255b", "messageHeadline": "chore: update auto assign action with temp owner (#9172)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c88ad5f1726b814106b4c08bf521b1e6e4ccd15e", "messageHeadline": "fix(apigatewayv2): Invalid mapping key value (#9141)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 264, "deletions": 110}}, {"node": {"oid": "63a00d370e93090b3696bbe42a7c157d14294f2e", "messageHeadline": "chore(pipelines): Adding comment to explain asset naming strategy (#9\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "05fc934442d0710fa7187c2ca12cf43a29141fa5", "messageHeadline": "fix(pipelines): prevent self-mutation on asset updates (#9183)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdfed409aecd111005797b4b9672d10f6930cb52", "messageHeadline": "fix(pipelines): standardYarnSynth cannot have custom install command \u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "bd56ff223ef68d91438b4b547599d4d4a2b42ff9", "messageHeadline": "chore(cli-integ): keep junit.xml file in regression test (#9178)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3749c2a54496f2ca7b297b745f9f8895d98e752c", "messageHeadline": "fix(kinesis): unable to use CfnParameter valueAsNumber to specify ret\u2026", "author": {"name": "Daniel", "email": "3842788+dscpinheiro@users.noreply.github.com", "user": {"login": "dscpinheiro"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "345389f9948846906ccc561070f3ec7973628277", "messageHeadline": "feat(cloudfront): support origin groups for failover (#8740)", "author": {"name": "Florian Eitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 642, "deletions": 68}}, {"node": {"oid": "9867555cbde59b6d7c51c302ac7ee8bf2a603f36", "messageHeadline": "feat(autoscaling): enable group metrics collections (#7432)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 901, "deletions": 22}}, {"node": {"oid": "c03efe1c69ae0f87a2fbc1593c8678ccb1ceaa20", "messageHeadline": "chore(merge-back): 1.53.0 (#9168)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9767acaa504bcf8265b098cd06dbbeb2b778f8b8", "messageHeadline": "Merge branch 'master' into merge-back/1.53.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 312, "deletions": 19}}, {"node": {"oid": "c807ff279cbc83f3241cba0c722f8397639615aa", "messageHeadline": "feat(cloudfront): Custom origins and more origin properties (#9137)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 265, "deletions": 13}}, {"node": {"oid": "4327843e7f46ed822fa3039e34c59189749b081c", "messageHeadline": "fix(lambda-nodejs): permission denied on npm cache (#9167)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 47, "deletions": 6}}, {"node": {"oid": "6c326cb3229148edd0c707eb620271f8669a75fb", "messageHeadline": "chore(release): 1.53.0 (#9166)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 401, "deletions": 33}}, {"node": {"oid": "4ec69f157473becf0fed21b43f23ff5ce34a20b3", "messageHeadline": "chore(release): 1.53.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "968c460849fdd3bd0ad116ed86de7be55659fbe9", "messageHeadline": "fix(cli): cli integ tests do not have a unique stack prefix (#9165)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 12, "deletions": 16}}, {"node": {"oid": "c5a66c8de97b76584b74185ba1c3c716d726ab9a", "messageHeadline": "docs(core): fix broken links to design guidelines (#9158)", "author": {"name": "Christopher Rybicki", "email": "crybicki98@gmail.com", "user": {"login": "Chriscbr"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "cb5dad8854b59bf89e41348a5e8010ff2e4612f3", "messageHeadline": "feat(ec2): access a vpc's internet gateway (#7939)", "author": {"name": "Alex Shearn", "email": "alexander.shearn@gmail.com", "user": {"login": "shearn89"}}, "additions": 301, "deletions": 1}}, {"node": {"oid": "566f3b39bf0f6f84a7a9cccea343a169fc378b77", "messageHeadline": "chore: remove reverted commit from changelog (#9161)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "44c040072362456ebdd15799076a67bbb74e6668", "messageHeadline": "feat(lambda-nodejs): connection reuse with aws-sdk (#9083)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "4794123317eab40d82f4095685928fe105080b3c", "messageHeadline": "chore(merge-back): 1.52.0 (#9150)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "5263664a02640868d5e1618b3da0462f44f73867", "messageHeadline": "chore(release): 1.52.0 (#9148)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 14783, "deletions": 6144}}, {"node": {"oid": "f6b090e9d7f73b006cea23d88d47a47d20d3468b", "messageHeadline": "chore(release): 1.52.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 66, "deletions": 1}}, {"node": {"oid": "499776de6000b7a18b021b5e17d22078e55f66d9", "messageHeadline": "feat(codepipeline): add support for a StepFunctions invoke action (#8\u2026", "author": {"name": "MADHUMITRAN LOGANATHAN", "email": "66134455+madhumitranrl@users.noreply.github.com", "user": {"login": "madhumitranrl"}}, "additions": 961, "deletions": 0}}, {"node": {"oid": "e8d077628e28ee055ac222d54c5cb4546ab82be3", "messageHeadline": "fix(cfn-include): fix issues in Conditions handling (#9142)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 195, "deletions": 28}}, {"node": {"oid": "6f934e979e9e4b5535738f84d867ef539c994363", "messageHeadline": "fix(appsync): erroneous api key created when additional authorization\u2026", "author": {"name": "warrify", "email": "48183213+warrify@users.noreply.github.com", "user": {"login": "matthias-pichler-warrify"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "a4d5ed17c135d46cf299574e4a956f20fe5bce47", "messageHeadline": "chore(deps): bump aws-sdk from 2.714.2 to 2.715.0 (#9143)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 36, "deletions": 141}}, {"node": {"oid": "7b8ef5b1d61912f33bde11aad626621ce6336d0e", "messageHeadline": "feat(stepfunctions-tasks): assign boolean value in DynamoDB from stat\u2026", "author": {"name": "Michael Wiles", "email": "michael.wiles@gmail.com", "user": {"login": "michaelwiles"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "e8c0b58cf3bf12fa6d9ca1bbc36c9fcee216098d", "messageHeadline": "chore: upgrade jsii version to v1.9.0 (#9129)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 201, "deletions": 79}}, {"node": {"oid": "72ec59b2108fabea4b52f32dbb0184b12d591aff", "messageHeadline": "fix(cli): unable to update stacks in UPDATE_ROLLBACK_COMPLETE (#8948)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 162, "deletions": 27}}, {"node": {"oid": "0d65c12964d203bfa53defc2068a0ad02863a74c", "messageHeadline": "chore(deps): bump ts-jest from 26.1.2 to 26.1.3 (#9128)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "5191103b5eb5bec5c0624b0c81f5d570a84d4487", "messageHeadline": "chore(ec2): warn if egress rules are ignored (#9127)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1e16a7f0d6922d1ebb50fde4afd0affd60790b24", "messageHeadline": "fix(custom-resources): Fix typo in README (#9126)", "author": {"name": "Paul O'Fallon", "email": "pofallon@users.noreply.github.com", "user": {"login": "pofallon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51c697e78f4d83469bc29647c6f12ec1c1253dde", "messageHeadline": "chore(deps): bump aws-sdk from 2.714.0 to 2.714.2 (#9123)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "203cdfcd741831572a14bb76ce3c3e0fc391fc2f", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 22017, "deletions": 7097}}, {"node": {"oid": "92e620c5ee4262736d5fa576193793d7771ec47c", "messageHeadline": "feat(rds): the RDS Construct Library is now in Developer Preview (#9119)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0c460993529585dafbf24d94afb35c4b83aeafff", "messageHeadline": "chore(deps-dev): bump @types/glob from 7.1.2 to 7.1.3 (#9110)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "bf12456671e171eab16690fc8b54fae6841cf711", "messageHeadline": "feat(cfn-include): add support for nested stacks (#8980)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1292, "deletions": 5}}, {"node": {"oid": "fab7e28f1cdae2eb65dddd32142fe64dc6955d63", "messageHeadline": "feat(rds): introduce type-safe engine versions (#9016)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1279, "deletions": 358}}, {"node": {"oid": "bb9595781654af2e8a5c67b02eaed61dc73aa0c6", "messageHeadline": "chore: turn off prerequisite check for Gitpod (#9113)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "8d470b2e7f9883ff0d16a76193d719de31241ea0", "messageHeadline": "fix(ec2): Remove validation of availabilityZone from Volume (#9082)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "17b690bc4573a9b57de7a0aa6591c4e2f98a3f2e", "messageHeadline": "feat(rds): unify ParameterGroup and ClusterParameterGroup (#8959)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 259, "deletions": 186}}, {"node": {"oid": "846a222140984d0aaed948d5bb1f3127a2cc6eb1", "messageHeadline": "feat(aws-stepfunctions-tasks): allow lambda invocations to combine in\u2026", "author": {"name": "Jeff Strunk", "email": "jeff@itsabicycle.com", "user": {"login": "jstrunk"}}, "additions": 434, "deletions": 10}}, {"node": {"oid": "2ab329f56d06c376f1fa7c23246ce74958a08bac", "messageHeadline": "feat(rds): Allow multiple secrets to be passed to an RDS Proxy (#9103)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "d30fa9dda0726230f077c181833fddd40450d6ae", "messageHeadline": "feat(cloudfront): Initial CloudFront redesign (#8982)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1250, "deletions": 46}}, {"node": {"oid": "18c024c7b1f07bc0d8baff047d09605579f3c02f", "messageHeadline": "feat(custom-resources): custom resource provider log retention (#9024)", "author": {"name": "Paul O'Fallon", "email": "pofallon@users.noreply.github.com", "user": {"login": "pofallon"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "06842d6389c8216bbfd18a397ef3d6f3b15316fb", "messageHeadline": "chore(apigateway): remove default* properties from SpecRestApi (#9099)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "34ea14387d63ee806cb3684d3bfbbf8bfb2b8949", "messageHeadline": "chore(cli): set termination-protection to false by default (#9096)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d4c635b5707e0d7cb34a78aed873796a4df7656", "messageHeadline": "fix(lambda-nodejs): parcel tries to install @babel/core (#9067)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "375335eb4ce69c0306cd2cb2b26f466e17aa39bb", "messageHeadline": "fix(core): use any type for context (#9014)", "author": {"name": "fogfish", "email": "dmkolesnikov@gmail.com", "user": {"login": "fogfish"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "a962a496dfdade51b4389cf5064e3b7ea0b75d3d", "messageHeadline": "chore(deps): bump aws-sdk from 2.713.0 to 2.714.0 (#9090)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 28, "deletions": 117}}, {"node": {"oid": "23883a7788bf1f3c89059ba5df0dbd1576ef9ad2", "messageHeadline": "Merge pull request #9084 from aws/njlynch/design-guidelines", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1317, "deletions": 443}}, {"node": {"oid": "5947dbbc0fbca127fbeff524770a0df3a5365ccf", "messageHeadline": "Updated DESIGN_GUIDELINES", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1317, "deletions": 443}}, {"node": {"oid": "b0f8729002b90c1c90ca46a4db9e297a69fef174", "messageHeadline": "feat(core): cloudformation resource metadata (#9063)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "db9d29b5ab881cd359764e9900c9c12801bee21d", "messageHeadline": "fix(stepfunctions): Choice state does not allow state input as a cond\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "85f4a83c8fcf4033e29823c27b038d0aae5eda34", "messageHeadline": "fix(cli): diff against multiple stacks do not always fail if any have\u2026", "author": {"name": "Mark Nielsen", "email": "watermark.nielsen@gmail.com", "user": {"login": "polothy"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "0c9624584bfd9583557cf1670c91f90e3f7d8875", "messageHeadline": "chore: update github action RDS and pipelines ownership (#9062)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3008fcc9be77495127b74cad6dcf332d9fa14fc", "messageHeadline": "chore: add prerequisite check before build (#8929)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 185, "deletions": 7}}, {"node": {"oid": "e27658e0f3a8d6e82d7d73dfcb49ce9491a3cf64", "messageHeadline": "feat(lambda-nodejs): support build args (#9035)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "cb5cc83c342b0bcc286a75641e849cd5cfc2b6f0", "messageHeadline": "chore(lambda-nodejs): disable scope hoisting (#9000)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 38, "deletions": 30}}, {"node": {"oid": "fe6a746d7a42356a82eebeeac9248eada03f36b0", "messageHeadline": "chore(eks): add KubernetesVersion 1.17 support (#9048)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4470e899ae52a8a7076fec9c00dfbdaad6e0b263", "messageHeadline": "fix(lambda-event-sources): use of CfnParameter for maxBatchSize, retr\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 65, "deletions": 9}}, {"node": {"oid": "6d9be1bfd78f1711ad89f0da7a5b956e5593efc0", "messageHeadline": "Merge pull request #9061 from aws/njlynch/duration-plus", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6c2e68944698f21220265371ed02d30d03fc5b7d", "messageHeadline": "Merge branch 'master' into njlynch/duration-plus", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 293, "deletions": 16}}, {"node": {"oid": "a127048bb3d18b3edb9094130022b8030b817fab", "messageHeadline": "feat(core): Duration.plus for adding durations", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "767da12b466d8b9c733332dcaca051b4cff9de80", "messageHeadline": "fix(stepfunctions): Map state does not render JSON paths from state i\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "8c0142030dce359591aa76fe314f19fce9eddbe6", "messageHeadline": "feat(lambda): codeguru profiling groups (#8852)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 239, "deletions": 2}}, {"node": {"oid": "eb3a663c3fe24c6eb8f96a0d407d67e583d509f2", "messageHeadline": "chore(cli): bootstrap stack is not termination protected by default (\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a17dc30d7f4781b78890e52a8dd124e18e958aa4", "messageHeadline": "chore(eks): add validation that integ test runs in a supported region\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "cec382cf00c57e89ebfe7c6d9130a7983910ae7a", "messageHeadline": "chore: completely remove tslint (#9019)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 197, "deletions": 353}}, {"node": {"oid": "8559117006f23155b90642a204792953b3d15a72", "messageHeadline": "fix(core): fix Duration.toIsoString() for millseconds (#9042)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e5fb14477feeb946050c371fbe012fea35adeeda", "messageHeadline": "chore(deps-dev): bump standard-version from 8.0.1 to 8.0.2 (#9050)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "928f37bddb41b747e7ab82dd14d0c0c8eb0530f2", "messageHeadline": "chore(ecr): README Typo Fix (#9030)", "author": {"name": "Sam Mahr", "email": "59570117+samuelmahr@users.noreply.github.com", "user": {"login": "samuelmahr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0a26d4e6bd04623db4c6398add9962d04ae4903", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.6.0 to 3.6.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "d9d07aca227ec02d5170e0ce8515c5dff6bcd30c", "messageHeadline": "chore: update auto label workflow with temporary owners (#9041)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 86, "deletions": 85}}, {"node": {"oid": "16787461b9c653d9c7cda0de3281f2949599c66c", "messageHeadline": "chore(deps): bump ts-jest from 26.1.1 to 26.1.2 (#9045)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "8fbc392ca540a143effc89d68225c048a988fcd0", "messageHeadline": "chore(cli): fix integ tests to only update termination protection for\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4a714eea4becfee45c71fb6c68144dc6d8275082", "messageHeadline": "fix(eks): cluster creation fails due to missing `ec2:DescribeVpcs` pe\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "4fbd4426690053adf2457122dee0defa48260d69", "messageHeadline": "docs(lambda-event-sources): fix syntax error in README (#9031)", "author": {"name": "Richard H Boyd", "email": "rhboyd@amazon.com", "user": {"login": "richardhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cc46d58c09981c0258f5fc9d2d540165c722aea", "messageHeadline": "Revert \"chore(core): allow the bundler to re-use pre-existing bundler\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 37, "deletions": 251}}, {"node": {"oid": "74f4b3d8e8b7b62d58d3cd1583d9db6c49b77fcf", "messageHeadline": "chore(cli): handle term protected stacks during integ test clean up (\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "31d6e6596cde03daa7de48aab8aaae1277fd405e", "messageHeadline": "chore(core): allow the bundler to re-use pre-existing bundler output \u2026", "author": {"name": "Josh K", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 251, "deletions": 37}}, {"node": {"oid": "28949bdada49231dbe844097e0076e34ef41f60b", "messageHeadline": "feat(glue): default data location for tables is the root of the bucke\u2026", "author": {"name": "Derk Schooltink", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "fcca86e82235387b88371a0682cd0fc88bc1b67e", "messageHeadline": "chore(deps-dev): bump standard-version from 8.0.0 to 8.0.1 (#9026)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 87, "deletions": 203}}, {"node": {"oid": "8cb2b433295df8aa4ae33d9e1d683a51ef0b7918", "messageHeadline": "refactor(elbv2): move accounts to region-info module (#8998)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 131, "deletions": 111}}, {"node": {"oid": "0ec7912a4272ad8729297f775719524a2770083b", "messageHeadline": "feat(cli): bootstrap stacks are protected from termination by default\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 68, "deletions": 3}}, {"node": {"oid": "dc4213a252b361a48aa9bf725979284d56e0c9e5", "messageHeadline": "chore(deps): bump archiver from 4.0.1 to 4.0.2 (#9018)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "403d65735eda8adc82ef6361b1aabae4bb640703", "messageHeadline": "chore: switch owners in auto label action workflow (#9010)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50eb8e0ea36c219fa3767fb96384847ab12be25e", "messageHeadline": "chore(glue): migrate unit tests to Jest (#8862)", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 1941, "deletions": 2002}}, {"node": {"oid": "e34cb801ebc543b03bdc2c9da50e41216dbb0794", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.26 to 10.17.27 (#9011)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8211339f4e25562c548552c900b2d24cfb786163", "messageHeadline": "chore(deps-dev): bump @types/jest from 26.0.3 to 26.0.4 (#9009)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "7e9d8c2dc3c3c431609afecc30fe13d909c3fd9d", "messageHeadline": "chore: move `jest-junit` dependency to top-level (#9004)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7e5367c446e1c71e4d33b30d55337099342d7bdb", "messageHeadline": "chore(cli): increase retries for CLI integ tests (#8997)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16d2a48a4d0e049d0ae6cd8c9165eccc816ebd4b", "messageHeadline": "chore: remove TSLint (#8946)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 903, "deletions": 836}}, {"node": {"oid": "4943efeea63e9cdd0d475af19b11c4537c712e2a", "messageHeadline": "chore(deps): bump aws-sdk from 2.712.0 to 2.713.0 (#8987)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 28, "deletions": 133}}, {"node": {"oid": "a25db98fa70b37c9e712c79079b67636b5eebb0f", "messageHeadline": "chore: make matchers written for `pipelines` available globally (#8974)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 393, "deletions": 390}}, {"node": {"oid": "bcd998da7e72775038556424b80cbed36f992a35", "messageHeadline": "chore: make `cdk-integ-assert` cleanup `cdk.out` directories (#8973)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 52}}, {"node": {"oid": "337279fcce009badc1bb878bdfbcf51ecbef0a38", "messageHeadline": "feat(certificatemanager): native CloudFormation DNS validated certifi\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 390, "deletions": 238}}, {"node": {"oid": "3562ea1bdc7a3ded4c1c29464ae2ea9a2e9846ef", "messageHeadline": "chore: write test reports (#8989)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 702, "deletions": 172}}, {"node": {"oid": "a26553ae16f41fe8dd179097d26b7de8899b3435", "messageHeadline": "chore: update requirements to jsii@1.8.0, typescript@3.9.6 (#8968)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 143, "deletions": 38}}, {"node": {"oid": "2386faa327f4211817a109c03741bd61ab0a3020", "messageHeadline": "chore(core): show output during asset bundling (#8975)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "63cc1b443b6a22a8190ae8a7905175614ba48324", "messageHeadline": "chore(rds): change the way Engines are modeled (#8686)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1124, "deletions": 428}}, {"node": {"oid": "41fd7cabb17781747dc8ce0bcf81839407a5be35", "messageHeadline": "chore: add guidance label to general question issue template (#8988)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1f393f59b6975aa950838e342b45babccbdd96e", "messageHeadline": "chore(cli): Java init template compiles apps before trying to run the\u2026", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1293f6019143e693db2b1d25e648b326b719aeef", "messageHeadline": "chore(appsync): integration test fails to deploy (#8961)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 139, "deletions": 42}}, {"node": {"oid": "bd32b0886645a27d3ea726e4844462db88a7de99", "messageHeadline": "docs(apigateway): fix typo in README (#8966)", "author": {"name": "Sebastian Dyroff", "email": "sebastian.dyroff@europace.de", "user": {"login": "sebastian-dyroff"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31af334ae240c0e44df39f397f3c81ed6c6cd9af", "messageHeadline": "chore(merge-back): 1.51.0 (#8981)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "078bb01c4450f8aa12b6dbc8308f071a3e673827", "messageHeadline": "Merge branch 'master' into merge-back/1.51.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 434, "deletions": 155}}, {"node": {"oid": "0a3ae47a4603ef8500d1cfb118fbcafaa758fa2f", "messageHeadline": "chore: make tests independent of asset hashes (#8969)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 283, "deletions": 27}}, {"node": {"oid": "d80efae6cca60bb5c1979d28c180ef991c02eb38", "messageHeadline": "chore: jest configs should not rely on source tree layout (#8970)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 151, "deletions": 128}}, {"node": {"oid": "8c2d53c1830eea396be45d742443623aeb1294c1", "messageHeadline": "chore(release): 1.51.0 (#8967)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7492, "deletions": 945}}, {"node": {"oid": "e6bc7d5ad974795bb323a54b289c5287219d485b", "messageHeadline": "chore(release): 1.51.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "165e5ebb71591befff77c9bb5539b82691877bdf", "messageHeadline": "chore(deps-dev): bump fast-check from 1.25.1 to 1.26.0 (#8955)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "13248b3a9bb4f8c48fca47f63b9ea78673100650", "messageHeadline": "chore(app-delivery): deprecate @aws-cdk/app-delivery (#8965)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "ba5b268681ccae7c7a948d93494134285e6c112b", "messageHeadline": "refactor(appsync): rename files to follow dash-case syntax (#8958)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1bc8dfa4641438b716b75ddef8c129d792863396", "messageHeadline": "chore(appsync): reorganize code base to improve readability (#8933)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 829, "deletions": 819}}, {"node": {"oid": "a1b309146400cd277a6a9ddc53284e62ff13fa8c", "messageHeadline": "chore(deps): bump aws-sdk from 2.711.0 to 2.712.0 (#8954)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a57f9f1b13f5827998d02a45d3851de8fbfd0c66", "messageHeadline": "chore(deps-dev): bump lodash from 4.17.18 to 4.17.19 (#8952)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ab321ef8f0b97a3d5e1653e74c32d01d54a83b7a", "messageHeadline": "chore(deps-dev): bump lodash from 4.17.15 to 4.17.18 (#8949)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "da6f0fd95164e24a95c774f67bdba618dc84dd01", "messageHeadline": "chore(stepfunctions): fix documentation for `Pass` state (#8944)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c424c57fd04f860599b830a5f00b7fb6fb89f13d", "messageHeadline": "docs(ecs): fix typo in awsLogs (#8878)", "author": {"name": "Jimmy Miller", "email": "jimmyhmiller@gmail.com", "user": {"login": "jimmyhmiller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07179194d8fc4e3beaeafbe6cf04a2f3d1addd2c", "messageHeadline": "fix(cli): Python sample app template does not follow PEP8 (#8936)", "author": {"name": "Otto Jongerius", "email": "otto.jongerius@gmail.com", "user": {"login": "ojongerius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54e5c3658241320244ae3055ec3ef7ca18926001", "messageHeadline": "fix(ec2): VpcEndpoint AZ lookup fails for AWS services (#8386)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 105, "deletions": 20}}, {"node": {"oid": "55eb7d794450702e540246819f622a2bba22380e", "messageHeadline": "fix(iam): cannot import service role with a principal in its path (#8\u2026", "author": {"name": "Thomas Steinbach", "email": "ThomasSteinbach@users.noreply.github.com", "user": {"login": "ThomasSteinbach"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "b4cba5b2b77b0fbc20a56a0407b24f013abaa2bf", "messageHeadline": "chore: add account 2222222222 to git-secrets allowed pattern (#8942)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a6bffa13efd07ab8d75249a4ab619e95040b05a9", "messageHeadline": "chore(cloudfront): convert tests to Jest (#8939)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 29, "deletions": 38}}, {"node": {"oid": "d2609bdbd0ba0347ff617267e928a2b54482e78a", "messageHeadline": "feat: Developer Preview of CDK Pipelines (#8868)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5990, "deletions": 25}}, {"node": {"oid": "84b923fb853d674e0a07f4296f2b23800d139366", "messageHeadline": "feat(cloudfront): Add connectionAttempts, connectionTimeout in origin\u2026", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 257, "deletions": 4}}, {"node": {"oid": "61e7094bed83b74014d517910b395e7051afd0ca", "messageHeadline": "feat(appsync) allow using imported table as data source (#8790)", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 168, "deletions": 4}}, {"node": {"oid": "64e3d888a66da84c066298564ad2875cb93bfd27", "messageHeadline": "fix(appmesh): Update enums for appmesh (#8716)", "author": {"name": "NickBlow", "email": "nick.blow@live.com", "user": {"login": "NickBlow"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "fdba41abe4a6cc5cc8e24bbc10c2ec9086a050fc", "messageHeadline": "chore(deps): bump aws-sdk from 2.710.0 to 2.711.0 (#8930)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "be1094b4f4ef1eb194333faaf804db610535fea1", "messageHeadline": "fix(codepipeline): set correct header assignment in S3 deployment cac\u2026", "author": {"name": "Nikolai Onken", "email": "nikolai@nikolaionken.com", "user": {"login": "nonken"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b25fc072a9758e3349e980de4e190fd018a7315e", "messageHeadline": "docs(lambda): fix typo in README (#8924)", "author": {"name": "Tomasz \u0141akomy", "email": "tomasz.lakomy@olx.pl", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7af03ac0f54bcc39262c0cd9dd7261949e41f014", "messageHeadline": "chore(mergeback): 1.50.0 (#8928)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "84acc92d5220f599920553640ba3c6a0041c9fad", "messageHeadline": "chore(release): 1.50.0 (#8926)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5713, "deletions": 1631}}, {"node": {"oid": "25048f68856c5edbd92a0db7bc21d7c8a6ec797d", "messageHeadline": "chore(release): 1.50.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "ae2378cc2a537277025c9104bc43a4cc68318650", "messageHeadline": "feat(stepfunctions): stepfunctions and stepfunctions-tasks modules ar\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "4221874c415f748c4674d5b9ea06a50e773a8030", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.5.0 to 3.6.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "38d84149bae213d0e285d5192265043a8c0de1aa", "messageHeadline": "feat(autoscaling): allow setting autoscaling group name (#8853)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 64, "deletions": 34}}, {"node": {"oid": "2961ef9afc8a5d1e399d9ec2df7fd58d8c896ff3", "messageHeadline": "docs(route53): hostedZone import functions pre-requisites and usage c\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "8529387cb901fd1fea9e0ee1af1284de3ad98ce7", "messageHeadline": "feat(lambda): efs filesystems (#8602)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1126, "deletions": 5}}, {"node": {"oid": "d76077b7e57a2af1a40d5ed87c9ba8150ebc744d", "messageHeadline": "chore(deps): bump aws-sdk from 2.709.0 to 2.710.0 (#8915)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 32, "deletions": 194}}, {"node": {"oid": "7d47cfb39ba40a223ccc511e5706f471b9225c52", "messageHeadline": "fix(rds): proxy for db cluster fails with model validation error (#8896)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "841060d6adde4ea6d58e008f85cc155b8c3a3768", "messageHeadline": "fix(config): cannot scope a custom rule without configurationChanges \u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 139, "deletions": 16}}, {"node": {"oid": "3c1ee3b661823db2384312671c305afe02c93083", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 5522, "deletions": 1561}}, {"node": {"oid": "c1d4e0fecbdf716eb55578ad5721a0ead4b306e2", "messageHeadline": "fix(core): asset bundling fails with BuildKit (#8911)", "author": {"name": "Matt Morgan", "email": "elthrasher@gmail.com", "user": {"login": "elthrasher"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "755648a7d3e318dc63fafed2c75e720f1e9a56ed", "messageHeadline": "chore(stepfunctions): mark the task class as deprecated (#8829)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c585e1873e437341ac1b90afbe85a9cb9e6dc2d6", "messageHeadline": "fix(lambda-nodejs): maximum call stack size exceeded with relative en\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "33263d7bce032307eb7779de85e07c681d245e67", "messageHeadline": "chore(lambda-nodejs): make entry file path absolute (#8874)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "021533caa8f4e515299d1f0cdaadd9f625d6f64d", "messageHeadline": "feat(stepfunctions-tasks): task for invoking a Step Functions activit\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 296, "deletions": 0}}, {"node": {"oid": "4ba20fd2f1579034483683995fac1e18e97a1b12", "messageHeadline": "feat(lambda-nodejs): allow jsx and tsx entry files (#8892)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "5e43348ecdb6a8da865bb0db22c4782b6fa4bc96", "messageHeadline": "feat(apigatewayv2): http api - custom domain & stage mapping (#8027)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1089, "deletions": 7}}, {"node": {"oid": "a03578479a9e5252e2b348bb35121104d739cbe6", "messageHeadline": "docs(batch): update README (#8214)", "author": {"name": "Stephen Rodriguez", "email": "steprodriguez10@gmail.com", "user": {"login": "stephnr"}}, "additions": 195, "deletions": 25}}, {"node": {"oid": "a9c66f780b233ce3c25e12f39e3b1122636411b3", "messageHeadline": "fix(eks): missing nodegroup identity in aws-auth after awsAuth.addMas\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 143, "deletions": 3}}, {"node": {"oid": "57914c7f430b69ae54c9d2d9fac4da1092b45b42", "messageHeadline": "feat(s3-deployment): prune - keep missing files on destination bucket\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1165, "deletions": 802}}, {"node": {"oid": "ea0552a4378d61cffd14483896abadad7afa5a0a", "messageHeadline": "fix(eks): incorrect enableDockerBridge value when enabled (#8895)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a732d149ff33f6958b83d539ba3429a025dcd631", "messageHeadline": "feat(eks): support cluster version pinning (#8889)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 303, "deletions": 130}}, {"node": {"oid": "254556d875f9a378ac98d5c3193306250068d3c9", "messageHeadline": "chore(release): merge release/1.49.1 to master (#8876)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "34b3db7099efaca9ced4b372611a518159ece5bd", "messageHeadline": "Merge branch 'master' into merge-back/1.49.1", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1150, "deletions": 539}}, {"node": {"oid": "b5acfaac89351ff6285acfdb36145bccca4b6b65", "messageHeadline": "feat(eks): document how to add a manifest from url (#8802)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c49c39c4e6fc1b1340b0f7a2eeaec1337cfced82", "messageHeadline": "chore: cdk-integ --dry-run (#8861)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 23, "deletions": 12}}, {"node": {"oid": "0b09bbb1d43192db71f682ff4f3ad125eb231d91", "messageHeadline": "feat(cfn-include): add support for retrieving Output objects from the\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 275, "deletions": 12}}, {"node": {"oid": "7d6321f2ce44f3c7ff6b669a9a48b19b10921a27", "messageHeadline": "chore(release): 1.49.1 (#8871)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "d97fa6b2eaa64d2def56d6337c6e5ff891be37a2", "messageHeadline": "fix headers", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1ff5571abc075f4af9872ffaabf4dfd2497894c1", "messageHeadline": "chore(release): 1.49.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c017f887770174437de3b772edf0034604890ac3", "messageHeadline": "fix(apigateway): Lambda integration for imported functions (#8870)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "8420f96ffd6201656e908d6d7f61cdbbc3331cc1", "messageHeadline": "fix(apigateway): Lambda integration for imported functions (#8870)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "202b329e9e5cf193c268d54c256452b69992035e", "messageHeadline": "chore(release): merge release/1.49.0 to master (#8866)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "73010ef5addd70bb5857fce70be0e7505c50494b", "messageHeadline": "Merge branch 'master' into merge-back/1.49.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 839, "deletions": 515}}, {"node": {"oid": "8d41671b1a7f28d18760c20da2e8fd16890f68c3", "messageHeadline": "chore(apigateway): modernize Integration.bind() (#8814)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 116, "deletions": 104}}, {"node": {"oid": "4fad9bcbd75702e89eea02a140aa010f8952329a", "messageHeadline": "fix(eks): kubectl resources fail before fargate profiles are created \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 206, "deletions": 35}}, {"node": {"oid": "8e055d449808f97436b92b6d6e57f8053e289653", "messageHeadline": "feat(custom-resources): include handler log group in error messages (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 526, "deletions": 385}}, {"node": {"oid": "99488f23ff39d489525cebc6d9836978a4dd72b8", "messageHeadline": "chore(release): 1.49.0 (#8860)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2501, "deletions": 91}}, {"node": {"oid": "7ec270d64d50b2d34e7d9e848d53c9a9a88613c1", "messageHeadline": "fix changelog corruption", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63da2b735cb042d95b872bd7fe6ed16e7fac2df4", "messageHeadline": "chore(release): 1.49.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "4326f245e0d89f6ec250334a74a254fbfb742ee1", "messageHeadline": "fix(codebuild): project didn't have permissions to retrieve secret of\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "f1b37ef8c75d055efea9b2f862555e9dd64634ff", "messageHeadline": "fix(apigateway): permission error in lambda integration when function\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 87, "deletions": 23}}, {"node": {"oid": "66f963494fc10db61cd61e36550de813821561e4", "messageHeadline": "fix(elasticloadbalancingv2): dualstack ALB missing default IPv6 ingre\u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 920, "deletions": 2}}, {"node": {"oid": "916706b4c20a222da282dd62f46ceb384adb3f35", "messageHeadline": "chore(deps-dev): bump nock from 13.0.1 to 13.0.2 (#8849)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7da72490544c386414f0d4c40e2e3aba97ea9db9", "messageHeadline": "chore(deps): bump aws-sdk from 2.708.0 to 2.709.0 (#8846)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ce7a015a973d4936e9456ff98d5f1bef58642730", "messageHeadline": "fix(lambda-nodejs): parcel build cannot find target (#8838)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "4aa3f0dbac4409e49c0607accd31570b8e32d4de", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 13855, "deletions": 3848}}, {"node": {"oid": "99c12f5de61ac328e9198c83398852c7a4f90628", "messageHeadline": "feat(core): improved docker bundling performance on mac os (#8766)", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "e38b692233c509a1ca36864e2d5f28bc90d465d3", "messageHeadline": "feat(eks): document how to define dependencies for resources and char\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 90, "deletions": 7}}, {"node": {"oid": "7dd3f8f6cd5aa0c2ce76eecb047ef762b29a0040", "messageHeadline": "chore(release): merge release/1.48.0 to master (#8834)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "28d5ac163209104ccea1ba1369a15591d8b99b30", "messageHeadline": "Merge branch 'master' into merge-back/1.48.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1260, "deletions": 11}}, {"node": {"oid": "f960f7fb480f030fd01a141cf0604695596509ad", "messageHeadline": "chore(stepfunctions): minor updates to README (#8823)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "e0e5e034a198425ec9c55c219398df0e71b10815", "messageHeadline": "feat(rds): database proxy (#8476)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 1258, "deletions": 0}}, {"node": {"oid": "6080fa8fe255b3232d1fe8f4c30294d75fa8ee6b", "messageHeadline": "chore(release): 1.48.0 (#8831)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8536, "deletions": 1962}}, {"node": {"oid": "ff1ab502df156260c91220ff0ba31c0d8279084c", "messageHeadline": "minor CHANGELOG touchup", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed93879b8fa5bb601d51e56b0a0be0fc530f03de", "messageHeadline": "chore(release): 1.48.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "7f432ffd2c4755bd0976c1777021dad4c7cf2e26", "messageHeadline": "feat(ec2): natGateways=0 disables private subnets (#8817)", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "dfac0df6575ee65149b109fb82117d02491d545f", "messageHeadline": "chore(deps-dev): bump nock from 13.0.0 to 13.0.1 (#8825)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "917c5ac89e76100fef17579fdcd0f1101bfd18b7", "messageHeadline": "chore(deps): bump aws-sdk from 2.707.0 to 2.708.0 (#8819)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "4e72d1e9f00ff464c9e645fe55f9178e30ad44df", "messageHeadline": "feat(secretsmanager): add grantUpdate method (#8600)", "author": {"name": "Ian Alford", "email": "ialford@nd.edu", "user": {"login": "ialford"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4ce27f4195c70bd9e365ec0e0df5c0ede863bc8a", "messageHeadline": "feat(cfnspec): cloudformation spec v16.0.0 (#8807)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 471, "deletions": 74}}, {"node": {"oid": "034bc354ace24965cd091f423b8f2ef91f487a7a", "messageHeadline": "fix(batch): Invalid spot fleet service role (#8325)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7003a09c4cc5390c4b1c125e79d50cf7ba2c9723", "messageHeadline": "feat(aws-cloudwatch): add comparison operators (#8812)", "author": {"name": "Rob Bass", "email": "rbass@qmetric.co.uk", "user": {"login": "qmg-rbass"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "719cd1604925cff0380ec3bc08a3a3b049e81528", "messageHeadline": "chore(ec2): convert tests to Jest (#8811)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 392, "deletions": 190}}, {"node": {"oid": "9efe09f7dc874ee28412756279cf649090895615", "messageHeadline": "chore(release): merge release/1.47.1 to master (#8806)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "13d4d12bffc210737753c2fa2ad2b8bcbb8870c0", "messageHeadline": "Merge branch 'master' into merge-back/1.47.1", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7561, "deletions": 1701}}, {"node": {"oid": "c085bd76d4f745714e1f0458a9bcbe841ca761d8", "messageHeadline": "Merge pull request #8805 from aws/njlynch/issue3433", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "3698f47bad970be6f3765e4f145d64f59ded4276", "messageHeadline": "feat(autoscaling): bring your own security group", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "8bb7c0dde4f5056b0cbabf12b623f48371d08ae6", "messageHeadline": "chore(release): 1.47.1 (#8804)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 531, "deletions": 9}}, {"node": {"oid": "3e8840daa8f27422e142d85b7bbaa7c02b807051", "messageHeadline": "fix changelog to include an indication of the chore we did for this p\u2026", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "36be425f7b888a67ba3f218154709ebb05be4980", "messageHeadline": "chore(release): 1.47.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fb555e70d5a1ca8a201129275d07151504726689", "messageHeadline": "chore(pkglint): dont publish cdk.out directories (#8803)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 523, "deletions": 7}}, {"node": {"oid": "c337d4a89dfad2080e7efa1d37c751fcbaa21858", "messageHeadline": "chore(pkglint): dont publish cdk.out directories (#8803)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 523, "deletions": 7}}, {"node": {"oid": "973fa4212cece01e7eb5cbff37265a02d0577aa0", "messageHeadline": "chore(eks): support create namespace with helm (#8787)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 408, "deletions": 453}}, {"node": {"oid": "13deb266f030a28890b5672a0c12b658d253f57e", "messageHeadline": "feat(stepfunctions-tasks): task construct to call `RunJob` on ECS (#8\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2130, "deletions": 107}}, {"node": {"oid": "9adf55f27a87ba4fd2c69b446557b1cf1c0b210e", "messageHeadline": "chore(deps): bump aws-sdk from 2.706.0 to 2.707.0 (#8791)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "fa281c8db378d437840f5c1cf5e8a359720f128b", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.4.0 to 3.5.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "18421686c4109deb018cc77429ec6deefb7d5689", "messageHeadline": "fix(core): bundling directory access permission is too restrictive (#\u2026", "author": {"name": "Josh K", "email": "misterjoshua@users.noreply.github.com", "user": {"login": "misterjoshua"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "293a937a6c24681319ae7ca210ffdd0b2ba7d88a", "messageHeadline": "feat(cfn-include): add support for YAML templates (#8746)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 649, "deletions": 4}}, {"node": {"oid": "07b330cf39be2a98fbee93915f07c2c34136e105", "messageHeadline": "fix(backup): correctly validate Vault name (#8689)", "author": {"name": "Andrew Gacek", "email": "andrew.gacek@gmail.com", "user": {"login": "agacek"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "d8c5959d0b5c6dc092b5e8b2c9294aef6a80e95c", "messageHeadline": "chore(appsync): Fix sample code on README (#8765)", "author": {"name": "ufoo68", "email": "mitarou.yuutarou@gmail.com", "user": {"login": "ufoo68"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a216739ea058cc77e75246b06e9888310fb9e0d2", "messageHeadline": "chore(scripts): builddown should use foreach to support resuming buil\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "487033a19b328b78648a970b775947288a04feb7", "messageHeadline": "chore(build): Increase yarn install network-timeout (#8751)", "author": {"name": "Sven Efftinge", "email": "sven.efftinge@typefox.io", "user": {"login": "svenefftinge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05aaf422e71e12ea6ec91ea26bfbce81ebfea7f4", "messageHeadline": "fix(apigateway): error defining lambda integration on imported RestAp\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 67, "deletions": 25}}, {"node": {"oid": "af69f805f4e937742fc215ea57c7960c44c612ef", "messageHeadline": "chore(eks): kubectl 1.16.8-eks-e16311, aws-cli 1.18.86, helm 3.2.4 (#\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "b3855ff13c2317a9b74f508c2beda9b829545e86", "messageHeadline": "chore(scripts): buildup should only build (#8782)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83fd2aee6389d03cfe69260b996d7d09398bbf99", "messageHeadline": "feat(stepfunctions-tasks): evaluate expression as a task construct (#\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 64, "deletions": 69}}, {"node": {"oid": "d1c2ef2fc8a845446c956e5e1eb32745f1810ee9", "messageHeadline": "fix(eks): Helm chart timeout expects duration (#8773)", "author": {"name": "Eduardo de Moura Rodrigues", "email": "eduardomourar@users.noreply.github.com", "user": {"login": "eduardomourar"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "75e6d255e8a6f3a45f0c65905e23bf058c8ced27", "messageHeadline": "chore(stepfunctions): make renderTask internal for the task state and\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 85, "deletions": 22}}, {"node": {"oid": "401594ea6cd1c9dc7c4f62ffeee95a720a0ec337", "messageHeadline": "feat(lambda-nodejs): external and install modules (#8681)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 584, "deletions": 271}}, {"node": {"oid": "bb514c1eb1098ccbe5cee4d7570d11bc8d9155c3", "messageHeadline": "fix(rewrite): script ignores list of files (#8777)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3a6353e5953e6adf841bce93eadbaea531eba409", "messageHeadline": "chore(eks): support Inf1 instances (#8379)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 597, "deletions": 197}}, {"node": {"oid": "14e5063d7dd63eb447ce5fa2a2f7093156a29d78", "messageHeadline": "chore(deps-dev): bump nock from 12.0.3 to 13.0.0 (#8772)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "991024d7b2b73db5d951a2f36f3c4d9bb395e0b8", "messageHeadline": "chore(pkglint): ignore cdk.out and .cdk.staging (#8709)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3d5d2b22a0a8419c60a6fcd46839a36ad2961bda", "messageHeadline": "chore(deps): bump eslint-plugin-import from 2.21.2 to 2.22.0 (#8761)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "87e265114590d8fcc69e18b42d777b8ca201307c", "messageHeadline": "fix(route53-targets): A/AAAA Alias Record to ELB cannot resolve IPv6 \u2026", "author": {"name": "Bryan Pan", "email": "bryanpan342@gmail.com", "user": {"login": "BryanPan342"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "d2ae4bc35b6d79262da037d431e321c77e178524", "messageHeadline": "chore(deps): bump aws-sdk from 2.705.0 to 2.706.0 (#8758)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "88f8e1e9475c66114796dd2840c67a3f4e11f57f", "messageHeadline": "fix(cli): unable to use \"legacy\" bootstrap with --public-access-block\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "53c359a06d17d20a645d14d6cd3ff79e80820b83", "messageHeadline": "docs: tweak docstring for ServiceProps.namespace (#8756)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa4196b11a4b843af1401cbcfd3fe075986ec5c0", "messageHeadline": "feat(cli): support multiple verbosity levels (#8749)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "127547a8d64c25fef7c330abee06fd890354afec", "messageHeadline": "feat(efs): Filesystem.addAccessPoint() (#8737)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "7490deef3390f024dede3da8b95bcec6140ce1be", "messageHeadline": "feat(ec2): `Volume` construct (#8219)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 2043, "deletions": 4}}, {"node": {"oid": "10bd8e49709330624eee5f2c2662dee11e19e130", "messageHeadline": "fix(s3-notifications): broken permissions query in `LambdaDestination\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "3b5640e9b1c41ec464d31c426f0dfadc4c296239", "messageHeadline": "chore(deps): bump aws-sdk from 2.704.0 to 2.705.0 (#8744)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2662db3218387a6264b37190c231e3b0006eb6b6", "messageHeadline": "fix(cli): post install warnings are not clearly visible when running \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "32b54a504357922e55ac98850a8e4acc9a0349f5", "messageHeadline": "fix(cognito): cannot add multiple route53 targets to the same user po\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 39, "deletions": 20}}, {"node": {"oid": "8914899aafcaa28d8b7ca2d2901f86b016179b50", "messageHeadline": "fix(elbv2): Add missing accounts to ELBv2 Log Delivery. (#8715)", "author": {"name": "Martin Grund", "email": "grundprinzip@gmail.com", "user": {"login": "grundprinzip"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "30cac2b30bc2528ea309a4b62591a25ebefcc0d9", "messageHeadline": "chore(stepfunctions-tasks): update tests to use 'JsonPath' instead of\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "99c3397d2018d8276907bde7fbe97c77d914cefa", "messageHeadline": "chore(release): merge release/1.47.0 to master", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "cc5bf4ec55506061f4e60d582859a6f9b5e3bd50", "messageHeadline": "chore(deps-dev): bump @types/semver from 7.2.0 to 7.3.1 (#8729)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "84f0429ec1850515d5f2b7e529bfcc481d78030f", "messageHeadline": "chore(deps): bump aws-sdk from 2.703.0 to 2.704.0 (#8727)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "809ba7d429856de126e819cc7f5c3788f51239dc", "messageHeadline": "chore(deps-dev): bump @types/jest from 26.0.0 to 26.0.3 (#8721)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ccd577ebc2913db1aeae27940119650c5a55d684", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.156 to 4.14.157 (#8725)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "509133373679fe514be5b4ce8d58988e3eecdd90", "messageHeadline": "chore: small updates to auto label/assign action (#8722)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 156, "deletions": 159}}, {"node": {"oid": "67978a1cc92c9e7bea389e533b893efedd204c66", "messageHeadline": "feat(stepfunctions): class for working with Json paths to retrieve st\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 257, "deletions": 173}}, {"node": {"oid": "d09c121e84c0c106f25a129066b0990fb237b841", "messageHeadline": "fix(backup): vault name may exceed 50 characters (#8653)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 12, "deletions": 26}}, {"node": {"oid": "4917c04a23852608c4c697bff02a1085fdfd4b8c", "messageHeadline": "feat(ec2): add 6xlarge InstanceSize (#8701)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 73, "deletions": 17}}, {"node": {"oid": "c2b499a5869b96e7eb80ba2ddfc10211c9cc7393", "messageHeadline": "chore(release): 1.47.0 (#8719)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5069, "deletions": 2027}}, {"node": {"oid": "e64fd55e8fe2dab4e866bbd5405e8dc4da942e46", "messageHeadline": "chore(release): 1.47.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "e512a4057b21d32432d4dc7ac14ae7caa812265d", "messageHeadline": "fix(toolkit): CLI tool fails on CloudFormation Throttling (#8711)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "d9c4f5e67c54e1a2a436978fbc28fffd92b24cd6", "messageHeadline": "feat(cfn-include): support logical id overrides (#8529)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 354, "deletions": 149}}, {"node": {"oid": "a7cb3b7633c433ecb0619c030914bfa497ee39bc", "messageHeadline": "feat(stepfunctions-tasks): task constructs to call DynamoDB APIs (#8466)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1464, "deletions": 1266}}, {"node": {"oid": "6166a70800caff8530f55a14fd8e71ca9dd4e9f8", "messageHeadline": "chore: make @aws-cdk/cdk-assets-schema/index.d.ts a module (#8708)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6e6b23e329d8a1b6455210768371a5ab9de478ef", "messageHeadline": "fix(cli): cannot change policies or trust after initial bootstrap (#8\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 203, "deletions": 40}}, {"node": {"oid": "9568bf7cae1e634b9736378c3660515ede5f4b17", "messageHeadline": "chore(deps): bump uuid from 8.1.0 to 8.2.0 (#8705)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "61434ebd5bf46158ea16f5c4a45955074a65f83e", "messageHeadline": "chore(deps): bump aws-sdk from 2.702.0 to 2.703.0 (#8704)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "dde0ef52cc0cdbc40fd212f518f3cee4f30450b9", "messageHeadline": "feat(efs): access point (#8631)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 863, "deletions": 0}}, {"node": {"oid": "7e2be93b2068052e60914f674ed5f86766373c81", "messageHeadline": "chore: incorporate cdk-assets-schema into cloud-assembly-schema (#8482)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 481, "deletions": 404}}, {"node": {"oid": "f048e4ec67dce24a76a9262990c30a5e21106bf0", "messageHeadline": "chore(deps): bump aws-sdk from 2.701.0 to 2.702.0 (#8694)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "cb3b861eca1d57ef9f4a3bef33fade440a1bf5c7", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.3.0 to 3.4.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "6b5d77b452bccb35564d6acee118112156149eb0", "messageHeadline": "fix(appsync): Not to throw an Error even if 'additionalAuthorizationM\u2026", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "2024f169ea44fed0578dfd7191c6a23e77713d0c", "messageHeadline": "chore(deps): bump ts-jest from 26.1.0 to 26.1.1 (#8688)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "2b6099456a69b6de72832f07c972f30625378cc8", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.155 to 4.14.156 (#8687)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "afe21193ee3e03fa236320925c9a2c3504bf4b80", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 29305, "deletions": 5676}}, {"node": {"oid": "b27d5a3ca76e0ce23d8e3ff5c57241e9d4bcff5d", "messageHeadline": "chore(deps): bump aws-sdk from 2.699.0 to 2.701.0 (#8682)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "fe71364b6cd8274e937cc2dc9185249dcbbb9388", "messageHeadline": "feat(stepfunctions): grant APIs for state machine construct (#8486)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 819, "deletions": 14}}, {"node": {"oid": "a186c24918fddc697270b794b6603add5a47e947", "messageHeadline": "fix(cli): crash on tiny reported terminal width (#8675)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "06afc80a2f0c862074c047651c07d009bd740663", "messageHeadline": "docs(rds): updates subnet selection (#8527)", "author": {"name": "Rich Nahra", "email": "34785097+rich-nahra@users.noreply.github.com", "user": {"login": "rich-nahra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e6d293f4c445318b11bd6fe998325688a675807", "messageHeadline": "feat(cloudwatch): CompositeAlarm (#8498)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 627, "deletions": 69}}, {"node": {"oid": "5053eb7417e95669f5bd46252a65776413232a1e", "messageHeadline": "chore(release): merge release/1.46.0 to master (#8663)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "97c23e60ffc179c8c187c5ccf908db5d286d53ca", "messageHeadline": "Merge branch 'master' into merge-back/1.46.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 130, "deletions": 6}}, {"node": {"oid": "63860b2c310e252dbdf3406137ffb9f71711b9df", "messageHeadline": "chore(release): 1.46.0 (#8662)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 11837, "deletions": 2986}}, {"node": {"oid": "52dc123ba8696abcfad99d8093e98cd39b5b104f", "messageHeadline": "feat(cfn-include): add support for retrieving parameter objects (#8658)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 130, "deletions": 6}}, {"node": {"oid": "53c29395306c6e78eb0653a7b5b4632b3ff824a3", "messageHeadline": "Correct the SecretsManager bugfix links in Changelog", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bc61219514d89fd94ff7c375b4b675e2bcbd538", "messageHeadline": "Small touchups to the Changelog", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "0df42e4da32cac8a727225a5219c0bc2cda185c2", "messageHeadline": "chore(release): 1.46.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 78, "deletions": 1}}, {"node": {"oid": "1d26dbda134f0ff2b9ee34998bd702a893fdb5db", "messageHeadline": "feat: upgrade JSII to version 1.7.0 (#8632)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 375, "deletions": 370}}, {"node": {"oid": "ef73b85226c117bed3ddf1b4602b79f59fe6650e", "messageHeadline": "chore(awslint): remove 'main' key from package.json (#8655)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "835f375ad5a88b236297b4501d7dd13f3437b530", "messageHeadline": "feat(cloudtrail): cloudtrail module is now stable! (#8651)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 54, "deletions": 9}}, {"node": {"oid": "378939ca2a06910bf40267c314d9562388f9b3e7", "messageHeadline": "feat(awslint): publish as an external module (#8558)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33f4746b3da9ccd5dbc2bcf879feabf05e52baf0", "messageHeadline": "feat(cli): allow disabling of Public Access Block Configuration on bo\u2026", "author": {"name": "mvp-cloud", "email": "64612801+mvp-cloud@users.noreply.github.com", "user": {"login": "mvp-cloud"}}, "additions": 88, "deletions": 11}}, {"node": {"oid": "387c1a8d495e7f0e51fe3bacd132f43aa34c341e", "messageHeadline": "fix(elbv2): allow non-TCP protocols in NLB TargetGroup (#8525)", "author": {"name": "Griffin Byatt", "email": "byatt.griffin@gmail.com", "user": {"login": "GriffinMB"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "b17863b214d8f87d184fde9fb09a3ea9439f927d", "messageHeadline": "feat(efs): removal policy on FileSystem (#8593)", "author": {"name": "intercept6", "email": "intercept6@gmail.com", "user": {"login": "intercept6"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "11e3b166365fa900d5459f05d48bd6b307004f67", "messageHeadline": "chore(ecs): fix typo (#8587)", "author": {"name": "Samuel Gulliksson", "email": "zamzterz@users.noreply.github.com", "user": {"login": "zamzterz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb4d5fec563887e0fd812a350fad96f9bb655763", "messageHeadline": "chore(aws-events): rebrand of CloudWatch Events to EventBridge (#8020)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 64, "deletions": 63}}, {"node": {"oid": "d803284c8dc7e2515fd3f97ad4dd85bf35ae8afc", "messageHeadline": "chore(stepfunctions-tasks): task state to call Amazon EMR (#8177)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 879, "deletions": 966}}, {"node": {"oid": "bfd05810721457e7a00ec544595b276bb193d664", "messageHeadline": "build: speed up tests (#8614)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 142, "deletions": 26}}, {"node": {"oid": "8d699c5af8b617c2cebe85286299cd0eba67b567", "messageHeadline": "feat(cfn-include): add support for all remaining CloudFormation funct\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 255, "deletions": 18}}, {"node": {"oid": "9ba6f94a79ad31c8e4668cb2fcd6dac52d4e2feb", "messageHeadline": "chore: update auto label gh action to trigger less often (#8628)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 158, "deletions": 158}}, {"node": {"oid": "6d1c2e8edbea5d264adeaf169e4d43383002967e", "messageHeadline": "chore(stepfunctions): update README to include an example of importin\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "4fcad9ab771b772e6b157e3af19b158b18c34680", "messageHeadline": "feat(cognito): user pools are now in developer preview (#8522)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 295, "deletions": 20}}, {"node": {"oid": "daab8de4d4ab897638e042a9ccc3f3f974016aac", "messageHeadline": "chore: copy fewer files in MonoCDK (#8626)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d7bf72452e588f1f474debda5d8e2a8a85e71430", "messageHeadline": "fix(ec2): can't set natGateways=0 using reserved private subnets (#8407)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 301, "deletions": 1}}, {"node": {"oid": "a35a53b5acadca668c12aaea533af8d6360edac0", "messageHeadline": "feat(logs): MetricFilter exposes extracted Metric object (#8556)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 181, "deletions": 0}}, {"node": {"oid": "831092eb05b3886affa968515043ddf68e3bbdd3", "messageHeadline": "feat(cloudwatch): liveData in GraphWidget (#8579)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "4b68655eefc5f82af0ef1d90f1ba96e01b0e902b", "messageHeadline": "chore(core): bundle assets in .cdk.staging (#8601)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "1112abb74a6a69089bbf75702dc493901cbaa794", "messageHeadline": "feat(cognito): user pool - account recovery (#8531)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 280, "deletions": 2}}, {"node": {"oid": "69f48028abf8e432c90ecfc36cb6d80c230acde8", "messageHeadline": "chore: add a github action that auto labels and assigns issues (#8563)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "79ce6c735604d8b1d784c29995229f314d9160f4", "messageHeadline": "chore(deps): bump aws-sdk from 2.697.0 to 2.699.0 (#8609)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "31925c1916f4570de0f3bbe5be40f639a3d6eafd", "messageHeadline": "feat(rds): multiple security groups in Cluster and Instance (#8510)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 13, "deletions": 29}}, {"node": {"oid": "b2006c3efc4eab6a9b5d984a148586eb9fa7b410", "messageHeadline": "fix(core): s3-deployments don't work with new bootstrap stack (#8578)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 177, "deletions": 15}}, {"node": {"oid": "edc83418fb76a21409491e051bc8be0c24de0b10", "messageHeadline": "chore(deps): bump eslint-import-resolver-node from 0.3.3 to 0.3.4 (#8\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b0286e96076b298868686a1582e0bebdc3a82ddd", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.2.0 to 3.3.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 25, "deletions": 172}}, {"node": {"oid": "f066c527dd5ad058b422bedc878833a21229c1cd", "messageHeadline": "feat(cli): new deployment monitoring (#8165)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 687, "deletions": 150}}, {"node": {"oid": "5491922cc1797884bc29944622f44cc4bafe7fef", "messageHeadline": "chore(lambda-nodejs): use bundling from core (#8576)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 241, "deletions": 362}}, {"node": {"oid": "e91212ff0be38072da74bffd45ab8c77e6da5bc0", "messageHeadline": "chore: make eslintrc inheritance not escape its own package (#8583)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 165, "deletions": 165}}, {"node": {"oid": "d6190f23b7cc17b005de6295cc2c35c703054b44", "messageHeadline": "fix(eks): fargate profile deployment fails with missing iam:PassRole \u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 134, "deletions": 34}}, {"node": {"oid": "144b37f0f5eb414b25f11ec50098d146be89533b", "messageHeadline": "chore(custom-resource): fix typo (#8588)", "author": {"name": "Samuel Gulliksson", "email": "zamzterz@users.noreply.github.com", "user": {"login": "zamzterz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "357d5f7a20a3e9d7860e12afae9e494fe7ed7f3c", "messageHeadline": "fix(core): cannot use container assets with new-style synthesis (#8575)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "82d8f11842b26dd2dd5ffa2591157d38a642636a", "messageHeadline": "feat(sns-subscriptions): Add support for SMS subscriptions (#8582)", "author": {"name": "jgondron", "email": "justin.gondron@gmail.com", "user": {"login": "jgondron"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "9f771f737af7a8c965d997dc35108259706f1eba", "messageHeadline": "chore(ecs): update default value for assignPublicIp in docstring (#8594)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5ab297723bbb80dbf291a22a47a84dbb47c27b6", "messageHeadline": "chore: update stale gh action ancient issue check to 1 year (#8562)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4611e690014204d0895045d75e8821f3de3e9470", "messageHeadline": "feat(kms): import an Alias by name (#8299)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "2fc5372c437fd02b000a4b1f976e4999620ef4b5", "messageHeadline": "feat(cfn-include): add support for CreationPolicy and UpdatePolicy re\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 256, "deletions": 17}}, {"node": {"oid": "f69cdfdcfcb95252fe44a312313e1f7b25fee50b", "messageHeadline": "feat(cognito): user pool client - disable OAuth easily (#8496)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 62, "deletions": 4}}, {"node": {"oid": "1d9d88b66cb5ddd1399c4894c9c434ca089996b9", "messageHeadline": "chore: option to skip the next directory in foreach.sh (#8477)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "cad66499aa9944ab088d87987c9e82aafd841319", "messageHeadline": "fix(cli): bootstrapping cannot be retried (#8577)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 129, "deletions": 10}}, {"node": {"oid": "e4e827044848d858d63371b092b8b382e9624266", "messageHeadline": "feat(globalaccelerator): support Accelerator, Listener and EndpointGr\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1684, "deletions": 8}}, {"node": {"oid": "02752d3cdf1e6b4f2672133b0f9e23960d829cfc", "messageHeadline": "chore(core): verify stack artifacts are written in topological order \u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 85, "deletions": 1}}, {"node": {"oid": "1e6a8e99d1d14fe0c68fd84392385f347aeb7be6", "messageHeadline": "fix(apigateway): deployment fails when domain name has uppercase lett\u2026", "author": {"name": "Mathieu Dumais-Savard", "email": "matdumsa@gmail.com", "user": {"login": "matdumsa"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "bd1c7fe49cf900e7a9d4038560af63a2d09c73a6", "messageHeadline": "chore(custom-resources): fix broken links in readme (#8564)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9826f9980b2bc89c9db3ee05fb88589d55d3ec47", "messageHeadline": "chore(certificate-manager): change naming from Amazon to AWS (#8503)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5db96a2746cb290ef73e1202a8786730ded71ef9", "messageHeadline": "chore: standardize calls to fs.readFileSync to work with all @types/n\u2026", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49d9752990d2b5ace395b279cd0cc821f5e1da4d", "messageHeadline": "chore(deps): bump eslint-plugin-import from 2.20.2 to 2.21.2 (#8560)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "4baf26e82503ec256d2ac792f87c4a1975375104", "messageHeadline": "chore(deps-dev): bump jszip from 3.4.0 to 3.5.0 (#8559)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "beb381b822007348a7fd3e71818f8942452060e3", "messageHeadline": "chore(deps): bump aws-sdk from 2.691.0 to 2.697.0 (#8554)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "36844e27cc02e098e00bd0e9b9c2723e30bcbf79", "messageHeadline": "chore(deps-dev): bump fast-check from 1.25.0 to 1.25.1 (#8557)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "52bdfe90616b880523a0c9ccb1c1675cde4b78aa", "messageHeadline": "chore(lambda-nodejs): update README sample code to use dangling comma", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "195b838015585fa93f20bd5d62d7e77394d77570", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.25 to 10.17.26 (#8524)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8a900008108fb9abd16ebb8acf0f741db1cd5b67", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.2.3 to 26.0.0 (#8551)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "50f4a21f1b103910f029328d84347c5bfa0c7d56", "messageHeadline": "feat(cfnspec): cloudformation spec v15.1.0 (#8547)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1076, "deletions": 87}}, {"node": {"oid": "4521ae3734f7e76c864d2b883fc290091b5fcf3d", "messageHeadline": "fix(core): asset staging custom hash generates invalid file names (#8\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "5135fd5e8282afd6a302987bed0bb1243ed8d558", "messageHeadline": "Update README.md", "author": {"name": "Dzhuneyt", "email": "1754428+Dzhuneyt@users.noreply.github.com", "user": {"login": "Dzhuneyt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "287ee160cffacc76e3484363a03880cec345a9d3", "messageHeadline": "chore(stepfunctions-tasks): update references to the recently replace\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "5189170e15d2a93c617891232ae75f070877269d", "messageHeadline": "fix(cloudtrail): Invalid arn partition for GovCloud (#8248)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "86d84e6d592b2bee110ca0fd9890ce32e46055c3", "messageHeadline": "fix(rds): 'engine' is no longer required in DatabaseInstanceReadRepli\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e17a49aa7e6e4e42c78edccc8ed1bac09d75ab01", "messageHeadline": "feat(lambda): configurable retries for log retention custom resource \u2026", "author": {"name": "Jaap van Blaaderen", "email": "jbl@woodwing.com", "user": {"login": "jaapvanblaaderen"}}, "additions": 135, "deletions": 29}}, {"node": {"oid": "a56a4d90a5cb7865c828f6e9a060c8187cf9e3d7", "messageHeadline": "chore(deps-dev): bump fast-check from 1.24.2 to 1.25.0 (#8523)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "21a1de308101a5f7e07558ff8c786f27e5235289", "messageHeadline": "feat(apigateway): define Resources on imported RestApi (#8270)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 906, "deletions": 74}}, {"node": {"oid": "d21231f53a1c8096a70b70172531ee641fb6da85", "messageHeadline": "feat(ec2): Add Step Functions interface endpoint (#8512)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "98fd73c3a6a58de29a9675ad66ff59a3a94a4ccf", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.1.0 to 3.2.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "c3e2a5e9546602e139cd86057c25c80a8cd0ce68", "messageHeadline": "chore(deps-dev): bump @types/glob from 7.1.1 to 7.1.2 (#8501)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "7ca74e08a92f21cbefe3cdb231fd63105ca80a74", "messageHeadline": "fix(appsync): don't mix the json result with setting variables (#8290)", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 106, "deletions": 17}}, {"node": {"oid": "21dda300fcf4fc67abc742cc6bb2ef61ea1cf7aa", "messageHeadline": "feat(amplify): add \"404 (Rewrite)\" RedirectStatus (#7944)", "author": {"name": "Hiroki Kato", "email": "cockscomb@hatena.ne.jp", "user": {"login": "cockscomb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0592b36f3949bddd9b6a367ac0df198da983b41e", "messageHeadline": "feat(appsync): add Construct for AppSync HTTP DataSource (#8009)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 176, "deletions": 6}}, {"node": {"oid": "9fb0d48a39aa011724fb36e8593702699a1ac461", "messageHeadline": "chore(s3-deployment): also pass --no-user in tests (#8511)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e35cb1a7355606180c20dad56fa4ca0ea6652bf7", "messageHeadline": "fix(rds): rename 'instanceClass' in DatabaseInstance to 'instanceType\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "36241d12a2dfb706b4130615361e41c5352cebdc", "messageHeadline": "chore(s3-deployment): explicitly pass --no-user to `pip3 install` (#8\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a00a423c1af4d83f52522628c2a7b7a28e6c80d", "messageHeadline": "chore: info about AWS credentials in gitpod to contribution guide (#8\u2026", "author": {"name": "Marc Logemann", "email": "ml@logemann.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6e23ae75184116953833ce93e87853fe9f933037", "messageHeadline": "feat(autoscaling): add instanceMonitoring option (#8213)", "author": {"name": "rbobrowicz", "email": "radek@bobrowicz.me", "user": {"login": "rbobrowicz"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "6df546f24d237a4985d1870497e3de41b394a1c1", "messageHeadline": "fix(core): asset bundling runs as root (#8492)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 59, "deletions": 6}}, {"node": {"oid": "fdd1e8fd0090b8dd4abe6c5ad86de28290a1b39a", "messageHeadline": "chore(assert): typo in arrayWith error message (#8495)", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a6d90cec248640251f43dda1ee4957ba5579c50", "messageHeadline": "feat(core,s3-assets): custom bundling docker command (#8481)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 111, "deletions": 18}}, {"node": {"oid": "d1403cc9849fd4e20278a2a5d3d80855c7e16f72", "messageHeadline": "feat(eks): timeout option helm charts (#8338)", "author": {"name": "Eduardo de Moura Rodrigues", "email": "eduardomourar@users.noreply.github.com", "user": {"login": "eduardomourar"}}, "additions": 127, "deletions": 88}}, {"node": {"oid": "1fdbb4ab54c6cecc04c70cf1340d2f9e7dd552eb", "messageHeadline": "chore(core): add @aws-solutions-constructs for version reporting (#8454)", "author": {"name": "Hitendra Nishar", "email": "hnishar@amazon.com", "user": {"login": "hnishar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f10da031ff3e6a07acc4000a321bfa8834fad77d", "messageHeadline": "feat(amplify): support for GitLab source code provider (#8353)", "author": {"name": "Arjen Wijnia", "email": "arjen@anysoft.nl", "user": {"login": "awijnia"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "6d7ce65ae969e53494920cad9b8913b9aef60838", "messageHeadline": "feat(appsync): enhances and completes auth config (#7878)", "author": {"name": "Sachin Shekhar", "email": "noreply.git@sachinshekhar.com", "user": {"login": "SachinShekhar"}}, "additions": 297, "deletions": 77}}, {"node": {"oid": "9dc2e04c34379a4806566657115d53299eb51db1", "messageHeadline": "fix(core): incorrect temp directory when bundling assets (#8469)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "de5e406798b5f90147a7f9744ee626a0a91f2f10", "messageHeadline": "chore(deps-dev): bump lerna from 3.22.0 to 3.22.1 (#8478)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "9947377d3e2c7aa7d4f8c1795314e13c7191466c", "messageHeadline": "chore(deps): bump nyc from 15.0.1 to 15.1.0 (#8480)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "03e85eb5629f87b34005422dfeb367d5581e85e8", "messageHeadline": "feat(eks): expose cluster security group and encryption configuration\u2026", "author": {"name": "Eduardo de Moura Rodrigues", "email": "eduardomourar@users.noreply.github.com", "user": {"login": "eduardomourar"}}, "additions": 254, "deletions": 39}}, {"node": {"oid": "7977a5031056262b0d0162bfbb2cc8a3fec3da1d", "messageHeadline": "Merge pull request #8471 from aws/njlynch/mergify-team-update", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "f1328564db64a9afc5e7c11c8835ac940f6f11e4", "messageHeadline": "chore: mergify team update and stale review rule update", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "1e78a68d0a4968a649990a7e15df24881d690de2", "messageHeadline": "fix(eks): can't define a cluster with multiple Fargate profiles (#8374)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "01ef1ca9818b2bd9f219de04ce2ec657de4e2149", "messageHeadline": "fix(autoscaling): can't configure notificationTypes (#8294)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 257, "deletions": 11}}, {"node": {"oid": "24e474b68ceada06271194a122e0bcdbd41e6c31", "messageHeadline": "fix(secretsmanager): rotation function name can exceed 64 chars (#7896)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 67, "deletions": 1}}, {"node": {"oid": "b8b084f7c96766eed9b57b616248c55122581d0e", "messageHeadline": "chore(release): merge release/1.45.0 to master (#8455)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "d27c7916ae7f57117376465bcc4ece324c73de23", "messageHeadline": "Merge branch 'master' into merge-back/1.45.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 640, "deletions": 82}}, {"node": {"oid": "1bd513b605bfa7b5c2d5e2a1bdbf99aae00c271c", "messageHeadline": "feat(cognito): user pool - identity provider attribute mapping (#8445)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 403, "deletions": 28}}, {"node": {"oid": "16614702c364b3446b0c03d439d530c4661513c7", "messageHeadline": "chore: re-write @monocdk-experiment/rewrite-imports (#8401)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 171, "deletions": 54}}, {"node": {"oid": "0cfab15512fd4d10dc0fd25d73a9f896a3b9b602", "messageHeadline": "chore(release): 1.45.0 (#8449)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6412, "deletions": 1850}}, {"node": {"oid": "f656ea7926f593811ea1df224636015a5c820f7a", "messageHeadline": "fix(eks): fargate profile role not added to aws-auth by the cdk (#8447)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 66, "deletions": 0}}, {"node": {"oid": "c07141e1ddd41c7a4e992313bf90b92e56c8955a", "messageHeadline": "chore(release): 1.45.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 45, "deletions": 1}}, {"node": {"oid": "ed6f763bddbb2090bbf07e5bbd6c7710a54dd33d", "messageHeadline": "feat(assert): more powerful matchers (#8444)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 383, "deletions": 72}}, {"node": {"oid": "b50bb83fad051652f19a989d9424faa384f081b5", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.21 to 10.17.25 (#8440)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "706150e36678c48ff7cb79795b37482c3f1dfad2", "messageHeadline": "chore: remove awkward cfn2ts script entries (#8231)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "888b412797b2bcd7b8f1b8c5cbc0c25d94f91a5f", "messageHeadline": "feat(core,s3-assets,lambda): custom asset bundling (#7898)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1062, "deletions": 21}}, {"node": {"oid": "d6a126508e4bb03f6f9d874c2c6648c3e3661a41", "messageHeadline": "fix(elbv2): missing permission to write NLB access logs to S3 bucket \u2026", "author": {"name": "Alban Esc", "email": "DaWyz@users.noreply.github.com", "user": {"login": "DaWyz"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "480d4c004122f37533c22a14c6ecb89b5da07011", "messageHeadline": "feat(stepfunctions-tasks): task constructs for creating and transform\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 387, "deletions": 373}}, {"node": {"oid": "ae90cba34179ed890ddea07685c86e8be6e52e96", "messageHeadline": "chore: re-enable using current pkg versions for api compat checks (#8\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f6fe36a0281a60ad65474b6ce0e22d0182ed2bea", "messageHeadline": "feat(secretsmanager): deletionPolicy for secretsmanager (#8188)", "author": {"name": "Yutaka Kohada", "email": "y.kohada@gmail.com", "user": {"login": "winky"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "02ddab8c1e76c59ccaff4f45986de68d538d54eb", "messageHeadline": "feat(codestar): support the GitHubRepository resource (#8209)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 211, "deletions": 5}}, {"node": {"oid": "4781f94ee530ef66488fbf7b3728a753fa5718cd", "messageHeadline": "feat(cloud9): support AWS CodeCommit repository clone on launch (#8205)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 134, "deletions": 8}}, {"node": {"oid": "bdb4ca54525b2e65da169465fecce98d79194664", "messageHeadline": "chore(deps): bump fast-deep-equal from 3.1.1 to 3.1.3 (#8439)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d5b801971ddaba82e0767c74fe7640d3e802c2f", "messageHeadline": "fix(aws-s3-deployment): Set proper s-maxage Cache Control header (#8434)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "00884c752d6746864f2a71d093502d4fb2422037", "messageHeadline": "fix(dynamodb): old global table replicas cannot be deleted (#8224)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 210, "deletions": 24}}, {"node": {"oid": "1fabd9819d4dbe64d175e73400078e435235d1d2", "messageHeadline": "feat(cognito): allow mutable attributes for requiredAttributes (#7754)", "author": {"name": "Arnulfo Solis Ramirez", "email": "arnulfojr94@gmail.com", "user": {"login": "arnulfojr"}}, "additions": 251, "deletions": 138}}, {"node": {"oid": "5c3a739ff39916f00281a1849a8fb0c0fda87807", "messageHeadline": "docs(ecs): fix an inline code sample in ECS (#8426)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8fc37513477f4d9a8a37e4b6979a79e8ba6a1efd", "messageHeadline": "fix(apigateway): methodArn not replacing path parameters with asteris\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 62, "deletions": 12}}, {"node": {"oid": "32df7997b4c5d0761b09f3a27517c08c5244b14a", "messageHeadline": "chore(deps): bump aws-sdk from 2.689.0 to 2.691.0 (#8419)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f5ebacde38ae73b2fb404bcc6b4d3eb9012b356f", "messageHeadline": "chore(core): Stages (#8423)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1279, "deletions": 153}}, {"node": {"oid": "6407535863c06d6d3ccfc2c3f2b59470d2d88993", "messageHeadline": "chore(cli): fix \"iam diff\" integration test (#8421)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "681b3bbc7de517c06ac0bd848b73cc6d7267dfa1", "messageHeadline": "fix(cognito): error when using parameter for `domainPrefix` (#8399)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 58, "deletions": 10}}, {"node": {"oid": "8038dacba26b29a8839402420ac31ae7b1b724f2", "messageHeadline": "chore(bootstrap): split file/image publishing roles (#8403)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 504, "deletions": 198}}, {"node": {"oid": "aa920afa8834d8e501448dda399bad2ed6f230be", "messageHeadline": "chore(s3-assets): use jest for tests (#8411)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 336, "deletions": 365}}, {"node": {"oid": "f44ae607670bccee21dfd390effa7d0e8701efd4", "messageHeadline": "feat(secretsmanager): Secret.grantRead() also gives DescribeSecret pe\u2026", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "6c3545af8c0175a9347caa6012cd25eb1cb04b84", "messageHeadline": "docs: add Slack link to the main ReadMe (#8388)", "author": {"name": "comcalvi", "email": "66279577+comcalvi@users.noreply.github.com", "user": {"login": "comcalvi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4eefbbe612d4bd643bffd4dee525d88a921439cb", "messageHeadline": "feat(rds): rename 'kmsKey' properties to 'encryptionKey' (#8324)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "729cc0b1705cab64696682f21985d97ce6c41607", "messageHeadline": "fix(elbv2): addAction ignores conditions (#8385)", "author": {"name": "kaizen3031593", "email": "36202692+kaizen3031593@users.noreply.github.com", "user": {"login": "kaizencc"}}, "additions": 766, "deletions": 0}}, {"node": {"oid": "a3e23cdd16560f9d5e57e6f5d15978a08cf5644d", "messageHeadline": "chore(secretsmanager): correct case typo in rotation-schedule.ts (#8384)", "author": {"name": "Dan", "email": "dan.quist@gmail.com", "user": {"login": "dquist"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aca8558c77aac279ee4cc660a7223d7f8f10c64", "messageHeadline": "docs(efs): fix example code of efs (#8364)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "495c082b0cf9ab65830df4d25b9ecee687d325ca", "messageHeadline": "chore(deps): bump ts-jest from 26.0.0 to 26.1.0 (#8378)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4c6a4134f2d8e119533fc67043b33cc1129d3e15", "messageHeadline": "chore: remove monocdk-experiment build exceptions (#8366)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "68cbcb47f09c26aa93ce2463f2bfa837b9ce0254", "messageHeadline": "chore(release): merge release/1.44.0 to master (#8375)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f4552733909cd0734a7d829a35d0c1277b2ca4fc", "messageHeadline": "fix(apigateway): authorizerUri does not resolve to the correct partit\u2026", "author": {"name": "DRNagar", "email": "62946759+DRNagar@users.noreply.github.com", "user": {"login": "DRNagar"}}, "additions": 445, "deletions": 306}}, {"node": {"oid": "1cd832baff47989c1e511c0ab6f162772eca5d1f", "messageHeadline": "chore(release): 1.44.0 (#8370)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "10c530412d48d78348c5f7374ebdf917d29d567e", "messageHeadline": "chore(release): 1.44.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "201b4680cbd97a804797d71cdfc62782c2fbad7b", "messageHeadline": "chore(monocdk): align base namespace/package with regular build (#8368)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d2d89f2623c9904cc6d5de9c73161d680776dd36", "messageHeadline": "chore(design): fix variable type in example (#8359)", "author": {"name": "Hailey Gu", "email": "47661750+HaileyGu@users.noreply.github.com", "user": {"login": "HaileyGu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2d7a3e54705cdc139d73b386c52afaf27c76ab7", "messageHeadline": "chore(release): merge release/1.43.0 to master (#8361)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "b1582ebe992d9cb6612ae353840feed07d8e1ffc", "messageHeadline": "Merge branch 'master' into merge-back/1.43.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 72, "deletions": 24}}, {"node": {"oid": "d44f7530e092446fe21cb29c799ce6c01c1e7653", "messageHeadline": "chore(deps): bump fs-extra from 8.1.0 to 9.0.1 (#8360)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "b1c232c6df6506e6bf609dd01a2fc30b9fdce9a9", "messageHeadline": "chore(release): 1.43.0 (#8357)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7061, "deletions": 947}}, {"node": {"oid": "6da564d68c5195c88c5959b7375e2973c2b07676", "messageHeadline": "feat(ecs-patterns): support min and max health percentage in queuepro\u2026", "author": {"name": "Benjamin Rogge", "email": "209830+plastic-karma@users.noreply.github.com", "user": {"login": "plastic-karma"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "e099bd30305b920144f7ada345db0110cbf5e3a1", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3e2d1501c9aed86ecbebc7466331acef18867e3", "messageHeadline": "chore(release): 1.43.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 43, "deletions": 1}}, {"node": {"oid": "ae31b2cb2f4a702d15e9f36b250bfae3a2665a4d", "messageHeadline": "chore(deps): bump aws-sdk from 2.681.0 to 2.689.0 (#8354)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f26e79aa16f5eab4ad112c3558e90741bb7817ad", "messageHeadline": "chore: revert \"(bootstrap): split file/image publishing roles\" (#8351)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 33, "deletions": 199}}, {"node": {"oid": "035143220d0afe257a8502a61da75d19d20deb32", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.153 to 4.14.155 (#8350)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "32f88a0b1bed6f2ec6aebbda98370f261c0836a3", "messageHeadline": "chore(deps-dev): bump lerna from 3.21.0 to 3.22.0 (#8344)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 52, "deletions": 181}}, {"node": {"oid": "bd616d4732d8602c0938f02f27638eefd5ec2b0e", "messageHeadline": "chore: upgrade jsii version to v1.6.0 (#8331)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 199, "deletions": 70}}, {"node": {"oid": "bc41cd5662314202c9bd8af87587990ad0b50282", "messageHeadline": "feat(stepfunctions-tasks): task state construct to submit a job to AW\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1746, "deletions": 6}}, {"node": {"oid": "ecb76db47aecfa2cd5e9fedc564bbba2f44cee81", "messageHeadline": "chore: fixup fetch-dotnet-snk.sh (#8345)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "3000dd58cbe05cc483e30da6c8b18e9e3bf27e0f", "messageHeadline": "feat(stepfunctions-tasks): start a nested state machine execution as \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 586, "deletions": 9}}, {"node": {"oid": "5c8365229d37052ce2b2b0ba1ad3de4c135431ee", "messageHeadline": "chore(bootstrap): split file/image publishing roles (#8319)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 199, "deletions": 33}}, {"node": {"oid": "1ad919fecf7cda45293efc3c0805b2eb5b49ed69", "messageHeadline": "feat(cognito): user pool identity provider with support for Facebook \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 677, "deletions": 7}}, {"node": {"oid": "6cf458a239d037a129cafdff8fd5eaba096c890a", "messageHeadline": "chore: update issue template to request nodejs version (#8333)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "42d756d8df8c00d4b4d82b6e2ff8b99a1bf9f06c", "messageHeadline": "chore(core): update comments (#8334)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29d3145d1f4d7e17cd20f197d3c4955f48d07b37", "messageHeadline": "fix(cli): termination protection not updated when change set has no c\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "dfdcd90f509c5dffd2bd8e70393290ed7aa8f906", "messageHeadline": "chore(deps-dev): bump @types/sinon from 9.0.3 to 9.0.4 (#8330)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "42bfda691bbdb39c01f55ca2398aca7057ffefca", "messageHeadline": "chore(cli): fix integ test (#8323)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1199e33ad72334fc3d89af7dfa018b46b90674d5", "messageHeadline": "chore(cloudtrail): revamp README (#8322)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 159, "deletions": 69}}, {"node": {"oid": "44f242385e20fa8be594458091e52f04461598f4", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.0.2 to 3.1.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "21ebc2dfdcc202bac47083d4c7d06e1ae4df0709", "messageHeadline": "feat(events-targets): kinesis stream as event rule target (#8176)", "author": {"name": "Gianluca", "email": "gianluca.cacace@gmail.com", "user": {"login": "gcacace"}}, "additions": 311, "deletions": 1}}, {"node": {"oid": "e257dc823be3b7d1a2acaf0f19b88a40894a7b6a", "messageHeadline": "chore(cli): fix integ test for IAM diff (#8316)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "171b039facabda3b5a4a330e35265f2d29ab8deb", "messageHeadline": "chore(cli): fix security related changes integ test (#8274)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "b7e328da4e7720c27bd7e828ffe3d3ae9dc1d070", "messageHeadline": "fix(core): CFN version and description template sections were merged \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "103c1449683ffc131b696faff8b16f0935a3c3f4", "messageHeadline": "fix(codepipeline): allow multiple CodeCommit source actions using eve\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "33212d2c3adfc5a06ec4557787aea1b3cd1e8143", "messageHeadline": "feat(cfn-include): add support for Conditions (#8144)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 139, "deletions": 16}}, {"node": {"oid": "c2e534ecab219be8cd8174b60da3b58072dcfd47", "messageHeadline": "fix(rds): cannot delete a stack with DbCluster set to 'Retain' (#8110)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "92cf79847e464ec7539d1af228a11078e20938af", "messageHeadline": "chore(deps-dev): bump ts-node from 8.10.1 to 8.10.2 (#8261)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "46a1eaae0053855d875d9b50d9ca61bf1d1140e1", "messageHeadline": "chore(release): merge release/1.42.1 to master (#8309)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d52fbda461279ffec15f64b0c1e8779e8a8778e0", "messageHeadline": "Merge branch 'master' into merge-back/1.42.1", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3070, "deletions": 656}}, {"node": {"oid": "2d833280be7a8550ab4a713e7213f1dd351f9767", "messageHeadline": "feat(rds): change the default retention policy of Cluster and DB Inst\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 77, "deletions": 65}}, {"node": {"oid": "a4797b45c0355fce89d972871d382f1047f8db26", "messageHeadline": "chore(release): 1.42.1 (#8302)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "6a6324dd9bee8013dbdd2b770636359196b81023", "messageHeadline": "chore(release): 1.42.1", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b4e264c024bc58053412be1343bed6458628f7cb", "messageHeadline": "fix(lambda): `SingletonFunction.grantInvoke()` API fails with error '\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "a8b1815f47b140b0fb06a3df0314c0fe28816fb6", "messageHeadline": "fix(lambda): `SingletonFunction.grantInvoke()` API fails with error '\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "8ec405f5c016d0cbe1b9eeea6649e1e68f9b76e7", "messageHeadline": "fix(sqs): unable to use CfnParameter 'valueAsNumber' to specify queue\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "7d6068103e82fa7533276ddee84f9b53efc29346", "messageHeadline": "chore: add a base VSCode config (#8184)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "1755cf274b4da446272f109b55b20680beb34fe7", "messageHeadline": "feat(lambda-nodejs): allow passing env vars to container (#8169)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "c704d162496cd74f6485841980b2fe46a344d10f", "messageHeadline": "docs(custom-resources): update resource policy description (#8222)", "author": {"name": "Roy Ben Yosef", "email": "60175164+royby-cyberark@users.noreply.github.com", "user": {"login": "royby-cyberark"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3a7db516a5d1df1497bb105ea7a7b4bcb7472272", "messageHeadline": "docs(cli): update readme section for `cdk synth` (#8264)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "cb71f340343011a2a2de9758879a56e898b8e12c", "messageHeadline": "feat(s3): supports RemovalPolicy for BucketPolicy (#8158)", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 161, "deletions": 2}}, {"node": {"oid": "2a2406e5cc16e3bcce4e355f54b31ca8a7c2ace6", "messageHeadline": "fix(codepipeline): unhelpful artifact validation messages (#8256)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 135, "deletions": 23}}, {"node": {"oid": "d28c9473e0f480eba06e7dc9c260e4372501fc36", "messageHeadline": "fix(apigateway): deployment is not updated when OpenAPI definition is\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e94293675b0a9ebeb5876283d6a54427391469bd", "messageHeadline": "feat(cognito): sign in url for a UserPoolDomain (#8155)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 452, "deletions": 80}}, {"node": {"oid": "9ee61eb96de54fcbb71e41a2db2c1c9ec6b7b8d9", "messageHeadline": "feat(dynamodb): allow providing indexes when importing a Table (#8245)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 84, "deletions": 7}}, {"node": {"oid": "59ca0d1f38f1bed50f94f783ed298dccef720b4a", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.152 to 4.14.153 (#8259)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "49c9f99c4dfd73bf53a461a844a1d9b0c02d3761", "messageHeadline": "feat(cognito): addDomain() on an imported user pool (#8123)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 58, "deletions": 32}}, {"node": {"oid": "ac001b86bbff1801005cac1509e4480a30bf8f15", "messageHeadline": "fix(codepipeline): correctly handle CODEBUILD_CLONE_REF in BitBucket \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 117, "deletions": 26}}, {"node": {"oid": "9a54447f2a7d7e3a5d31a57bb3b2e2b0555430a1", "messageHeadline": "fix(app-delivery): could not use PipelineDeployStackAction more than \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "703f0fa6e2ba5e668d6a92200493d19d2af626c0", "messageHeadline": "feat(redshift): add initial L2 Redshift construct (#5730)", "author": {"name": "Benjamin Genz", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 1117, "deletions": 6}}, {"node": {"oid": "10dd0d7b4d2dbebd4e54583885fef56c951d91d2", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 3.0.0 to 3.0.\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 146}}, {"node": {"oid": "be1a315f833609518480eeac2f948307371b7424", "messageHeadline": "chore(release): merge release/1.42.0 to master (#8246)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "9651486486bbeef9b467a11e213d649ddfbd8b22", "messageHeadline": "Merge branch 'master' into merge-back/1.42.0", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 726, "deletions": 380}}, {"node": {"oid": "c2b9e75e53d6250061a837fbab1408e0ac1959ac", "messageHeadline": "chore(monocdk): re-do build logic (#8234)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 726, "deletions": 380}}, {"node": {"oid": "3b64241299f7209605660242af8fc625502c532b", "messageHeadline": "chore(release): 1.42.0 (#8229)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6184, "deletions": 473}}, {"node": {"oid": "96a08938950553b1f753af35908f57aa0648856f", "messageHeadline": "Merge branch 'release' into bump/1.42.0", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "facf3a2c6e5ad59de5b52926cdce7e6bc2730ddd", "messageHeadline": "chore(release): 1.42.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 48, "deletions": 1}}, {"node": {"oid": "0028778c0f00f2faa8dad25345cd17f311fad5da", "messageHeadline": "chore(cloudtrail): better typed event selector apis (#8097)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 172, "deletions": 95}}, {"node": {"oid": "99e7330fc5fc140964c47d8c6dbaee2b46b382e1", "messageHeadline": "feat(cfnspec): cloudformation spec v14.4.0 (#8195)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2362, "deletions": 46}}, {"node": {"oid": "04490b134a05ec34523541a3ca282ba8957a7964", "messageHeadline": "fix(lambda-nodejs): build fails on Windows (#8140)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "b4adf07f423f621177397019ad84bde4e7b61196", "messageHeadline": "chore(stepfunctions): add tests for state transition metrics (#8179)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "c2e9c77277556bf4674821538ed6ee0179a2f081", "messageHeadline": "docs: add note on global npm installs, change OpenJDK URL (#8208)", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3a4b46b2aa2bebf6ea1ebd1ae9c30d3b056344a7", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "fab09b158c6f82196127edf21d3493e9645c6a96", "messageHeadline": "chore(aws-eks): update README with correct service account syntax (#8\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "757290e18755c2e8092f4d2541a0fe9d1fdbda27", "messageHeadline": "docs(contributing): Add note on global npm installs, change OpenJDK URL", "author": {"name": "Eric Z. Beard", "email": "ericzbeard@gmail.com", "user": {"login": "ericzbeard"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "524440c5454d15276c92581a08d4ee7cad1790eb", "messageHeadline": "fix(eks): unable to add multiple service accounts (#8122)", "author": {"name": "Vincent Lesierse", "email": "vincent@lesierse.com", "user": {"login": "vlesierse"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "f26063f61e9a363aeb5fe4191c534b08855b8694", "messageHeadline": "docs(rds): invalid master username (#5076)", "author": {"name": "Simon-Pierre Gingras", "email": "892367+spg@users.noreply.github.com", "user": {"login": "spg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "995088abb00d9c75adbb65845998a8328bb5ba14", "messageHeadline": "feat(codeguruprofiler): ProfilingGroup (#7895)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 758, "deletions": 2}}, {"node": {"oid": "44e4d66e263ef88a4ab73f9ba60f103802559f43", "messageHeadline": "chore(backup): use interface instead of concrete class for resources \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "c4b25bae23215a09a37b88a07cb4f21d3e9e5f13", "messageHeadline": "chore(cognito): fix typo (#8194)", "author": {"name": "Alexander Fallenstedt", "email": "a.fallenstedt@gmail.com", "user": {"login": "Fallenstedt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "106c0afcdd2066d03545aeb49901492665cf7453", "messageHeadline": "chore(core): fix grammar in comments (#8191)", "author": {"name": "Hailey Gu", "email": "47661750+HaileyGu@users.noreply.github.com", "user": {"login": "HaileyGu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "032be698858b732b22a800de20ad3bab7ece46d7", "messageHeadline": "chore(deps): bump uuid from 8.0.0 to 8.1.0 (#8190)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8e473e56be81d0de4192af42e2202538ac37d515", "messageHeadline": "chore: fix build (#8187)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03935280f1addef392c9b4460737cce8bb2eb8c9", "messageHeadline": "fix(dynamodb): the maximum number of nonKeyAttributes is 100, not 20 \u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "575f1db0474327c61c4ac626608c9f443ce231d2", "messageHeadline": "feat(codepipeline): use a special bootstrapless synthesizer for cross\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 162, "deletions": 11}}, {"node": {"oid": "af2ea60e7ae4aaab17ddd10a9142e1809b4c8246", "messageHeadline": "fix(cli): paper cuts (#8164)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 262, "deletions": 35}}, {"node": {"oid": "edbeff5264d18a4a5b8228d400852aba733321ab", "messageHeadline": "chore: fix tsc-3.9 issues ahead of upgrade (#8182)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 176, "deletions": 69}}, {"node": {"oid": "7d0c173bdce97d43eaffaacd303a25d8c142fee3", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.34.0 to 3.0\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "1ecc3f8e319d908246a51b30c3f5695fd260a3d1", "messageHeadline": "chore: clear 'breaking changes' history (#8128)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 58}}, {"node": {"oid": "86eac6af074bf78a921c52d613eca0dd4a514a49", "messageHeadline": "feat(stepfunctions): support paths in Pass state (#8070)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "a721e670cdc9888cd67ef1a24021004e18bfd23c", "messageHeadline": "feat(stepfunctions-tasks): task for starting a job run in AWS Glue (#\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 635, "deletions": 8}}, {"node": {"oid": "9899c764553405360eb28f2a6b0aac0c4991a792", "messageHeadline": "chore(stepfunctions): add missing tests (#8147)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 264, "deletions": 6}}, {"node": {"oid": "8b19453e5996c05cbacea7b04957a812dbe3eda4", "messageHeadline": "docs(lambda): document adding execution permissions to provided IAM r\u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "86108890a51443dc06ec6325038c7b19cbdaee76", "messageHeadline": "fix(aws-eks): kubectlEnabled: false conflicts with addNodegroup (#8119)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "35a01a079af40da291007da08af6690c9a81c101", "messageHeadline": "feat(eks): improve security using IRSA conditions (#8084)", "author": {"name": "Vincent Lesierse", "email": "vincent@lesierse.com", "user": {"login": "vlesierse"}}, "additions": 389, "deletions": 26}}, {"node": {"oid": "60814b74510952bcf394bb7532cde6df4fd8da12", "messageHeadline": "chore: add node version to issue template (#8121)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed433057853b419ad3f00276285633e50e0eb5c9", "messageHeadline": "chore(release): 1.41.0 (#8130)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "01fa4086a653ccb168e69654983d6ad159e5be82", "messageHeadline": "chore: add test deploying old-style synthesis to new-style bootstrap \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "21f9f768e8be9114b09a370761015002771d43f6", "messageHeadline": "chore(cli): simpler error message on cloud assembly version mismatch \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d30ffa38c51ae26686287e993af445ea3067766", "messageHeadline": "feat(elbv2): Supports new types of listener rule conditions (#7848)", "author": {"name": "karupanerura", "email": "karupa@cpan.org", "user": {"login": "karupanerura"}}, "additions": 521, "deletions": 24}}, {"node": {"oid": "395c07c0cac7739743fc71d71fddd8880b608ead", "messageHeadline": "fix(events): cannot use the same target account for 2 cross-account e\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "903701aafd7343185dafdbe114c001a33ad13824", "messageHeadline": "chore(cloudwatch-actions): clear linter exclusions (#8046)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0a3785b7626633fcbdf26ab793c70f2bc017314b", "messageHeadline": "feat(cloudtrail): user specified log group (#8079)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 68, "deletions": 12}}, {"node": {"oid": "9e071d2e6a7219aa2ea7c60676315049f7cf490c", "messageHeadline": "chore(release): 1.41.0 (#8125)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3983, "deletions": 398}}, {"node": {"oid": "27164608f3fb67dd52b130631308ca3f72d6882f", "messageHeadline": "chore(release): 1.41.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "dadc9d129b7dc72da4cb9d70e26cefdf6bf6b84e", "messageHeadline": "chore: integ test flakiness (#8124)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "195cd405d9f0869875de2ec78661aee3af2c7c7d", "messageHeadline": "feat(core): CfnJson enables intrinsics in hash keys (#8099)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 509, "deletions": 5}}, {"node": {"oid": "3fed84ba9eec3f53c662966e366aa629209b7bf5", "messageHeadline": "feat(secretsmanager): adds grantWrite to Secret (#7858)", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 296, "deletions": 286}}, {"node": {"oid": "751958b69225fdfc52622781c618f5a77f881fb6", "messageHeadline": "fix(autoscaling): add noDevice as a volume type (#7253)", "author": {"name": "rbobrowicz", "email": "github@bobrowicz.me", "user": {"login": "rbobrowicz"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "c0388483524832ca7863de4ee9c472b8ab39de8e", "messageHeadline": "feat(stepfunctions): new service integration classes for Lambda, SNS,\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2491, "deletions": 67}}, {"node": {"oid": "0567a2360ac713e3171c9a82767611174dadb6c6", "messageHeadline": "feat(cloudtrail): create cloudwatch event without needing to create a\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 88, "deletions": 7}}, {"node": {"oid": "442b5c4f276c3ca38d5b87bbeb181250591e9ee6", "messageHeadline": "chore(deps): bump aws-sdk from 2.679.0 to 2.681.0 (#8105)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "1bfe70a66d1e1f19b514e412d5689d76057fb172", "messageHeadline": "Merge pull request #8101 from aws/release", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "460394f3dc4737cee80504d6c8ef106ecc3b67d5", "messageHeadline": "feat(cognito): user pool - case sensitivity for sign in", "author": {"name": "Kyle Cooley", "email": "kylekc@umich.edu", "user": {"login": "kyle-kc"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "383cdb86effeafdf5d0767ed379b16b3d78a933b", "messageHeadline": "feat(sns): add support for subscription DLQ in SNS", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 470, "deletions": 3}}, {"node": {"oid": "7b89e805c716fa73d41cc97fcb728634e7a59136", "messageHeadline": "fix(apigateway): contextAccountId in AccessLogField incorrectly resol\u2026", "author": {"name": "Marcin Kolny", "email": "mkolny@amazon.com", "user": {"login": "loganek"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b2c30430c44fbb8058d1dcebc80c6a88a8443103", "messageHeadline": "chore(release): 1.40.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8202, "deletions": 1038}}, {"node": {"oid": "66f04887bc7a54e12285b4f693099fa0ca47a80a", "messageHeadline": "chore(readme): add mergify badge", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f0f03856e4fdbef64e2fb31cf3bec2667c48804", "messageHeadline": "chore(release): 1.40.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d126c46f8429b30e1937e2e970011bc6fac8b5a2", "messageHeadline": "feat(autoscaling): support max instance lifetime", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "9680f0e38179888672f66130e2cb28bde5560bf3", "messageHeadline": "chore(deps-dev): bump @types/uuid from 7.0.3 to 8.0.0 (#8086)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ba97c908c77d7e19a737e471175172ceb3df686d", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.151 to 4.14.152 (#8089)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8af91157b5945826e05ac6fee30522079af62abb", "messageHeadline": "chore(deps-dev): bump @types/sinon from 9.0.1 to 9.0.3 (#8085)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "df2b7f9cbe121d85181ac4e8c523b34ec08b44c7", "messageHeadline": "chore: update quick iteration section in contributing guide", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "e79b3d7dd92e67a5e0e27c37f4c833183eadb046", "messageHeadline": "chore(core): already-uploaded template URL is incorrect in manifest", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 129, "deletions": 10}}, {"node": {"oid": "e0c59a61b2041b2d792bb2d09693d60a4306ba5a", "messageHeadline": "chore(cloudtrail): move to jest", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 343, "deletions": 373}}, {"node": {"oid": "365a3359b4877d7ce1a44e3f7f869eda8b54ddec", "messageHeadline": "chore: fix regression tests (#8073)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e27479804bcb8a13ffaaca63678a08969a400e3c", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.2.2 to 25.2.3 (#8067)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "6e8fbac461194eecf3485b3db8c548cf48ff7d65", "messageHeadline": "chore: make bootstrap v2 completely qualified", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 299, "deletions": 326}}, {"node": {"oid": "a9d8035698dfaa3b7c8b3e28ed79184678b9e747", "messageHeadline": "docs(apigateway): remove misleading statement about DomainName.fromDo\u2026", "author": {"name": "Eric Baer", "email": "me@ericbaer.com", "user": {"login": "baer"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20d551142ea13c57981ad8b24ac61d03091da6b9", "messageHeadline": "feat: add support for Gitpod workspaces", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "613df1b8e4b794a772d6124a22463072617aef62", "messageHeadline": "feat(cfn-include): add support for the DependsOn attribute", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 130, "deletions": 11}}, {"node": {"oid": "9eb8db235b2c23588dc7fe5257449ec1123aee1d", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.33.0 to 2.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7a0e6a18623418c0ebc32c8949f6493693da2edd", "messageHeadline": "chore(deps): bump aws-sdk from 2.678.0 to 2.679.0 (#8062)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "29391059a571fc41d94275f36cf54e08c6f5441f", "messageHeadline": "feat(elbv2): full Action support", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2538, "deletions": 126}}, {"node": {"oid": "eeff39324e4735096f85b32d37c95011881467b6", "messageHeadline": "feat(s3-asset): add httpUrl and s3ObjectUrl", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 106, "deletions": 9}}, {"node": {"oid": "3f0d2c82ef6102fb6b8cea23e397f559fa6a4d61", "messageHeadline": "feat(eks): IAM roles for service accounts", "author": {"name": "Vincent Lesierse", "email": "vincent@lesierse.com", "user": {"login": "vlesierse"}}, "additions": 398, "deletions": 20}}, {"node": {"oid": "afe0b00b12afe383da49dcfa07f85b578728a0d1", "messageHeadline": "feat(region-info): add information for us-gov, us-iso, and us-isob re\u2026", "author": {"name": "joel-aws", "email": "57411589+joel-aws@users.noreply.github.com", "user": {"login": "joel-aws"}}, "additions": 193, "deletions": 6}}, {"node": {"oid": "6a6298f2bc4003f97c49ed7cd59915efc1f175e6", "messageHeadline": "chore(certificatemanager): clear docs linter exclusions", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "52a6ccc3ad2b602d43562304d241ea756f077430", "messageHeadline": "chore(cloudtrail): clear linter exclusions", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "8810bd854f9b293c1862897c6d66c55d38ca750a", "messageHeadline": "chore(mergify): disable semantic PR condition (#8056)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4103fc2b817960bd7ec246b9c24d4fdd568909af", "messageHeadline": "chore: need the integ tests's jest.config.js (#8057)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2728cf9637c2f572031fb60f0bd35340279ed2b3", "messageHeadline": "chore(mergify): use title+body for commit message (#8049)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "9f446caf28dca2c8f94827f3a208f9b178228882", "messageHeadline": "chore: fix regression tests (#8054)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "bf0113b01bb1c5548d87391b01670fca12636609", "messageHeadline": "chore(apigateway): fix broken anchor link in README", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5565ec19fc3de42a889cd5d201d72d26a36bff12", "messageHeadline": "chore(deps): bump yaml from 1.9.2 to 1.10.0 (#8032)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "6f75f22a7472f1c444626140fd6af9d94cc88a1a", "messageHeadline": "chore: merge release/1.39.0 to master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "049f4759652beff1a2e6227ba15e40ed9b106531", "messageHeadline": "Merge branch 'master' of github.com:aws/aws-cdk into chore/v1.39.0-me\u2026", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 3776, "deletions": 54}}, {"node": {"oid": "be1dd1be81eafda8d8f66f39c75a42817b7b654c", "messageHeadline": "chore: update stale cron to run once a day instead of every hour (#8021)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a376dd326e180462044b610c6925998482bd04d2", "messageHeadline": "feat(docdb): high level constrcuts for db clusters and instances (#6511)", "author": {"name": "Josh Usiskin", "email": "56369778+jusiskin@users.noreply.github.com", "user": {"login": "jusiskin"}}, "additions": 3728, "deletions": 11}}, {"node": {"oid": "5d727c12dbfab663541152714fd7451ac551be9b", "messageHeadline": "Merge pull request #8015 from aws/bump/1.39.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 13132, "deletions": 6118}}, {"node": {"oid": "7e64179b57f7ee269333558e5401087a9d138bf8", "messageHeadline": "chore(repo): various small fixes to issue templates (#7921)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "09a1f33f975e49f92bfa708e3d3d03984863a28d", "messageHeadline": "chore: fix compatibility check for bump PRs", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "840149f49bde41614954a92f079427c28dc1547d", "messageHeadline": "chore(deps): bump ts-jest from 25.5.1 to 26.0.0 (#8014)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "00c094f80ce0ebada0a240ae69324d28d0e3ee99", "messageHeadline": "chore(deps): bump aws-sdk from 2.677.0 to 2.678.0 (#8012)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a314db4ace169bd5a0136257960c99ccfecd617a", "messageHeadline": "chore(release): 1.39.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "03dd1d12c47eb7be9635901069d59077fe6d7866", "messageHeadline": "chore(deps-dev): bump @types/sinon from 9.0.0 to 9.0.1 (#8008)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "04bda8d98e6cb7216474293120408ef112ef3e61", "messageHeadline": "chore(deps-dev): bump @types/nodeunit from 0.0.30 to 0.0.31 (#8003)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "338ef92ced25563a80fb93b90f75853fe29ce6b7", "messageHeadline": "fix(iot1click): incorrect type for Project.deviceTemplates (#8000)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "91f913f09cfe0ee402b5e6269a7cc8cbcb32d58b", "messageHeadline": "fix(lambda): SingletonFunction ignores explicit declared dependencies\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 71, "deletions": 2}}, {"node": {"oid": "7cdaf2b996ed7a59f2967635c384db6d38db87fb", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.150 to 4.14.151 (#7999)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9f35104d2e6612032f2c6d8d7193baddceb30d15", "messageHeadline": "feat(apigatewayv2): HTTP API - configure CORS preflight (#7923)", "author": {"name": "Hyeonsoo David Lee", "email": "hyeonsoo.david.lee@gmail.com", "user": {"login": "civilizeddev"}}, "additions": 133, "deletions": 4}}, {"node": {"oid": "ca90f5b8650815641c761eee9fa7d565ce0bc20c", "messageHeadline": "chore(stepfunctions-tasks): scope IAM permissions for StartExecution \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 342, "deletions": 1}}, {"node": {"oid": "3bbafda348c2f74090fd6bbce0a5ea4b36072eba", "messageHeadline": "chore(deps-dev): bump @types/jszip from 3.1.7 to 3.4.1 (#7991)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4e8271944468253f686bfc16e51b0d9c7bedd5bf", "messageHeadline": "chore(deps): bump aws-sdk from 2.676.0 to 2.677.0 (#7986)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "9fa3221f7dbedb6e6fb388c97e21a4fdcfd9a892", "messageHeadline": "feat(ec2): lookup available AZs for Interface Endpoints", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 268, "deletions": 12}}, {"node": {"oid": "0f948a46728b9958f084a0394790df1837d28cbc", "messageHeadline": "chore: fix regression tests", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "ff8219ba0e2582ec25d59498804073776d8ebf14", "messageHeadline": "feat(dynamodb): support for Customer-managed CMK (#7425)", "author": {"name": "Shreyas Damle", "email": "shreyas.damle.vit@gmail.com", "user": {"login": "shreyasdamle"}}, "additions": 1675, "deletions": 57}}, {"node": {"oid": "3dd21b9b212f96720519ac12f9cb538c697e9343", "messageHeadline": "chore: use current package versions to check api compatibility (#7978)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a48767c00c989804fdc44dc8269e64be18d82a5e", "messageHeadline": "chore: even more integ tests fixes", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "540a7e6d020a2af867adbd9928d32bfec30c97ae", "messageHeadline": "fix(cli): cdk bootstrap cannot be used without supplying the --app ar\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "3b1d0db54451e3bcf9c632329cdacf765a0dfecf", "messageHeadline": "chore(deps): bump aws-sdk from 2.675.0 to 2.676.0 (#7965)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "1a29e26336dbc536128f1a9279fc081998ff80bb", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.2.1 to 25.2.2 (#7963)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 23, "deletions": 53}}, {"node": {"oid": "89bf3647cfb5b1bb8acea8fef05595026c49a09a", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.4 to 15.0.5 (#7968)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "95934c31989bfb2a7b1a50051188b8da1c6c454c", "messageHeadline": "chore: make integ tests run on Linux", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "900ec7439395b8ea5c4a48d3ac020af785f2aa8c", "messageHeadline": "chore(deps-dev): bump @types/semver from 7.1.0 to 7.2.0 (#7960)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "48baec854d8a30d90ef90fd7f5191f32555a4a36", "messageHeadline": "chore: update supported node versions (#7887)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 175, "deletions": 169}}, {"node": {"oid": "e93da2cf48a297b31f2ca0c1e96b905fc128914b", "messageHeadline": "feat(apigateway): specify API key name and value in `addApiKey()` (#7\u2026", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "0105efdd22e6e24af0f1547d57e6528eee999155", "messageHeadline": "fix(core): consistent sorting of resource tags", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 1804, "deletions": 1784}}, {"node": {"oid": "18601dd5e085f9ecf2946f398a534a4c1c3f97ac", "messageHeadline": "chore: integ tests redux", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 121, "deletions": 318}}, {"node": {"oid": "8579100db0de0b8ec78186caa82aa5e0432774db", "messageHeadline": "fix(core): hangs when used with yarn PnP", "author": {"name": "Keith Layne", "email": "keithlayne@users.noreply.github.com", "user": {"login": "keithlayne"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "ed206a52293379e3960387b0f1bfdff02d29305f", "messageHeadline": "chore: fix integ tests, take 3851", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "ad5e35e8ddb9419986448a562e8e22ddc94c2159", "messageHeadline": "chore(deps-dev): bump lerna from 3.20.2 to 3.21.0 (#7943)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 106, "deletions": 106}}, {"node": {"oid": "c6504e6433d540414a417b9fb23fb9950a44eb5c", "messageHeadline": "feat(events-targets): support multiple security groups for an ECS tas\u2026", "author": {"name": "Efe Karakus", "email": "karakuse@amazon.com", "user": {"login": "efekarakus"}}, "additions": 141, "deletions": 6}}, {"node": {"oid": "5cb579f6ba0b44d15031b150d8699c2286fec5a4", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.32.0 to 2.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "52ce67ba0f5d95d904a8fb2337e682846e14ad06", "messageHeadline": "chore: unify the Jest configuration for all modules", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 866, "deletions": 1669}}, {"node": {"oid": "30d751dc9e5a8359df15373fb2b10f5a2a4bded6", "messageHeadline": "docs(glue): fix documentation mismatch (#7909)", "author": {"name": "Derk Schooltink", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "ce5b8fbe77a4414b13b67845aca171aa00794d55", "messageHeadline": "feat(init/java): model CDK version in property in Maven POMs (#7931)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8c92da3359bce707e4b888aca0c014c3e762777f", "messageHeadline": "chore(deps): bump aws-sdk from 2.674.0 to 2.675.0 (#7936)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "c7f15f255ede6411f4afb68f5b9f1d54abe47df3", "messageHeadline": "feat(cognito): user pool client - prevent user existence errors", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 90, "deletions": 4}}, {"node": {"oid": "acab26df0d26bfb2630d34126c2d216c05295503", "messageHeadline": "chore: fix integ tests", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "c6e6e0d604c0a3bfc5bffd30bfed3478a5c4d1d8", "messageHeadline": "docs(cloudfront): correct @default for CloudFrontWebDistribution pric\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b7b9843081c6fe031da26acf9108479c4c2c502", "messageHeadline": "chore(eslint): fix eslint for intellij by using absolute path for tsc\u2026", "author": {"name": "andrestone", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 163, "deletions": 11}}, {"node": {"oid": "1819a6b5920bb22a60d09de870ea625455b90395", "messageHeadline": "fix(elbv2): race condition for Lambda backends", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 364, "deletions": 64}}, {"node": {"oid": "97f4f019b8514bb9a2ce5d06237fb724d1b1ad84", "messageHeadline": "fix(stepfunctions-tasks): EvaluateExpression is limited to expression\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 77, "deletions": 23}}, {"node": {"oid": "cb3c184d41bcd5c995f9a01fe875fdbf15ce5564", "messageHeadline": "fix(cognito): invalid default for verification email (#7790)", "author": {"name": "Yutaka Kohada", "email": "y.kohada@gmail.com", "user": {"login": "winky"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "7dd5ca0356f81825f0d0338696e982db45765e1d", "messageHeadline": "chore: change CLI integ tests from Bash to TypeScript", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 889, "deletions": 864}}, {"node": {"oid": "f8df4e04f6f9631f963353903e020cfa8377e8bc", "messageHeadline": "chore(custom-resources): fixes link in docs", "author": {"name": "Sachin Shekhar", "email": "noreply.git@sachinshekhar.com", "user": {"login": "SachinShekhar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e6a902792b8229acc9cfc44c1509792538dcd092", "messageHeadline": "chore(deps): bump aws-sdk from 2.673.0 to 2.674.0 (#7919)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "dc645876d09ce50eadda1a321462db2c583b92bc", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.31.0 to 2.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "0132251e84a7d8dad747b4eb0661365414a114aa", "messageHeadline": "feat: initial version of an improved CloudFormation template include \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2135, "deletions": 26}}, {"node": {"oid": "18ada5eed5d3fe556c78a965e5b8a830419b1727", "messageHeadline": "Update README.md (#7868)", "author": {"name": "Ash", "email": "a.belmokadem@gmail.com", "user": {"login": "abelmokadem"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fae80ed0758031ac1e61a2171d68325466f3f939", "messageHeadline": "fix typo (expresions -> expressions)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf9833e4f60648fd7f30831f21e18d4b8c4b0c88", "messageHeadline": "fix typo (expresions -> expressions)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d175775560265836b82e12bb46f316d4ef6fbfc", "messageHeadline": "fix typo (expresions -> expressions)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b42f7f11030577d98714185259c3de210fff0e2", "messageHeadline": "feat(apigateway): import existing VpcLink (#7811)", "author": {"name": "Yutaka Kohada", "email": "y.kohada@gmail.com", "user": {"login": "winky"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "da6d40e7027c5f05b64c9ce591bbe96ca62f775f", "messageHeadline": "chore: fix termination protection", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "31014ca7c34b3efbf5dca159a1168d5fbce633ec", "messageHeadline": "feat(apigateway): create RestApi from an OpenAPI spec", "author": {"name": "Ben Giles", "email": "bdgmb2@mst.edu", "user": null}, "additions": 1099, "deletions": 189}}, {"node": {"oid": "d8eec54071c1ab0455c0567a511cae943c50a107", "messageHeadline": "chore: CDK apps generate asset manifest", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1806, "deletions": 511}}, {"node": {"oid": "685a4bf76e65fa2fdcc2af6dcb5c539b0137386b", "messageHeadline": "chore(deps): bump ts-jest from 25.5.0 to 25.5.1 (#7888)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e47b40377db6c03d035e60aef659c5283ca96d9d", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.0.31 to 2.0.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 285, "deletions": 19}}, {"node": {"oid": "7a9f9d3d68c13f675242ec3e71bb0fd3bad555dd", "messageHeadline": "chore(deps): bump aws-sdk from 2.672.0 to 2.673.0 (#7877)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "c1c4ea023f4ee62c4096617aade81a7f0371da62", "messageHeadline": "chore: fix CHANGELOG", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7fe68579b80d742c45a2935811f0f29b3e777e9", "messageHeadline": "chore: merge release/1.38.0 to master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "d5fa31f6ec42dda72aee8bd1d74b6c3bd89b620b", "messageHeadline": "Merge pull request #7861 from aws/bump/1.38.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7779, "deletions": 3644}}, {"node": {"oid": "8592a5116e1b6464c2a7f47ab0b4b385e6bcef86", "messageHeadline": "chore(release): 1.38.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 32, "deletions": 1}}, {"node": {"oid": "c304d24d313ef61d8cc6b110df9ba4f3f441d133", "messageHeadline": "chore(deps): bump aws-sdk from 2.671.0 to 2.672.0 (#7851)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 143}}, {"node": {"oid": "40d316b690760e419ab95f81df1256379abeb5e1", "messageHeadline": "chore: upgrade jsii version to v1.5.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 70, "deletions": 69}}, {"node": {"oid": "54607175115663bd49d8a57cb82b814414e7e78a", "messageHeadline": "fix(secretsmanager): add kms policy to allow secret to use kms key", "author": {"name": "Daniel Neilson", "email": "53624638+ddneilson@users.noreply.github.com", "user": {"login": "ddneilson"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "2223584d5f9811294125c6d6068d1f5bb4e48349", "messageHeadline": "feat: add an example construct package (#7748)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1244, "deletions": 0}}, {"node": {"oid": "baeca9de2317f2ac3d0baa250fc874cb8e70a3f7", "messageHeadline": "chore(cli): exclude outputs test from regression suite (#7855)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "18711e9e94e7d0bcdd26f55199c3d48a4c279c86", "messageHeadline": "chore(cli): fix cli integ output tests (#7854)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cd963b244a852c2599151945d43731f0c51f0601", "messageHeadline": "docs(sqs): discrepancy in docs for encryptionMasterKey (#7788)", "author": {"name": "Shreyas Damle", "email": "shreyas.damle.vit@gmail.com", "user": {"login": "shreyasdamle"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "456c469dd4b92a6a863e4c40125adf573d4df239", "messageHeadline": "feat(ecs): support multiple security groups when creating an ecs serv\u2026", "author": {"name": "Efe Karakus", "email": "karakuse@amazon.com", "user": {"login": "efekarakus"}}, "additions": 471, "deletions": 5}}, {"node": {"oid": "d86e5001e08c21b846c47ed051f6c17fc9826d1a", "messageHeadline": "feat(lambda-nodejs): run parcel in a docker container", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 469, "deletions": 2943}}, {"node": {"oid": "5b34ccb319aab75abfdd911e5314d0be18bd369d", "messageHeadline": "chore(cli): fix nested stack integ test collision (#7846)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "cf25ba0dc3baae8db40219611f7aa919b108c739", "messageHeadline": "feat(cloudfront): support geo restrictions for cloudfront distributio\u2026", "author": {"name": "Mina Asham", "email": "mina.asham@hotmail.com", "user": {"login": "mina-asham"}}, "additions": 356, "deletions": 2}}, {"node": {"oid": "87860cac6cc8b57eca29cb32c986331e5d62e883", "messageHeadline": "chore: move context queries to cloud assembly schema", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 533, "deletions": 253}}, {"node": {"oid": "e277bbd1556f998247b8895a7e70d1ed3ec47ce3", "messageHeadline": "chore(cli): re-enable regression tests (#7829)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 29, "deletions": 91}}, {"node": {"oid": "d79595d854adf160c0a6395a5f535ee270bbdf69", "messageHeadline": "fix(core): docs refer to \"createNamingScheme\" which was renamed to \"a\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21b4055b888f9c51b529806a3b8e6187ca167f05", "messageHeadline": "chore: remove lambda-nodejs feature from CHANGELOG (#7821)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "870eee89c023b91cd3728d23e1ba55806ac4fe1f", "messageHeadline": "chore(deps): bump aws-sdk from 2.670.0 to 2.671.0 (#7831)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "09e6afc95b5f295f7d56f9e9fff4542b2fed6211", "messageHeadline": "chore(deps-dev): bump standard-version from 7.1.0 to 8.0.0 (#7834)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 58}}, {"node": {"oid": "cb03a601599b56539081caf602647d1f431d2d59", "messageHeadline": "fix(ecs): using secret JSON field with fargate task does not fail (#7\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 194, "deletions": 27}}, {"node": {"oid": "c498f60d34b5bd01fc95f7999bc605e10edbb717", "messageHeadline": "feat(stepfunctions): custom state as an escape hatch", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 258, "deletions": 0}}, {"node": {"oid": "4befefc4792c6d6415f356f8d40e115e9e602802", "messageHeadline": "feat(codebuild): add support for test reports", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 712, "deletions": 6}}, {"node": {"oid": "c6d1a21b09967d787404101829058106ed74852a", "messageHeadline": "fix(s3): grantDelete with KMS SSE (#7528)", "author": {"name": "Shreyas Damle", "email": "shreyas.damle.vit@gmail.com", "user": {"login": "shreyasdamle"}}, "additions": 182, "deletions": 1}}, {"node": {"oid": "8cabae0a03cc526f5f7fbfebf22978ad88efcb4f", "messageHeadline": "fix(eks): \"vendor response doesn't contain attribute\" when updating v\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 45, "deletions": 28}}, {"node": {"oid": "31c1e45a72368056d9fac61ee9fc395f15da5070", "messageHeadline": "Remove dry run (#7782)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fa91efa39ddd480293979b94d4ee3f36fcabdb51", "messageHeadline": "chore(deps): bump ts-jest from 25.4.0 to 25.5.0 (#7824)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "c5b9ef0e2c2f0c7d0125e9c738097263d4800a62", "messageHeadline": "chore(deps): bump aws-sdk from 2.669.0 to 2.670.0 (#7812)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 141}}, {"node": {"oid": "20621acf6c1adbf144d47a029888fe481d5abb78", "messageHeadline": "feat(iam): openid connect providers", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 944, "deletions": 1}}, {"node": {"oid": "8fe4015a9357623434fb2825e3342ffc145a13f8", "messageHeadline": "feat(s3): new `s3UrlForObject` method on `IBucket` (#7508)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 123, "deletions": 11}}, {"node": {"oid": "e1330273fbc700285d737e57a8d20f2857be2f82", "messageHeadline": "feat: cloudformation spec v14.1.0 (#7822)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 379, "deletions": 5}}, {"node": {"oid": "ada0de1f051a72768523544b5bca27e0768632a9", "messageHeadline": "feat(cloudwatch): legend positions in GraphWidgets", "author": {"name": "Nick Lynch", "email": "nlynch@amazon.com", "user": {"login": "njlynch"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "207a8ecf233511ad478827620b9caf0ff5fbb815", "messageHeadline": "feat(ec2): EBS volume configuration for BastionHostLinux", "author": {"name": "Shreyas Damle", "email": "shreyas.damle.vit@gmail.com", "user": {"login": "shreyasdamle"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "38de8ec9597058da1fdb65f598597ed930a6ea0e", "messageHeadline": "chore: force resolution of tap-mocha-reporter (#7823)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 183, "deletions": 43}}, {"node": {"oid": "0f1bf23817774eb94505a6c68f1daa8a117bbd42", "messageHeadline": "fix(aws-batch): gpuCount was ignored in JobDefinition creation (#7587)", "author": {"name": "bminahan73", "email": "bminahan73@gmail.com", "user": {"login": "bminahan73"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a5c06a3a27b39a5315d0cfd0d34b3c1b25cfc464", "messageHeadline": "fix(assets): fix(assets): invalid fingerprint when 'exclude' captures\u2026", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "44310c93af939f8aaf9ca4245c944b5c93f61ab7", "messageHeadline": "fix(cli): parameter value reuse is not configurable", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 126, "deletions": 2}}, {"node": {"oid": "63d8cfe69cc2e1d3b52bd5fa990c804489910754", "messageHeadline": "docs(stepfunctions): update ts example state machine", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "25af1e75ad9dba9393fb247df555f0e6557bcaa9", "messageHeadline": "docs(stepfunctions-tasks): add section to explain paths and their usa\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "1d1cc34f9967d1acb72f3f367f0d3524038d7577", "messageHeadline": "chore: update .NET Core version in contributing.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4efc8e89f6e80ff61a2b2ef8f4f6aa4c51ef9ece", "messageHeadline": "chore(stepfunctions-tasks): fix up the keywords in `package.json`", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2923c4488a808d47d5ea42dbecbfa740e90d0d8b", "messageHeadline": "chore: remove keywords for `cloudlib` from `package.json`", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "19e3fd800af5a32dfb359f4be4717fbf3adb91df", "messageHeadline": "fix(ecs): update minHealthyPercent constrain for ec2service using dae\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6dd1a8dc1a05262ccfe8611658cd74bde345ee6a", "messageHeadline": "set blank taskDefinition and launchType when using external deploymen\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 110, "deletions": 7}}, {"node": {"oid": "4a7697370c9d04fdbb2c9fb0be71d67122573390", "messageHeadline": "feat(core): custom resource provider helper", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1061, "deletions": 18}}, {"node": {"oid": "48849b5e9cb29228051ef0a8a1f1b41d4daf8c36", "messageHeadline": "chore(deps): bump aws-sdk from 2.668.0 to 2.669.0 (#7780)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "12b30df8c7c54ca3f3b90e4ccbe2e9cd949dcfbf", "messageHeadline": "chore: merge release/1.37.0 to master (#7808)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "e4709de7a5e65d4740f628a9eb534f2b63abab8d", "messageHeadline": "Merge pull request #7799 from aws/bump/1.37.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 7935, "deletions": 1794}}, {"node": {"oid": "30a08b83b5f58a38b15967633493be6722cbac80", "messageHeadline": "fixup CHANGELOG", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8a1509635493b49e8bec46ba15cca00f1511ccf5", "messageHeadline": "chore(release): 1.37.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "c4757831bc5ccb8ac510694d083f17d39a423033", "messageHeadline": "fix(ec2): default gateway endpoint fails without private subnets", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "127595214fe653f6881fac84e5ee33002545e780", "messageHeadline": "feat(cloudwatch): LogGroup Query Widget", "author": {"name": "OliverGavin", "email": "16597896+OliverGavin@users.noreply.github.com", "user": {"login": "OliverGavin"}}, "additions": 157, "deletions": 2}}, {"node": {"oid": "e72c3538280dc2056a8097d9e4483229d0bc0f42", "messageHeadline": "fix(iam): principal with implicit conditions overwrite each other", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "668a6d74e1bf73d7aecb8b54807376e3ce696d3d", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.30.0 to 2.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "404681df9fb49fff248d69ffb3c29f6c9d35b023", "messageHeadline": "chore(sns-subscriptions): clear linter exclusions (#7793)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "9498e057e2e4aee0649ca48bfdb906d004cb9c81", "messageHeadline": "fix(ec2): can't add VPN connections to a VPC progressively", "author": {"name": "Moataz Elmasry", "email": "moataz.elmasry2@gmail.com", "user": {"login": "moatazelmasry2"}}, "additions": 180, "deletions": 56}}, {"node": {"oid": "19b19eedf24553734faaa435be2fbc91c56d3afb", "messageHeadline": "chore(cli): removing incorrectly merged duplicate entry in test", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0ada7504f2fda9d03553d97b7711eab038aa7bdc", "messageHeadline": "chore(cli): fix CLI integ test expectations", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d4114ad1ab0ae892f206a9bca3ce297dc16f61c", "messageHeadline": "chore(cli): add termination-protection stack to `cdk ls` test (#7786)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7ed60b8a5d42e93e556e3b6e9ee3618931747ac2", "messageHeadline": "feat(core): stack termination protection (#7610)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 212, "deletions": 20}}, {"node": {"oid": "0ef98836c0eb583556e59274a464386e7258ca8c", "messageHeadline": "feat(amplify): add SPA redirect custom rule (#7320)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "f3219c310f8c0edbf929bfc9ef1bb7363b1506ae", "messageHeadline": "feat(apigatewayv2): http api (#6432)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1526, "deletions": 10}}, {"node": {"oid": "40fa93a22ffbdf18b0563d1cef63bbf5814dcc3f", "messageHeadline": "feat(core): move all types from \"aws-cloudformation\" to \"core\" (#7736)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1026, "deletions": 479}}, {"node": {"oid": "7363912eb15d05dcda7b9febdb6aa76463e305b1", "messageHeadline": "feat(aws-fsx): L2 construct for FSx for Lustre (#6653)", "author": {"name": "David Horsman", "email": "56004724+horsmand@users.noreply.github.com", "user": {"login": "horsmand"}}, "additions": 2009, "deletions": 8}}, {"node": {"oid": "a52b3e33fcebd7534ad7cc0f8654599b3f8782b1", "messageHeadline": "fix(cli): cdk deploy cannot update stacks in REVIEW_IN_PROGRESS statu\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "a93534f42cb6ecf8bdde1987f0d85919c55dbacb", "messageHeadline": "fix(ec2): NAT instances don't route ICMP or UDP", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 122, "deletions": 19}}, {"node": {"oid": "3161de872e51e25cecbbdf2b0ea18391856e87b1", "messageHeadline": "fix(ec2): `new Instance` fails in lookup Vpc", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "be6666b0fe5743c9f8a7747768101fb86380eb38", "messageHeadline": "fix(eks): impossible to define multiple spot capacities", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 47, "deletions": 12}}, {"node": {"oid": "2008b91f2c8bbb50b7432c354421141a652fe44e", "messageHeadline": "chore(sns): clear docs linter exclusions", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "5ec0af6f7b6b6697188c28d9b7d7400d960c053c", "messageHeadline": "chore(sqs): clear linter exclusions", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "3beac0e25b413e5e5885c7e65f6483a4e96093d1", "messageHeadline": "Changes in `grantSendMessages` method:", "author": {"name": "Shreyas Damle", "email": "shreyas.damle.vit@gmail.com", "user": {"login": "shreyasdamle"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fa8c13c753c0a6e195eed313d59ce74f1505cf6e", "messageHeadline": "feat(appsync): export configured API key (#7380)", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "da7c508a9959dd8a04e3132abf6fe07d87537ead", "messageHeadline": "fix(amplify): cannot map branch to domain root (#7621)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "9df5486306fda01d963f4b1195fe8c8532cc4668", "messageHeadline": "feat(ecr): support imageScanOnPush when creating the repository", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 280, "deletions": 7}}, {"node": {"oid": "1b8236ed8c7daa7aa41a8fa215357fba92787bd4", "messageHeadline": "chore: realign integ test expectations (#7562)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 466, "deletions": 415}}, {"node": {"oid": "723813faac9c999c2f3504388d0dc393b0b25b7e", "messageHeadline": "fix(eks): missing required permission for fargate profile", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "fbb8ff3cfc39472d88931a144dcf87d911b609a7", "messageHeadline": "chore(deps): bump jest from 25.5.3 to 25.5.4 (#7750)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 86, "deletions": 179}}, {"node": {"oid": "416ec37d8fb2c8bb84052ca56b7ed2c8eb49b060", "messageHeadline": "chore: update minimum supported node version to 10.13.0 (#7673)", "author": {"name": "Yutaka Kohada", "email": "y.kohada@gmail.com", "user": {"login": "winky"}}, "additions": 163, "deletions": 163}}, {"node": {"oid": "655f3bfa0886a86b9a823606b2a2a2436bc88e51", "messageHeadline": "chore(deps): bump aws-sdk from 2.667.0 to 2.668.0 (#7745)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e26115a39df6e5b5d031acac176b1f27f0048a11", "messageHeadline": "Revert \"feat(lambda-nodejs): use docker instead of npm package for pa\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2895, "deletions": 358}}, {"node": {"oid": "1ecfca2db62a5c3b3b8a2803bb034d13fd75e018", "messageHeadline": "core(eks): support EKS service link role", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "34af3d54af6a1201dff177237a3b3d5b9d905f02", "messageHeadline": "chore: handle `EROFS` error", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a84c960e225ad3db28e3b2ec5da5f70b3b21413", "messageHeadline": "feat(core): move all types from \"assets\" to \"core\" (#7708)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 416, "deletions": 174}}, {"node": {"oid": "5861d186893d1b6df27e4a200acfda63313f9da5", "messageHeadline": "fix(eks): ssm path for amazon linux 2 gpu ami is invalid (#7672)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "55c4d0bb35aad7b026a88cf1a38a37af9af33f9f", "messageHeadline": "feat(lambda-nodejs): use docker instead of npm package for parcel-bun\u2026", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 362, "deletions": 2899}}, {"node": {"oid": "0e96415ea9f365db93aa4b26e7464096b3d62af2", "messageHeadline": "fix(cli): CLI can't be used in Lambda Function", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 79, "deletions": 27}}, {"node": {"oid": "128fc1c7d6df0091f8beca354563b5729674851e", "messageHeadline": "chore(appsync): fix sample code on README", "author": {"name": "ufoo68", "email": "mitarou.yuutarou@gmail.com", "user": {"login": "ufoo68"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ec088fd9319bcc6c8b4f676e52ed1c4021b6621", "messageHeadline": "chore(deps): bump aws-sdk from 2.666.0 to 2.667.0 (#7716)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7f7957d4520518964291fc1f01d2ebbb2a7a22d7", "messageHeadline": "chore(deps): bump jest from 25.5.2 to 25.5.3 (#7723)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 145, "deletions": 52}}, {"node": {"oid": "31d60a9257fd053d33e195f6773421d224c55d07", "messageHeadline": "feat(sns-subscriptions) cross-region support for Lambda functions (#7\u2026", "author": {"name": "Nick Lynch", "email": "njlynch@gmail.com", "user": {"login": "njlynch"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "f7d3cd6dccade93354948374a7ff435c978ad44b", "messageHeadline": "feat(codebuild): allow taking the artifact name from the buildspec", "author": {"name": "Alex Shearn", "email": "alexander.shearn@gmail.com", "user": {"login": "shearn89"}}, "additions": 281, "deletions": 4}}, {"node": {"oid": "afef8310628fe046247958a47fdb22bad748311f", "messageHeadline": "docs: use consistent import style in the examples", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 169, "deletions": 169}}, {"node": {"oid": "b59aed01c2a7a6ddcac1cd6530f0603707594a9c", "messageHeadline": "fix(cloudwatch): Alarm can't use `MathExpression` without submetrics", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "aa9dd830afc68f598afe1a37f2294764b0deecf3", "messageHeadline": "chore: merge release/1.36.1 to master (#7705)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "360305794f7e185431adc7d5fffd7dad4216b7db", "messageHeadline": "chore(cli): integ tests breakage (#7711)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "884188068ed1d064bfcef4fc3f6bbedea21638a4", "messageHeadline": "chore(cli): install specific cli version in integ tests (#7704)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5a1a929db7eb8f7be4ad973abc1cccda1cb24d23", "messageHeadline": "fix(logs): grants don't work on imported LogGroups", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 104, "deletions": 8}}, {"node": {"oid": "a58b8b3818c00b38d11d5247d683c880797583c9", "messageHeadline": "chore(cfnspec): update missing libraries to align with added eslint c\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "942285adf9ed9288543dbad5a20ec1a2d6b48897", "messageHeadline": "chore(dynamodb): clear linter exclusions (#7702)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "95c66a7500efd83ae4d840c97b0e7663689fe401", "messageHeadline": "fix(rds): Cluster does not work with imported VPC (#7666)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "39eeb427c8aa114a45484100fa7a7d8f28763c10", "messageHeadline": "chore(deps): bump jest from 25.5.1 to 25.5.2 (#7693)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "fc0b1e9b90809996f1e260c32c964823003a7d3e", "messageHeadline": "chore(deps): bump uuid from 7.0.3 to 8.0.0 (#7686)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fa2127487cd568d155e03e6f7b78036f857fee7c", "messageHeadline": "feat(cfnspec): cloudformation spec v14.0.0 (#7664)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 969, "deletions": 14}}, {"node": {"oid": "be2ad27b60fc769e09446032ca3aa4b61a650046", "messageHeadline": "docs(events-targets): update README snippets from `SnsTopicTarget` to\u2026", "author": {"name": "Marc Logemann", "email": "ml@logemann.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c21695c99b15648ecb1de2d5c17d5f65a83473a", "messageHeadline": "docs(codepipeline): clarification for the CodeBuildAction extraInputs\u2026", "author": {"name": "Marc Logemann", "email": "ml@logemann.org", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c91c17e00b1267b602725247914577f352b77ea3", "messageHeadline": "add close stale issues action workflow file (#7658)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "31dcf7aa711ec3fd080d4ae5c9b73a4a18e98067", "messageHeadline": "chore(deps): bump aws-sdk from 2.665.0 to 2.666.0 (#7684)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "963a4ea9ee6c6d4a2f6caf175cda9632cf0f4627", "messageHeadline": "chore(deps): bump jest from 25.4.0 to 25.5.1 (#7675)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 147, "deletions": 228}}, {"node": {"oid": "e18312c4de42857d893913bd3124bd06bb16982e", "messageHeadline": "fix: multiple breakages due to jest version upgrade (#7667)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 557, "deletions": 1043}}, {"node": {"oid": "e869a0dedc93d64141a11a7006a58eec5222fdc4", "messageHeadline": "fix(ec2): `Vpc.fromLookup()` does not work in unit tests", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "07fe642e38118e24837b492fa182737fc41bb429", "messageHeadline": "chore: add .vscode settings for eslint & some missed cleanup (#7606)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 11, "deletions": 28}}, {"node": {"oid": "6e07fa9211036ead95b66d98fc49901890c530cf", "messageHeadline": "chore(cli): run npm unit tests when testing javascript init templates\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6784dc30b77c2508fab06f461cdda72a2fc9837c", "messageHeadline": "fix(cli): CLI ignores profile in cdk.json (#7398)", "author": {"name": "Kotaro Itoyama", "email": "itoyama@users.noreply.github.com", "user": {"login": "itoyama"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bd9b20644023c575ddf1173f2afb3f4b04568976", "messageHeadline": "docs(cli): expand help for --bootstrap-bucket-name option (#7645)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b39d3028cb85d11eaa95710e63bd06b8c58634c", "messageHeadline": "chore: add missing backup changelog entry for v1.35.0 (#7647)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f1cf19e82368b84bc3bcdf57b822de1bdee5bcf7", "messageHeadline": "docs(stepfunctions-tasks): fill in README (#7469)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 676, "deletions": 455}}, {"node": {"oid": "f8eddb8ea9dca2ac68883a332b868c98008961e6", "messageHeadline": "fix(cdk-assets): assets archiving corruption (#7653)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d6892ab80c183def2504fb77457157046652947c", "messageHeadline": "chore(deps): bump aws-sdk from 2.664.0 to 2.665.0 (#7650)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "09ae5ab4c24f2c50d6e124a449608c286d841497", "messageHeadline": "Allow setting Fargate Platform version with all of the LoadBalancedFa\u2026", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 115, "deletions": 31}}, {"node": {"oid": "e7fe0fbb5962102a6c28b782a8c917941d07189f", "messageHeadline": "chore(deps): bump aws-sdk from 2.663.0 to 2.664.0 (#7629)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "5a38f1117c221159f27fb42228676014a7b44e0b", "messageHeadline": "Merge pull request #7642 from aws/release", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "47c991949618d0e95bfafccb0ecd73687036b432", "messageHeadline": "Merge pull request #7639 from aws/bump/1.36.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2395, "deletions": 732}}, {"node": {"oid": "a00d6dcaa66f7a42eced9149b7da55b2f9644ee6", "messageHeadline": "chore(release): 1.36.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "6b5b0bf724c2c27422365206e435510661910e35", "messageHeadline": "chore(stepfunctions): add missing predefined error code `States.Param\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d96f361d6308292da90b15d09c3eb3c2211960c9", "messageHeadline": "refactor(core): move dependency logic to app and stack tags to synth", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 57, "deletions": 29}}, {"node": {"oid": "1ee629e418fccec30b8a94e43682ed2c47ddd8da", "messageHeadline": "feat(aws-ecs): add support for IPC and PID Mode for EC2 Task Definitions", "author": {"name": "Rayhan Hossain (Mukla.C)", "email": "hossain.rayhan@outlook.com", "user": {"login": "hossain-rayhan"}}, "additions": 125, "deletions": 2}}, {"node": {"oid": "45e9ea493074fec3c367f41495f0069287115548", "messageHeadline": "chore: remove semver exclusion from dependabot updates", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ea8b564e690a8e9fed3f6a5feb75e3393ca6119b", "messageHeadline": "docs(codebuild): Fix codecommit.onCommit() example (#7558)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "46ddf88cf210d6edf8c9556368dac031d24c3d08", "messageHeadline": "chore(core): include @aws-solutions-konstruk in version reporting (#7\u2026", "author": {"name": "Hitendra Nishar", "email": "hnishar@amazon.com", "user": {"login": "hnishar"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "ad91fd2504cb05a15acb4278b61b49e73a8797bc", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.29.0 to 2.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b0a65c1b7bb4532722adf20a10f653fff88d152a", "messageHeadline": "feat(apigateway): gateway responses (#7441)", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 347, "deletions": 1}}, {"node": {"oid": "9aff357a0b2aa8087366aae2441f4629cf90dc32", "messageHeadline": "chore(dynamodb): do not install aws-sdk in replica handler (#7047)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 21, "deletions": 51}}, {"node": {"oid": "908c166fe4b182eecaeb9166b008759b1ee80261", "messageHeadline": "chore: mention conventional commits in PR template (#7369)", "author": {"name": "Richard H Boyd", "email": "58230111+richardhboyd@users.noreply.github.com", "user": {"login": "richardhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b0a3977e153e5a6a17967dfab360926712bff9e", "messageHeadline": "fix(dynamodb): grant() is not available on ITable (#7618)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "f33a266a909386f927604607f7c3147f9360061b", "messageHeadline": "chore(deps): bump aws-sdk from 2.662.0 to 2.663.0 (#7603)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "d3e4a42c9450cbdfa88912fca1ccf371298e24fb", "messageHeadline": "chore(deps-dev): bump fast-check from 1.24.1 to 1.24.2 (#7608)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1423c53fec4172ba21946ca6d33f63fc7a9d8337", "messageHeadline": "fix(apigateway): authorizer is not attached to RestApi across project\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "861ecdd9ad05171db51da6b6d45963bb59d1ead9", "messageHeadline": "chore(deps-dev): bump mock-fs from 4.11.0 to 4.12.0 (#7599)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fb51c4b62c90ce0171386a3a06559d98c5fca4dc", "messageHeadline": "chore(deps): bump source-map-support from 0.5.18 to 0.5.19 (#7593)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9025c9fe6a8604cbcc1e23d0dca734c6954e9bdf", "messageHeadline": "Merge pull request #7594 from aws/release", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "66794e934e4cc1352c783abaf2335805656f5a37", "messageHeadline": "chore(apigateway): updates jsdocs of some methodOptions", "author": {"name": "Sachin Shekhar", "email": "supersachin.shekhar@gmail.com", "user": {"login": "SachinShekhar"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "e0810c8a31d529e1f4e2377dd28baacd8ea573ee", "messageHeadline": "Merge pull request #7560 from aws/bump/1.35.0", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4942, "deletions": 1135}}, {"node": {"oid": "a60490991c8c49bc3dc2c62dc617bce0b808c5db", "messageHeadline": "chore(release): 1.35.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "9566cca8c77b99922e8214567b87fa5680fe06ef", "messageHeadline": "fix(cli): can't bootstrap environment not in app", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 508, "deletions": 338}}, {"node": {"oid": "0ccb5491ff99f292ff4f906d8e1ee8cdcad71c46", "messageHeadline": "chore(deps-dev): bump @types/uuid from 7.0.2 to 7.0.3 (#7569)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "eff1bf3e6cdbf07cfa9b1c532ddfe00db3b6ee68", "messageHeadline": "chore(deps-dev): bump @types/yaml from 1.2.0 to 1.9.7 (#7582)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a1d98845a209e7ed650d8adaaa1a724a3109b6a2", "messageHeadline": "fix(stepfunctions-tasks): cannot specify part of execution data or ta\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 415, "deletions": 11}}, {"node": {"oid": "976af0d92402408a78d57c7bc3aa8de6ec3f4252", "messageHeadline": "chore(deps): bump aws-sdk from 2.661.0 to 2.662.0 (#7570)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 128}}, {"node": {"oid": "307c8b021d5c00c1d675f4ce3cba8004a6a4a0a8", "messageHeadline": "fix(eks): version update completes prematurely (#7526)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 210, "deletions": 48}}, {"node": {"oid": "022eb66b85abba46c1a4d980259f440c31036d57", "messageHeadline": "fix(cli): context keys specified in `cdk.json` get moved to `cdk.cont\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 48}}, {"node": {"oid": "98429e019e347459c74cccf3bb99994e58341377", "messageHeadline": "fix(dynamodb): grantXxx() does not grant in replication regions", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 409, "deletions": 12}}, {"node": {"oid": "8c687f598d881cb5bfb7ce624446a52ea9f1fc9c", "messageHeadline": "chore: don't repack monocdk-experiment (#7565)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "c8aa92d1a0b87afc380fecaf91fc1048a74f670f", "messageHeadline": "feat(backup): Vault, Plan and Selection", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1835, "deletions": 8}}, {"node": {"oid": "d1b3b750cec3c514df6690e8baeffa7e9b260500", "messageHeadline": "chore: add missing comment in monocdk build.sh", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "607b84b1acd53b5fbc1557a814eb5d10bad5114a", "messageHeadline": "chore(monocdk): upgrade jsii and generate bindings for monocdk (#7520)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 219, "deletions": 137}}, {"node": {"oid": "3eeb21ed2f74ea8c2de3bf8f6245eab67595ee40", "messageHeadline": "chore(cognito): fix erroneous code snippet & improve README on domain\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "00c9deb975fe794eef9003cd26a6453abc514928", "messageHeadline": "fix(assets): infrequent \"ValidationError: S3 error: Access Denied\" (#\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "4a70138faf2e863be37a66bec23ed29a784b486a", "messageHeadline": "feat(cloudtrail): Lambda Function data events", "author": {"name": "Ryan Bright", "email": "rbright@users.noreply.github.com", "user": {"login": "rbright"}}, "additions": 280, "deletions": 10}}, {"node": {"oid": "ddd47cd7e0735424d2e47891c32e4b7813035067", "messageHeadline": "chore(efs): drop Efs prefix from all exported types (#7481)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 65, "deletions": 117}}, {"node": {"oid": "6e0feb0781603d87bcadcabb679f12778b1d44ea", "messageHeadline": "chore(eks): improve bottlerocket disclaimer", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6f8ea78288c74ca083ffc453b8e1a492008067cd", "messageHeadline": "chore: remove imagebuilder dependency from decdk and monocdk-experiment", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "272980492dc6b98d71ce9c3b23cab38f656dc632", "messageHeadline": "fix(route53): cannot add tags to `HostedZone` (#7531)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "cbe735e4c5a740c7e6f304bcd9aa867e4b44a9d8", "messageHeadline": "chore: make `run-against-dist` permanently install Verdaccio tool", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "51ce855cd43f33cf3dea057ca84b6578e999c8cc", "messageHeadline": "chore(deps): bump aws-sdk from 2.660.0 to 2.661.0 (#7523)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 54, "deletions": 142}}, {"node": {"oid": "61f310a63245ace5046de24eb80f79cc6540e264", "messageHeadline": "chore(aws-cdk): fix whitespace in tsconfig", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b3aeaf27b6491bc6d9c7c83dc7b03b8cd488534", "messageHeadline": "Currently deployment logical id salting are only part of Methods, Models", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 69, "deletions": 49}}, {"node": {"oid": "857e78832fbfe0a540dddff440adfd5caeca0011", "messageHeadline": "chore(deps): update @aws-cdk/aws-imagebuilder requirement (#7519)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6903869def944f8100c8eef51dd7145c181984e2", "messageHeadline": "feat(cfnspec): cloudformation spec v13.0.0 (#7504)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 145, "deletions": 839}}, {"node": {"oid": "8f614e4bbbe02170f2ddfbbdd19f4feb19761bca", "messageHeadline": "chore: shrinkwrap CLI and cdk-assets tools", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1792, "deletions": 147}}, {"node": {"oid": "ac3b330c71ef258afd145b86fd90a06db5d1c990", "messageHeadline": "feat(stepfunctions): retrieve all reachable states from a given state\u2026", "author": {"name": "andrestone", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "51aecde8a662528112eb88f90aa7cf06c49b48ae", "messageHeadline": "chore(route53-patterns): clear linter exclusions (#7489)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "feadd6cb643b415ae002191ba2cb4622221a5af6", "messageHeadline": "feat(cognito): user pool domain (#7224)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 699, "deletions": 11}}, {"node": {"oid": "6de83621e6bc05c895c03c3568622d25e8ef39be", "messageHeadline": "chore: merge release/1.34.1 to master", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "32299ef2bc6fe73c96bffb14cbae9f766119bb38", "messageHeadline": "chore: reference default Vpc subnet selection strategy from modules t\u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ec80519cff2054abeae94e2d5708aef3aab18c55", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.20 to 10.17.21 (#7499)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7b21aa0b1adc90fbfd90bfc6fa594e2577c5399f", "messageHeadline": "chore(release): 1.34.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "0aac64ef14a63b55599a0e428e9e8dd7c1a66e08", "messageHeadline": "chore(release): 1.34.1", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ce4b8dde205ca03891e0aee21b473b974d674154", "messageHeadline": "fix(cli): Javascript init-templates cannot be synthesized", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "19134b34f9a40d26928fbd0829dc4b4ab66307d4", "messageHeadline": "fix(cli): Javascript init-templates cannot be synthesized", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "4144e8674de4b506f95ea2a0b5631f873447843d", "messageHeadline": "chore: merge release/1.34.0 to master", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "905ac8053aa0772b99a428dbf23197f332d31231", "messageHeadline": "chore(config): added notice of initial setup for config (#7480)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "92686e4cbe4922b041e5b2aed7377a757dc518b1", "messageHeadline": "chore(deps): bump aws-sdk from 2.659.0 to 2.660.0 (#7488)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b5e3225c9fe20cce1590c1fda640f08e569974be", "messageHeadline": "chore(deps): bump source-map-support from 0.5.17 to 0.5.18 (#7486)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 116}}, {"node": {"oid": "33f8ec8b8d7c1bde8f2762a50101995ee84168ff", "messageHeadline": "Merge pull request #7482 from aws/bump/1.34.0", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 17211, "deletions": 16854}}, {"node": {"oid": "fb0852b66865e9e98969796b42eabf6fa6ffd1a3", "messageHeadline": "chore(release): 1.34.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "d5918c330b6770b84efc5417ce1109a68c22119b", "messageHeadline": "fix(cloudwatch): can't override Alarm statistic with percentile", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "461f6df237a165a76880449c87e66beaa51b822f", "messageHeadline": "chore(deps): upgrade dependencies (#7454)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1055, "deletions": 870}}, {"node": {"oid": "908011534e468a031bf19df02c9f6cedafae38f8", "messageHeadline": "chore(glue): README fixes + breaking changes notice (#7478)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94a7f989fb799678561ab11c064edd095a244247", "messageHeadline": "chore(apigateway): clean up README (#7474)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 138, "deletions": 116}}, {"node": {"oid": "669ad04b15a86e73853761eb4ed687f4a24392c6", "messageHeadline": "chore: prevent updates to @types/node beyond 10.x", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e5d4c31f4580218d39473258342dafda8d64338a", "messageHeadline": "fix(glue): DataFormat constants are not visible in non-JS languages (\u2026", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 66, "deletions": 42}}, {"node": {"oid": "b7bb325d62c0bddb7d70324fd35a98192f577356", "messageHeadline": "chore: pin 'semver' to version 7.2.2 and turn off Dependabot updates", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "2507ec0a69e8c7352dc89cf95d632d03c19dba81", "messageHeadline": "chore(deps): bump semver from 7.2.2 to 7.3.2 (#7462)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "13c1625a5f0e281cc5abe48879a6ffcfc3f07eb2", "messageHeadline": "chore(deps): bump aws-sdk from 2.658.0 to 2.659.0 (#7466)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "771f122a0afe4172cb4ba376d07dbb4f052d0d65", "messageHeadline": "chore(aws-ecs-patterns): show health check customization in example (\u2026", "author": {"name": "Wesley Pettit", "email": "wppttt@amazon.com", "user": {"login": "PettitWesley"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "00c43b93ea9513facdf20cb26f9a8f1ad9af576b", "messageHeadline": "chore(deps): bump yaml from 1.9.0 to 1.9.2 (#7455)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4b935c45317592169e93abb13578610e90cc44c4", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.28.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "986e2814e072f0334d8470a2d60ea73dcceadfe4", "messageHeadline": "chore(eslint): enable comma-dangle always-multiline", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 15399, "deletions": 15396}}, {"node": {"oid": "825c9e1b443568c5d898b3fa0c543d5a7747396c", "messageHeadline": "fix(monocdk): assert package has incorrect imports (#7404)", "author": {"name": "Romain Marcadier", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e81865809cbbc9a7705db2ead3ab1efe0199af4f", "messageHeadline": "chore(deps-dev): bump jszip from 3.3.0 to 3.4.0 (#7451)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e59456a380120a8ca5a1baf8290cee31cd1560e0", "messageHeadline": "chore(deps): bump jest from 25.3.0 to 25.4.0 (#7450)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 378, "deletions": 338}}, {"node": {"oid": "ae1e4e3ff244cb40ca3dd65ab8dbc655bd1b38a9", "messageHeadline": "Merge pull request #7446 chore/merge-release-1.33.1-to-master", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "97fe5a8d2b9ee7d27e19f76817c228edb3caca96", "messageHeadline": "chore: merge release/1.33.1 to master", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 196, "deletions": 159}}, {"node": {"oid": "bf205880ccc3c8ff7fe3818a5798c91e9f7f2af4", "messageHeadline": "chore: revert and lock 'semver' package version to 7.2.2 (#7443)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "100ac3fdc7c5e79ffb5e50e26994ee29338249c0", "messageHeadline": "chore: revert \"Merge branch 'master' into 'release'\" (#7442)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 160, "deletions": 190}}, {"node": {"oid": "fc1de831bfd2437eaa619ba750e0318fed320233", "messageHeadline": "Merge pull request #7440 from aws/release", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "e97ecdfbb3e9eefb294e5c76015f85e8d84efd9a", "messageHeadline": "Merge branch 'master' into release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 190, "deletions": 160}}, {"node": {"oid": "e11192ca0af96c6d7e8807dcf118acc9a1128e7d", "messageHeadline": "fix: jsii version conflict due to upgrade from v1.1.0 to v1.3.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 116, "deletions": 201}}, {"node": {"oid": "8ad4d3487f7d4b09e343ff9eb11d2e963548db13", "messageHeadline": "Merge pull request #7437 from aws/patch/v1.33.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 124, "deletions": 202}}, {"node": {"oid": "b3f9a0805d6fb35f0f771a9d5d994038cf491868", "messageHeadline": "chore(deps): bump source-map-support from 0.5.16 to 0.5.17 (#7435)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d818e4b150baa33886d31d8c106be5868cfb0eef", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c8fefe41e97c8c393ef623079694f083af7fea", "messageHeadline": "chore(release): 1.33.1", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f2fdfe57759248eec23d6e8579b367058a619a97", "messageHeadline": "fix: jsii version conflict due to upgrade from v1.1.0 to v1.3.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 116, "deletions": 201}}, {"node": {"oid": "71bcd2267978853ecfe727e45ec5356c38bbce7b", "messageHeadline": "chore: add missing breaking change entry into CHANGELOG for v1.19.0 (\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1e2c675b1234a4806ce88f7416b1b9753a347fa", "messageHeadline": "fix(stepfunctions-tasks): encryptionKey is Key instead of IKey (#7429)", "author": {"name": "Neta Nir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c83a46920525d9e3891794d1f4c41f0e8e7982c", "messageHeadline": "feat(ecs): add Fargate 1.4.0 support (#7267)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a52133f033814ee656c59733e0bcd5382abf3d01", "messageHeadline": "chore: upgrade jsii-pacmak to 1.3.1 (#7420)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 47, "deletions": 32}}, {"node": {"oid": "df2fc4bf32a32e7f6e04453fd009abab80a2483c", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.149 to 4.14.150 (#7419)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6d913fd266556d17799c03cead54cdfdd4631693", "messageHeadline": "chore: update TS and JS init templates to consistently use ES6 imports", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "80550fa33b4fc915db45d2026a2eaf78445ea3f4", "messageHeadline": "Merge pull request #7414 from aws/release", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "16e85df5c3077496d3ebe7c4fa8230514756c027", "messageHeadline": "feat(cognito): add mutable property in cognito user pool custom attri\u2026", "author": {"name": "tom139", "email": "tom139@users.noreply.github.com", "user": {"login": "tom139"}}, "additions": 124, "deletions": 8}}, {"node": {"oid": "340c9e4cbe92e480078241a8cb090473700a4d15", "messageHeadline": "chore(deps): bump aws-sdk from 2.657.0 to 2.658.0 (#7412)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 22, "deletions": 118}}, {"node": {"oid": "763b2ab89a20b0f7d7b135682a993ac8a9a9fe12", "messageHeadline": "Merge pull request #7411 from aws/bump/1.33.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 12857, "deletions": 8163}}, {"node": {"oid": "eb23042f6d310469329601d3eca393f0a135b7a3", "messageHeadline": "chore(release): 1.33.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 40, "deletions": 1}}, {"node": {"oid": "4039013a6c7c1cc9c608ccb713e3c6a9bbba0098", "messageHeadline": "chore: upgrade jsii to v1.3.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 310, "deletions": 122}}, {"node": {"oid": "1aef1dfa1c516d5a37a743a58bb6f23adbbdbf9a", "messageHeadline": "chore(deps): bump yaml from 1.8.3 to 1.9.0 (#7410)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 113}}, {"node": {"oid": "8f8d20f88d4bceb629dc37600b6f5b13ad8d04d1", "messageHeadline": "feat: update \"constructs\" to 3.x (#7408)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 405, "deletions": 291}}, {"node": {"oid": "278fe2918990b7a64fcc24a49d5944c14ed9c5fa", "messageHeadline": "fix(route53-patterns): HttpsRedirect redirects to index.html", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "999f9368137644db3ac25ffecd381c1dc1c9b493", "messageHeadline": "chore(deps): bump ts-jest from 25.3.1 to 25.4.0 (#7402)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4e9c4254633bc00c6ab6979667dc92268c6edc8c", "messageHeadline": "chore: standardize eslint setup (#7232)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1023, "deletions": 425}}, {"node": {"oid": "fda05c3909d4fc7601906805993cdd7ee9b02aa1", "messageHeadline": "docs(cloudfront): fix typo (#7397)", "author": {"name": "Glenn 'devalias' Grant", "email": "glenn@devalias.net", "user": {"login": "0xdevalias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd805825d30d23f0a9718a2cb542a986e81b26d", "messageHeadline": "fix(efs): support tagging + filesystem naming", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "5da1bdf2745b4d1c0bbdbb4696183690e355da42", "messageHeadline": "chore(cfnspec): fix extra newline in stability banner when creating m\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6d1cb11b1a4481667fbb044f280df1edbe729401", "messageHeadline": "fix(appsync): Don't create serviceRole for datasource type NONE", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 27, "deletions": 39}}, {"node": {"oid": "e65b620e85c23978490f898b499eb1a6ca19fb54", "messageHeadline": "chore(deps): bump aws-sdk from 2.656.0 to 2.657.0 (#7390)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "3cf0561516f07bfda0a8800aa495622a3a1d9e24", "messageHeadline": "chore(custom-resources): remove stepfunctions as a dependency (#7361)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 209, "deletions": 22}}, {"node": {"oid": "a80918f3403f2388a1baeb383f42a3f3f8974436", "messageHeadline": "feat(cfnspec): cloudformation spec v12.3.0 (#7359)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 872, "deletions": 4}}, {"node": {"oid": "000f0c2286b9d1b2fd2cf6760dc32d7ecfc7a0b9", "messageHeadline": "fix(core): unable to reference resources across multiple nested stack\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 882, "deletions": 289}}, {"node": {"oid": "4ab3ffad23b18f71bc119efbf631fa697e904aa7", "messageHeadline": "feat(kinesis): the `aws-kinesis` module is now stable (#7349)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "63e71cb63e25f9f79a432fc640ae716fa16aa469", "messageHeadline": "chore(cli): make cli integ tests executable locally", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48762e965d6873740f722169a90aade7d0a1ef06", "messageHeadline": "chore(cli): fix wildcard deploy with parameters integ test", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ed92689696d41fea51023197817899225279e241", "messageHeadline": "chore(cli): fix deploy with parameters integ test", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "b7ddf5badeadb27e59f987aafa8c2a30660b828e", "messageHeadline": "fix(cli): parameter values with multiple `=` symbols get truncated (#\u2026", "author": {"name": "dziugasmikalkenas", "email": "57629963+dziugasmikalkenas-home24@users.noreply.github.com", "user": {"login": "dziugasmikalkenas-home24"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "7695f2bd3a6c5bd72f973cbb026bd13a235a2c95", "messageHeadline": "chore(stepfunctions): convert tests to jest (#7351)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1005, "deletions": 1177}}, {"node": {"oid": "c2234066c437c8dee547e70a2b2bf2ddd298852c", "messageHeadline": "feat(kinesis): add `grant` API to IStream to add permissions to a Str\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 137, "deletions": 11}}, {"node": {"oid": "7ad154d9a883d18c913a5d98e0e1ea0cc84a240e", "messageHeadline": "chore(deps): bump archiver from 4.0.0 to 4.0.1 (#7353)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "03e33ebe179d94a2be8f93c343ff8f8eaa7b3277", "messageHeadline": "chore(deps): bump archiver from 3.1.1 to 4.0.0 (#7352)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "88caa530edb67ecdcaa6e5f0f7c4b30d01d3d399", "messageHeadline": "revert: \"shrinkwrap CLI and cdk-assets tool\"", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 27, "deletions": 1625}}, {"node": {"oid": "96c52bf6fef47d6340142208742fc2370bce144f", "messageHeadline": "chore(deps): bump semver from 7.3.1 to 7.3.2 (#7347)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5681641d3c64b60205f53e299e9ad3affeca724e", "messageHeadline": "chore(deps): bump semver from 7.3.0 to 7.3.1 (#7346)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 118}}, {"node": {"oid": "f35a4db7fd6a5794f5c5449f226610915c03c053", "messageHeadline": "feat: Support AppSync DataSource type: NONE", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 138, "deletions": 8}}, {"node": {"oid": "0d4aa1631a62fe883b101a3b9a71ac8372794bed", "messageHeadline": "chore: recreate symlink on build", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1007a2237006f10dab16e3c9998cec1299eaf952", "messageHeadline": "fix(ec2): can reference VpcEndpointService id and service name", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 189, "deletions": 8}}, {"node": {"oid": "b564174dba882a17e73ba7ee785f26ec8c2e2a87", "messageHeadline": "chore: shrinkwrap CLI and cdk-assets tools", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1734, "deletions": 32}}, {"node": {"oid": "3800830609e67d6ffc4e18dd5d61bb67d90a066b", "messageHeadline": "chore: introduce new library maturity badges", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1002, "deletions": 1565}}, {"node": {"oid": "2242ba7beba4cd6b5be4ee39a05e98c7e93c67eb", "messageHeadline": "The current regex prevents from using `0.0.0` anywhere in the `packag\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ed2e0cb47e084a7dbd32329de472c519ab3ac6d", "messageHeadline": "fix(elbv2): imported LoadBalancer ignores pathPatterns prop", "author": {"name": "Lapderk", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "ca2f923e0e3e8bc7643ba148546b7d66f4c5d174", "messageHeadline": "fix(cloudwatch): Dashboard Spacer doesn't require empty props object", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6ec0369636e71533e84d7c4031d93b3bb939ff75", "messageHeadline": "This PR adds an example of referencing a metric published by AWS", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2d3e61225c7e9d4964e57212c1f6b7e0116717ed", "messageHeadline": "feat(ec2): filtering selected subnets by availability zone", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 192, "deletions": 20}}, {"node": {"oid": "560ae0d88506ce3ac97625dcfe5f3db53667295b", "messageHeadline": "only moving current code in this commit as the `lib` folder is gettin\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "ab8ddb1211b798ec25b62605188accdcfb3613e7", "messageHeadline": "chore(events): clear docs linter violations (#7338)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "5fe4480c75aa9ab7ce95780731ae7bf3ae17815a", "messageHeadline": "feat(ec2): expose blockDevices in CommonAutoScalingGroupProps (#7291)", "author": {"name": "Jiale.Chan", "email": "jiale.chan@gmail.com", "user": {"login": "jialechan"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "7c0ba5685d160416a324a3487980aa6c0725ca20", "messageHeadline": "chore(deps): bump semver from 7.2.3 to 7.3.0 (#7335)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a53b9319a089fa3f8f3d3e6e54b520200968d419", "messageHeadline": "chore: unify Jest versions to 25.x", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4c199f6578ee36d7a8841b640d015f360331ec51", "messageHeadline": "fix(s3): allow accessLogsPrefix without accessLogsBucket (#6709)", "author": {"name": "Kirill Merkushev", "email": "lanwen@yandex.ru", "user": {"login": "lanwen"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "86ea80a5c0f199aed7beb135122548f9a0515742", "messageHeadline": "chore(cognito): fix documentation typos", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45c7914dc8cc4fe78e2612b077452cf3394abfb0", "messageHeadline": "chore(deps): bump semver from 7.2.2 to 7.2.3 (#7332)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "abde28ae27b5f9778f328d42747ec33db18b4ed7", "messageHeadline": "chore(deps): bump jest from 24.9.0 to 25.3.0 (#7330)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 453, "deletions": 1076}}, {"node": {"oid": "17e1573d8a13d1f365947898dcc0762406faa207", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.27.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "63e7f729420a0eca2357a2e1701bbf1f38253d2a", "messageHeadline": "chore(codebuild): update LocalCacheMode enum in README", "author": {"name": "KITAGAWA Yasutaka", "email": "kit494way@gmail.com", "user": {"login": "kit494way"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "54129c88de0ac53ae29b1bc456d8e73e3b81a564", "messageHeadline": "fix(eks): unable to create KubernetesResources in another stack (#7322)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 56, "deletions": 17}}, {"node": {"oid": "720856355839145e6acf523feaa51090a23466b9", "messageHeadline": "chore(kinesis): convert tests to jest (#7314)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1212, "deletions": 1253}}, {"node": {"oid": "87ff75db5a75b7c68807972c156f9e6239dc7f3d", "messageHeadline": "chore(kms): clear docs linter errors (#7325)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "ba7fdf597464a3e84d855d94a4d1ace050fc74d7", "messageHeadline": "chore(cloudwatch): clear docs linter errors", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 208, "deletions": 64}}, {"node": {"oid": "e9f691f9615a5b150ddc0462e70965d5379881a5", "messageHeadline": "feat(eks): support a new option to create `bottlerocket` capacity.", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 551, "deletions": 31}}, {"node": {"oid": "5c017911eec95d0260cffa24714da09b1a4cbfe4", "messageHeadline": "`node-termination-handler` now deployed with Helm Chart([current vers\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 46, "deletions": 189}}, {"node": {"oid": "3bbd99d33ed246f9d7c8768b66dc44cd09f1e903", "messageHeadline": "chore(deps): bump semver from 7.2.1 to 7.2.2 (#7300)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "51610f33ef1731e1bce59d4c725945341efa62e7", "messageHeadline": "chore(deps-dev): bump @types/md5 from 2.1.33 to 2.2.0 (#7315)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 132}}, {"node": {"oid": "1570d361aa8e57b772d7669d14b4524284709e46", "messageHeadline": "chore(lambda): fix misleading reference to \"codeHash\" in readme", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b14172d2ac86da55a0ebf7efdbe25b6ef35f832c", "messageHeadline": "fix(eks): missing permissions to add and remove tags when creating E\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "1475d5a0d6a7b317f4cc1603ca17b030c4b2c987", "messageHeadline": "feat(cfnspec): cloudformation spec v12.2.0 (#7248)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 695, "deletions": 36}}, {"node": {"oid": "392399735123b6db6d64ba70c31ed30b80bd3b44", "messageHeadline": "chore(bockfs): initialize bockfs root with unique temp directory (#7301)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15e0f95c4c4f1e60193df759b358321578349ea1", "messageHeadline": "chore: merge release/1.32.2 to master", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "345d2c4187042d9a9ab03d6b26be93db4d64ad12", "messageHeadline": "chore: Update PR template to match Mergify bugfix", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01fc23490b1ee155255ecbe5d2dd79b33c5b5ee2", "messageHeadline": "chore(cx-api): introducing `cloud-assembly-schema` (#6724)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2263, "deletions": 1077}}, {"node": {"oid": "e19e206f02b83ccbfac7af68c97c92dedac8f562", "messageHeadline": "See CHANGELOG", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 77, "deletions": 16}}, {"node": {"oid": "65ed43d3e8d876874dbe94ad76eecea69cd4acb9", "messageHeadline": "following on from #7290 - found a few stragglers that we missed", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "49f753734acfdf50b0073d955b066ad66e6e2b95", "messageHeadline": "chore(release): 1.32.2", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "376fa40e21a89b341539b6eadc27fd4c00063b46", "messageHeadline": "The proxy configuration was not being properly passed to the", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 14}}, {"node": {"oid": "dc82de82ad5b122cd4e6b4ec75d6b6c229d60a60", "messageHeadline": "The proxy configuration was not being properly passed to the", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 69, "deletions": 14}}, {"node": {"oid": "28fecee9e16fb4911f716f210e11052e4c811e5c", "messageHeadline": "chore: raise minimum Node.js requirement to 10.12 (#7290)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 157, "deletions": 156}}, {"node": {"oid": "ed851d8f36207b240da3282a8faf7877f205f257", "messageHeadline": "Modernize imports (#7262)", "author": {"name": "Juan Lulkin", "email": "maiz@lulk.in", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d1ae05f975210d5d307689142afcaff15a44f71c", "messageHeadline": "chore(iam): clear docs linter exclusions (#7287)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 221, "deletions": 55}}, {"node": {"oid": "8c6fc43fab73d72e2ad03013635ed21e830686fb", "messageHeadline": "chore: merge release/1.32.1 to master", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "994414ce36483659cede0b66ad91d897a2415c8d", "messageHeadline": "fix(cli): --app command does not work when executing a command withou\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 249, "deletions": 28}}, {"node": {"oid": "d0dfe79553938d8f48d92ee4b39304447817e5fe", "messageHeadline": "Merge pull request #7274 from aws/huijbers/hotfix-1.32.1", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "b10fd92257eff967d727229ee92c3c0e8d7eed92", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ef99cea1b5e8a672757e542036af71aba6b6f65", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a892cc9a70c5ba41e08284ccaea5bab292b5ebf", "messageHeadline": "chore(changelog): fix changelog corruption (#7275)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "015c7f5c7177773f9241c99d1f3a2fd0a56b3d47", "messageHeadline": "chore(release): 1.32.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "85f606ad13e4e51b9f66330379a55ef76310a8ca", "messageHeadline": "fix: new IAM Condition type is unusable in Java (#7270)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "ffb2e1e8830d8345171552b4f420e65c47dae7b8", "messageHeadline": "fix: new IAM Condition type is unusable in Java (#7270)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "2de8cf60ca8a6e232e405fb902a6e5c384a6d69a", "messageHeadline": "chore(kinesis): remove outdated comments (#7269)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "23279fadebfaac625b2d846be6b1bbedfe873981", "messageHeadline": "chore(deps): bump aws-sdk from 2.655.0 to 2.656.0 (#7261)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "563fba4e067269662f4f922ace1679ac467d5043", "messageHeadline": "feat(kinesis): `grantRead` now allows the `ListShards` action and `gr\u2026", "author": {"name": "reillykw", "email": "reilly.w.kevin@gmail.com", "user": {"login": "reillykw"}}, "additions": 143, "deletions": 22}}, {"node": {"oid": "5788ebf76ea907177e8415f4900f3f0baf077463", "messageHeadline": "chore(deps-dev): bump sinon from 9.0.1 to 9.0.2 (#7252)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "82eea4061e32664406e9571510fd5324ed803da8", "messageHeadline": "Merge pull request #7241 from aws/release", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "0e4ef7b2d0e84a418ab8a9ff10f13273b9183363", "messageHeadline": "chore(deps): bump aws-sdk from 2.654.0 to 2.655.0 (#7238)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "9766ad65b5ff9a998563b3305bfa34b09913b513", "messageHeadline": "chore(cli): disable regression tests for now (#7229)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "060d4550ee8be48e9845c3c4c69f1444765b7dd4", "messageHeadline": "chore(cli): manually added cfnspec to deps since its transitive (#7227)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "92fb853ea7d31e7bf3d60bd50ce18b95c4189da6", "messageHeadline": "fix(cloudwatch): Alarm annotation ignores datapointsToAlarm (#7202)", "author": {"name": "Alex Vandiver", "email": "github@chmrr.net", "user": {"login": "alexmv"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "329f02e036833e1a0610cf47c83a6adb04efbb1c", "messageHeadline": "chore(cli): fix cdk assets dep path (#7223)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44743b743867fea7760ea02e4377bb6e1d976918", "messageHeadline": "added cdk-assets to CLI dep in run-against-dist for regression testin\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d1af24fb4adb6bfcb0a636435dd7a1500df9737c", "messageHeadline": "Merge pull request #7220 from aws/bump/1.32.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 51157, "deletions": 36469}}, {"node": {"oid": "356737f86705bc27ce4794d41f231f5ce486ee8f", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7f3e5a87d3eed53ececbc9a0e98d71087770d57c", "messageHeadline": "chore(release): 1.32.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 80, "deletions": 1}}, {"node": {"oid": "8f20ff770c9c9542600ab129bdb93e7410438bb1", "messageHeadline": "chore: configure Dependabot to ignore jsii dependencies updateds (#7212)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "15bc61d9901d4c57bfd17645af9c18fc5597e884", "messageHeadline": "Revert \"chore(deps): bump jsii from 1.1.0 to 1.2.0 (#7201)\" (#7219)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4ade84c39bc3a96b213e9aa37da25568241c1671", "messageHeadline": "Revert \"chore(deps-dev): bump jsii-rosetta from 1.1.0 to 1.2.0 (#7199\u2026", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 12, "deletions": 41}}, {"node": {"oid": "223c40340964a3fc1a372d0d306afb0f7397fa20", "messageHeadline": "Revert \"chore(deps): bump codemaker from 1.1.0 to 1.2.0 (#7203)\" (#7218)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "458b0ad187019690df40f7b9c948599d504d9f5a", "messageHeadline": "chore(deps): bump camelcase from 5.3.1 to 6.0.0 (#7215)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "412e6612f31ff26e8de6eda3a9c887b2089cde69", "messageHeadline": "chore(deps): bump semver from 7.1.3 to 7.2.1 (#7213)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "edd40840e93cb39cca2b37d37168b141823be330", "messageHeadline": "docs(secretsmanager): fix dynamic references link (#7196)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97959f6ba40a4a576fc914772206623900d72add", "messageHeadline": "feat(ecs): secret JSON key for environment variables (#6435)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 197, "deletions": 2}}, {"node": {"oid": "015cf0a40f651fdf4812ee8935d1262313fff491", "messageHeadline": "chore(deps): bump aws-sdk from 2.653.0 to 2.654.0 (#7205)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "125ae2d63dbf10beff259df0c168c1aa1b724087", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.26.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "e681cfa0224647a2ab71d094b8c068924f18fedb", "messageHeadline": "chore(deps): bump codemaker from 1.1.0 to 1.2.0 (#7203)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6f66e068b97badd696f570dcad5fd4e8ddf34b99", "messageHeadline": "chore(deps): bump jsii from 1.1.0 to 1.2.0 (#7201)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "be30cea30517e5185fbb5f38935580363ad025ad", "messageHeadline": "chore(deps-dev): bump jsii-rosetta from 1.1.0 to 1.2.0 (#7199)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "7566e257c1c9cb505f4095af2669d9996200dcbf", "messageHeadline": "chore(kinesis): add integ test (#7185)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "ed106eab36835fa7cb0140cc1c6971932ede5f5e", "messageHeadline": "feat(bootstrap): require `aws:SecureTransport` for staging bucket (#7\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "7484935fb3935997638e22241df7614f76097733", "messageHeadline": "feat(apigateway): access logging (#6559)", "author": {"name": "intercept6", "email": "intercept6@gmail.com", "user": {"login": "intercept6"}}, "additions": 843, "deletions": 7}}, {"node": {"oid": "64bad91736da5576f212dae08bd1aa3f9414741c", "messageHeadline": "feat(iam): add arbitrary conditions to existing principals (#7015)", "author": {"name": "Zak", "email": "15427477+zakwalters@users.noreply.github.com", "user": {"login": "zakwalters"}}, "additions": 254, "deletions": 20}}, {"node": {"oid": "6f00783c4ffafe7a74609a76544232689b9cca1b", "messageHeadline": "fix(events): Batch target does not work (#7191)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 189, "deletions": 198}}, {"node": {"oid": "d30e0d11520128b5eb258a2a8c6657da68f36ef9", "messageHeadline": "chore(kinesis): some minor cleanup, adding a test (#7135)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "09852d05242fff9ba9080df9121537f81af9d131", "messageHeadline": "feat(cognito): user pool - OAuth2.0 authentication (#7141)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 681, "deletions": 27}}, {"node": {"oid": "0ef6a95b19e6001c62bbefbdf867dadcc4ab1f89", "messageHeadline": "fix(ecs): default Service throws in a VPC without private subnets (#7\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "2f6bd74b39ff33f76d6f88fb69ee8704e72082ed", "messageHeadline": "chore(cli): fix version in exclusions (#7183)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6c75763bf4873a8ee07ea622c4f3d64f1636e98d", "messageHeadline": "chore(cli): fix regression tests execution wrapping (#7182)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d7c40c5e6209de320d2b89f27e8684bebce35cf0", "messageHeadline": "chore: use 2 space indent and quoting consistently (#7165)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 31228, "deletions": 31177}}, {"node": {"oid": "fe2ce17ce9e84c9912132078aeeb96a4fdc85159", "messageHeadline": "chore(cli): exclude tests that collide with the normal integ suite (#\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "51e61828baac164e664e109deea1b4238b836b52", "messageHeadline": "chore: security diff calculation fails for nonexistent stack (#7178)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "e5708cc2f155011af8e1c5a022965b23fa675b3b", "messageHeadline": "chore(route53): clear doc string linter errors (#7175)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 136, "deletions": 31}}, {"node": {"oid": "7b1e80dd4946ab63e9f8507d99f48c887851f2ae", "messageHeadline": "chore: fix CLI handling of `--no-execute` flag (#7162)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "f1ae3d5babd4a3f4c5feaff7a8a7a1a6ec717fe3", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.1.5 to 25.2.1 (#7171)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 49, "deletions": 74}}, {"node": {"oid": "26a69b1b090b49505f69ef2879b68d2382ea27ec", "messageHeadline": "chore(deps): bump aws-sdk from 2.652.0 to 2.653.0 (#7168)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "abb81eaa1900186267f0e61ce9d439fcff56b45e", "messageHeadline": "chore(deps): bump nyc from 15.0.0 to 15.0.1 (#7166)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 33}}, {"node": {"oid": "c1e2b6553a0e1a6f767298e492efc5a60e4fc0d6", "messageHeadline": "chore(deps): bump ts-jest from 25.3.0 to 25.3.1 (#7164)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "5d1253d9eb2d55ebf8a3b568170178d9debe7762", "messageHeadline": "chore: lock in TypeScript dependency for monocdk (#7159)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95ab44b48a0ced0c2f2955756f8c554d251c1109", "messageHeadline": "refactor(cli): cleanup of CLI code (#7041)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2045, "deletions": 1983}}, {"node": {"oid": "423f02c0c8f04a4cc5af55a8a1f0ec4c856476a2", "messageHeadline": "chore: remove duplicate 'yarn install' (#7157)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "435b66f2c4421193590e3fdf2e13d87445e25044", "messageHeadline": "feat(stepfunctions-tasks): dynamodb tasks (#6654)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 1559, "deletions": 0}}, {"node": {"oid": "adb69542ec726288aee477642747d060a9965842", "messageHeadline": "feat(stepfunctions): execution history logging options (#6933)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 165, "deletions": 1}}, {"node": {"oid": "e514944f7f7abdae26b574a1957625eec8694307", "messageHeadline": "docs(core): add incomplete docs link for cfn-resources section (#7156)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "174387db8eb885f634662cbe01e271bafd7db75e", "messageHeadline": "chore(cli): resurrect integ test execution (#7151)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f18f3f17bc7c6832e4839aada5261e292aed9489", "messageHeadline": "feat(cli): regression tests (#7060)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 322, "deletions": 27}}, {"node": {"oid": "de8e670159065e1c1fe6d69a51c1596755dcbcc6", "messageHeadline": "feat(aws-codebuild): add from codebuild image option (#7117)", "author": {"name": "Katie Normandin", "email": "51719777+knorms101@users.noreply.github.com", "user": {"login": "knorms101"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "b0a90243b07c415ff6807f3262ccdb643e5ff9d8", "messageHeadline": "chore(deps): bump aws-sdk from 2.651.0 to 2.652.0 (#7149)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b7127107eabce6265c4649c25fd7f1c27a8ada97", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.1.4 to 25.1.5 (#7147)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a9028449753d4f19c9f35f9fb385bd71e602b924", "messageHeadline": "chore(deps): bump aws-sdk from 2.650.0 to 2.651.0 (#7125)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "684468e60a68e98c591e1e4fbb7bfe6afc6854d0", "messageHeadline": "chore(deps-dev): bump fast-check from 1.24.0 to 1.24.1 (#7127)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3925d9aee3b408a3b2160bff5306cb80a0a9a3ab", "messageHeadline": "feat: Support passing AssetOptions (#7099)", "author": {"name": "Christoph Gysin", "email": "christoph.gysin@gmail.com", "user": {"login": "christophgysin"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "6358698e3487adb331ce8a0835d43c6c71112ffe", "messageHeadline": "chore: missing awaits (#7138)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca2585c99e1f81d45b8bf835638f65a311fbbf9a", "messageHeadline": "feat(lambda): .net core 3.1 runtime (#7105)", "author": {"name": "Michael Dimoudis", "email": "me@michaeldimoudis.com", "user": {"login": "michaeldimoudis"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c97e63b54f9dd373f7f51a8cf5d2f3eef422255a", "messageHeadline": "chore(cli): fix integration tests for cdk deploy with outputs (#7134)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "d6ecf44e84cb326bcbfe48583fdae66829a86adb", "messageHeadline": "feat(kinesis): streams are encrypted by default (#7102)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 855, "deletions": 586}}, {"node": {"oid": "a711c0167de8c41796ee20a0b85b763bdfa4a643", "messageHeadline": "fix(acm-certificatemanager): DnsValidatedCertificateHandler support f\u2026", "author": {"name": "Nicolai Lang", "email": "github@nlang.de", "user": {"login": "nlang"}}, "additions": 240, "deletions": 26}}, {"node": {"oid": "75d5ee9e41935a9525fa6cfe5a059398d0a799cd", "messageHeadline": "feat(cli): write stack outputs to a file (#7020)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 187, "deletions": 3}}, {"node": {"oid": "1956ded4eb75613d46a3ea163c3041f402d98fa5", "messageHeadline": "feat: cloudformation spec v12.0.0 (#7113)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 306, "deletions": 2}}, {"node": {"oid": "8843808edd3df433241201778879b8cfe6b66224", "messageHeadline": "chore(deps-dev): bump fast-check from 1.23.0 to 1.24.0 (#7124)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2b9a8a43ff98b49768b376ad460b2ad25ffd29db", "messageHeadline": "chore(deps-dev): bump jszip from 3.2.2 to 3.3.0 (#7123)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 873, "deletions": 18}}, {"node": {"oid": "a6bd34fe6ef0831fdca89063348a6965848c7555", "messageHeadline": "fix(dynamodb): cannot use attribute as key in a GSI, non-key in anoth\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2054, "deletions": 2044}}, {"node": {"oid": "573464d0b214f943fa31fdfa5af0091adc593de6", "messageHeadline": "feat(apigateway): auto-create RequestValidator from options to addMet\u2026", "author": {"name": "Pankaj Yadav", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 112, "deletions": 9}}, {"node": {"oid": "fbc1df3c6d34a10cda226d0dd7be5f16bebf0084", "messageHeadline": "chore(deps): bump jsonschema from 1.2.5 to 1.2.6 (#7109)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4994e0de8f4681eb49a174b903236d15d32372ba", "messageHeadline": "feat(lambda): ruby 2.7 runtime (#7024)", "author": {"name": "Lapderk", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 106, "deletions": 41}}, {"node": {"oid": "877093415588927d175262454b646a4d21f925c7", "messageHeadline": "chore(deps): bump uuid from 7.0.2 to 7.0.3 (#7101)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b70dbd4620eff8419afc3dee06c5a74455fd0f33", "messageHeadline": "chore(deps-dev): bump @types/sinon from 7.5.2 to 9.0.0 (#7106)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "86b37be17c1a5d7356ea89e3cbcfc47ad61c94cd", "messageHeadline": "chore(deps): bump aws-sdk from 2.649.0 to 2.650.0 (#7100)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "abc2144a5e1ed3e18c1b6d1631f26ab7e29d1760", "messageHeadline": "feat(cognito): import an existing user pool client (#7091)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 104, "deletions": 25}}, {"node": {"oid": "cf8c83126cbcc0e6f14ba59a3ee32e8567bc5ac2", "messageHeadline": "feat(elbv2): health checks for Lambda targets (#7023)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "2a1daede6eaa335a94aba0a8f20b2ed702af2084", "messageHeadline": "Allow `ManagedPolicy` resources to have an initial `PolicyDocument` (\u2026", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "b49881f4a21e02491088961860ea853428f49000", "messageHeadline": "fix(cloudtrail): include s3KeyPrefix in bucket policy resource (#7053)", "author": {"name": "Rafal Wilinski", "email": "raf.wilinski@gmail.com", "user": {"login": "RafalWilinski"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "497f63e1884885c5647f08438199c38a89668e24", "messageHeadline": "docs(iam): improve consistency for static import methods (#7048)", "author": {"name": "Jeremy Witte", "email": "48760600+jeremywitte@users.noreply.github.com", "user": {"login": "jeremywitte"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "934d58e966a7ff99dfcff5a479dc75549b248c6f", "messageHeadline": "chore(cli): fix bootstrap v2 by adding a missing 'await' (#7087)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bded68336265a4c77804726208d3638fc5cbd260", "messageHeadline": "feat(kinesis): stream encryption with the Kinesis master key (#7057)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 87, "deletions": 8}}, {"node": {"oid": "282b0ad14b1f9ba934e63b7cdb7b24b7e2c9d898", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.17 to 10.17.18 (#7081)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9b37211286e4d9def1a0a3d195c25c75487ba1bf", "messageHeadline": "chore(deps): bump aws-sdk from 2.648.0 to 2.649.0 (#7078)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "0809746b6e8305dd975e3c66ff9e679d62b39029", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.25.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "9a552c275ee011fd794b27735503d139f538f70a", "messageHeadline": "feat(cfnspec): cloudformation spec v11.6.0 (#6995)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 2421, "deletions": 15}}, {"node": {"oid": "4c7afb827b4005e337dd4635a80a7767bcec7b11", "messageHeadline": "chore(deps): bump ts-jest from 25.2.1 to 25.3.0 (#7070)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "3dc3d75b17855d344b45a1dc48eb6b422237bff6", "messageHeadline": "feat(amplify): source code providers (#6921)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 457, "deletions": 70}}, {"node": {"oid": "01ac364ddaac182e2607705a461606bdf6d9f753", "messageHeadline": "docs(kinesis): refresh README and add updated snippets (#7038)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 80, "deletions": 14}}, {"node": {"oid": "fa50e4a8203a40e15ae045810bcd5d24d9073349", "messageHeadline": "fix docstring for minVcpu in compute-environmnet according to console\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d9bbc8e3559b3e89572914a6bab75994c113dc8b", "messageHeadline": "chore: add key to disable announcing releases in awscdkio when creati\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "17aab3723f5e4ae8b06dac832774d457909722f8", "messageHeadline": "fix(aws-kinesis): test assume order between stacks (#7065)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3f75617ef5a90b40c04d7579cba3fccf6b4b31ef", "messageHeadline": "chore(batch): update default value docs for min vcpus (#6781)", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "260445732fd989c879260a9162200f490ba432d3", "messageHeadline": "chore(deps): bump eslint-plugin-import from 2.20.1 to 2.20.2 (#7056)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "45b68d5c7905559b70ef41867060ea42f03a3015", "messageHeadline": "feat(applicationautoscaling): add PredefinedMetric for Lambda provisi\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "74854488f1c5d9a479bd18aceda2c1817a5e201c", "messageHeadline": "fix(stepfunctions-tasks): confusion between multiple ways to run a La\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 16, "deletions": 29}}, {"node": {"oid": "e52097a49024a43610c6a07cbb0bf861c5bb9a0a", "messageHeadline": "chore(deps): bump aws-sdk from 2.646.0 to 2.648.0 (#7045)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "450b7a8169dd1171990cfe85b23df02959ce7f59", "messageHeadline": "docs(apigateway): add documentation for stage default method throttli\u2026", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "aa60f8901257bcf7de4db0d8207661ce70d6c42a", "messageHeadline": "feat(rds): aurora - iam role to import and export data from s3 (#6611)", "author": {"name": "Erik Snoek", "email": "eriksnoek@gmail.com", "user": {"login": "PikeDev"}}, "additions": 1768, "deletions": 22}}, {"node": {"oid": "855af6a1444a4bb3edae9c08f4653f1a1370cf0f", "messageHeadline": "chore: fix test by adding 'await' and setting up mocks (#7028)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "1186227b01e73cb05425549aeac88630c9a5ff58", "messageHeadline": "fix(kinesis): retention period does not use Duration type (#7037)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "53efde5b991c135d6a0a3bdc8e894e8cfad92a07", "messageHeadline": "chore(core): improved rounding options to Size (#7027)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 58, "deletions": 20}}, {"node": {"oid": "ca19dc454d18ec1ea1b48230610fa2405e28ab0f", "messageHeadline": "chore: revert mergify behaviour (#7025)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "afd70453de70e8e54bfd941404efda74d594e0e6", "messageHeadline": "fix(cli): can't use credential providers for stacks with assets (#7022)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "22a560dd4a49d74a9ff217c27c77a7e03d7b38de", "messageHeadline": "feat(core): `Size` unit representing digital information quantity (#6\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 269, "deletions": 1}}, {"node": {"oid": "923d2a145e9090658fba5e922f99340f0f94347b", "messageHeadline": "fix(stepfunctions-tasks): batch job - can not use task input as array\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 70, "deletions": 31}}, {"node": {"oid": "2bf85b3e24be27a1f3fe5772b9a8646277615be5", "messageHeadline": "fix(rewrite-imports): incorrect main in package.json (#7021)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6e618898a3d742d7d47da78dd6cbf2ec21b24f92", "messageHeadline": "feat(ec2): EFS interface VPC endpoint (#6961)", "author": {"name": "Efr\u00e9n", "email": "chefren@users.noreply.github.com", "user": {"login": "chefren"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "d399a9e41f14982e77990ac5fab4342042e1fe33", "messageHeadline": "chore(deps): bump aws-sdk from 2.645.0 to 2.646.0 (#7014)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "04d59e9de958b6cfa5c2739b320e4495d66660b5", "messageHeadline": "chore(monocdk-experiment): add missing dev dependency (#7017)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41f0887eb5840da4645c6479c4372e6c32b01135", "messageHeadline": "docs(dynamodb): remove reference to deprecated module (#6997)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "0a3d9dd70f67b827b30604fcb317233688a4a103", "messageHeadline": "chore(monocdk): export \"core\" types without a namespace (#7007)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 128, "deletions": 245}}, {"node": {"oid": "2195cc20840138eb29836e3b38f9950d42eef008", "messageHeadline": "feat(aws-codebuild): add ProjectFileSystemLocation property to codebu\u2026", "author": {"name": "Nas Taibi", "email": "36194441+nataibi@users.noreply.github.com", "user": {"login": "nataibi"}}, "additions": 698, "deletions": 4}}, {"node": {"oid": "937464272d5c11033b67b970fea039bfc35f2d12", "messageHeadline": "feat(codebuild): expose aws/windows/base:2.0 image (#7004)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "fe0b057bad8a564363fe3f3ff9f24e741aaf21d2", "messageHeadline": "chore: use number of people requesting changes rather than the cdk te\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfc4b5c6b050f9541dfc77999cb043f2f8d03626", "messageHeadline": "feat(apigateway) specify stage for base path mapping", "author": {"name": "nirvana124", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 76, "deletions": 8}}, {"node": {"oid": "39ac64b954b0cd27fa71b2f0f2329ce5abeeeb90", "messageHeadline": "chore: add \"commit message\" section to PR template (#7006)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "910cb26495e394496f54452756ded83459f2eb4a", "messageHeadline": "chore: add section to pack what is needed (#7003)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "521193a98d2f7a82098c41e1608538e1886d87c6", "messageHeadline": "chore(cognito): integ tests for sign up (#6970)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 319, "deletions": 0}}, {"node": {"oid": "74169bf57c7c21aabb1f9b4a6cfac260b77d4b5a", "messageHeadline": "feat(eks): managed nodegroup support (#6759)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 817, "deletions": 66}}, {"node": {"oid": "53f82f0c33b913c1cad05d6e5d9797f9243d37e9", "messageHeadline": "chore(monocdk): support barrel imports (#6996)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "c94ce62bc71387d031cf291dbce40243feb50e83", "messageHeadline": "feat(lambda): currentVersion, version.addAlias() (#6771)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 720, "deletions": 38}}, {"node": {"oid": "5cd2018743a5946ba9c26497ddaf25678766a303", "messageHeadline": "chore(deps): bump aws-sdk from 2.644.0 to 2.645.0 (#6980)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "34bfe0d9596b409f4c7bdbdb192f7532c6bb0c05", "messageHeadline": "Merge pull request #6986 from aws/release", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "c24db42b34114363fbc67e44dbc1145746f53317", "messageHeadline": "Merge branch 'master' into release", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 30, "deletions": 121}}, {"node": {"oid": "87aca88fde17df0d6191505f1d1a34664092a402", "messageHeadline": "chore(docs): use updated parameter name for time with the `Wait` state", "author": {"name": "Richard H Boyd", "email": "58230111+richardhboyd@users.noreply.github.com", "user": {"login": "richardhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0af2d2eac4be3a6af5e327e79624a5a46af24ebd", "messageHeadline": "fix(aws-ecs-patterns): revert commit f31f4e1 (#6987)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 29, "deletions": 120}}, {"node": {"oid": "d0b42c2b04388e2f4275c8d9717001fcc8f55303", "messageHeadline": "Merge branch 'master' into release", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1062, "deletions": 253}}, {"node": {"oid": "3254c5d09c3708a904cc1f1a0344c32d807d6a74", "messageHeadline": "feat(codebuild): support AL2 3.0 & Standard 4.0 (#6968)", "author": {"name": "Michael Dimoudis", "email": "me@michaeldimoudis.com", "user": {"login": "michaeldimoudis"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "32834cb9a33ec053cf3efb7a54efba9b2c0b5131", "messageHeadline": "chore(cognito): clean up and document triggers (#6816)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 950, "deletions": 244}}, {"node": {"oid": "49cdd8f198f6d797130bde0c15783fc77e6084f5", "messageHeadline": "fix(cognito): user pool - `passwordPolicy.minLength` is not optional \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 22, "deletions": 1}}, {"node": {"oid": "9ad04485021a3132dd2bb97475fb4f945df7df3a", "messageHeadline": "chore: mergify to only dismiss approvals on stale PRs (#6974)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8f3ac7988550d6442e3d88b4c14aac06cd5ec22d", "messageHeadline": "Merge pull request #6973 from aws/bump/1.31.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3837, "deletions": 1759}}, {"node": {"oid": "73a6693894965e72df12c28a337b4db7b1a6e481", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "73edcd4df654398151671aca5cfd0ca5a0334e24", "messageHeadline": "chore(deps): bump case from 1.6.2 to 1.6.3 (#6975)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "22ffae337b15476b4aad32c6e4f6d1c14c0eb347", "messageHeadline": "feat(rds): database instance - auto scale allocated storage (#6788)", "author": {"name": "nirvana124", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "e721d62e583581549c2d6ed798ba61e070de5c6a", "messageHeadline": "chore(release): 1.31.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "b5c60d50a6c4fb7e93185c5874a2651ba40d0247", "messageHeadline": "fix(cognito): user pool - link style email verification fails to depl\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 108, "deletions": 24}}, {"node": {"oid": "1edd5076e8a5b4e2194c73e395d1712f74cd2ba1", "messageHeadline": "fix(cdk-assets): context path not honored by Docker asset build (#6957)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "73899a95ffe52c51ff77155fd654c2b4cdef7241", "messageHeadline": "feat(events): AWS Batch event target (#6570)", "author": {"name": "Joseph Snell", "email": "joepsnell@gmail.com", "user": {"login": "wulfmann"}}, "additions": 398, "deletions": 0}}, {"node": {"oid": "1e92564821787f87773efe6840b3c4a29b5d0f8c", "messageHeadline": "chore(stepfunctions): add snippet for `Map` state (#6761)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "b3abc681b97a385be83c6efd2fe3e6eb57933e77", "messageHeadline": "Revert \"chore(deps): bump fs-extra from 8.1.0 to 9.0.0 (#6820)\" (#6952)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 13, "deletions": 42}}, {"node": {"oid": "24f12d6931fc107cc959404516e5c33001c6f7f5", "messageHeadline": "docs: .NET Core 3.1 is required with JSII v1.1 (#6951)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ec20ebaff3bb0fc77311586389a6f24cacaac9a", "messageHeadline": "chore(deps): bump aws-sdk from 2.643.0 to 2.644.0 (#6950)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "59c3ab6ce86d73147a483c5a45b481f3c8c61d3e", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.24.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "2a3440b6b2c0584817d5512ca5204c7740b7414a", "messageHeadline": "chore(cli): init templates for c# and f# use unsupported version of n\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "56be032149f3e698120f7653e36ef1fea565f952", "messageHeadline": "fix(iam): immutable role cannot be used as a construct (#6920)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 20, "deletions": 7}}, {"node": {"oid": "4501b8ba566ac776042fc97435d4db96fc421e0b", "messageHeadline": "chore(deps): bump yaml from 1.8.2 to 1.8.3 (#6917)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f31f4e128d5f9dd8d673ac2a3c28d792d1427dda", "messageHeadline": "fix(aws-ecs-patterns): only create an A record if LB is public (#6895)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 120, "deletions": 29}}, {"node": {"oid": "8c6084c3b0b6869007fe4f0f9583bd5d5d511ccd", "messageHeadline": "chore: fix code styles of init templates for TypeScript (#6809)", "author": {"name": "Daiki Kuriyama", "email": "ajido@me.com", "user": {"login": "Ajido"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "a5a628484f97e9c80c211f78182c12d08151d650", "messageHeadline": "chore(deps): bump aws-sdk from 2.642.0 to 2.643.0 (#6898)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 23, "deletions": 143}}, {"node": {"oid": "e870f909feab332eb35f4eadee0212955ff5c212", "messageHeadline": "chore: upgrade jsii to v1.1.0 (#6707)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1136, "deletions": 1036}}, {"node": {"oid": "5626a8b197d5a1f5d316bb5b63ee464b8bb28fc9", "messageHeadline": "chore(apigateway): improve error msg when authorizer has no attached \u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 55, "deletions": 3}}, {"node": {"oid": "60253a319d6f185cf807ca45dac4ce0be4ab5777", "messageHeadline": "fix(cloudwatch): unhelpful error when reusing metric IDs (#6892)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "f50b8769548c34a66cf05079d1ac721c83992840", "messageHeadline": "feat(cloud9): Support Cloud9 EC2 Environment (#6298)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 636, "deletions": 0}}, {"node": {"oid": "cfecdb7dc11e607eec2491a4fb80cc50c97b7f49", "messageHeadline": "chore(codebuild): remove the reference in our docs to the old UBUNTU_\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3607e3e7c5feff1bd9f9066c5968a797f33eb914", "messageHeadline": "chore(codebuild): remove references to old `extraOutputs` property in\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "acfb6ef8b5f94c04206c3afc8d12bfaf87c1a650", "messageHeadline": "fix(acm): Allow tokens as a part of the hosted zone name (#6685)", "author": {"name": "Reed Hermes", "email": "47460868+rhermes62@users.noreply.github.com", "user": {"login": "rhermes62"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "9e1184ffcb01f4fcc8f7f46cae22f968e7e79985", "messageHeadline": "chore(cli): add aws-lambda-nodejs build artifacts to .gitignore (#6733)", "author": {"name": "Ben Limmer", "email": "ben@benlimmer.com", "user": {"login": "blimmer"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8138f0db1ec25286d2465f3235a0421f83f6220b", "messageHeadline": "chore(deps): bump fs-extra from 8.1.0 to 9.0.0 (#6820)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "95bb1ad60e600007421acd6d160e0d7fb9bc0389", "messageHeadline": "feat(codepipeline): add experimental support for the BitBucket source\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "c7fab5b29aca518fb6e1c8f2868d915885fedf04", "messageHeadline": "feat(eks): KubernetesPatch (#6753)", "author": {"name": "Matt Christ", "email": "952712+mattchrist@users.noreply.github.com", "user": {"login": "mattchrist"}}, "additions": 135, "deletions": 27}}, {"node": {"oid": "a4dcfb5aa05b6c49a7b2134c98a059707cff3ef8", "messageHeadline": "chore(cli): convert the bootstrap template from JSON to YAML (#6799)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 335, "deletions": 433}}, {"node": {"oid": "564561a5462b78bc29cd6d6968abe6b05a670df2", "messageHeadline": "fix(ec2): spelling error in Instance's subnet selection logic. (#6752)", "author": {"name": "kaylanm", "email": "1063516+kaylanm@users.noreply.github.com", "user": {"login": "kaylanm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc6b0cd3ac57b810d32734faceaa2a8c440be690", "messageHeadline": "chore: document ELBv2 'open' property more clearly (#6810)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4c1e030a8a7469a769b06e8e87c6a964eac393c5", "messageHeadline": "docs(amplify): correct buildSpec example (#6763)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcae493267d1d583c14adad9fb29230c739223fd", "messageHeadline": "chore: do not announce CDK releases in awscdkio (#6800)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 552, "deletions": 114}}, {"node": {"oid": "a2a2f130ffec176a01991376679eeccf1027707e", "messageHeadline": "chore(deps): bump aws-sdk from 2.641.0 to 2.642.0 (#6802)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "85f19311a503c024644e49fe9299b9be83eb09c3", "messageHeadline": "chore(deps): bump aws-sdk from 2.640.0 to 2.641.0 (#6776)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "40f527e936ec8aab12228281f5b46082d1aa35b2", "messageHeadline": "chore: merge release/1.30.0 to master", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4f54ff75434986f80fbfc0c0ca68d23246a37074", "messageHeadline": "chore(release): 1.30.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 8}}, {"node": {"oid": "ab6afe1647fd7219716c19c61ce2cfbdbe8b15ad", "messageHeadline": "chore(release): 1.30.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "19bb16a0feb5b482223dd193354447065ac06f8f", "messageHeadline": "fix(core): IConstruct no longer extends IDependable (#6794)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b51a3b6cc71ceb05a89d53ac0869d06e017f47e2", "messageHeadline": "chore: merge release/1.29.0 to master", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "e8d00765ce351b8462b535e0911aa0c64bad2332", "messageHeadline": "chore: stop auditing installed packages every time (#6790)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fba2f61e249cd283b452db038c1a77458b9df963", "messageHeadline": "chore(deps-dev): bump @types/uuid from 7.0.1 to 7.0.2 (#6777)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f42500b145706a56cc1e183671dad72e6ddf018", "messageHeadline": "Merge branch 'master' into release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 103, "deletions": 45}}, {"node": {"oid": "97ae931ea4d8333d1846fc3bc801430b000fa606", "messageHeadline": "feat(cloudwatch): standard set of graph colors (#6747)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 92, "deletions": 39}}, {"node": {"oid": "315ac5e0068194c6fcfb4e5a624a9aa97d117834", "messageHeadline": "chore(integ): consistently don't stage (#6769)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "8248389d0fc67527b21cd95bf8a3ea1b6e64f0a5", "messageHeadline": "Merge pull request #6783 from aws/bump/1.29.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6072, "deletions": 3561}}, {"node": {"oid": "da08e4f30f9f8d25de7ba5fe8de8b0414c2bc6ff", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e512069bf5c44cdbe0e01f9dd1bc90f5a95d2583", "messageHeadline": "chore(release): 1.29.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "5dc1407d78e63d7690cf5d171aec92f4191f0715", "messageHeadline": "chore(codebuild): wrong scope for SourceCredentials (#6778)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "909b590b0c92c0f6807018d0441bd259cc696f70", "messageHeadline": "rfc(bootstrap): bring back the removed `cdk bootstrap` CLI options (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "cc35dadacc94bfbdba1d83faa55bf1c4cf534485", "messageHeadline": "feat(cognito): user pool - MFA, password policy and email settings (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 486, "deletions": 29}}, {"node": {"oid": "52fd078abcc93876aa7423949e1e6090644cf95d", "messageHeadline": "feat(cli): add permissions to the bootstrap action role for `cdk depl\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b356d92e3f8c1b600a0292d0e606b8f0223e1ee0", "messageHeadline": "chore(deps-dev): bump @types/uuid from 7.0.0 to 7.0.1 (#6774)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8535f01921a5ea5397723455f4a14c34f48ea32e", "messageHeadline": "chore(deps-dev): bump nock from 12.0.2 to 12.0.3 (#6766)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 123}}, {"node": {"oid": "6dfb67726dfc9c70f2fc448fac58eb3b550296a1", "messageHeadline": "feat(cognito): user pool - custom & mandatory standard attributes (#6\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 715, "deletions": 134}}, {"node": {"oid": "eded95bc0dac7c292a0093365708aba8c11ca09a", "messageHeadline": "feat(core): the \"constructs\" module (#6623)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1474, "deletions": 994}}, {"node": {"oid": "7a10f0f9b9e8e4c9816a4f28335cca77a915b15f", "messageHeadline": "refactor(ec2): MachineImages create appropriate UserData", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 66, "deletions": 31}}, {"node": {"oid": "d10fe67664f01db568da7f81af12ff647e75fa05", "messageHeadline": "feat(ec2): availabilityZone is optional when importing subnet", "author": {"name": "nirvana124", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 100, "deletions": 5}}, {"node": {"oid": "43a3420c91a3f4989f22d3eda9d7d448658f9aeb", "messageHeadline": "fix(aws-logs): remove validation of retentionInDays for unresolved to\u2026", "author": {"name": "Nicolas Moutschen", "email": "nicolas.moutschen@gmail.com", "user": {"login": "nmoutschen"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "38c8f3481b7f9e44dbfb4106c17c214d227f1ab8", "messageHeadline": "chore(kinesis): remove linter exclusions (#6758)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "7cb8c3fb6d0c150bf4325ca0f51688806c8f29d1", "messageHeadline": "fix: SecretValue.secretManager validates non-ARN ids do not contain :\u2026", "author": {"name": "Andrew Hammond", "email": "445764+ahammond@users.noreply.github.com", "user": {"login": "ahammond"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "972125cbdc1c3d1cc14310bba1a6abd8a7b8ddb1", "messageHeadline": "chore(deps-dev): bump ts-mock-imports from 1.2.6 to 1.3.0 (#6754)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b9a14087c9d7260c71cce9a96718dcb75ece538e", "messageHeadline": "fix(aws-ecs-pattern): allow ScheduledTaskBase to run on a public subn\u2026", "author": {"name": "James Mead", "email": "james@floehopper.org", "user": {"login": "floehopper"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "e85020902ce2b17ab74279949f9f02f1bc49c224", "messageHeadline": "chore(deps): bump aws-sdk from 2.639.0 to 2.640.0 (#6751)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b9c5edeac65eca515244a8f7ad224fb5e20ad5b2", "messageHeadline": "chore: merge release/1.28.0 to master", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 50, "deletions": 1}}, {"node": {"oid": "60df63e8c3ca6b1b284b1109ed1e05cb909c60b0", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.23.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "50280092ab2c0a2c8e19177c4a70f8a7c0f3c5fb", "messageHeadline": "feat(lambda-event-sources): failure handling for stream event sources\u2026", "author": {"name": "Brian Rogers", "email": "brian.andrew.rogers@gmail.com", "user": {"login": "xerofun"}}, "additions": 921, "deletions": 14}}, {"node": {"oid": "a75f711aea3dac83c6feec885b7df9b14a39486e", "messageHeadline": "chore(cli): CLI uses `cdk-assets` to upload templates and assets (#6742)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1998, "deletions": 2253}}, {"node": {"oid": "d4e17b1e2891e82a6797c8cb0454638cb43ec794", "messageHeadline": "chore(deps): bump yargs from 15.3.0 to 15.3.1 (#6740)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "5f2bbc67d78c89a415fc62ef4d39704e679c2d65", "messageHeadline": "Merge pull request #6735 from aws/bump/1.28.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 9182, "deletions": 7960}}, {"node": {"oid": "a6e2d288a07b75c2b97c86f90d1d82b850f81620", "messageHeadline": "feat(codebuild): add support for Source Credentials (#6722)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 234, "deletions": 38}}, {"node": {"oid": "987f8d2ecc8e29be3de619718daf07262ac11339", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 38}}, {"node": {"oid": "12ad879692d4f5302e9ff1cd89161b02a6b8450e", "messageHeadline": "chore(release): 1.28.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 86, "deletions": 1}}, {"node": {"oid": "5f8aedacf6ad8a4766c12eb201648d3a59bcb23d", "messageHeadline": "Revert \"chore(cli): CLI uses `cdk-assets` to upload templates and ass\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2246, "deletions": 1905}}, {"node": {"oid": "32c1808adb79c74b9fdbf97511ef5c8feb042cc8", "messageHeadline": "docs(apigateway): erroneous docs for Model schema (#6725)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "8da9e1eb07e5cc60b421112df543b4bb9db703e8", "messageHeadline": "chore(deps): [security] bump acorn from 5.7.3 to 5.7.4 (#6721)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0fc966c7b048fdb6c713dc0041cabc16eec8c291", "messageHeadline": "<!--Simply copy paste from the PR title and replace the necessary par\u2026", "author": {"name": "Chris Fife", "email": "38083827+ccfife@users.noreply.github.com", "user": {"login": "ccfife"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3887cd2d16a5bdf3cfde535e614c475aa0263c6b", "messageHeadline": "feat(apigateway): authorizationScopes for a Method (#6502)", "author": {"name": "nirvana124", "email": "nirvanapankaj12@gmail.com", "user": {"login": "nirvana124"}}, "additions": 135, "deletions": 2}}, {"node": {"oid": "780e65174a4759bffcc0cf03a63b3c04f83b26f6", "messageHeadline": "chore(deps): bump aws-sdk from 2.638.0 to 2.639.0 (#6704)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b28b4271a1ad9832777dd3b935c918106a0a11cb", "messageHeadline": "feat: cloudformation spec v11.4.0 (#6700)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 1060, "deletions": 3}}, {"node": {"oid": "bf5ab69fd8c7b25386f7bf5d8cf607f87a22cba4", "messageHeadline": "feat(custom-resources): log retention for AwsCustomResource (#6698)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e23b585ac6f693fe354b6d75235b28a908bf5a0e", "messageHeadline": "Fixing small documentation errors in the CDK CLI readme (#6697)", "author": {"name": "Lapderk", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "77cbe805c9d82278592db97f08e88414a6f66175", "messageHeadline": "feat(prlinter): support exempting checks from pr based on a label (#6\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "55cfa750c9e21e0568ab23b989f7562e692c47db", "messageHeadline": "chore: cfnspec bump fails when new modules need to be created (#6689)", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 19, "deletions": 27}}, {"node": {"oid": "c63db52c94b5194974f4f38bf820e79ded89001d", "messageHeadline": "chore(deps): bump aws-sdk from 2.637.0 to 2.638.0 (#6679)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 133}}, {"node": {"oid": "2203ec245bf9a9a1b7d509df7753841383e375e4", "messageHeadline": "<!--Simply copy paste from the PR title and replace the necessary par\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "973155543c28af661095f3ed8edba4cf8934f70d", "messageHeadline": "fix(cloudwatch): missing LessThanLowerOrGreaterThanUpperThreshold (#6\u2026", "author": {"name": "Martynas Paulikas", "email": "map00054@students.stir.ac.uk", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d833bead0fc22bf7eaeb7e369d789e4262b3ee5f", "messageHeadline": "feat(core): duration.toHumanString() (#6691)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 133, "deletions": 36}}, {"node": {"oid": "bed53578df64b6a77c6a6e434c235ef4aefde300", "messageHeadline": "fix(codepipeline-actions): use IBaseService instead of BaseService in\u2026", "author": {"name": "atsushi-ishibashi", "email": "atsushi.ishibashi@finatext.com", "user": {"login": "atsushi-ishibashi"}}, "additions": 354, "deletions": 7}}, {"node": {"oid": "9858cdb1b11e9713ab83d57256ded9b9a9df7c53", "messageHeadline": "fix(certificatemanager): Route53 endpoint cannot be set and does not \u2026", "author": {"name": "brookhong", "email": "brookhong@users.noreply.github.com", "user": {"login": "brookhong"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "64086eabb45148c46f2098351f2094514464f224", "messageHeadline": "chore(stepfunctions-tasks): clean up aws-stepfunctions-tasks linter e\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 140, "deletions": 78}}, {"node": {"oid": "9087fba010c46198b11820be292c8392c9431f58", "messageHeadline": "chore: Remove Request dependency (#6638)", "author": {"name": "Danilo Campana Fuchs", "email": "danilo_fuchs@hotmail.com", "user": {"login": "danilofuchs"}}, "additions": 118, "deletions": 63}}, {"node": {"oid": "3d99cbf4e860c7136fb154f5e372d767b38c1fa0", "messageHeadline": "chore(aws-eks): add china regions support (#6608)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 62, "deletions": 11}}, {"node": {"oid": "040906f86899d8429f0429e840ed6642dc0bb527", "messageHeadline": "feat(apigateway): rate limited API key (#6509)", "author": {"name": "Vaibhav Walia", "email": "vaibhav.m.walia@gmail.com", "user": {"login": "vaibhav-walia"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "bf08988f65714a07cf1783285ceb18e025802118", "messageHeadline": "feat(iam): policy document from json (#6486)", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 319, "deletions": 5}}, {"node": {"oid": "c90fe9b8ddbbba452bd3d47570041fd3c69069bc", "messageHeadline": "chore(prlinter): revert commit message validation from (#6573) (#6678)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 39, "deletions": 118}}, {"node": {"oid": "e1fa5cade309e82e313fd463d84f5f19697e99fe", "messageHeadline": "chore: add missing ECR permissions to publishing role (#6673)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "fa334ceed19ec4473313e3e95b54be1ac60d24bb", "messageHeadline": "<!--Simply copy paste from the PR title and replace the necessary par\u2026", "author": {"name": "Matthew Bonig", "email": "matthew.bonig@gmail.com", "user": {"login": "mbonig"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e802f478379ed0afb67950086697756b3ec1889", "messageHeadline": "<!--Simply copy paste from the PR title and replace the necessary par\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "d5575926b25cf0df8ea651041c426814153b6647", "messageHeadline": "chore(cli): CLI uses `cdk-assets` to upload templates and assets (#6565)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1905, "deletions": 2246}}, {"node": {"oid": "37144fb88e174e80d460a9c6bad611eb87d25f2b", "messageHeadline": "chore(deps-dev): bump aws-sdk-mock from 5.0.0 to 5.1.0 (#6672)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 61}}, {"node": {"oid": "88425839230177daed6e827592e84e7bd346e606", "messageHeadline": "chore(deps): bump yaml from 1.8.1 to 1.8.2 (#6670)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3a104da0243e569b1d576e03f5f5fd0ea511ba94", "messageHeadline": "chore(deps): bump yaml from 1.8.0 to 1.8.1 (#6668)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7318ee250a5f91c57768e635376eddc9470fea70", "messageHeadline": "chore(deps-dev): bump jsii-diff from 1.0.0 to 1.1.0 (#6662)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "fc28d17c3bbe81c9bbd772101aef874d37997489", "messageHeadline": "chore(deps): bump codemaker from 1.0.0 to 1.1.0 (#6664)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "abf4df9d716fe6631abfc180739191f7de2dc6c7", "messageHeadline": "chore(deps): bump aws-sdk from 2.636.0 to 2.637.0 (#6659)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e9ef100023f70c18464e64afa34a5d3ce2f6627b", "messageHeadline": "chore(deps-dev): bump sinon from 9.0.0 to 9.0.1 (#6650)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "2d3e7b1daeb7b7459383f687ef1b33c639cfda80", "messageHeadline": "fix(apigateway): type mismatch in C# when setting identitySources (#6\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1dd7104ff4510005a0b6ff14372846747c572ed1", "messageHeadline": "fix(eks): cannot upgrade version of clusters with an explicit name (#\u2026", "author": {"name": "Moataz Elmasry", "email": "moataz.elmasry2@gmail.com", "user": {"login": "moatazelmasry2"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "de1a36bb5d4c78e617f3b78a06b42dfbd45475dc", "messageHeadline": "feat(stepfunctions-tasks): run batch job (#6396)", "author": {"name": "Ayush Goyal", "email": "ayush987goyal@gmail.com", "user": {"login": "ayush987goyal"}}, "additions": 1757, "deletions": 0}}, {"node": {"oid": "348a952db68c838d73258cd8355322e151ae1080", "messageHeadline": "fix(iam): cannot add multiple conditions using same operator", "author": {"name": "Ben Bryant", "email": "benbryant0@gmail.com", "user": {"login": "benbryant0"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "03df1f1c5f152ff0a14e872095df3b97b0d25fa0", "messageHeadline": "fix(eks): sporadic broken pipe when deploying helm charts (#6522)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 50, "deletions": 40}}, {"node": {"oid": "1de2952fcb4c284547ee71a3a2816dbc2c2b982a", "messageHeadline": "chore(deps): bump aws-sdk from 2.635.0 to 2.636.0 (#6641)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f14405a97681fdf027fb27dd20479754ff7ba8e7", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.22.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3b370d78bea54fc66eddfa5daf1514f7bea97894", "messageHeadline": "chore(eks): consolidate integ tests (#6636)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 700, "deletions": 7111}}, {"node": {"oid": "20f792086147e64d6ddbafab75409f729798d0b2", "messageHeadline": "chore(deps): bump aws-sdk from 2.634.0 to 2.635.0 (#6637)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "52e8b957a3750431a5e68e62e860441894f9b68c", "messageHeadline": "feat(dynamodb): expose stream features on ITable (#6635)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 167, "deletions": 83}}, {"node": {"oid": "6961fcad91e605275b079957cfb2e4faecb128fb", "messageHeadline": "chore(ecs): fix error message (#6617)", "author": {"name": "msysyamamoto", "email": "491754+msysyamamoto@users.noreply.github.com", "user": {"login": "msysyamamoto"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3ee41366b3f0a59864decd47d2feea9849fd095", "messageHeadline": "feat(elbv2): support pathpattern array (#6558)", "author": {"name": "Lapderk", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 104, "deletions": 18}}, {"node": {"oid": "05cf78bc9395bb3b46565bb89a264f4ede76a827", "messageHeadline": "fix(cli): codepipeline cloudformation action in cross account fail wr\u2026", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "76bdccb62fc49a16ad798503de87490799a6ee75", "messageHeadline": "chore(codebuild): props parameter of metric() method to be optional (\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "4e91cb47b9fd9d6dc74872531256bc40966ed1c6", "messageHeadline": "chore(stepfunctions): clean up aws-stepfunctions linter exclusions (#\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "0b6c86559d641c1ef0b8c200be84356010a88b70", "messageHeadline": "fix(batch): `computeEnvironments` is now required for JobQueue (#6616)", "author": {"name": "andrestone", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "602140857dc585c788838a317737313f7a0eab57", "messageHeadline": "chore(deps): bump yargs from 15.2.0 to 15.3.0 (#6627)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "2a2cac1b5eacc23a693bc2098c28b61a5ab6ce17", "messageHeadline": "<!--Simply copy paste from the PR title and replace the necessary par\u2026", "author": {"name": "rubanour", "email": "ruba.noureldin@gmail.com", "user": {"login": "rubanour"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f75318aa8a191a1871a2b5052572b8a7adb843c", "messageHeadline": "chore(prlinter): added commit message validation (#6573)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 118, "deletions": 39}}, {"node": {"oid": "f538c4836fc4f3feeead6bcb7f54f83dceb224b0", "messageHeadline": "docs(ROADMAP): add ROADMAP.md and update README.md with links to the \u2026", "author": {"name": "Chris Fife", "email": "38083827+ccfife@users.noreply.github.com", "user": {"login": "ccfife"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a5c9d4e23a84d31e65b04bbc9bcea0fddcde371a", "messageHeadline": "chore(batch): include breaking change in previous PR (#6621)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc70e40a14f25f5da31cd2f71e838e8c100be87c", "messageHeadline": "chore(deps): bump yaml from 1.7.2 to 1.8.0 (#6619)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2b02693d1432ce7bce5bf0a78fe4a9175dd6ad91", "messageHeadline": "feat(batch): ec2 launch template support (#6602)", "author": {"name": "andrestone", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "b3145fa0c97174d502fdea66b587e8dd9f234f02", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.1.3 to 25.1.4 (#6614)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "f40b666f19c5244b680d4584d8a64c7f5ebedb4d", "messageHeadline": "refactor: Correcting a few spelling mistakes (#6596)", "author": {"name": "Mike Rogers", "email": "mike.rogem002@gmail.com", "user": {"login": "MikeRogers0"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4e813345b62c0db73b0c2116d5592ebcb9def3d2", "messageHeadline": "fix(batch): managed compute environment now properly works with compu\u2026", "author": {"name": "andrestone", "email": "andrestone@users.noreply.github.com", "user": {"login": "andrestone"}}, "additions": 254, "deletions": 88}}, {"node": {"oid": "ee3a5300eb9ec44b12fec6c70ad018f42e182859", "messageHeadline": "feat(cfnspec): cloudformation spec v11.3.0 (#6598)", "author": {"name": "AWS CDK Automation", "email": "43080478+aws-cdk-automation@users.noreply.github.com", "user": {"login": "aws-cdk-automation"}}, "additions": 477, "deletions": 7}}, {"node": {"oid": "db111afe25a24d259a08a29b7530afbbebc39351", "messageHeadline": "docs(TRACKING): update tracking issue template (#6606)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "79f70c96c3fa7604a1eaf5abbd5c816845b3178a", "messageHeadline": "chore(deps): bump aws-sdk from 2.633.0 to 2.634.0 (#6604)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "dfdbfc64c521e1603db273d0901abd6d280a625c", "messageHeadline": "chore(prlint): exclude package cfnspec from expecting changes to READ\u2026", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a0fb5187a4b0c74c32333e14af1098b0c1f25705", "messageHeadline": "feat(efs): create EFS file systems (#6373)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 552, "deletions": 8}}, {"node": {"oid": "211737452e9af66a3f2b214c44071362a2a3172d", "messageHeadline": "chore(appsync): don't retain dynamodb tables (#6401)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e7760c584521f09e914d231b7be8dcb7fe7b6dd4", "messageHeadline": "chore(deps): bump aws-sdk from 2.632.0 to 2.633.0 (#6592)", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a2a738cf5df369b92c4039fc7442adddc2350180", "messageHeadline": "feat(custom-resources): module is now stable :) (#6584)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "d5867b40e144464e033f24a83947cab0aee93fdb", "messageHeadline": "feat(custom-resources): rename `getData*` to `getResponseField*` (#6556)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "719bc3208194c8d4d01f869dcea1cd8fa5032efd", "messageHeadline": "chore(deps): bump uuid from 7.0.1 to 7.0.2 (#6583)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23eeb3edd6aa4f8d4e2c7761d4757abbae894493", "messageHeadline": "chore(apigateway): fix tsdoc for `deploy` property (#6564)", "author": {"name": "Luiz Henrique Gomes", "email": "luizhgomes@terra.com.br", "user": {"login": "lhgomes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94599f8b95d950dd7efba15c925d7c918ed111ff", "messageHeadline": "feat(custom-resources): rename `catchErrorPattern` to `ignoreErrorCod\u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 147, "deletions": 12}}, {"node": {"oid": "cb30d3d27cdc54b9b6eefe3ea5a58218085fff1a", "messageHeadline": "docs(apigateway): typo in usage plan constructor props", "author": {"name": "Vaibhav Walia", "email": "vaibhav.m.walia@gmail.com", "user": {"login": "vaibhav-walia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6551124794b63a6b9a1de179fdc9a27ba10e0dfb", "messageHeadline": "feat(cli): pass CloudFormation parameters to \"cdk deploy\" (#6385)", "author": {"name": "dkanhakl", "email": "57410438+dkanhakl@users.noreply.github.com", "user": null}, "additions": 196, "deletions": 5}}, {"node": {"oid": "0cdfcc4a02144ce577202cd842c3cdde95b058dd", "messageHeadline": "chore(deps): bump aws-sdk from 2.631.0 to 2.632.0 (#6569)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e126048ccae3965eb1c65ab748b1e670d75f9e44", "messageHeadline": "feat(amplify): App, Branch and Domain (#5177)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1417, "deletions": 9}}, {"node": {"oid": "e8c2e0c6483d5b245577af64ec535818c522e93b", "messageHeadline": "feat(apigateway): DomainName supports SecurityPolicy (#6374)", "author": {"name": "Kyle H", "email": "8424419+khoberg@users.noreply.github.com", "user": {"login": "khoberg"}}, "additions": 69, "deletions": 3}}, {"node": {"oid": "9f8de62b865a5c226892630211d098bd523524cb", "messageHeadline": "chore(cfnspec): prepare cfnspec update for autobump (#6557)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "b546295736b33ede578e35bb0c10834f65185869", "messageHeadline": "Merge remote-tracking branch 'origin/release' into chore/merge-releas\u2026", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 52, "deletions": 1}}, {"node": {"oid": "5ebff399777548a6361317d939932e0d1619c347", "messageHeadline": "docs(apigateway): incorrect docs for requestTemplate property (#6124)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5e153437259ee28a2d4f7f3dab8448f267f1c680", "messageHeadline": "clarify waiting period (#6554)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a98c0b3bca3d4f93c6849efa3ed4738bb270ecb2", "messageHeadline": "Merge pull request #6555 from aws/bump/1.27.0", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 6094, "deletions": 3199}}, {"node": {"oid": "0f5c24ed23cd2d394ffbab7f883c43a537747777", "messageHeadline": "feat(custom-resources): enforce user opt-in when auto-generating SDK \u2026", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 116, "deletions": 34}}, {"node": {"oid": "5f7ab72f83ae50e44108ebc70b61113692545668", "messageHeadline": "added a missed changelog entry", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ad328e0b7b7185fa7563da0f0275bb0cd84da206", "messageHeadline": "chore(release): 1.27.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 48, "deletions": 1}}, {"node": {"oid": "b59338d06f9b5c9fb3219719902c93835a571efa", "messageHeadline": "chore(deps): bump aws-sdk from 2.630.0 to 2.631.0 (#6546)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e118f51506cbf9381dd00b511bbe20a8b62fa8b8", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.21.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "15d9bd79690c2cb86c541dcb16c9dc88d8e338ad", "messageHeadline": "feat(stepfunctions-tasks): add step functions task to run glue job (#\u2026", "author": {"name": "Ben Chaimberg", "email": "youppi3@gmail.com", "user": {"login": "BenChaimberg"}}, "additions": 629, "deletions": 0}}, {"node": {"oid": "25952a9c04769654c09bac83421683220f32acb7", "messageHeadline": "chore(pkglint): update language for experimental constructs. (#6500)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 856, "deletions": 657}}, {"node": {"oid": "9e2ac91b98540cc79550346f390eca1561c79744", "messageHeadline": "fix(rds): setting timezone on DatabaseInstance causes internal failur\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "cfea360213a0d136d5df3de1640ca19d626efe43", "messageHeadline": "docs(applicationautoscaling): correct default for scaleInCooldown and\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6cb5d733dde192ddbf1adc7813eb97e5a90f72ab", "messageHeadline": "chore(deps-dev): bump nock from 12.0.1 to 12.0.2 (#6524)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "ed6f0b35c1788e84b243a502683226b012f7fbba", "messageHeadline": "fix awslint exclusions (#6523)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "d5000bc1182efb4b218510a2ae211f5362f806d1", "messageHeadline": "feat(custom-resources): physical resource id union type (#6518)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 118, "deletions": 80}}, {"node": {"oid": "380265ac3800d3477267a5972d9db6f7392ab2e7", "messageHeadline": "chore(deps): bump yargs from 15.1.0 to 15.2.0 (#6520)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "f3ceb7a486f703709618ac5bf35b11158fb55b55", "messageHeadline": "chore(deps): bump aws-sdk from 2.629.0 to 2.630.0 (#6514)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f82844ca73dd503d2d109422cde7ae5fcf7bc398", "messageHeadline": "chore(deps): bump typescript from 3.8.2 to 3.8.3 (#6512)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b7f6b9c955c84606a6c2386e302ea1adb0d87461", "messageHeadline": "chore(deps): bump aws-sdk from 2.628.0 to 2.629.0 (#6508)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "4baf4f7a51b1e170b216acdc4275b9c9c64f288e", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.16 to 10.17.17 (#6507)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "fc379d663bdeaec92c4dcb20e2f76c081fffaa9f", "messageHeadline": "chore(deps): bump aws-sdk from 2.626.0 to 2.628.0 (#6488)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "631f8ed7f9144549c38dd7c3cebda233d0431a7a", "messageHeadline": "chore(cognito): fix broken integration test (#6484)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5ea2679c00f706c04ed8cb14f59746475f31e7db", "messageHeadline": "feat(lambda-event-sources): expose `eventSourceMappingId` (#5689)", "author": {"name": "Elias Dr\u00e4xler", "email": "elias@draexler.at", "user": {"login": "eliasdraexler"}}, "additions": 171, "deletions": 7}}, {"node": {"oid": "221c83b470bb6b5de3df5aa62d8a55056aa6eb24", "messageHeadline": "fix(stepfunctions): valid reference path '$' fails with an error (#6483)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "ee8f16936c0e5cb412fbdd0f210045261374dac9", "messageHeadline": "feat(aws-ec2): signal, download and execute helpers for UserData (#6029)", "author": {"name": "grbartel", "email": "grbartel@hotmail.com", "user": {"login": "grbartel"}}, "additions": 430, "deletions": 2}}, {"node": {"oid": "15435a611d12e8112e311ed1f9f7a4ffa316be9e", "messageHeadline": "fix(cli) CLI integ tests cannot be executed locally (#6482)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "5de87c18b554b0cb903c7d0a68cf75ae32d0eb71", "messageHeadline": "fix(cli): fast \"no-op\" deploys do not consider tags (#6472)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 271, "deletions": 27}}, {"node": {"oid": "983dd403d1293f7b1a01dd18f65d65cfee964eba", "messageHeadline": "fix(docker): cannot use cdk docker assets as base image (#6471)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "f8cacb9ae24ef7af45362a5212fddde351e67572", "messageHeadline": "fix(core): adds enableVersionUpgrade property to CfnUpdatePolicy (#6434)", "author": {"name": "Chris Blake", "email": "1481712+ChrisB92@users.noreply.github.com", "user": {"login": "chrisb92"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "9156093b84cea85300a100392b4b66124aa894b5", "messageHeadline": "chore(repo): add tracking issue template (#5515)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "86c04f354b472e6ff0c4af2cb8235ea9017d1c00", "messageHeadline": "fix(assert): `haveResourceLike` and `countResourcesLike` compatibilit\u2026", "author": {"name": "Kelly Towle (Substantial)", "email": "54038194+substantial-kst@users.noreply.github.com", "user": {"login": "substantial-kst"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "cb71239a576d95eaae93875a0acdb15793502a10", "messageHeadline": "chore(mergify): indicate that users should not update manually after \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a92be95cb3383370ebb514a862d4d4ddbe945fc", "messageHeadline": "docs(apigateway): update tsc custom domain examples (#6413)", "author": {"name": "Fernando Barbosa", "email": "mail@fdr.one", "user": {"login": "fernandrone"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "61a99e7145e43793f0a27b693a76d85dd2cb61aa", "messageHeadline": "fix(custom-resources): AwsCustomResource with delete only action fail\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 59, "deletions": 13}}, {"node": {"oid": "6bdd05d1bead3d1c8130196d04c96f5fa445ff95", "messageHeadline": "docs(apigateway): fixes typescript usage plan example (#6411)", "author": {"name": "Fernando Barbosa", "email": "mail@fdr.one", "user": {"login": "fernandrone"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "128c4becfca97ad404f726628056f0d830564998", "messageHeadline": "Merge pull request #6464 from aws/chore/merge-release-1.26.0-to-master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "999de0d7259f180c79e8038c57c220c6ab398fa2", "messageHeadline": "Merge branch 'master' into chore/merge-release-1.26.0-to-master", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2632, "deletions": 2253}}, {"node": {"oid": "d5f88c7b3a01e20c202bcb1a5f7baf6c72949b86", "messageHeadline": "feat(contributors): use 0.0.0 as a version marker (#6463)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2149, "deletions": 2100}}, {"node": {"oid": "a9e5b609b20eff9edaf5775cfbe0802177852475", "messageHeadline": "feat(rds): master secret in DatabaseSecret (#6415)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 89, "deletions": 2}}, {"node": {"oid": "c02e8528ac12ff8eb2b5ded7695b544c379e51e2", "messageHeadline": "feat(cognito): refresh modeling of import APIs, sign in & autoverifie\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 394, "deletions": 151}}, {"node": {"oid": "8dedc574516b1f797bca4291e604743ae694bb31", "messageHeadline": "Merge remote-tracking branch 'origin/release' into chore/merge-releas\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "34aaca4150e0001b58e154e164be1bedf4ca7f31", "messageHeadline": "fix(codepipeline): automatically named artifacts could contain illega\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "86ea564665cf0f90341193755233238e2fd46f54", "messageHeadline": "fix(codepipeline): an action's role imported in a different stack add\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 171, "deletions": 2}}, {"node": {"oid": "0f7f927a5893b67044ff1ed73c404b6c42cde376", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.3 to 15.0.4 (#6456)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "23dde6d0a22d9d81e660bd47988b19ccee4f35fb", "messageHeadline": "chore(deps): bump aws-sdk from 2.625.0 to 2.626.0 (#6454)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e63f929f58d556e11991c973d59f1de6c7eee242", "messageHeadline": "chore(deps): bump uuid from 7.0.0 to 7.0.1 (#6457)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ef1b386615f7a3e603ea3e16c878158d881a643d", "messageHeadline": "chore(deps-dev): bump @types/sinon from 7.5.1 to 7.5.2 (#6450)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 125}}, {"node": {"oid": "b04accccf9ab0731b189283c056313b8032c275b", "messageHeadline": "chore: master version in lerna.json (instead of root package.json) (#\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 148, "deletions": 19}}, {"node": {"oid": "efef1b86f7525827f29ee05c6f2c7c1923a7699e", "messageHeadline": "chore(repo): labeling and PR automation updates for new label-set (#6\u2026", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c642af9cfd81d1d3b880343ae254894f6767587e", "messageHeadline": "chore(deps-dev): bump @types/archiver from 3.0.0 to 3.1.0 (#6452)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2bce689a051ad13946f08dbf462d9b339d8e727c", "messageHeadline": "chore(deps-dev): bump @types/uuid from 3.4.7 to 7.0.0 (#6451)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "948881a242053aad221487c6ca537145230de87f", "messageHeadline": "feat(appsync): extend authorization configuration (#6260)", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 240, "deletions": 28}}, {"node": {"oid": "40c41674367122f7daf66de8adfdc7f61b15776c", "messageHeadline": "chore: allow mergify to merge to release when using no-squash (#6447)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e2516514fc6a6bb411a97f92ee5608aedb5bba3c", "messageHeadline": "chore(release): 1.26.0", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 14108, "deletions": 3826}}, {"node": {"oid": "74a0622731f7d9356809ce448772bdd7c3ab4926", "messageHeadline": "remove duplicate entry", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "41e72ce9367b692647f48bc40a13767dbb02b750", "messageHeadline": "remove duplicate entry", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e74f7b11efb4ce07d06001312bbb2cc908531b25", "messageHeadline": "remove duplicate merge for appsync", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4d4d94de8a31afe782335f58e93927ab89276028", "messageHeadline": "fix CHANGELOG corruption", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 23}}, {"node": {"oid": "3e66fc994fb55b14185246cae82114d994209f7a", "messageHeadline": "chore(release): v1.26.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 59, "deletions": 1}}, {"node": {"oid": "e26cf311a4793f81675beca0533d8ba19fa3832b", "messageHeadline": "chore: added additional stack to 'ls' test so it doesn't fail (#6442)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4b11d998a09b2ecdff720dea0cd3ace718cb5b1d", "messageHeadline": "fix(cli): `cdk deploy` hangs when stack deployment fails (#6433)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "71de590785ead3999373d2baaae1b562c7503f82", "messageHeadline": "chore(monocdk/rewrite-imports): align tsconfig conventions", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 27, "deletions": 76}}, {"node": {"oid": "0d161a462750eb406ef8604062877c80b92f3503", "messageHeadline": "chore(monocdk/rewrite-imports): align tsconfig conventions", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 27, "deletions": 76}}, {"node": {"oid": "054aa89a76be3a44d68baa91330c38d19367e327", "messageHeadline": "chore(monocdk): @monocdk-experiment/assert (#6362)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 601, "deletions": 77}}, {"node": {"oid": "77b998fe547cbf177d12db199dbdeb849ebe4ca7", "messageHeadline": "chore(deps): bump aws-sdk from 2.624.0 to 2.625.0 (#6425)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "93b4e5fff55e0b085add4f1bd20421443afb7dfe", "messageHeadline": "chore(deps-dev): bump mock-fs from 4.10.4 to 4.11.0 (#6426)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 122}}, {"node": {"oid": "c8a22b176cdee7da2cde15c38a6fc107686cf2d0", "messageHeadline": "feat(batch): add JobQueue, ComputeEnvironment and JobDefinition const\u2026", "author": {"name": "Stephen Rodriguez", "email": "steprodriguez10@gmail.com", "user": {"login": "stephnr"}}, "additions": 2988, "deletions": 4}}, {"node": {"oid": "ab9b77cc9857b5ea34952d4efb3f67c1d8a51311", "messageHeadline": "feat: CloudFormation Resource Specification 11.1.0 (#6424)", "author": {"name": "Pat Myron", "email": "PatMyron@users.noreply.github.com", "user": {"login": "PatMyron"}}, "additions": 679, "deletions": 436}}, {"node": {"oid": "c193aacdedbb73ccb6ae7078273e124cf24561c4", "messageHeadline": "chore: master version in one place (#6410)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2363, "deletions": 2541}}, {"node": {"oid": "8d5ee048aa4a040c6e8a581d867a8e966bcb4723", "messageHeadline": "chore(deps): bump uuid from 3.4.0 to 7.0.0 (#6418)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "efe01f1257513e02c753ae8ca86d6e51bda53414", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.20.0 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "2a418b9490f65ddcc34d96afb64c0d49041ae049", "messageHeadline": "fix(core): top-level resources cannot use long logical ids (#6419)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "e5493bd2cea897a2d4e1576d3084e9fb2e9f6b7f", "messageHeadline": "feat(sns): support multiple tokens as url and email subscriptions (#6\u2026", "author": {"name": "strazeadin", "email": "46366030+strazeadin@users.noreply.github.com", "user": {"login": "strazeadin"}}, "additions": 238, "deletions": 13}}, {"node": {"oid": "b6d4d28c9a87e0a2633adc3670d5bdcbaed89a6b", "messageHeadline": "chore(deps-dev): bump nock from 12.0.0 to 12.0.1 (#6420)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "031932d79511c3750f3f4177d74ead4609cab541", "messageHeadline": "feat(apigateway): lambda request authorizer (#5642)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 878, "deletions": 132}}, {"node": {"oid": "9d11c4e36fb34546fd29f93fce26eef22a1d96e5", "messageHeadline": "chore(deps-dev): bump nock from 11.8.2 to 12.0.0 (#6304)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "8e2e4920cc0e3ff4c2e06139f040548da48fa953", "messageHeadline": "chore(deps): bump aws-sdk from 2.623.0 to 2.624.0 (#6398)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "bb68f7c3f694e1be2d6f6ed7ab6ebc3704a4e0d1", "messageHeadline": "chore(deps): bump typescript from 3.7.5 to 3.8.2 (#6391)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "8be2d81fd4e245d5348a3479ab2f1184e3522e6a", "messageHeadline": "chore(deps): bump aws-sdk from 2.622.0 to 2.623.0 (#6389)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 32}}, {"node": {"oid": "ee3ecef4989b21e56e1a05bb2182eb028b2ddde8", "messageHeadline": "chore(deps-dev): bump sinon from 8.1.1 to 9.0.0 (#6386)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "faf6693e2590fbe7332be8737afd35874f6719f1", "messageHeadline": "feat(cognito): user pool verification and invitation messages (#6282)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 494, "deletions": 10}}, {"node": {"oid": "e307d7fa721a54ee54d8ad8e4b3f13e6c45c342a", "messageHeadline": "feat(ecs-patterns): create dlq when queue is not provided for QueuePr\u2026", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 242, "deletions": 5}}, {"node": {"oid": "03f4ef27408822d288c75790c8d1270e007a0842", "messageHeadline": "feat(kms): `trustAccountIdentities` avoids cyclic stack dependencies", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 269, "deletions": 282}}, {"node": {"oid": "edf92ea85d2f0b5898eb95b08263fcf2e808fa7b", "messageHeadline": "Merge pull request #6384 from aws/chore/merge-release-1.25.0-to-master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 2049, "deletions": 2025}}, {"node": {"oid": "19981048d5342352feeb424b90ddf5596b5e730a", "messageHeadline": "bump versions to 1.25.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4da1d87f6e3478f4ce85070fe26637075bdb9f68", "messageHeadline": "Merge remote-tracking branch 'origin/release' into chore/merge-releas\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2041, "deletions": 2017}}, {"node": {"oid": "0a953dadae023248b5b66aeac5d359e0645f8766", "messageHeadline": "docs(cloudtrail): fix bullet point list (#6353)", "author": {"name": "Joseph Atkins-Turkish", "email": "spacerat3004@gmail.com", "user": {"login": "Spacerat"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "d0682ab334b5a8791b280465502f1b575d4fdb86", "messageHeadline": " fix(ec2): BastionHostLinux subnet type fallback behavior (#6355)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "8e21e783d50bf75550298d7c111ad3ddb97f5343", "messageHeadline": "fix(lambda): erroneous inline code support for ruby (#6365)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 11, "deletions": 50}}, {"node": {"oid": "ad96bcd492b19022adeda291274c97a2195e6951", "messageHeadline": "chore(ssm): add checks for parameter name and description length (#6354)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "e83cdfc5b0f0afda39af9b27ea7efee4bb93eb0b", "messageHeadline": "chore(deps-dev): bump @types/fs-extra from 8.0.1 to 8.1.0 (#6321)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "b505e0e7f1590ea5a0bb564c0b7cfe6d685fb9af", "messageHeadline": "chore(deps): bump jsii-reflect from 0.22.0 to 1.0.0 (#6337)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "935c97319d3869887b7ec8454b1bb72fc2544a9a", "messageHeadline": "chore(deps): bump @jsii/spec from 0.22.0 to 1.0.0 (#6331)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ed8af66134e9758342cd0da99d815b4b9ef407a", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.22.0 to 1.0.0 (#6333)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "26b59faa00a69df0c36d321d676bab59aa95e6c2", "messageHeadline": "chore(deps): bump codemaker from 0.22.0 to 1.0.0 (#6336)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 194, "deletions": 136}}, {"node": {"oid": "99de6ca6940f8e7e66e44d1cc68f0e1f1cb80b94", "messageHeadline": "feat(apigateway): expose endpointconfiguration to include vpcEndpoint\u2026", "author": {"name": "Timur Abduljalil", "email": "bulka777@users.noreply.github.com", "user": {"login": "bulka777"}}, "additions": 964, "deletions": 14}}, {"node": {"oid": "99bb6945a5490d3ed99ec43f93754a6f2ee57d83", "messageHeadline": "docs(apigateway): fix reference to proxy property (#6338)", "author": {"name": "muelleme", "email": "mail@mikemueller.name", "user": {"login": "muelleme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5a48545f83efe7ca39cab75579b2cd91f55800b", "messageHeadline": "feat(rds): attach description to database secret", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "747bdb240296c69430dbd8970f809aa1540da11d", "messageHeadline": "fix(aws-ecs): propagate dnsTtl property part of cloudMapOptions (#6370)", "author": {"name": "Efe Karakus", "email": "efekarakus@gmail.com", "user": {"login": "efekarakus"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "b47eccc5ff6b6e72fc53ebd68b52650f2f9f499b", "messageHeadline": "chore(cli): fix test-cdk-ls integration test (#6361)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4a132bff91ab8e78ed38dc5ee41842554347ecf", "messageHeadline": "feat(cli): faster \"no-op\" deployments (#6346)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 342, "deletions": 22}}, {"node": {"oid": "1847d920a1fb4866fee51ed7d1b7fabe6aa0ad9f", "messageHeadline": "chore(ec2): remove unused `logGroupOptions` property (#6339)", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "08a7007e48bc68bd854ec2b765bfbdf7ddabd5a2", "messageHeadline": "chore: automatically approve dependabot PRs (#6280)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "a93e4d5418af1409f1b3278bffb8ace360d28a19", "messageHeadline": "fix(lambda-nodejs): parcel is too big to bundle", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 175, "deletions": 119}}, {"node": {"oid": "a2048ff1e7b5133a6588e790f9fa83b0d01bdb95", "messageHeadline": "Merge branch 'master' into parcel-peer-dep", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 3447, "deletions": 143}}, {"node": {"oid": "c0c08871ee4d0de2aff5ca1353338c12fceb26f7", "messageHeadline": "review comments", "author": {"name": "Jonathan Goldwasser", "email": "jonathan@goldwasserexchange.be", "user": {"login": "jogold"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "5ced526d6c3331da8d3b8b0bc3badbfdc5fd6666", "messageHeadline": "chore(release): 1.25.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4538, "deletions": 2638}}, {"node": {"oid": "9209ef6e4879c64a9b374a14e2fb7b09b5c51052", "messageHeadline": "feat(ssm): add ability to specify SSM Parameter tier (#6326)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "cd6cd42e4d0debbd9161bcf4d4bf22ef1a92f128", "messageHeadline": "fix(cli): Python init templates are missing .gitignore file (#6350)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f9996f3e72460068f53d2cb551f00fb32386e9c9", "messageHeadline": "fix(ecs): support file as firelens config type (#6322)", "author": {"name": "Austin Ely", "email": "austiely@amazon.com", "user": {"login": "bvtujo"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "f865d5ec25df9b3232a66d8e3e9aa32e23cb8aa5", "messageHeadline": "feat(appsync): mapping template for lambda proxy", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c5053480b057b307c4ebf33d2792839f07a09bb6", "messageHeadline": "feat(cdk-assets): asset uploading tool", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3346, "deletions": 141}}, {"node": {"oid": "83f04f6b1e1ea528cbe9203d360ea0ed669131d6", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "56c243d6687d20d2d9a7600a2c6f78844d7524e8", "messageHeadline": "v1.25.0", "author": {"name": "AWS CDK Team", "email": "aws-cdk@amazon.com", "user": null}, "additions": 2018, "deletions": 2016}}, {"node": {"oid": "8e04ac4234923510bac1af8a372fccb6c772ab76", "messageHeadline": "fix(lambda-nodejs): parcel is too big to bundle", "author": {"name": "Jonathan Goldwasser", "email": "jonathan@goldwasserexchange.be", "user": {"login": "jogold"}}, "additions": 164, "deletions": 122}}, {"node": {"oid": "dd7c7df2d761649fce353ce80638a9249fec155d", "messageHeadline": "chore: fix typos in Duration comments (#6324)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e9f241833ea20112c134eaa904425a26007e9d6", "messageHeadline": "chore(cli): revert test-npm-integ.sh (#6327)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "bdab7477b8464e04730a2b4b09841008bc6e8ab9", "messageHeadline": "feat(aws-applicationautoscaling): support Lambda and Comprehend (#6191)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "0526935b98defc1ee1a772a9f9108eaa011054a6", "messageHeadline": "fix: ue default value", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1811e00ff7e90f235198f855051f11f1d457b3a4", "messageHeadline": "fix(eks): Helm release name length & `--wait` option. (#6276)", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 155, "deletions": 120}}, {"node": {"oid": "a6d2317984b73437c119b37df74b4920d5fabcc1", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.19.2 to 2.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "10302fc21748eaed3323065706e726599677d12d", "messageHeadline": "chore(deps): bump aws-sdk from 2.616.0 to 2.620.0 (#6320)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "de48222528cb95395732135367d8ee9c6544072a", "messageHeadline": "chore(cli): implementation of the new bootstrap logic (#5856)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 863, "deletions": 342}}, {"node": {"oid": "7fcbc48adec5b4e883aafdd29a388c21077a3432", "messageHeadline": "chore(dynamodb): deploy time region check for replica (#6306)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 82, "deletions": 8}}, {"node": {"oid": "e9937d3717d07c679d7732db21231a6b4da80130", "messageHeadline": "feat(appsync): more general mapping template for DynamoDB PutItem (#6\u2026", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 250, "deletions": 16}}, {"node": {"oid": "c3584981b2a9a5946f70335551de03f4ee796d75", "messageHeadline": "chore(aws-iam): update aws-iam readme to include optional role descri\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ea272fa270fd7dc09e0388a90e82bfb27a88491f", "messageHeadline": "feat(cfn): update CloudFormation spec to v11.0.0 (#6311)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 891, "deletions": 11}}, {"node": {"oid": "ad5994203675a907944a2d30972e03f39c02b276", "messageHeadline": "docs: add example code for CloudWatch actions (#6307)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "fe2d9868d6123379abfb351b213dfdba50fc205f", "messageHeadline": "chore: PR review", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "c555c7f78bed4177357c0fab5e1a93aec5d16756", "messageHeadline": "Merge branch 'master' into appsync-lambda-proxy", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 75, "deletions": 32}}, {"node": {"oid": "a97b48ae4a7dafe050997e00bb57bf64117b551b", "messageHeadline": "fix(lambda-nodejs): not meaningful parcel error message when build fa\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 75, "deletions": 32}}, {"node": {"oid": "90de4b52e166591b1b30b6fac9a3b0876639bb03", "messageHeadline": "feat(appsync): mapping template for lambdy proxy", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "78a39b7a07f35b4675fe63cb2134c166f846c6be", "messageHeadline": "fix(codepipeline): fixed typo in method docs within action.ts", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78a5b7ede939ff7ded3830b0b37ada41c541d366", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.1.1 to 25.1.2 (#6163)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d56c61fe5d44a0faa55a3206a897dd61b9c26253", "messageHeadline": "chore(deps): bump semver from 7.1.2 to 7.1.3 (#6239)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "be8c10b492fc4b0d42676fba15f0f331c7c62035", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.19.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "2a0ac3a6c03e27d447af7f12e72e8144f26f464e", "messageHeadline": "chore(deps-dev): bump fast-check from 1.22.1 to 1.22.2 (#6212)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a338d4ebfc2234a8a5ed974702a5c005f0653491", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.19.0 to 2.19.2 (#6\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "71dcc13b1757eb265d208992086af7b3c588d6a7", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.14 to 10.17.15 (#6234)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7193eaaa8e3dc31772c64ced2fa4cf3cb4e48864", "messageHeadline": "chore(deps): bump request from 2.88.0 to 2.88.2 (#6233)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "20806a8a16039f660421a86685a7e33725451729", "messageHeadline": "Merge remote-tracking branch 'origin/release' into chore/merge-releas\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2041, "deletions": 2009}}, {"node": {"oid": "220f863bd8794e0dc15f5a6c5c857d1799d60559", "messageHeadline": "chore: regular-merge PRs with `pr-status/no-squash` (#6269)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "9861cda69ebeb29082c8b62de667f57df799c701", "messageHeadline": "chore: make VPC-import integ test isolated (#6278)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ce96e08a10f86361515f9210a52a37c9101e98fe", "messageHeadline": "fix(aws-lambda-nodejs): Fix parcel invocation when invoked from globa\u2026", "author": {"name": "Matthew Sainsbury", "email": "sainsbm@amazon.com", "user": {"login": "mattsains"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "6619e3669f06f184df4ba3aab284bf514668e9c1", "messageHeadline": "Release: v1.24.0", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11438, "deletions": 3318}}, {"node": {"oid": "132bfa3d4029d1d2c1f7d7654d95baa2126dcdbe", "messageHeadline": "chore: change default behaviour of buildup (#6253)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "55c22342b5f499725c415f39c446965bb3fca6c4", "messageHeadline": "v1.24.0", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2041, "deletions": 2009}}, {"node": {"oid": "44ed2e6303e1065faa93c86edb14b9ba1233de6a", "messageHeadline": "Merge pull request #6265 from aws/huijbers/lookup-oneperaz", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "fb3fc4813c644e724fd1dea0d4178fd7bd543f24", "messageHeadline": "chore(dynamodb-global): restore legacy implementation (#6262)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1136, "deletions": 3}}, {"node": {"oid": "3332d06982c6eb04e4f88c5b01ad745ed18d7e82", "messageHeadline": "fix(ec2): `onePerAz` does not work for looked-up VPCs", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "5b7b939b8f8bfcbd7f1e5a2a39cee0b5209af132", "messageHeadline": "docs(lambda-nodejs): Babel target is derived from runtime (#6252)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efd6f3d7c7ccd985f386b29dffed47e2b3c6fa7c", "messageHeadline": "feat(cx-api): clean up features.ts (#6181)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 62, "deletions": 46}}, {"node": {"oid": "7f8c90decd58d2016611e6f94fc506156e047b59", "messageHeadline": "fix(ecs-patterns): allow imported load balancers as inputs", "author": {"name": "Austin Ely", "email": "austiely@amazon.com", "user": {"login": "bvtujo"}}, "additions": 452, "deletions": 31}}, {"node": {"oid": "2ce8facef0f9a7f09cb5ea757d851cb42b1dc4cd", "messageHeadline": "chore(deps): bump aws-sdk from 2.610.0 to 2.616.0 (#6237)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "6cb14e4945b7a1310fed29e81c5ed16bbc907f27", "messageHeadline": "chore(deps-dev): bump nock from 11.7.2 to 11.8.2 (#6192)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a2fddec4aa1893d4bf68fdfbb5c9379e58cd19f3", "messageHeadline": "feat(ec2): VPC flow logs", "author": {"name": "Cory Hall", "email": "43035978+corymhall@users.noreply.github.com", "user": {"login": "corymhall"}}, "additions": 1281, "deletions": 3}}, {"node": {"oid": "393d23261b48c7c586f3b9e7dbf4524eea4ca23e", "messageHeadline": "Update policy.ts (#6238)", "author": {"name": "boomary", "email": "javaboom@gmail.com", "user": {"login": "boomary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15248479982acf61b1e6c89610af5c9e32b9e658", "messageHeadline": "chore(elbv2): Remove suggestion to use addCertificateArns for ALB lis\u2026", "author": {"name": "Lapderk", "email": "derk.schooltink@gmail.com", "user": {"login": "DerkSchooltink"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "433d95763210f8798c604bf62560d2a4ba39d9c6", "messageHeadline": "fix(codebuild): badge is not allowed for CodeCommit sources (#6211)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "6dbc0b10ef4e5bb381af312c3273908d2b460c86", "messageHeadline": "chore: allow specifying rosetta location in pack (#6213)", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1fbaafe34ce3f45a84a2141f7171e02fb8ec4801", "messageHeadline": "fix(elbv2): validate rule priority is a positive number (#6222)", "author": {"name": "Rafael Zamana", "email": "rafael.zamana.kineippe@sentia.com", "user": {"login": "rzamana"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a1294d35015faaf27f44a894a2367fe5791856a6", "messageHeadline": "feat(iam): descriptions for IAM Roles", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "2df2023755d696af0e82a1c83bfd2d4b4e54950d", "messageHeadline": "feat(iam): lookup ManagedPolicy via ARN", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "8c0c2b130060215509cd6db83f8d6b18f92f857b", "messageHeadline": "feat(dynamodb): global tables version 2019.11.21 (#5821)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 767, "deletions": 1149}}, {"node": {"oid": "47a994916cc7744a2335ae4c7496ad11be86e366", "messageHeadline": "feat: update CloudFormation spec to 10.5.0 (#6195)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1066, "deletions": 34}}, {"node": {"oid": "afe60aaa472324add15811654bcc1c63b37b3403", "messageHeadline": "chore(ecs-patterns): Include test for private NLB (#6207)", "author": {"name": "Rafael Zamana", "email": "rafael@zamana.com.br", "user": {"login": "rzamana"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "adbc3b93e062b6687c048b36ef4d26ce2c784e53", "messageHeadline": "fix(elasticloadbalancingv2): logAccessLogs in Base Load Balancer (#6197)", "author": {"name": "Rafael Zamana", "email": "rafael@zamana.com.br", "user": {"login": "rzamana"}}, "additions": 163, "deletions": 60}}, {"node": {"oid": "578bdfa31fde5aa334df11281956505b686632d2", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4798, "deletions": 120}}, {"node": {"oid": "ea80431ac987ed6465bd00002d3576f8fc002561", "messageHeadline": "Merge branch 'master' into add-role-description-capability", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 4798, "deletions": 120}}, {"node": {"oid": "23f8b9f5e97f5f229faa9322d840339f6322a234", "messageHeadline": "fix(cli): wrongly assume aws config file always exists (#6196)", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07f831900618552198ab919b147a376dd2fdb019", "messageHeadline": "fix(prlint): silently fails to post comment on a PR from a fork (#6189)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "e65a326b7de3d97675e27af7f3cb9f2f8735a01d", "messageHeadline": "fix(kms): add TagResource & UntagResource IAM permissions to default \u2026", "author": {"name": "Matt Christ", "email": "952712+mattchrist@users.noreply.github.com", "user": {"login": "mattchrist"}}, "additions": 135, "deletions": 44}}, {"node": {"oid": "66560479c9417003c8cc61021155b8a8b732fb39", "messageHeadline": "feat(lambda): expose `function.deadLetterQueue`", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 69, "deletions": 5}}, {"node": {"oid": "0bf1403a9f669556ed7942b5e1dd966f94ba812c", "messageHeadline": "fix(apigateway): deployment fails when Model's contentType is not spe\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "491e2d970c849cbc00e7cb3def927b12054d572f", "messageHeadline": "feat(assert): add countResourcesLike method (#6168)", "author": {"name": "Kelly Towle (Substantial)", "email": "54038194+substantial-kst@users.noreply.github.com", "user": {"login": "substantial-kst"}}, "additions": 114, "deletions": 5}}, {"node": {"oid": "b4e45fec9d064cb0947d4ea0907a55c7aea1a4ab", "messageHeadline": "docs(elbv2): fix `stickinessCookieDuration` default description", "author": {"name": "Daniel Schroeder", "email": "udondan@users.noreply.github.com", "user": {"login": "udondan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c69b6d2d712f9c307dd9de214acc96f5f944cc7d", "messageHeadline": "feat(stepfunctions): EMR service integrations", "author": {"name": "chamcca", "email": "40579012+chamcca@users.noreply.github.com", "user": {"login": "chamcca"}}, "additions": 4402, "deletions": 0}}, {"node": {"oid": "fd4273fc12ca231ca5c0abe40b712bf56e390faf", "messageHeadline": "refactor(sdk): introduce generic function to instantiate a service (#\u2026", "author": {"name": "Duarte Nunes", "email": "duarte@uma.ni", "user": {"login": "duarten"}}, "additions": 26, "deletions": 42}}, {"node": {"oid": "5ae81cdddd75abedbcef7d856bdb20458fac5fcb", "messageHeadline": "feat(step-functions): `grantStartExecution` available on imported Sta\u2026", "author": {"name": "Ben Chaimberg", "email": "youppi3@gmail.com", "user": {"login": "BenChaimberg"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "aba1485765a4ac31e5acabaa945b1b4adde94c6a", "messageHeadline": "fix: truncated 'cdk diff' output in pipes", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39dd1119684557020b921d893e2624f38b63ec32", "messageHeadline": "feat(iam): lookup ManagedPolicy via ARN", "author": {"name": "elruwen", "email": "elruwen@users.noreply.github.com", "user": {"login": "elruwen"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "cee882540527feb2b6f0fee866eb96cccc2eae36", "messageHeadline": "feat(iam): add ability to create IAM role descriptions", "author": {"name": "robertd", "email": "robert.djurasaj@gmail.com", "user": {"login": "robertd"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "bc0fe1431b459d8065eba4c287e9c6f6e3b7629e", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.2 to 15.0.3 (#6094)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "3078149b5b647832583dad0e5131fdd07db24755", "messageHeadline": "chore(deps): bump eslint-plugin-import from 2.20.0 to 2.20.1 (#6095)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 124}}, {"node": {"oid": "295391e901798a8f99415fd72a6b4fa664d75f44", "messageHeadline": "feat(dynamodb): add metrics for dynamodb table (#6149)", "author": {"name": "KatoRyo(@r_karotou)", "email": "intercept6@gmail.com", "user": {"login": "intercept6"}}, "additions": 236, "deletions": 1}}, {"node": {"oid": "879601ead3c009cc10bd5d49dbc9d1132fa9ba82", "messageHeadline": "fix(apigateway): stack deployment fails when a Stage is explicitly sp\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 169, "deletions": 95}}, {"node": {"oid": "cac5150119a5133124a4a3f570073cdf46449815", "messageHeadline": "fix: truncated 'cdk diff' output in pipes", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc2ec38afa72d48ddca25a6c487fc4e624645568", "messageHeadline": "4rd parties -> third parties", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dd8aca97c314a2293473f4c6695e844f14aaa62", "messageHeadline": "feat(ec2): smarter default for VPN route propagation (#6071)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "a46b52aa0b1c88f1ca424dd59bbaad940bee310b", "messageHeadline": "docs(iam): document restriction Role-with-path import (#6067)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "450272b369711d0efdcc17a6d320a99825572d03", "messageHeadline": "chore: merge release/1.23.0 to master (#6156)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2036, "deletions": 1998}}, {"node": {"oid": "ea88f6560437f21b04cdc105b06917a933f8dc04", "messageHeadline": "Merge remote-tracking branch 'origin/release' into chore/merge-releas\u2026", "author": {"name": "Neta Nir", "email": "neta@amazon.com", "user": null}, "additions": 2036, "deletions": 1998}}, {"node": {"oid": "639fed907e36c1ebc3956c3662fef10633309c66", "messageHeadline": "chore: fix CHANGELOG file", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01f326e58e3e4d4d42bdc268dc6519f9310adfa6", "messageHeadline": "Merge pull request #6155 from aws/release-v1.23.0", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 15504, "deletions": 3412}}, {"node": {"oid": "25e10c83bb95b02542d4ff2aaad8c5140ec90801", "messageHeadline": "v1.23.0", "author": {"name": "Neta Nir", "email": "neta@amazon.com", "user": null}, "additions": 2036, "deletions": 1998}}, {"node": {"oid": "01ed4d5938612ac634d83d1f3562b98213cd1239", "messageHeadline": "Merge pull request #6154 from aws/neta/upgrade-jsii-0.22", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 194, "deletions": 870}}, {"node": {"oid": "8de55142c50b0bcce5cbd260e616ed3370ef7bbe", "messageHeadline": "chore(deps): bump jsii from 0.21.2 to 0.22.0", "author": {"name": "Neta Nir", "email": "neta@amazon.com", "user": null}, "additions": 194, "deletions": 870}}, {"node": {"oid": "b30add8c70dcf6239c137a38eb764513ce1e1f29", "messageHeadline": "fix(s3-deployment): passing any system metadata causes lambda to fail\u2026", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 210, "deletions": 55}}, {"node": {"oid": "0d0794e4853f00d971d4e00f76fcced780fe0413", "messageHeadline": "fix(ecs-patterns): queue service grant permission automatically (#6110)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d9a043b6f604d70525a94e69db0c94589221e720", "messageHeadline": "fix(assets): add exclude glob patterns to calculating fingerprint for\u2026", "author": {"name": "Samrose Ahmed", "email": "samroseahmed@gmail.com", "user": {"login": "Samrose-Ahmed"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "6236634d86d3615f58153cca50595fa0d7a4540c", "messageHeadline": "feat(ecs): add support for enabling container insights (#5601)", "author": {"name": "michaelbrewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 54, "deletions": 1}}, {"node": {"oid": "6456a7c508c6cc68e98ebdcf8c0f4336cb3c0b89", "messageHeadline": "fix(ecs): fix splunk-sourcetype (#6128)", "author": {"name": "Stephen", "email": "Stericson.G1@gmail.com", "user": {"login": "Stericson"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "505c91e8b02c7c054d01e51f89e440f24f43ac8e", "messageHeadline": "fix(init-templates): JavaScript, TypeScript, and Python init template\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "4881be9e1f86bf52afd05c8b9a7c08b6868ca0dd", "messageHeadline": "docs: Update miss spelled method (#6123)", "author": {"name": "KatoRyo(@r_karotou)", "email": "intercept6@gmail.com", "user": {"login": "intercept6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c5c88d33d51746eb35fe46068b0c5fd509d8d7a", "messageHeadline": "chore(cognito): switch to jest", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 137, "deletions": 219}}, {"node": {"oid": "38e9865509df4ddb8a875d37cee2a88a3db9f169", "messageHeadline": "feat(ecs): ContainerImage.fromDockerImageAsset (#6093)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 140, "deletions": 40}}, {"node": {"oid": "08a134219d7e36fbe862a95ecc145edc18f518e0", "messageHeadline": "Merge branch 'master' into benisrae/docker-assets", "author": {"name": "mergify[bot]", "email": "37929162+mergify[bot]@users.noreply.github.com", "user": {"login": "mergify[bot]"}}, "additions": 1358, "deletions": 229}}, {"node": {"oid": "66ac052888ec1957cf925f6f1161b21276bf0342", "messageHeadline": "chore(monocle): bundle lambda handlers (#6096)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 375, "deletions": 143}}, {"node": {"oid": "0b6c9d5a5fb49fc74611f0bc6fdf734d71a0641f", "messageHeadline": "chore(cognito): drop use of PhysicalName (#6117)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "f1f53194b9b41031640987822f5ed562f1b2ecec", "messageHeadline": "fix(iam): policies added to immutably imported role (#6090)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "46febad2a5633f171fb835c8569eebaa056c876a", "messageHeadline": "chore(monocdk): missing bundledDependencies", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "435d81014a481d0828bddbf10a0a155f6efc2e7e", "messageHeadline": "fix(ec2): add `MachineImage` factory, document instance replacement (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "a63cbf803535e7e3043cadf9c4a4de1f8da45a9a", "messageHeadline": "fix(codepipeline): manual approval action doesn't have configuration \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 87, "deletions": 28}}, {"node": {"oid": "15b6aa72e17b37f53b745dc33d0626d1c5d9ff4b", "messageHeadline": "fix(ecs-patterns): remove duplicated schedule property for scheduled \u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "4aabeb8605de18bf2afa40a7dcbd5c40e339ce83", "messageHeadline": "Merge pull request #6082 from MrArnoldPalmer/feature/specify-pacmak-l\u2026", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7fc343b634fc59ba97079a3aca5af651c6bc8205", "messageHeadline": "chore: Allow Specifying Packmak Location", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2240e97eded2578aa09ccd3af282bfb6db5667d7", "messageHeadline": "feat(appsync): add support for mapping DynamoDB queries (#5940)", "author": {"name": "Duarte Nunes", "email": "duarte.m.nunes@gmail.com", "user": {"login": "duarten"}}, "additions": 522, "deletions": 2}}, {"node": {"oid": "155b80ea30cf7c22e50fe4acdbc68978ae8be173", "messageHeadline": "feat(aws-codebuild): allow github sourceversion branch (#5890)", "author": {"name": "Katie Normandin", "email": "51719777+knorms101@users.noreply.github.com", "user": {"login": "knorms101"}}, "additions": 202, "deletions": 1}}, {"node": {"oid": "308c80c53ab8ad91edf7c79fc06c902973aacded", "messageHeadline": "chore(deps-dev): bump @types/jest from 25.1.0 to 25.1.1 (#6018)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "feb256033874b370303ef40947493a72b2003ac8", "messageHeadline": "chore(deps): bump ts-jest from 24.3.0 to 25.2.0 (#6089)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "51abdb84ba416189e47df933f3e91a6b3c4a4cc8", "messageHeadline": "Merge branch 'master' into benisrae/docker-assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 820, "deletions": 25}}, {"node": {"oid": "6f6f25a171b9553af7d96f1bca8ddb9fa6db064c", "messageHeadline": "chore(deps-dev): bump fast-check from 1.21.0 to 1.22.1 (#6054)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 820, "deletions": 25}}, {"node": {"oid": "c20c8e6ddf8f7cceefdd1c35544d5363659081a4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into benisrae/docker-assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 483, "deletions": 118}}, {"node": {"oid": "bf38954b0f04288decbfc2216f36ade3de9b958e", "messageHeadline": "chore: monocdk experiment (#5990)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 478, "deletions": 0}}, {"node": {"oid": "425d822dd4b0b2f11436849b761fd34f46c84993", "messageHeadline": "update readme", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6cddb7f88110882fbad1b160328a991274616b40", "messageHeadline": "chore: remove package-lock.json (#6091)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 111}}, {"node": {"oid": "b2b21d55793ff17f4d510f52947b4bb42193d35a", "messageHeadline": "chore(deps-dev): bump @types/uuid from 3.4.6 to 3.4.7 (#6012)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "b94577a0acb0aa76e257fb15267faf6c0954700a", "messageHeadline": "feat(ecs): ContainerImage.fromDockerImageAsset", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 138, "deletions": 40}}, {"node": {"oid": "d502b9019204df3756eeda8c1686246b336f2b6e", "messageHeadline": "chore(deps): bump semver from 7.1.1 to 7.1.2 (#6040)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "92c9b894cce8eaae97843db08ff03b5da248422a", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.17.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "6ed7b989b2cc069752d35dd5e1b1d057c02d6efa", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.13 to 10.17.14 (#6011)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d681d964b91048eaf2044a27c8c70c05b2b9e2bc", "messageHeadline": "fix(ec2): private DNS for custom endpoints has incorrect default", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 151, "deletions": 3}}, {"node": {"oid": "da193ba02c3e55ac060fa495305fd55524c8285a", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.17.0 to 2.19.0 (#6\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "c7197c0048474f69e253b752e289abad6e72554f", "messageHeadline": "fix(aws-s3-deployment): fix server side encryption parameters (#6006)", "author": {"name": "Matthew Sainsbury", "email": "sainsbm@amazon.com", "user": {"login": "mattsains"}}, "additions": 61, "deletions": 29}}, {"node": {"oid": "16f9721955b2aacec5ed3850b8b8d399ffecfe75", "messageHeadline": "fix(route53): CaaAmazonRecord ignores recordName (#6027)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "0a586fc3e1c2c44dc4cf2d365d84103393682153", "messageHeadline": "fix(eks): missing VPC permissions for fargate profiles (#6074)", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 130, "deletions": 9}}, {"node": {"oid": "b19d03855e9725f4061d2977ee811228004bc056", "messageHeadline": "fix policy name (#6043)", "author": {"name": "Daniel Schroeder", "email": "udondan@users.noreply.github.com", "user": {"login": "udondan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0999990c0a75bbe24474a54b8e2c9341f133b2ee", "messageHeadline": "fixed broken link in Docstring (#6021)", "author": {"name": "Richard H Boyd", "email": "58230111+richardhboyd@users.noreply.github.com", "user": {"login": "richardhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d522d26462cef8610efc6cd60893494ac0cfb93d", "messageHeadline": "added link to RFS Repository to main page (#6022)", "author": {"name": "Richard H Boyd", "email": "58230111+richardhboyd@users.noreply.github.com", "user": {"login": "richardhboyd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6206eb03ada7443111fea30633df62528dc86bb", "messageHeadline": "feat(codepipeline):CannedACL should be kebab-cased (#5977)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 213, "deletions": 4}}, {"node": {"oid": "4bdd084fdc3c52c4d05db1ebfb20c79b9ffbe319", "messageHeadline": "chore(lambda-destinations): typo in lambda destinations readme", "author": {"name": "Homam Bahrani", "email": "hom-bahrani@users.noreply.github.com", "user": {"login": "hom-bahrani"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e441d8bf5d501905e9c1448d550195268c61f4cc", "messageHeadline": "chore: add integ tests section to CONTRIBUTING.md (#6014)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "e7ef5e5660457eb82252e8992214da775b83c41c", "messageHeadline": "fix(ecr-assets): docker images are not built if .dockerignore include\u2026", "author": {"name": "Nathan Peck", "email": "nathan.peck1@gmail.com", "user": {"login": "nathanpeck"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "f965ed573c4ede833d444b09e9db04f2bea32aa5", "messageHeadline": "chore(lambda): add documentation for SingletonLambda to README (#5996)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "388c9871664e02683a84e43a440981643e77c7ab", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.1 to 15.0.2 (#5985)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "319bb0dc8e5e4b715500461b4173d7f3d7a42cc2", "messageHeadline": "chore(deps-dev): bump @types/semver from 6.2.0 to 7.1.0 (#5988)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "eec0ce1b743cc4d198454d2fb79a82b9c6dbae16", "messageHeadline": "chore(deps): bump decamelize from 3.2.0 to 4.0.0 (#5964)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 22}}, {"node": {"oid": "54b8cfd25ae5d3dde0b5a63286aa837a58433df9", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.9.0 to 25.1.0 (#5984)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 72, "deletions": 17}}, {"node": {"oid": "ff08e3a4f613731c4f6168489242bedbb4a2fcd0", "messageHeadline": "Fixed link to Construct library (#5994)", "author": {"name": "Marcus Noble", "email": "AverageMarcus@users.noreply.github.com", "user": {"login": "AverageMarcus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dc96de1c259b802677b5ce9535f302b818501da", "messageHeadline": "chore(deps): bump aws-sdk from 2.608.0 to 2.610.0 (#5952)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 172, "deletions": 159}}, {"node": {"oid": "4acf0f7441eafdc7dc93d6d44a0f4bfb2e8fb47e", "messageHeadline": "feat(ecs): Firelens log driver support (#5457)", "author": {"name": "Walkley", "email": "walkleyhe@gmail.com", "user": {"login": "walkley"}}, "additions": 2452, "deletions": 12}}, {"node": {"oid": "5bd4e97e45d71aea1209c0dbb3ced312b5366205", "messageHeadline": "chore(ssm): clear out awslint exclusions (#5995)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "c7b0742ff4e83de56c73f5020eb60241083b8d36", "messageHeadline": "chore: validate mandatory changes in pr with github actions (#5857)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1861, "deletions": 0}}, {"node": {"oid": "b4573ef19e8b41121065d5d0830554b9d6b03565", "messageHeadline": "fix(cli): colored text is unreadable when using light themes (#5250)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 19, "deletions": 29}}, {"node": {"oid": "02423eefa6822bd479d64019bb93e7611d06125d", "messageHeadline": "chore(secretsmanager): AttachmentTargetType is not deprecated (#5950)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "178ca5ee75f3133c059077f0678b159c1d366c5f", "messageHeadline": "feat(cloudformation): update Resource Specification to v10.4.0 (#5982)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 591, "deletions": 2}}, {"node": {"oid": "acf3ffce5b7dacd25b6611d07835f30c85d53006", "messageHeadline": "fix(cognito): standard attr timezone unexpectedly creates custom attr\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "640a173cb42b01003198d7e3b98b2e2fb795fb52", "messageHeadline": "Update README.md (#5969)", "author": {"name": "Ronald Luitwieler", "email": "ronald@orangewise.com", "user": {"login": "orangewise"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95c4b269f9047eeb5e82c35fbc1363ae630c6191", "messageHeadline": "chore: redirect RFCs from \"design\" (#5966)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 1015}}, {"node": {"oid": "ed719317cd8422182df9512807294c2822d470ea", "messageHeadline": "fix(route53): correct import example in README.md (#5946)", "author": {"name": "Roger Chi", "email": "roger@rogerchi.com", "user": {"login": "rogerchi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8910d4ddd110c199193c54238d7760d4b77cd342", "messageHeadline": "RFC: 0049 Continuous Delivery for CDK Apps (#3437)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 923, "deletions": 0}}, {"node": {"oid": "fd54a17a82605ac1301e5776aa68f03bbfb63910", "messageHeadline": "feat(lambda): avail function log group in the CDK (#5878)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 167, "deletions": 24}}, {"node": {"oid": "de3d48796d0d52feacbf2b069a40876074121376", "messageHeadline": "chore(aws-codepipeline): Disable public access for default artifact c\u2026", "author": {"name": "Dmitry Nefedov", "email": "corzina@ya.ru", "user": {"login": "DmitryNefedov"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a0651693fb3eb00482f6b3ee70d1982d78ea0013", "messageHeadline": "fix(glue): Make Glue Database locationUri optional. (#5784)", "author": {"name": "Yevhenii Melnyk", "email": "ymelnyk@liveintent.com", "user": null}, "additions": 43, "deletions": 55}}, {"node": {"oid": "b90905d8da3c6fa6fd369f84de4fb2645b948c87", "messageHeadline": "chore: merge release/v1.22.0 into master", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1882, "deletions": 1850}}, {"node": {"oid": "667443c99683dcb6b02073350bdabc8aa482d1c2", "messageHeadline": "fix(cli): parse equals sign in context values (#5773)", "author": {"name": "jzj", "email": "1680425+jzj@users.noreply.github.com", "user": {"login": "jzj"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "2ab25bdf9cc2e2dfe6b687a9805fe2b9b38ca776", "messageHeadline": "rfc: tree.json (#4053)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "d45120d6275eb7a770cfa0587fd840ce13043b38", "messageHeadline": "chore: merge release/v.1.22.0 into master", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1882, "deletions": 1850}}, {"node": {"oid": "309ac1be5a0de57f705ecffe26d5e7230891b1f1", "messageHeadline": "release: v1.22.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 13359, "deletions": 5245}}, {"node": {"oid": "02d0e2aa0075eec5e42b6b6a10ddd7a0e53b97c6", "messageHeadline": "feat(lambda): higher level construct for Node.js (#5532)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4242, "deletions": 622}}, {"node": {"oid": "8cc1e735bfb100ae1ab7bb16990133998271749a", "messageHeadline": "v1.22.0", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1872, "deletions": 1840}}, {"node": {"oid": "dd184563521f2b4eca72af650c98e91177f2831d", "messageHeadline": "feat: bump JSII to version 0.21.2 (#5919)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 165, "deletions": 74}}, {"node": {"oid": "4fe0e3b7a638eae2135facdc4283cbd136c7b44c", "messageHeadline": "chore: delete CODEOWNERS (#5912)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 115}}, {"node": {"oid": "fee1324548350842d81fbc646b011db214b59de3", "messageHeadline": "fix(autoscaling): can't use block devices", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 141, "deletions": 42}}, {"node": {"oid": "c176fdf232cc78680b1df1ed81d838d26f1ec4d9", "messageHeadline": "chore(deps-dev): bump @types/yargs from 15.0.0 to 15.0.1 (#5898)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c05179ec70f5062431eabec84f2d3e759e7a0e71", "messageHeadline": "chore(deps): bump aws-sdk from 2.606.0 to 2.608.0 (#5894)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "61437fddf18f459654736771b5cec35077ec9a2d", "messageHeadline": "update README.md with correct location of PipelineProject location (#\u2026", "author": {"name": "Simon", "email": "stowns3@gmail.com", "user": {"login": "stowns"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee8ca3182cb046f6be311ea1177089de83950cbd", "messageHeadline": "chore: update codeowners file to include ECS team (#5822)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "19ed7397f721e42841ef494bd4fdcc0131505554", "messageHeadline": "fix(lambda): setting log retention to INFINITE causes failure (#5876)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "450a12789f3f145d3409db4a7a9d1eb06ae48e37", "messageHeadline": "feat(eks): fargate profiles (#5589)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3094, "deletions": 382}}, {"node": {"oid": "1be3e6c6bdcb41d2fd07726e610df5f782c952f0", "messageHeadline": "chore(route53-targets): Add aws-ec2 dependency in aws-route53-target \u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ba5a5ea1627046524408d0cf9648d552f0e4b7a", "messageHeadline": "fix(route53): incorrect domain name produced when using HTTPS in Appl\u2026", "author": {"name": "Don Buchanan", "email": "42761041+Don-CA@users.noreply.github.com", "user": {"login": "Don-CA"}}, "additions": 1030, "deletions": 4}}, {"node": {"oid": "e5e47252b39ee1aedba1eaf81f32a0110ac2ab32", "messageHeadline": "feat(cloudformation): upgrade the CloudFormation resource specificati\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 274, "deletions": 17}}, {"node": {"oid": "d51350b6e801750d17046ba7f09fda2bf76efbec", "messageHeadline": "docs(ecs): use correct property name `newTargetGroupId`", "author": {"name": "Rei Maruyama", "email": "39688400+reimaruyama@users.noreply.github.com", "user": {"login": "reimaruyama"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "5ed5eb416ec92f12c6bda352bc81b684f7a54517", "messageHeadline": "fix(core): allow empty string components in parseArn (#5875)", "author": {"name": "Mike Melchione", "email": "39922536+melchii@users.noreply.github.com", "user": {"login": "melchii"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "ad2b714b3f25b1c176726279f22cf4a4b718f483", "messageHeadline": "docs(core): fix CfnOutput example in README (#5869)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49032eef373d6d05f580abf2d3e1cc2a66b31042", "messageHeadline": "fix: `SecretsManagerRDSPostgreSQLRotationMultiUser` not working", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62c2125cd45391286b8b2b19e4f71b1f4ac2f69f", "messageHeadline": "chore(deps): bump aws-sdk from 2.605.0 to 2.606.0 (#5854)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "961b724a425f0c19ae3cbb5450a0f8e8e3bd59e1", "messageHeadline": "chore(mergify): missing team members from mergify config", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9f0d97a341eceab9bcdf2e4fe34a908cb1f2c431", "messageHeadline": "Merge branch 'release' into master v1.21.1", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1890, "deletions": 1918}}, {"node": {"oid": "f53f03ad4597fa3ea0818c7403e013969542e84b", "messageHeadline": "resolve versioning merge conflicts", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1381, "deletions": 54}}, {"node": {"oid": "ec9d7e0861eff8eb46ea4f6f7bb00c90851ba160", "messageHeadline": "chore(deps): bump aws-sdk from 2.601.0 to 2.605.0 (#5844)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "321372fb68ba2a9928069d24d500061efec188f8", "messageHeadline": "feat(lambda-destinations): option to auto-extract the payload when us\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 936, "deletions": 18}}, {"node": {"oid": "4345f4367afa1d86d882b2e6c137372f07e1d6b1", "messageHeadline": "super easy fix for hard to find bug", "author": {"name": "Jarrod Urban", "email": "jarrod.urban@hivemindtechnologies.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05719d75edefce45781516f440e1e685741006df", "messageHeadline": "fix(apigateway): LambdaRestApi fails when a user defined Stage is att\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 410, "deletions": 1}}, {"node": {"oid": "8a640df685b98dad065acaa97e71590fbacc4b89", "messageHeadline": "chore(deps): bump typescript from 3.7.4 to 3.7.5 (#5843)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "39f44551f25ee9435c885bb397095671cef39690", "messageHeadline": "chore(deps): bump uuid from 3.3.3 to 3.4.0 (#5842)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f7adff3f4089cbf93f553bc8d892cecdfa10c94", "messageHeadline": "resolve bump merge conflicts", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 808, "deletions": 2}}, {"node": {"oid": "696956240f36fc7235f77b0d4f2d286ab580f78d", "messageHeadline": "feat(route53-targets): Add aws-route53-targets/InterfaceVpcEndpointTa\u2026", "author": {"name": "Richard Duarte", "email": "richard.c.duarte@gmail.com", "user": {"login": "KingOfPoptart"}}, "additions": 807, "deletions": 1}}, {"node": {"oid": "03ec2dd425da18955370a16daa0b4b729018ebad", "messageHeadline": "fix test to use the correct docker file path", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d24528ff4392c3b975785fc97c3244fe67e1e560", "messageHeadline": "fix dependencies for apigatewayv2 package", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "7ec35054aa17e3a2cf53873c74cbb9a4980c2892", "messageHeadline": "fix file argument in new docker flow and + test", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "21c109ff867b43ac0890f3fd499d3d0d8a7823a0", "messageHeadline": "Merge branch 'release' into merge-v1.21.1", "author": {"name": "epolon", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1867, "deletions": 1897}}, {"node": {"oid": "842cc5fa16248fa458753a19f9f6541f7270e0f9", "messageHeadline": "release: v1.21.1", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 1869, "deletions": 1898}}, {"node": {"oid": "a1cd7432eb817a0a9361c907445c01eea4cb1321", "messageHeadline": "feat(lambda): allow inline code for nodejs12.x runtime (#5710)", "author": {"name": "Michael", "email": "6798695+gruenem@users.noreply.github.com", "user": null}, "additions": 335, "deletions": 1}}, {"node": {"oid": "8c43425e1ced0ff1ac80984e7943267d1c2d7dc2", "messageHeadline": "chore(deps-dev): bump sinon from 8.0.4 to 8.1.0 (#5828)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b52b43ddfea0398b3f6e05002bf5b97bc831d1a7", "messageHeadline": "feat(ecr-assets): simplify docker asset publishing (#5733)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 716, "deletions": 2695}}, {"node": {"oid": "d58667e473c1e07ac8f2f073b3a541569a014e01", "messageHeadline": "feat(apigatewayv2): fork APIGatewayV2 into its own package (#5816)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 3325, "deletions": 5}}, {"node": {"oid": "c11024f2e796277fc97e14160786f3261639667a", "messageHeadline": "Merge branch 'release' into master", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1854, "deletions": 1819}}, {"node": {"oid": "bf6ab14c4ec333d6f919f644ac1bb3aaead430b6", "messageHeadline": "Merge pull request #5825 from aws/v1.21.0", "author": {"name": "Mitchell Valine", "email": "valinm@amazon.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 5253, "deletions": 2162}}, {"node": {"oid": "d4c1b0ee84abb1c0ca24ddf1260a4b2161dde7b8", "messageHeadline": "fix(autoscaling): can't use `MathExpression` in `scaleOnMetric`", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 168, "deletions": 11}}, {"node": {"oid": "0e44e2adc6f02b3c63a1fbd718649c1cad5a722c", "messageHeadline": "v1.21.0", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@yahoo.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 1854, "deletions": 1819}}, {"node": {"oid": "d5632ea7eb5c06cb3639632562d906a80939e6a8", "messageHeadline": "Merge pull request #5394 from sukjae/docs/ecs-launch-type-comparison", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bda1171bf44c5c4eec0761658029c6e90dfa11f", "messageHeadline": "Merge branch 'master' into docs/ecs-launch-type-comparison", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 32037, "deletions": 9900}}, {"node": {"oid": "eb3c5170e1c3f5243ee437ab7627dd84d68d5740", "messageHeadline": "fix(ecs): cannot separate `Cluster` and `Ec2Service` behind ALB (#5813)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "6e195e058107d57f1dcf61aed0d9ac8eeefa0500", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.25 to 24.9.0 (#5806)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2894651cfe3f4e4265b23d50042085c43cbfbdef", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.15.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 33}}, {"node": {"oid": "3c7f50afbb1f76c8abded41110fc3deb2492abd7", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.15.0 to 2.16.0 (#5\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "9b7236abb4b08c2d080858059dc2b531031da6fe", "messageHeadline": "fix(custom-resources): missing physical resource id for delete calls \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "f81e86ee1891251f48877688320275c56218aa82", "messageHeadline": "chore(deps): bump ts-jest from 24.2.0 to 24.3.0 (#5681)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 92}}, {"node": {"oid": "3a63f57b3f36f914ac086d9bfe08274f0ddec574", "messageHeadline": "fix(cli): proxy support is broken (#5803)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 335, "deletions": 38}}, {"node": {"oid": "ea4ca3ea251e54921c39ee79f321cae2701837ad", "messageHeadline": "feat(iam): `Role.withoutPolicyUpdates()` (#5569)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 280, "deletions": 39}}, {"node": {"oid": "f33ced83a959a99aa56968a4cc8ba628f3e21c84", "messageHeadline": "chore(deps-dev): bump sinon from 8.0.2 to 8.0.4 (#5666)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "37bac6cc8ff99ad57175bb59de406b03ebf619f4", "messageHeadline": "chore(deps): bump diff from 4.0.1 to 4.0.2 (#5767)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "34d3e7de39dc197510013f6e4f91170b4c2e29f7", "messageHeadline": "feat(codepipeline): Pipeline Variables (#5604)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1135, "deletions": 14}}, {"node": {"oid": "a85da79c0da05f57af84d388efe7775502cf0039", "messageHeadline": "fix(cli): Fix various init templates & their tests (#5693)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "c02741ed53ecc834acfb5c3c4d5fc0deab6f2726", "messageHeadline": "fix(apigateway): unable to associate RestApi as a route53 target for \u2026", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 121, "deletions": 8}}, {"node": {"oid": "842657c2f145ccb3e02f80158fac7d05dcc2687c", "messageHeadline": "Add InterfaceVpcEndpointService (#5759)", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "8b9c1fc652673083ffd92f58a97931c1bbb834c9", "messageHeadline": "feat(elbv2): default config for internal load balancer will fall back\u2026", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 173, "deletions": 4}}, {"node": {"oid": "18e15de64dfcadd9b5cacef54ed5d93a9a91189a", "messageHeadline": "fix(glue): empty string in Table.s3prefix is not undefined (#5783)", "author": {"name": "Yevhenii Melnyk", "email": "melnyk.yevhenii@gmail.com", "user": {"login": "melgenek"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "5292bd56ad4f7c2bf68767861c5e252b13282f34", "messageHeadline": "fix(cloudwatch): cross-account metrics in env-agnostic stack (#5775)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "e3305d8d09b3fd87a0609606c3638332c4eeef33", "messageHeadline": "fix(acm): `DnsValidatedCertificate` in non-aws partitions (#5771)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a54630db99716e1a7a19e4320fa4c55a42e5ea68", "messageHeadline": "feat(cli): run cdk from inner directories (#5772)", "author": {"name": "Eli Polonsky", "email": "epolon@amazon.com", "user": {"login": "iliapolo"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "c9b074b28b26a537fb81b9a4a431df6412964c59", "messageHeadline": "feat(s3): server access logs (#5072)", "author": {"name": "Arnulfo Solis Ramirez", "email": "arnulfojr94@gmail.com", "user": {"login": "arnulfojr"}}, "additions": 193, "deletions": 2}}, {"node": {"oid": "6c3d4c40b7f4cef1c3d484bf9b3409ee6f33cc27", "messageHeadline": "fix(iam): can't use `OrganizationPrincipal` for assuming Role", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "aac35ff29d1c9e9edb6cc4d70f28596f07762f2a", "messageHeadline": "chore: re-add test that got missed in migration to jest (#5770)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "bf404b3e12fb36f6947f2c9f4060b60e572fb5c1", "messageHeadline": "chore(deps): bump eslint-import-resolver-node from 0.3.2 to 0.3.3 (#5\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "aabdd0ca4b03ee83f129cbdfcfb307278a09dd06", "messageHeadline": "chore(deps): bump eslint-plugin-import from 2.19.1 to 2.20.0 (#5762)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "ee6decbb4f2b90454777632f8750eae8674b1be2", "messageHeadline": "feat(assert): cdk assert: implement 'haveOutput' assertion (#5366)", "author": {"name": "ilya-v-trofimov", "email": "35784498+ilya-v-trofimov@users.noreply.github.com", "user": {"login": "ilya-v-trofimov"}}, "additions": 371, "deletions": 12}}, {"node": {"oid": "9cdf7131587e219841ad2482a84dca2161d58551", "messageHeadline": "chore(deps-dev): bump nock from 11.7.1 to 11.7.2 (#5718)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "de8490fa791e42d250679acf9a56376a387ddce8", "messageHeadline": "chore(deps-dev): bump @types/yargs from 13.0.4 to 15.0.0 (#5720)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "d360191b3ef94cae9e5d09a1d9eb92061f716b3d", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.14.0 to 2.15.0 (#5\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "0ec66f3c6a5cc7ef24003c2c9e6466bd42ceb2d5", "messageHeadline": "chore(deps): bump aws-sdk from 2.599.0 to 2.601.0 (#5756)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "01220cf2139ea801a52d939d4e6e3747720dd3b7", "messageHeadline": "chore: remove usage of deprecated AddressRecordTarget (#5556)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "21c425e066dec3ec44daedfa980f9e4d96488755", "messageHeadline": "fix(apigateway): authorizer name is not optional (#5731)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c53356a3cc4c4a96d326d73bfa28d791100391bc", "messageHeadline": "fix(cloudformation): nested stack example in readme is broken (#5729)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "99f3605c7cb306c95be4fe0e0210d80fab9f520f", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.14.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "f6b0d2791740bf2062437ad03f65873fe78bbaa7", "messageHeadline": "chore(deps-dev): bump @types/jszip from 3.1.6 to 3.1.7 (#5713)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a6abf889e33372856462709b26255997b6b3e45f", "messageHeadline": "chore: fix repeated build of aws-events-targets (#5708)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fc7a0e9a99be0f224b662592d076266ee225c30", "messageHeadline": "chore(build): save the planet (#5723)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c34e87272265f211f79480243675310fd55fc1cc", "messageHeadline": "chore: record merge from 'release' to master #5726", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a42639a0af8b668d4a11720188e46782237a473a", "messageHeadline": "Merge remote-tracking branch 'origin/release' into huijbers/merge-rel\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8686dd5bae583df08f2b25a8133c7e9296f7a643", "messageHeadline": "fix(codepipeline): Action.onStateChange() has wrong detail type (#5721)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be2e3e305eee5d90552c08512a4d476db74b91d0", "messageHeadline": "feat(codepipeline): add support for externalEntityLink in the manual \u2026", "author": {"name": "michaelbrewer", "email": "michael.brewer@gyft.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f5aee01f1f9bfc0bbf101673d11b50c857c10492", "messageHeadline": "chore(s3-deployment): remove console output of source hash (#5664)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ff3f27fe56dc2300032c307cf09f50a3cd7a997e", "messageHeadline": "fix(ecr-assets): unable to use one Dockerfile to build multiple image\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 82, "deletions": 21}}, {"node": {"oid": "b3e7978dff2ce20d8e0327db13186922205a1b4c", "messageHeadline": "feat(codepipeline): add CannedACL and CacheControl to S3 deploy actio\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "a4e23537f198c932c81b92975f14bad51e6f8128", "messageHeadline": "Merge branch 'release' into master (#5707)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 2013, "deletions": 1949}}, {"node": {"oid": "1e146e7050b005c6a279400bdfb05a9a0509adfa", "messageHeadline": "Merge branch 'master' into release", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 464, "deletions": 162}}, {"node": {"oid": "0ee42b8601a83bb8e7e8fe747feab2ea2bc3c6a7", "messageHeadline": "chore: fixup entries in the CHANGELOG (#5706)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f02dad9ffa9d01912f29edc0c8d91869a6c4824", "messageHeadline": "feat(iam): support importing service roles (#5701)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "5edd0c0c3d508f1b0d294497ca107b2d68c1fb87", "messageHeadline": "remove breaking change that didn't really happen", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d323c0c13aaf475f59615a41969bb60cbb678be8", "messageHeadline": "fix(rds): pass the ARN of master instead of its ID in DatabaseInstanc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "bf2d6354a1a56c3ff8760e99f3d5d552c39786f2", "messageHeadline": "docs(rds): corrected format in preferredMaintenanceWindow (#5697)", "author": {"name": "Michael Rush", "email": "michaelrush@gmail.com", "user": {"login": "rushimusmaximus"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bbd6460729eb5fe1493b7735f61077b438b08efd", "messageHeadline": "chore: upgrade tests and docs to use NODEJS_10_X (#5692)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "021c5219481f7ae4d8cbb4a6ab02f817a102f99c", "messageHeadline": "chore(cli): fix Java dist integ tests (#5695) (#5699)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "fc97124da89ae1a8cf327c1906c2c87e227ee538", "messageHeadline": "chore(deps): bump aws-sdk from 2.597.0 to 2.599.0 (#5694)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 103}}, {"node": {"oid": "5487becbf6c36219cc51ed9c22e061cbbca2867a", "messageHeadline": "chore(cli): fix Java dist integ tests (#5695)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7270e0dd8ec5a9fea8599763a6db7ba273963e91", "messageHeadline": "Merge pull request #5684 from aws/v1.20.0", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 51326, "deletions": 21117}}, {"node": {"oid": "c9b4aeece3253a751903c3fa00d48e11c2aafde6", "messageHeadline": "v1.20.0", "author": {"name": "Niranjan Jayakar", "email": "nija@amazon.com", "user": null}, "additions": 2015, "deletions": 1949}}, {"node": {"oid": "6108b91d6d3c087a61ac9b3990030a5a52a08808", "messageHeadline": "feat: recommend matching commands (#5668)", "author": {"name": "James George", "email": "jamesgeorge998001@gmail.com", "user": {"login": "jamesgeorge007"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9069d5f949cd20a7a8ffde2a172102c4d531c0fd", "messageHeadline": "docs(ec2): improve SecurityGroup documentation (#5662)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "a2713f35d65bd26fb9ff878c6daed072ffed5f15", "messageHeadline": "feat(ec2): `VpcEndpointService` construct", "author": {"name": "flemjame-at-amazon", "email": "57235867+flemjame-at-amazon@users.noreply.github.com", "user": {"login": "flemjame-at-amazon"}}, "additions": 312, "deletions": 5}}, {"node": {"oid": "24ded60d82482b17bb08f98cba262f4f9bd23493", "messageHeadline": "fix(core): nested Fn.join with token fails (#5679)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 27, "deletions": 5}}, {"node": {"oid": "96b802b23f347a83617aa292e320cee20793b0c1", "messageHeadline": "fix(aws-cdk): upgrade canaries lambda node version (#5674)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6103180c5427bb887fe1734330b109579874649d", "messageHeadline": "fix(codebuild): cannot use immutable roles for Project", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 195, "deletions": 55}}, {"node": {"oid": "212687c1427b4e0e6dde11c69139e5036a1ce087", "messageHeadline": "feat(cloudwatch): make Metric objects region-aware", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 495, "deletions": 203}}, {"node": {"oid": "a883fed02a520068221c91ea3755cf63dd493f4e", "messageHeadline": "fix(eks): default capacity uses desiredCapacity which is an anti-patt\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 22}}, {"node": {"oid": "e0c41d4246fc0588a298bb27efd743fc05439b36", "messageHeadline": "fix(custom-resources): default timeout of 2 minutes for AwsCustomReso\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "87befa6f725072cb0fa3712e8819f97ef3698602", "messageHeadline": "fix(eks): aws-auth username not set by default (#5649)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 46, "deletions": 3}}, {"node": {"oid": "59cbdc032c401e71cbd88ba1b49d531f810204b8", "messageHeadline": "chore: migrate aws-cdk from nodeunit to jest (#5659)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2714, "deletions": 3056}}, {"node": {"oid": "1085a27d6d57621b47f415a3e2a11166702e8709", "messageHeadline": "feat(ec2): support block devices for `Instance` (#5567)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 641, "deletions": 174}}, {"node": {"oid": "7885025c3ef1f024582225036c81e1ff04963936", "messageHeadline": "chore: make examples in `aws-ec2` package compilable", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 220, "deletions": 66}}, {"node": {"oid": "1b25a4b44e992f076d0bcf2d805880fdbebca34a", "messageHeadline": "feat(ecr-assets): custom docker files (#5652)", "author": {"name": "Eli Polonsky", "email": "Eli.polonsky@gmail.com", "user": {"login": "iliapolo"}}, "additions": 156, "deletions": 4}}, {"node": {"oid": "3b5959f9e6745acbc50af4a4a2e56098fcc7a1e4", "messageHeadline": "chore(scripts): foreach.sh --up (#5648)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 48, "deletions": 15}}, {"node": {"oid": "9472e0956c9e2ebe657462afe581fab5675c55cd", "messageHeadline": "fix(core): nested stacks does not report missing context #5594 (#5638)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "7ceee6dacc268a3e2daecbec254c59886d28add6", "messageHeadline": "fix(s3n): s3n lambda destination works with function by arn (#5599)", "author": {"name": "Bill Cauchois", "email": "wcauchois@gmail.com", "user": {"login": "wcauchois"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "e9ede138b7681115f1fdf9e60b710fabd5bf14b4", "messageHeadline": "fix(java): resolve Java class naming error (#5602)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8050e848f277e3fd40498aef912b1da5fc6fe3b1", "messageHeadline": "chore: update jsii to 0.21.1", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 543, "deletions": 340}}, {"node": {"oid": "a7f189e980fdc21b44b8d20fcb491d798ffb682e", "messageHeadline": "feat(cloudwatch): support for metric math (#5582)", "author": {"name": "AhmedSedek", "email": "33265289+AhmedSedek@users.noreply.github.com", "user": {"login": "AhmedSedek"}}, "additions": 1747, "deletions": 155}}, {"node": {"oid": "786f10371f6d363184b63196815a6a8f59e3698a", "messageHeadline": "chore(eks): kubectl resource provider (#5625)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 212, "deletions": 349}}, {"node": {"oid": "7971a2797f81383ef74bce9222f38755eec4563a", "messageHeadline": "docs(apigateway): correct TokenAuthorizer example (#5619)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a67f0efb736f71ee8dd9c9ec31f8c867618849df", "messageHeadline": "fix(core): tags not working for cognito user pools (#4225)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 113, "deletions": 23}}, {"node": {"oid": "2cc10e03d3de2326bc45a585e27a1540d296bd6d", "messageHeadline": "chore(deps-dev): bump nock from 11.7.0 to 11.7.1 (#5622)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 47}}, {"node": {"oid": "42234033dba94d4ef471a96305ddb3539deb8e7f", "messageHeadline": "chore(deps): bump aws-sdk from 2.596.0 to 2.597.0 (#5621)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3ccd50d7d9ac0022058542ad34677193320be9c5", "messageHeadline": "chore(deps-dev): bump lerna from 3.20.1 to 3.20.2 (#5620)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "375058501edda3008322e92e566bbb8481d0cc5e", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.20.11 to 0.21.0 (#5610)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "5c167448f16ea368efc8192abc26e281f976ec7f", "messageHeadline": "feat(apigateway): lambda token authorizer (#5197)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 1216, "deletions": 6}}, {"node": {"oid": "590d2ac315794601dab6c2ff5faae045fa10a27e", "messageHeadline": "chore(deps): bump @jsii/spec from 0.20.11 to 0.21.0 (#5609)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5d166876ddb4d6e184e2846bb0a422e707642d85", "messageHeadline": "chore(deps): bump codemaker from 0.20.11 to 0.21.0 (#5613)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a40c5462885bbcc8adb3630be0482f797780d83c", "messageHeadline": "chore(deps): bump yargs from 15.0.2 to 15.1.0 (#5606)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "14cdaf4f89ade500dead7a920bfaa5b25d931ccb", "messageHeadline": "docs(aws-sns-subscriptions): fix typo in README (#5514)", "author": {"name": "Scott Rees", "email": "6165315+reesscot@users.noreply.github.com", "user": {"login": "reesscot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3256a41787c365a67b01bee193bd75e48645f7a0", "messageHeadline": "fix(eks): generated cluster name can exceed 100 characters (#5597)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 141, "deletions": 105}}, {"node": {"oid": "cb12d315fedfbf0fb678a68ab5064fc370b9d802", "messageHeadline": "chore: bump year in license information (#5603)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 287, "deletions": 287}}, {"node": {"oid": "6999baf4c493ce618e66c3a4e4f6f4970540a5d1", "messageHeadline": "fix(codebuild): ARM images have the wrong type and compute kind (#5541)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 125, "deletions": 26}}, {"node": {"oid": "9cbbaeae66311921c2db459e91f2a6943628577e", "messageHeadline": "feat(logs): import a LogGroup from its name (#5580)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "6f7e3c67f84786fe3d5077510009824c77f15367", "messageHeadline": "chore(docs): Fix toolchain link in CONTRIBUTING guide (#5561)", "author": {"name": "parroty", "email": "parroty@users.noreply.github.com", "user": {"login": "parroty"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7cc6835eb8245eaa21e6fce68106ceaa3a530a04", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.13.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "350604e385d5e9d5ec02764f045f5b5fbeddd9dc", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.13.0 to 2.14.0 (#5\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "9dd177630ee684f8de67940fdb77956d0453c3c0", "messageHeadline": "chore(deps-dev): bump lerna from 3.19.0 to 3.20.1 (#5577)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 102, "deletions": 70}}, {"node": {"oid": "1e1ff7dde0d4722aed2da2bbbfbf80c50d2086ee", "messageHeadline": "chore(deps-dev): bump sinon from 8.0.1 to 8.0.2 (#5585)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 114}}, {"node": {"oid": "a13cfe683412f81198f65aa7639d52100ce3aa17", "messageHeadline": "fix(eks): failures when creating or updating clusters (#5540)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 14382, "deletions": 1320}}, {"node": {"oid": "faa368dfa7d6706669a9eaca2279cb86d2dd42c7", "messageHeadline": "feat(custom-resources): getDataString for AwsCustomResource (#5578)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "c6b15ed8993da89ac624e787c67ea55ae3677b89", "messageHeadline": "docs(vpc): fromLookup() allows asymmetric vpc import (#5563)", "author": {"name": "netanir", "email": "neta1nir@gmail.com", "user": {"login": "NetaNir"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "950a5f76185f7e1197f006535d2638c6e79db2d2", "messageHeadline": "fix(iam): policy added to resource for immutable Role (#5568)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "71947b5d7417e9ff26b59f16b6610fd176195662", "messageHeadline": "fix: [test] folder location in Java [sample-app] (#5546)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fc2679ba6455d723dca345211012d3bcbd8e5225", "messageHeadline": "java: maven-compiler-plugin 3.8.1 (#5545)", "author": {"name": "sullis", "email": "github@seansullivan.com", "user": {"login": "sullis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06adb58f0d1b7c40c02eb9b7fc6d3c705b2b3fe5", "messageHeadline": "chore(deps): bump nyc from 14.1.1 to 15.0.0 (#5520)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2929, "deletions": 2112}}, {"node": {"oid": "3cb2311b2c7bfa91088d52e95e324c5cb4fda849", "messageHeadline": "chore(deps): bump @typescript-eslint/eslint-plugin from 2.12.0 to 2.1\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "78b3909e6124c6e4e0697a642640077bf1c0066e", "messageHeadline": "chore(deps-dev): bump fast-check from 1.20.1 to 1.21.0 (#5549)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "55d74f541b54328caf940ca1b9b0b68126d48533", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.11 to 10.17.13 (#5560)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8523c90ce13422470fbdd5cc86eb1ec19373cfc4", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.24 to 24.0.25 (#5559)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8d9b58bbf58c0b7281dbce79720e471e533a18c0", "messageHeadline": "feat(dynamodb): Implement importing existing dynamodb table. (#5280)", "author": {"name": "Meng Xin Zhu", "email": "mengxinz@amazon.com", "user": {"login": "zxkane"}}, "additions": 427, "deletions": 112}}, {"node": {"oid": "03b3b7a9ea0f8449e60d46370e9e4daec81d7c54", "messageHeadline": "fix(rds): do not allow aurora engines when using DatabaseInstance (#5\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2df88f3481998db98d3bbd950998f1c0bf5e3b9c", "messageHeadline": "chore(deps): bump @typescript-eslint/parser from 2.12.0 to 2.13.0 (#5\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "83be3c68fd182e60e9a672c3b36778dc99e2fc72", "messageHeadline": "chore(deps-dev): bump aws-sdk-mock from 4.5.0 to 5.0.0 (#5543)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 63}}, {"node": {"oid": "544bbc2dd4d92dadaff17538407906bd21241e86", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.23 to 24.0.24 (#5478)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "dd7914149d95bce87764f00420772a07d1607842", "messageHeadline": "chore: stop having mergify try to auto-merge dependabot PRs", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8cf2f02cedde6ea17e36622ad2d8c130ea63b871", "messageHeadline": "chore(deps-dev): bump @types/yargs from 13.0.3 to 13.0.4 (#5534)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "38a0d9b9a4c9ee1cb9338f630c03801485a4a58f", "messageHeadline": "chore(deps-dev): bump sinon from 7.5.0 to 8.0.1 (#5526)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 75, "deletions": 114}}, {"node": {"oid": "c3ac965b5c4cb816e9ecc974b741dc7e29fb86b1", "messageHeadline": "fix(stepfunctions): permission race condition on state machine deleti\u2026", "author": {"name": "Matt Shober", "email": "35979100+mshober@users.noreply.github.com", "user": {"login": "mshober"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "cb65da3cd31425265aadd2f2e806a45b244fab8b", "messageHeadline": "feat(cloudformation): update cloudformation spec to v10.2.0 (#5542)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 333, "deletions": 11}}, {"node": {"oid": "9ab989e4aba7b4fdeee062097dda01b25d41675d", "messageHeadline": "feat(custom-resources): ignore DELETE after failed CREATE (#5525)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 93, "deletions": 29}}, {"node": {"oid": "e8a1c4867299cb73e92f2432cd978d672e52d3e2", "messageHeadline": "Merge branch 'master' into docs/ecs-launch-type-comparison", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 1964, "deletions": 283}}, {"node": {"oid": "394313ee931e38bc20fc3dcb1cd2fd1b6f66822e", "messageHeadline": "feat(eks): helm chart support (#5390)", "author": {"name": "Vincent Lesierse", "email": "vincent@lesierse.com", "user": {"login": "vlesierse"}}, "additions": 1769, "deletions": 3}}, {"node": {"oid": "0adf6c75c1f0aa4acc131915970a496326dc559f", "messageHeadline": "fix(autoscaling): every deployment resets capacity (#5507)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 138, "deletions": 50}}, {"node": {"oid": "c388ad6a8192ccddac6248c79b79444bb7b573da", "messageHeadline": "chore(deps): bump aws-sdk from 2.590.0 to 2.595.0 (#5508)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "fcf3612aec7d6f7cc24ee22f0785d34f438726aa", "messageHeadline": "chore(deps): bump eslint from 6.7.2 to 6.8.0 (#5510)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "52fd497cd0c2f06b9094a9e4c05ee05bdec43dd1", "messageHeadline": "chore(deps): bump typescript from 3.7.3 to 3.7.4 (#5513)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 208}}, {"node": {"oid": "acb396548f282de7fc8759b10109e1fb8c577574", "messageHeadline": "chore: fix lambda destination api break error (#5529)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "bc34d0a96b3380a28e80d110ff7ff4c6a8f5f1fa", "messageHeadline": "chore(build): resolve eslint plugins relative to cdk-build-tools (#5528)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f10b3e64feab9c9ccc78c9820dc99a8b6b0971ec", "messageHeadline": "fix: increase IAM wait timeout in integ test (#5504)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a8e3a3c9e72b187bef1eeed216c0d84807eaa280", "messageHeadline": "Merge branch 'master' into docs/ecs-launch-type-comparison", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 24605, "deletions": 14115}}, {"node": {"oid": "7d6886c18255f93c99af4672c22582d3e0476031", "messageHeadline": "docs(ecs): include term launch types into docs", "author": {"name": "LEE SUK JAE", "email": "lsj7000@gmail.com", "user": {"login": "sukjae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a4874b1c4dd975e86013f70d45218c019d03377", "messageHeadline": "docs(alb): ALB requires region to use logging (#5085)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b700b778e74822e520867dbc5ff5524fb0c82eaf", "messageHeadline": "feat(rds): more extensive secret rotation support (#5281)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1174, "deletions": 735}}, {"node": {"oid": "ac748c1786e68774f5d0ea9cfbec439034166c40", "messageHeadline": "feat(cli): support custom CA certificate bundles", "author": {"name": "Ed Epstein", "email": "ed-at-work@users.noreply.github.com", "user": {"login": "ed-at-work"}}, "additions": 47, "deletions": 18}}, {"node": {"oid": "ea095f0198ebe1efd2f20621cac111b71ee68bd7", "messageHeadline": "feat(aws-stepfunctions): support StateMachineType (#5398)", "author": {"name": "Wenqian Wang", "email": "51062650+wqzoww@users.noreply.github.com", "user": {"login": "wqzoww"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "93c2ddb49d190d77476bd3a3e4689b4d9192eaca", "messageHeadline": "docs(core): add missing cfnOptions in README (#5490)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "746ba3247a86a0cca60a1bb7897dd12848d904e9", "messageHeadline": "feat(lambda): configuration for async invocations (#5299)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1650, "deletions": 13}}, {"node": {"oid": "01800cfd848b84a3d7646738128946ef58eebf60", "messageHeadline": "fix(tests): flaky integration tests in release pipeline (#5485)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "d5ed97a84d91e4eb7b13c11c4b0b826625f564d4", "messageHeadline": "fix(ec2): allow ingress to VPC interface endpoints (#4938)", "author": {"name": "Joe Hillenbrand", "email": "joehillen@gmail.com", "user": {"login": "joehillen"}}, "additions": 172, "deletions": 24}}, {"node": {"oid": "cad5bc148bfdd088c1307932b919899a98fd860a", "messageHeadline": "feat(core): add support for the ref intrinsic function (#5468) (#5470)", "author": {"name": "flyingImer", "email": "wyja9110@gmail.com", "user": {"login": "flyingImer"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "16a1200b7132f72772a5d5230e137f793cd56d7a", "messageHeadline": "fix(codebuild): rename CodeBuild VPC policy to be unique (#5385)", "author": {"name": "eastNine", "email": "38677408+eastNine@users.noreply.github.com", "user": {"login": "eastNine"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7b34d5635ecda5db337dfab32711443f57ad1518", "messageHeadline": "feat(eks): EKS-Optimized AMI with GPU support for G4 instance (#5479)", "author": {"name": "Walkley", "email": "walkleyhe@gmail.com", "user": {"login": "walkley"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "c605ceb40a49528505669bac61403673b38da5ba", "messageHeadline": "feat(custom-resource): Allow custom ResourceTypes on CustomResources \u2026", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "d855df1f122f603e2f3d0ccfdb3d2611506bc1da", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.37 to 8.10.39 (#5407)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7c1b54bdb27ae323ec177ab4c350cf4fbebd5066", "messageHeadline": "chore: add missing cloudfront breaking change", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c0a7192c7a3b4a69a0415af679c684f7783c95c8", "messageHeadline": "feat(ecs-patterns): higher-level constructs for ECS service with mult\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 5887, "deletions": 8}}, {"node": {"oid": "a4245d96eedcaa9c09499c3111bb5df7e57bd975", "messageHeadline": "chore: re-enable Mergify (#5476)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 59, "deletions": 90}}, {"node": {"oid": "a111cdd97928280b206c3dcfc522e642106e3a70", "messageHeadline": "feat(custom-resources): use latest SDK in AwsCustomResource (#5442)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "1e20284efeba89368f721c59bf785e016a32fc90", "messageHeadline": "chore(deps): bump semver from 6.3.0 to 7.1.1 (#5459)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "a00906d22317103156acacc597623aafa660acbb", "messageHeadline": "feat(ec2): add `privateIpAddress` to Instance", "author": {"name": "Ian Alford", "email": "ialford@nd.edu", "user": {"login": "ialford"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "1e5fad9f18065c4fd2b211ccc6d6e624af3a27b7", "messageHeadline": "chore(deps-dev): bump @types/request from 2.48.3 to 2.48.4 (#5454)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8638639e22015f309590177de13c7e7d3872a0a7", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.6 to 10.17.11 (#5462)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "241007509d40a273838aa8bb7deb94b966163d98", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.0.28 to 2.0.3\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 22, "deletions": 114}}, {"node": {"oid": "ff1fa68408136f9677326f0d2d92a891396c0709", "messageHeadline": "feat: add Secrets Manager to CodeBuild environment variable types (#5\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ca535d0b1f1e993e3cc452e9ebc2a4a268032998", "messageHeadline": "feat(glue): add support for more DataFormats (#5246)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 668, "deletions": 71}}, {"node": {"oid": "0f0e2055cab08551bc6e5dfb8a1b6219368263c5", "messageHeadline": "chore: add eslint check for undeclared dependencies (#5452)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 11673, "deletions": 11060}}, {"node": {"oid": "1291ef6b4eb7b8333247b243bcf37bdcb8aaa07f", "messageHeadline": "feat(codebuild): add 2X_Large compute type option (#5429)", "author": {"name": "Dmitry Nefedov", "email": "corzina@ya.ru", "user": {"login": "DmitryNefedov"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "384d22da7198c1885df019e3cf985c16c59a825b", "messageHeadline": "fix(eks): kubernetes cannot create external load balancers (#5448)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 257, "deletions": 19}}, {"node": {"oid": "2d21600201e869e48f60c7601e09bea0d24c0258", "messageHeadline": "chore: add missed entry to changelog for lambda feature (#5451)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5597bbe64446a07041f5469fc0897544448d4e95", "messageHeadline": "v.19.0 (#5446)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1901, "deletions": 1849}}, {"node": {"oid": "d50344abb643f6f2c200bba15cfce4d469485dd9", "messageHeadline": "feat(lambda): provisioned concurrency (#5308)", "author": {"name": "Nas Taibi", "email": "36194441+nataibi@users.noreply.github.com", "user": {"login": "nataibi"}}, "additions": 418, "deletions": 5}}, {"node": {"oid": "f3d5fc98fefdf379f62925bbdf30bb7eecfa0a52", "messageHeadline": "fix(apigateway): unable to enable cors with a root proxy and LambdaRe\u2026", "author": {"name": "Luke Hedger", "email": "lukehedger@users.noreply.github.com", "user": {"login": "lukehedger"}}, "additions": 132, "deletions": 2}}, {"node": {"oid": "f456b938f22e594875c4943e1c2b8102d32868e7", "messageHeadline": "chore(deps-dev): bump fast-check from 1.20.0 to 1.20.1 (#5365)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9035f986114651f538f1e9f7515340be14bb9861", "messageHeadline": "chore(deps): bump codemaker from 0.20.8 to 0.20.11 (#5424)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 530}}, {"node": {"oid": "0af4691498b05abc98827b27b573cc987c0d4ff1", "messageHeadline": "chore: disable Mergify (#5438)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "01df7c659bd8734f927b981e6e40aa675999671a", "messageHeadline": "fix(sfn): Task `parameters` property does nothing (#5408)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "445e993385db1222c4e96939a548a7f63a86ce8a", "messageHeadline": "chore(deps): bump aws-sdk from 2.588.0 to 2.590.0 (#5417)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "21a0b3a807a1770e1d3aec9e1053bb94178bfc25", "messageHeadline": "chore: bump jsii to 0.20.11 (#5432)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 601, "deletions": 90}}, {"node": {"oid": "ac905aca92f2d3484b95739e16a796a49df6bcf6", "messageHeadline": "feat(cfnspec): Update CloudFormation spec to v10.1.0 (#5431)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "f34076c7aa99459f37981e68736ab6bcdca69309", "messageHeadline": "Document `fromStringListParameterName` return type (#5418)", "author": {"name": "Somaya", "email": "somaya.bounouar@gmail.com", "user": {"login": "SomayaB"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "40ec78e31cb476d42b329fee2cf35aaed7faed02", "messageHeadline": "fix(ecr): remove deprecated requirement on docs and comments (#5428)", "author": {"name": "LEE SUK JAE", "email": "lsj7000@gmail.com", "user": {"login": "sukjae"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58e67e6185fae008d797c68417f1653b1ecee2d6", "messageHeadline": "feat(ecs): Add support for ECS DeploymentController (#5402)", "author": {"name": "Thomas Lee", "email": "tom@tleef.com", "user": {"login": "tleef"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "32b98a8b0c85b3af656db8293b37a7551726515b", "messageHeadline": "refactor(elbv2): introduce ListenerCertificate (#5405)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 135, "deletions": 19}}, {"node": {"oid": "e4309abf07f3b0cc9f2f2f89789f14669f3d3581", "messageHeadline": "fix(ec2): can't add non-default routes to subnets (#5332)", "author": {"name": "Ian Alford", "email": "ialford@nd.edu", "user": {"login": "ialford"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "f2edf9ba7329d2a7f119ce9b1474e0271c5e1f67", "messageHeadline": "chore: normalize line endings of .bat files (#5404)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "150e65cababe8ba44183436b9964f7b70f47eb0c", "messageHeadline": "feat(ecs-patterns): healthyPercent on ALB, NLB, Fargate (#4820)", "author": {"name": "Quincy Mitchell", "email": "2924643+quincycs@users.noreply.github.com", "user": {"login": "quincycs"}}, "additions": 160, "deletions": 0}}, {"node": {"oid": "748b5b3720eb2a3d2ac0a5fc4a193aa31e713a8b", "messageHeadline": "chore(deps): bump aws-sdk from 2.585.0 to 2.588.0 (#5370)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 495}}, {"node": {"oid": "5e0875341fae8eee4489bcda495a6dcc246cad63", "messageHeadline": "fix(route53): return plain hosted zone id without /hostedzone/ prefix\u2026", "author": {"name": "Alexander Zeitler", "email": "alexander.zeitler@pdmlab.com", "user": {"login": "AlexZeitler"}}, "additions": 124, "deletions": 18}}, {"node": {"oid": "1fcc0ea72716aeb3ea9779f113eff98c2a47d8ea", "messageHeadline": "docs(ecs): correct doc with proper comparison between launch types", "author": {"name": "LEE SUK JAE", "email": "lsj7000@gmail.com", "user": {"login": "sukjae"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b291280d82677ae4f58ee1f78c44803b194864fd", "messageHeadline": "feat(ec2): Add REKOGNITION_FIPS interface endpoint (#5316)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bc161d6e2db80091fd82dc7b13a450fff5a7aa80", "messageHeadline": "feat(ec2): Add missing EC2 instance types (#5349) (#5350)", "author": {"name": "Mate Gabri", "email": "mate.gabri@playhq.com", "user": {"login": "ScOut3R"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "8623fe56d0d38bc9e02f1742601014924bd5250f", "messageHeadline": "feat(cloudfront): CloudFrontOriginAccessIdentity (#4491)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 254, "deletions": 28}}, {"node": {"oid": "6c25da77089d38954d75d9b726b8b92845546057", "messageHeadline": "fix(init-templates): use pytest for Python sample-app init template (\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "760c935186449daa600bc2ac67fd596b70ce3234", "messageHeadline": "docs: update pre-requisite information about .NET (#5127)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "1b12dba660acbff1b64780198db768f9b4f481ed", "messageHeadline": "fix(cli): this.node.addError does not cause `cdk diff` to fail #4700 \u2026", "author": {"name": "Matt Coulter", "email": "matt@builtbyfuse.com", "user": {"login": "nideveloper"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "88df1ebdbe9faf3717ed32a7daf96e3668bb483e", "messageHeadline": "feat(region-info): throw exception when no fact found (#5166)", "author": {"name": "Stephen Wu", "email": "49302277+stephendwu@users.noreply.github.com", "user": {"login": "stephendwu"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "f44514743f46551e318f89fb0720ecec692fdcaf", "messageHeadline": "chore: nodejs12.x runtime for AWS API constructs (#5283)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb6cb1622e92b5f66b392e97a5bdc74bfcd98daa", "messageHeadline": "chore: use Jest for untested packages (#5329)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1234, "deletions": 694}}, {"node": {"oid": "eea5fbb1d6ab3598e5a2466e0c79e657e4e56907", "messageHeadline": "chore: fix typos on descriptions (#5356)", "author": {"name": "Masov", "email": "michal@masov.pl", "user": {"login": "Masov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3db856573498214e57afb9ffbf30697ba152e7b5", "messageHeadline": "feat(cloudformation): update Resource Specification to v10.0.0 (#5339)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1984, "deletions": 604}}, {"node": {"oid": "72b69899308f923497f8f6122fb33f497bde1a1e", "messageHeadline": "Update README.md (#5310)", "author": {"name": "IsmaelMartinez", "email": "ISMAELMARTINEZ@GMAIL.COM", "user": {"login": "IsmaelMartinez"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "891ef5f9ca2dedb25e2724d35cc7ceb3c465fe6c", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.36 to 8.10.37 (#5337)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7f33541146ed96acb0ef8123f6a91e36d56e3e4e", "messageHeadline": "feat(cloudformation): import CloudFormation resource specification v9\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 5563, "deletions": 535}}, {"node": {"oid": "4631be146642acde241417b32d3a0fb1f4269bf7", "messageHeadline": "chore(lambda): improve tsdoc for handler property (#5338)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c5529604b5ef919d5fa7e03bf8bf0d8c191883c9", "messageHeadline": "chore(deps): bump aws-sdk from 2.583.0 to 2.585.0 (#5300)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "465c8484c65acc69141acd3dad6a61e5955e7cc6", "messageHeadline": "fix(ec2): Fix CODEBUILD_FIPS interface endpoint (#5315)", "author": {"name": "Chris McKnight", "email": "cmckni3@gmail.com", "user": {"login": "cmckni3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4562b78627599f5f2efbaf6573addd51ee932e2", "messageHeadline": "fix(cdk-dasm): prevent duplicate imports (#5293)", "author": {"name": "Campion Fellin", "email": "campionfellin@users.noreply.github.com", "user": {"login": "campionfellin"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "ec83ebb4f5e5b037bebd0782caae61a99bfa99a1", "messageHeadline": "chore(deps-dev): bump fast-check from 1.19.0 to 1.20.0 (#5228)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "065fbd407a9ccd0fd97202c3c58448f9af497725", "messageHeadline": "chore(deps): bump fast-deep-equal from 2.0.1 to 3.1.1 (#5285)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c074814232f6e6dff44a2f370810f026e089a41f", "messageHeadline": "chore(deps): bump jsonschema from 1.2.4 to 1.2.5 (#5227)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e98aa665a670168c4cc8e06ce8f4703697225f4", "messageHeadline": "chore(deps): bump aws-sdk from 2.580.0 to 2.583.0 (#5288)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 45, "deletions": 49}}, {"node": {"oid": "1dcba75042e4fa4e381a26e1528d75195cef25f8", "messageHeadline": "chore(dockerfile): support build arguments (#5258)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "22688ce838de5cd97d8ef3cf9694ce2e346d00dd", "messageHeadline": "fix(dynamodb): add missing permission for read stream data (#5074)", "author": {"name": "sayboras", "email": "sayboras@yahoo.com", "user": {"login": "sayboras"}}, "additions": 118, "deletions": 19}}, {"node": {"oid": "d2496e0e1e4fa0b15604fa089105854e8e937e1f", "messageHeadline": "fix(test): fix .nycrc symlinking (#5245)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecbe0b6ab2e652454d561879f699821bfb18b81a", "messageHeadline": "fix(cli): fix the behaviour for the `--generate-only` flag (#5253)", "author": {"name": "\u0915\u0930\u0924\u094b\u092b\u094d\u092b\u0947\u0932\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u2122", "email": "netroy@users.noreply.github.com", "user": {"login": "netroy"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "d1f0dd5b3192877329879e058f5cffb9b312cef5", "messageHeadline": "fix(core): dependencies across stack boundaries of all kinds (#5211)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 750, "deletions": 60}}, {"node": {"oid": "226b27afe719093d074187bafb84231448e7b933", "messageHeadline": "feat(appsync): add L2 constuct for AppSync (#4438)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 1021, "deletions": 3}}, {"node": {"oid": "590705586eb545c2c55cea1c0733b6d5f0876765", "messageHeadline": "feat(ec2): access gateways created by NatProvider (#4948)", "author": {"name": "fogfish", "email": "dmkolesnikov@gmail.com", "user": {"login": "fogfish"}}, "additions": 92, "deletions": 28}}, {"node": {"oid": "3780c1219cfb0c6c2dbb9c679ab346b3c28cb14e", "messageHeadline": "chore: remove usage of deprecated `templateOptions.transform` (#5182)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "3ffd810879eae4144778a9a5c995aad88fa6d9d8", "messageHeadline": "feat(cli): always exit with 0 on cdk diff (under feature flag) (#4721)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 66, "deletions": 18}}, {"node": {"oid": "c1b575fb7ecc864600769d0fff2e85dc2e84db9c", "messageHeadline": "fix(codebuild): add deprecation warning for UBUNTU_14_04 (#5234)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "8fc562222f4a6ff37c125247b2a4a532524aba8a", "messageHeadline": "feat(codebuild): Support ARM-based AL2 image (#5233)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e6ef98127d070e7e5aabf839cecc198594700e1b", "messageHeadline": "feat(codebuild): support AL2 2.0 & Standard 3.0 (#5226)", "author": {"name": "Trivikram Kamat", "email": "16024985+trivikr@users.noreply.github.com", "user": {"login": "trivikr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fc73747cc7c56ba7e2911745c3dc92e2d25b001b", "messageHeadline": "feat: Make activating Python virtualenv easier on Windows (#5014)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "cf787c7e005acb1cfae655cf7d34963fe64efa89", "messageHeadline": "chore(docs): update CONTRIBUTING (#4754)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b721d856a9947045ed3562ed4a5c33a67b913cce", "messageHeadline": "chore(deps-dev): bump @types/node from 10.17.5 to 10.17.6 (#5188)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a5b056b71e57b79aa568434fbe98bca207f2113f", "messageHeadline": "feat(codepipeline): allow retrieving created stages and actions (#5206)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 115, "deletions": 21}}, {"node": {"oid": "18fa3aa985346d7764da0d700fdc70011b5e44ad", "messageHeadline": "fix(dockerfile): `docker build` is missing `dotnet` (#5091)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 18, "deletions": 39}}, {"node": {"oid": "e9f282b45599321fb1625398be04fc44c68274fb", "messageHeadline": "rfc: `cdk-bootstrap` command (#4461)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 649, "deletions": 0}}, {"node": {"oid": "4f6948c1ca5199592fc962c8305ad1c9fc806349", "messageHeadline": "chore(deps): bump aws-sdk from 2.579.0 to 2.580.0 (#5200)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "91c4502cb5d18f4f59714b6a30eef54cdd0b5afc", "messageHeadline": "chore: fix ALB integration test (#5163)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "7d2a37140a0f5e1e931d4a0476abced43b05066b", "messageHeadline": "minor typo in Lambda example (#5201)", "author": {"name": "Matt Simpson", "email": "m.simpson@outlook.com", "user": {"login": "msimpsonnz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ad54075fb3f7e363ab63c9cf02e01e1db4685b5", "messageHeadline": "fix(dynamodb): stacks created by GlobalTable correctly inherit their \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "3a7975c35aed53b94d0ea5577e41ad70a81e1390", "messageHeadline": "chore(rds): validation for master username with DatabaseInstanceFromS\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 60, "deletions": 13}}, {"node": {"oid": "114975cf6390574e2e9c37fe4d21361e49c07a1f", "messageHeadline": "chore(awslint): improve wording, tiny bugfix (#5162)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "edd53959af38969339205a5c33aaab11acc72fa6", "messageHeadline": "feat(sns): support KMS masterKey on SNS (#5052)", "author": {"name": "Tatsuya Yamamoto", "email": "the.kinnikuman@gmail.com", "user": {"login": "yamatatsu"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "e6ef842d313431d920f19ec926dcbe875020c67a", "messageHeadline": "chore(deps): bump aws-sdk from 2.578.0 to 2.579.0 (#5186)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 31, "deletions": 474}}, {"node": {"oid": "8c9647e2f002b440093544144b88436bb58818e5", "messageHeadline": "docs(assert): stop advertising integ tests in `assert` (#5159)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 71}}, {"node": {"oid": "3695d8c64e070efc9b3ea42384aaf24e12af18ce", "messageHeadline": "fix(ec2): CIDR for \"any\" IPv6 too long (#5179)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d2a86a575377737b7d5772afb6d012aa80fa2b0f", "messageHeadline": "fix(docs): update removed subscribeLambda method example (#5060)", "author": {"name": "Hong Chun", "email": "simhongchun@gmail.com", "user": {"login": "hong823"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a48c6a123ee68a2f7f9fa0ea52f97361f496439f", "messageHeadline": "chore(cloudfront): add test for using s3 as a custom origin (#5192)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 146, "deletions": 0}}, {"node": {"oid": "173d8862f3ad8237357f4704c16ddfbcc0708a04", "messageHeadline": "fix(cloudfront): associated lambda role requires edgelambda.amazonaws\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 108, "deletions": 7}}, {"node": {"oid": "d5c0f3edd9b4315ad208af4d2a4308ec80f273ce", "messageHeadline": "fix(codepipeline): CloudFormation deployment role always gets pipelin\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 426, "deletions": 9}}, {"node": {"oid": "209f909da74982c6d497cc9e2965258ab97bb2bf", "messageHeadline": "chore(rds): improve documentation (#5167)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 49, "deletions": 39}}, {"node": {"oid": "4c1a9ec2fbb08b7d3406e767e69e43a42fd935a9", "messageHeadline": "feat(lambda): function can be attached to a list of security groups i\u2026", "author": {"name": "Ashwin Gupta", "email": "guptashwin@gmail.com", "user": {"login": "ashwgupt"}}, "additions": 110, "deletions": 9}}, {"node": {"oid": "08233965e7a1a32e518b08a4d6671ffe702a239d", "messageHeadline": "feat(events): add static grantPutEvents() to EventBus (#5133)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "534ef0033d01342530754ffb0100d7678e593ab9", "messageHeadline": "refactor(awslint): add missing semicolon (#5153)", "author": {"name": "Alex Nguyen", "email": "56940170+alngy@users.noreply.github.com", "user": {"login": "alngy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc924bc5bc7c72a4f2df8bad9011c23c7c15ce52", "messageHeadline": "chore: fix integ-test run-from-dist for NuGet packages (#5176)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "29d450da56664dd0658219e7901d7dfe4517363e", "messageHeadline": "Revert \"fix(ec2): too long CIDR for \"any\" IPv6 (#5065)\" (#5178)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1d95cb7bc3e00783402cf671cc1b9373811277a4", "messageHeadline": "fix(ec2): too long CIDR for \"any\" IPv6 (#5065)", "author": {"name": "sayboras", "email": "sayboras@yahoo.com", "user": {"login": "sayboras"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e70fc176eae7f5d4a630c42827f9c8cc84b08483", "messageHeadline": "release: v1.18.0 (#5175)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2851, "deletions": 2512}}, {"node": {"oid": "de65e2156f330a63b4290960f053122c3c64f01c", "messageHeadline": "chore: un-do dependency upgrades (#5174)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 202, "deletions": 218}}, {"node": {"oid": "802abdee0fbcf2018fcdffffaa7c9b22858fdc6f", "messageHeadline": "chore(deps): bump ts-jest from 24.1.0 to 24.2.0 (#5161)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d0dc09bc5d89a493c66696bb26258f97bb86ac47", "messageHeadline": "chore(deps-dev): bump @types/sinon from 7.5.0 to 7.5.1 (#5141)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2f0d127feeb5cb466fea5d95644221d936688c3d", "messageHeadline": "chore(deps-dev): bump lerna from 3.18.4 to 3.19.0 (#5139)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 180, "deletions": 164}}, {"node": {"oid": "564d7056ca884ac8c3d68521f561ba61d8a1c032", "messageHeadline": "chore(deps-dev): bump fast-check from 1.18.1 to 1.19.0 (#5117)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "613c6ef9f942e109990e6e2c2b05447492920a32", "messageHeadline": "chore(deps): bump aws-sdk from 2.575.0 to 2.578.0 (#5164)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "04a1b326b7162896218ee8d2d3acd51353ddedfd", "messageHeadline": "fix(inits): .NET semantic fixes for init templates (#5154)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d9c75fee35e4b9441eb23ea6b43971e4d9afd88c", "messageHeadline": "doc: CHANGELOG is missing v1.6.3 (#5109)", "author": {"name": "curry9999", "email": "curry123456789@gmail.com", "user": {"login": "curry9999"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8c4176176e2fd62739904f0be73a87b121a5634b", "messageHeadline": "docs(sns-subscriptions): add missing README (#5158)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "b3c59a8d3134ce367fc1f48bbda7810d98a72500", "messageHeadline": "chore: fix init template READMEs for sample-app (#5147)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b2031f673356a170012a48235a12e576ed4219f9", "messageHeadline": "fix(init-templates): correct README for sample-app C# template (#5144)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "02c3b0592b9640221909b8dd494f1dfc93b53539", "messageHeadline": "fix(init-templates): numerous fixes and additions to the sample-app i\u2026", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 872, "deletions": 252}}, {"node": {"oid": "bbd7637223d70a7d96c4f737ea1df3896e8712a3", "messageHeadline": "chore(aws-cdk): amend help text fixes #2848 (#5042)", "author": {"name": "Ricool", "email": "Ricool06@users.noreply.github.com", "user": {"login": "Ricool06"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "feb1f9beb9e4d2fa9d23006e2e7715b8a5434d5e", "messageHeadline": "chore(lambda): new runtimes were incorrectly marked to support inline\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e62f9fbe6b5658e9aad41452c6b8aecbc2fa94bc", "messageHeadline": "feat(lambda): node12.x, python3.8 and java11 runtimes (#5107)", "author": {"name": "Joseph Snell", "email": "joe.snell@daveramsey.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5427106efab1629218c225c0e85dd627bf2ec76f", "messageHeadline": "fix(init/java): add -e to mvn command so errors aren't hidden (#5129)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc1300929b7823669a958283a1ed48311ce77e37", "messageHeadline": "- unlock the lambda environment variable restriction in China regions\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "6e61b1cd14a34e20d7964e709796e24606d1175c", "messageHeadline": "chore(deps): bump aws-sdk from 2.574.0 to 2.575.0 (#5111)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 32, "deletions": 468}}, {"node": {"oid": "7e999310b16e43e71dd53c13ddd083fa5f7ebea5", "messageHeadline": "chore(ecs-patterns): add metric-based service scaling example to READ\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "1ebbca6f4a32b0be0f17ce4fe4fb4548ea9f1fee", "messageHeadline": "chore: fix CHANGELOG header for patch (#5116)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa4cb1fe4c162d8dbf7f0520af1a579f9d732065", "messageHeadline": "release: v1.17.1 (#5112)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1749, "deletions": 1742}}, {"node": {"oid": "f18a8fe2635b9988956da133c162bef72f879b3c", "messageHeadline": "fix: align all jsii deps to 0.20.7 (#5110)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 80, "deletions": 162}}, {"node": {"oid": "d946256a5b758a781639772d7b70db96c09876b2", "messageHeadline": "release: v1.17.0 (#5108)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1889, "deletions": 1868}}, {"node": {"oid": "5ebc633e0160d684084cf05eaa590caebedd9b2f", "messageHeadline": "feat: upgrade to jsii 0.20.7 (#5103)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 578, "deletions": 65}}, {"node": {"oid": "a8446d71d37535e6f41b3cc80414a9d69f794ff7", "messageHeadline": "docs(core): correct doc for Duration.toMilliseconds() (#5105)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a1966dd70b47d074b2883f18b8e9f4625a93ea5", "messageHeadline": "chore(cli): include tsconfig.json in init templates (#5104)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a2949caf20f4b3b9924c0929a802a43e499d7d6a", "messageHeadline": "core: make sure .jsii is included in tarballs and tsconfig.json is ex\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 424, "deletions": 154}}, {"node": {"oid": "ae5170c9b4fa1c693ab7ae190aa07732d74911c7", "messageHeadline": "fix(cli): cdk prints to STDERR instead of STDOUT like --version (#5095)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "7acc588d5e6c7a15edfd7ff275453d6da6741199", "messageHeadline": "fix(cli): cdk bootstrap is broken due to --no-execute (#5092)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 12}}, {"node": {"oid": "2d92ab3e22130408056257d87620a3e03d75b226", "messageHeadline": "fix(init-templates): update init templates for csharp and java (#5059)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 21, "deletions": 411}}, {"node": {"oid": "399ce2979d147ee65bf432e3b402deead2816637", "messageHeadline": "chore(deps-dev): bump standard-version from 7.0.0 to 7.0.1 (#5078)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "8c935f34ed51541e11b1602b26fd1a8f161f1204", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.0.27 to 2.0.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 74, "deletions": 22}}, {"node": {"oid": "6e6f13e65f44421d3f580ab4811b34a3e5158cc8", "messageHeadline": "chore(deps): bump yargs from 14.2.0 to 15.0.1 (#5062)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 78, "deletions": 10}}, {"node": {"oid": "871a576f124e4bb21d7b4aa1983641c7f4e89859", "messageHeadline": "chore(deps): bump aws-sdk from 2.573.0 to 2.574.0 (#5080)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8580af44ac955bdaebf6866fdd0518527e236fc4", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.148 to 4.14.149 (#5081)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d68e83691eb5c1b8cf7200ebab4cb2fcc061ac7d", "messageHeadline": "chore(ecs-patterns): Add examples to README (#5079)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "7a3a3b1c45fd5d773db71c2a6c45a3ff64c5510c", "messageHeadline": "feat: upgrade all uses of node8.10 lambda runtime to node10.x (#5075)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 195, "deletions": 195}}, {"node": {"oid": "f4ea264708c309675a4248a54939af7ee1c93342", "messageHeadline": "fix(custom-resources): flatten objects with null values in AwsCustomR\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "6b764eae78e45165630d52431ed52b5e052017c6", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.147 to 4.14.148 (#5056)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cf089b03bb81785e0bdb5031d7a8ecea1247b9c3", "messageHeadline": "chore(deps): bump aws-sdk from 2.570.0 to 2.573.0 (#5057)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8fd939da9adc06e59f7dff894785374451fb3e42", "messageHeadline": "Update stack.ts (#4745)", "author": {"name": "Deepkaran Ghuman", "email": "deepkaranghumman@gmail.com", "user": {"login": "deepkarang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a1fc077abdcc0eae33d0d8abbc185bd0e132dec", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.35 to 8.10.36 (#5055)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e95b52e07776cc9527b99e17f18a5895190a6414", "messageHeadline": "chore(deps): bump aws-sdk from 2.569.0 to 2.570.0 (#4987)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1e845da1d28c774fbeff563eb5d4b991c4246b94", "messageHeadline": "chore(deps): bump jsii from 0.20.5 to 0.20.6 (#5035)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f5e8df8ef6feb97274daf37e097a7c940d06897d", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.20.5 to 0.20.6 (#5037)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2931904d19e8df542c0bd63c29b984d7b4a07340", "messageHeadline": "chore(deps): bump jsii-pacmak from 0.20.5 to 0.20.6 (#5034)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 51, "deletions": 502}}, {"node": {"oid": "1896de2cea8d2d6e922db4354c9b82574bb762d9", "messageHeadline": "feat(cfnspec): update CloudFormation Resource Specification to v8.0.0\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1494, "deletions": 51}}, {"node": {"oid": "f985009ac5ba32bca55fa1547c9a9cc464c49130", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.146 to 4.14.147 (#5021)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7d28208558c89e62869a32fd858e1e73203c17b2", "messageHeadline": "Revert \"fix(assets): support exceptions to exclude patterns (#4473)\" \u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 130, "deletions": 1109}}, {"node": {"oid": "439ae971edceda41a676aabdd42d9df03180ab60", "messageHeadline": "chore(deps): bump jsii-pacmak from 0.20.3 to 0.20.5 (#5003)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "53a6f7a13138acb211c36da2a5cef2d090b1bfa1", "messageHeadline": "chore(deps): bump codemaker from 0.20.3 to 0.20.5 (#5007)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "517d40efdd5b33fcb061bd6e5160fac3902fdb36", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.22 to 24.0.23 (#4993)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "a8069b9fd0278370fa13a12fd00b2dffd6c3522f", "messageHeadline": "chore(deps): bump jsii from 0.20.3 to 0.20.5 (#5006)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ca4facafe6058a45c865febdbe43368041733191", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.20.3 to 0.20.5 (#5005)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f8fa26a4375c034cca38566afb19cafb30ac9883", "messageHeadline": "chore(deps): bump jsii-spec from 0.20.3 to 0.20.5 (#5008)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 25, "deletions": 461}}, {"node": {"oid": "cf54c5116e635b5671dfc250ff29d2828775e80c", "messageHeadline": "chore(core): resolve tokens before publishing tree.json (#4984)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 232, "deletions": 21}}, {"node": {"oid": "c02c9e5518bfb2d8f8195322b7fd97343f5ca63b", "messageHeadline": "feat(cli): adding new option to `cdk deploy` to indicate whether Chan\u2026", "author": {"name": "robertma96", "email": "37088728+robertma96@users.noreply.github.com", "user": {"login": "robertma96"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "0a6f921c283199542725c3d42fc709809200f365", "messageHeadline": "chore: move semantic.yaml to .github/", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "26bba196abc6e67b3d6424b281beee6aa60079d3", "messageHeadline": "fix(core): unable to find stack by name using the cli in legacy mode \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 62, "deletions": 26}}, {"node": {"oid": "a257d4d07f11cba666a7dd1b8005736ca7113bc3", "messageHeadline": "fix(ecs-patterns): Fix issue related to protocol being passed to targ\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "6fa4713c1f07e41719701263f06f251e90819783", "messageHeadline": "chore: Backport CHANGELOG entries from v1.16.2 (#4980)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f0a62fd5324cc368752bc75f0bdae620a13e826d", "messageHeadline": "feat(custom-resources): python handler skelaton in readme (#4977)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 47, "deletions": 13}}, {"node": {"oid": "94f501729af80e17eee67c9107a897840d8347ce", "messageHeadline": "fix(logs): cannot use same Lambda for multiple SubscriptionFilters (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 124, "deletions": 24}}, {"node": {"oid": "9a5a7616330c6475217121bd5ef683143839dd76", "messageHeadline": "release: v1.16.1 (#4965)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2364, "deletions": 1921}}, {"node": {"oid": "166ff74839201726d5c794810bb2d3dcef743a03", "messageHeadline": "chore: resolve inaccurate label line in depbot config (#4729)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "27d243724ef0664926cb6a8372dae5c20511f2b1", "messageHeadline": "chore(deps): bump aws-sdk from 2.568.0 to 2.569.0 (#4958)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ca503f447a4aaa37838da915a63ebb20dbeaa5cc", "messageHeadline": "fix: update init templates for TypeScript (#4953)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "39dc0363b6837a2fb5f4d72ee92e5a1fad7379fb", "messageHeadline": "chore(deps): bump string-width from 4.1.0 to 4.2.0 (#4952)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 37, "deletions": 461}}, {"node": {"oid": "c1d209d3b3427436191bbc6ed1282795a79e5242", "messageHeadline": "feat(custom-resources): make physical resource id optional (provider \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 172, "deletions": 123}}, {"node": {"oid": "3adff8ef9f8a5bd0e9e62c15293257ab2b540dcc", "messageHeadline": "release: v1.16.0 (#4950)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2452, "deletions": 2007}}, {"node": {"oid": "d5cefe8a23acf55ddf136924c5a021160cb73223", "messageHeadline": "chore: fix author matching in Mergify configuration (#4851)", "author": {"name": "Julien Danjou", "email": "julien@danjou.info", "user": {"login": "jd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d034f1fc8e1c1709a4e00c18e1188870bc00b9d", "messageHeadline": "chore(cdk-build-tools): add missing cdk-compat bin (#4904)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "06caf4f2b9165337bdcb6042e5cd03b08cc9a37b", "messageHeadline": "feat(ecs): add cloudMapNamespace as a property of cloudMapOptions (#4\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 144, "deletions": 2}}, {"node": {"oid": "658f100b0afcdd121f242509859478fb59db9f23", "messageHeadline": "fix(core): cannot use the same stack name for multiple stacks (under \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 518, "deletions": 203}}, {"node": {"oid": "efde8e948f548f86c1c090fe2b7ea255271c7f56", "messageHeadline": "feat(cli): add @types/node to typescript init templates (#4947)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "db50ab01a74fcd2369845fe0226373e4a0755d62", "messageHeadline": "feat: feature flags rfc (#4925)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 136, "deletions": 0}}, {"node": {"oid": "4037155eaa23ed66ee5d5ca708a70e192050eb3b", "messageHeadline": "feat(core): add resource type and properties for all CfnResource cons\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 175, "deletions": 33}}, {"node": {"oid": "dca9a242058d93c29213e3bd75e27ac709255e9f", "messageHeadline": "feat(ec2): support NAT instances, AMI lookups (#4898)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1365, "deletions": 51}}, {"node": {"oid": "a99f398464c1f8258324e7ba7f9bf777848625b8", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.0.25 to 2.0.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 90, "deletions": 27}}, {"node": {"oid": "1f834e8386a60f0331ecdc0b27263bc16f4449ae", "messageHeadline": "Update Dockerfile (#4940)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd194d47b40bd4779b8b242810d3a01ebef9623", "messageHeadline": "feat(sns): support cross-region subscription on imported topics (#4917)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "98fb88803a3cef250a230780f221167c3ad4daf1", "messageHeadline": "feat(custom-resources): allow specifying role for AwsCustomResource (\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "f4a41d1c68a42e796294692ef00c1fbc83d5dcff", "messageHeadline": "feat(aws-eks): support aws/aws-node-termination-handler as the defaul\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 120, "deletions": 20}}, {"node": {"oid": "00405855cdbec3d2b3aa3a44b08c3dc708554a78", "messageHeadline": "chore(core): Improved doc for CfnResource.addOverride method (#4932)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "b20bc08924c5f30570f4aeb15b48815d840be3fd", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.145 to 4.14.146 (#4933)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d1e4fb7b056d98254962eb7d80a32bddd314f04e", "messageHeadline": "chore(deps): bump aws-sdk from 2.567.0 to 2.568.0 (#4934)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f657b6c9209fa71c1dc4e07821a8c3c7d5eff232", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.34 to 8.10.35 (#4935)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "142bd0e2fe33de239fc34f72d7f74aab81457607", "messageHeadline": "fix(apigateway): allow multiple api keys to the same usage plan (#4903)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 108, "deletions": 3}}, {"node": {"oid": "a56f4cc2910f69bc01eebfc60039d739ea7aa373", "messageHeadline": "chore: remove jsii aggreatepom from distribution artifacts (#4929)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "978138fa5df5fc8bbd50cdc809b7f78974e24bb7", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.19 to 24.0.22 (#4869)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "31db5142916db38c79cb0378b84515d2070bc3c9", "messageHeadline": "chore: checkfiles with yarn install (#4755)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "5dc7688cf038b61b6801f5a145e2e7aa04bdcbec", "messageHeadline": "chore(deps): bump glob from 7.1.4 to 7.1.6 (#4886)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5671014905fdb45b71235541582a8c949be442b5", "messageHeadline": "chore(deps): bump codemaker from 0.19.0 to 0.20.2 (#4921)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 20, "deletions": 498}}, {"node": {"oid": "c3aeb41b230c700cdd6df0573fed3e958eecdfaa", "messageHeadline": "chore: upgrade jsii to 0.20.2 (#4919)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 536, "deletions": 67}}, {"node": {"oid": "4c6cc5aebcadfa4ef6055af5d73c34d952397623", "messageHeadline": "chore(deps-dev): bump lerna from 3.18.3 to 3.18.4 (#4914)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 68, "deletions": 69}}, {"node": {"oid": "bda28e874ca48b3f20876f478df21e07d63c4af3", "messageHeadline": "feat(ec2): allow using existing security groups with interface VPC en\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "0cd67805aed2cfc7bb81e498eef94f5131a4eed8", "messageHeadline": "chore: Improved messaging when yarn is not present. (#4899)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "87421c927e3ea60b4de6101791f3cf7dcdf877f9", "messageHeadline": "feat(cli): docker image asset scanning by default (#4874)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "2f8d06a480228ef5a58e14e1af8b67bd466d21b2", "messageHeadline": "fix(dockerfile): add yarn (#4844)", "author": {"name": "Arnulfo Solis Ramirez", "email": "arnulfojr94@gmail.com", "user": {"login": "arnulfojr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9cc1e52553fd4a0faa5958197d8a94b5928be40f", "messageHeadline": "feat(core): cdk init --generate-only (#4826)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "652a8f5b4d253babb57dfb3f900794071509a565", "messageHeadline": "feat(apigateway): publish api endpoint through an export name #3662 \u2026", "author": {"name": "Rushi Patel", "email": "rp970.patel@gmail.com", "user": {"login": "whimzyLive"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "887389ae7290471413702a0a8c2d516e1efdd01c", "messageHeadline": "chore(deps): bump aws-sdk from 2.566.0 to 2.567.0 (#4911)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "20b8e5dd6e3030bcc6f139f2fa07658d65cf77d4", "messageHeadline": "feat(ecs-patterns): add listener port as a property for network/appli\u2026", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1152, "deletions": 9}}, {"node": {"oid": "b7297fafa4c6a3cc56c6a7fcba2a7b8658106fe1", "messageHeadline": "chore: \"compat\" script for api compatibility check (#4893)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 312, "deletions": 130}}, {"node": {"oid": "55d09e6eeb6a0d74e488799c5f282d8845e11bc6", "messageHeadline": "chore(deps): bump aws-sdk from 2.564.0 to 2.566.0 (#4888)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6424c051595ad3b5723f0118adb97fb0b488da9b", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.144 to 4.14.145 (#4889)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8ed372a5d0ef409c6071caee94d83a813c3ff2a9", "messageHeadline": "chore: fix typo (#4880) (#4881)", "author": {"name": "Arno Schutijzer", "email": "arno.schutijzer@gmail.com", "user": {"login": "arnoschutijzer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f714ecd7cdeeada02767a7a758e771c2d63fafe", "messageHeadline": "chore(awslint): disallow '@default undefined' annotations (#4836)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "f9eec0437273e946eca8d833aede49c08b238478", "messageHeadline": "feat(custom-resources): provider framework (#4572)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3024, "deletions": 62}}, {"node": {"oid": "f5858baa1d849c913807d6ed1fedfe5b8d66966b", "messageHeadline": "feat(events): support event bus for rule (#4839)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "e62b9646e455066c8cba2c0a22f973ee6bd9da9e", "messageHeadline": "chore(deps): bump tslint from 5.20.0 to 5.20.1 (#4863)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "248b8da04485b77252d958c4f2816a3bc8cd11e0", "messageHeadline": "chore(deps): bump aws-sdk from 2.558.0 to 2.564.0 (#4866)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 42, "deletions": 66}}, {"node": {"oid": "a17d1958302063079237235734e31064e3c92a4e", "messageHeadline": "chore(deps-dev): bump nock from 11.6.0 to 11.7.0 (#4807)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "124b0a11eb0f1c414601d4ff8ca2dd3f617c2a71", "messageHeadline": "chore(deps-dev): bump @types/uuid from 3.4.5 to 3.4.6 (#4768)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 29, "deletions": 522}}, {"node": {"oid": "5572e36822002b7cab0c3efce27011c1bd027060", "messageHeadline": "chore: update jsii to 0.20.1 (#4875)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 566, "deletions": 73}}, {"node": {"oid": "210f44d674e9cec267025087902120f57de3a439", "messageHeadline": "chore(deps-dev): bump @types/node from 8.10.56 to 8.10.58 (#4767)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b215d824df7e49959c817f887dbd1eacb8571493", "messageHeadline": "chore: correct .dependabot/config.yml", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "45f0e02735f6e12becccc606447607c2dda9c3a5", "messageHeadline": "fix(dynamodb-global): cannot deploy global tables due to unresolved r\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "47124bf36cb2da1b88b4e74d266a113f4134b58b", "messageHeadline": "chore(deps): bump source-map-support from 0.5.15 to 0.5.16 (#4750)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fc054e915594c5c539bacd94b53f102617fc4d08", "messageHeadline": "fix(dynamodb): Fix AutoScaling role ARN (#4854)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "ed904cbad7a562acf32e4868de7f2c29c9e6d889", "messageHeadline": "feat(cfnspec): update CloudFormation spec to 7.3.0 (#4838)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 902, "deletions": 59}}, {"node": {"oid": "43f276ad526cb0e257bcfd1d5061be9624b945c4", "messageHeadline": "fix(ssm): malformed ARNs for parameters with physical names that use \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 620, "deletions": 58}}, {"node": {"oid": "df6fc58dbabc761cd1f5875eccd016846adf93e5", "messageHeadline": "Update README.md (#4727)", "author": {"name": "Cory Martin", "email": "cory.martin@dozensoft.com", "user": {"login": "corydozen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b43f3f43b7914e70b2f7acca5f9f898cfaedef51", "messageHeadline": "chore(custom-resources): reorg and migreate to jest (#4847)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 622, "deletions": 654}}, {"node": {"oid": "b840784505232aa2399ab94a960e60f5d6d0faa1", "messageHeadline": "feat(custom-resources): implement IGrantable for AwsCustomResource (#\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "c31ca27f199d194e077632768df0ad1292068c9e", "messageHeadline": "fix(ecs-patterns): handle desired task count being set to 0 (#4722)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 133, "deletions": 2}}, {"node": {"oid": "10b5b3c37d944543a83d6ebcb7092c163e08f9a7", "messageHeadline": "fix(init): 'cdk init' doesn't leave .d.ts files (#4841)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "56d497973299f1d3eb9023a8b984a7c1480b0dd7", "messageHeadline": "chore(core): rename include-filtered lerna options (#4832)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "696f235a3b7e522615285ec5cef7894cebdcdfce", "messageHeadline": "chore: replace remaining git clone ssh instructions (#4833)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5bdd9bb04ecfbaeba9a37235c5286756ad6c67ef", "messageHeadline": "feat(aws-ecr): add onImageScanCompleted() support (#4819)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 344, "deletions": 74}}, {"node": {"oid": "6dba6371b86fc190ddaa7e511e59703bc265f658", "messageHeadline": "feat(stepfunctions): add `EvaluateExpression` task (#4602)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 486, "deletions": 2}}, {"node": {"oid": "390f00a5cdf532ed4993af58e6ae3c0150eadc5c", "messageHeadline": "chore : fix typo (#4840)", "author": {"name": "Junya Ogasawara", "email": "0gajun@users.noreply.github.com", "user": {"login": "0gajun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c722b313f92508c83126a5706d27165cd7a542c7", "messageHeadline": "Add parameters to TaskProp, PassProp [fixes #3453] (#4815)", "author": {"name": "Anthony Lukach", "email": "anthonylukach@gmail.com", "user": {"login": "alukach"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "5029f0e0edbfb1bea7ce9a051fe5922fa9091c4f", "messageHeadline": "fix(init): remove automatic JSII Roslyn analyzer dependency (#4835)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "957f04790524cedf2cea2de08988e24783a2eca6", "messageHeadline": "chore(core): add no-duplicate-imports TSLint rule (#4823)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 26, "deletions": 31}}, {"node": {"oid": "6e22f262a6266aa6e525f3f43b988f60b1f28481", "messageHeadline": "chore: updated cloning instructions (#4809)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b0097ed113a4b0be366c39222acbf7603802dd5", "messageHeadline": "chore: `stringifyNumber` handles non-numbers", "author": {"name": "ndchelsea", "email": "47989090+ndchelsea@users.noreply.github.com", "user": {"login": "ndchelsea"}}, "additions": 72, "deletions": 30}}, {"node": {"oid": "a6115562c8c2bdcc72bc735f553fd3023005fcd9", "messageHeadline": "chore(deps): bump typescript from 3.6.3 to 3.6.4 (#4440)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 493}}, {"node": {"oid": "9fd88c9c368f52dee949579a2cff667e7934e391", "messageHeadline": "chore: use new parallel build feature of jsii (#4367)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 108, "deletions": 33}}, {"node": {"oid": "af5699673954796f4c059e629d8bef700df9991a", "messageHeadline": "chore: update jsii to 0.20.0 (#4780)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 553, "deletions": 72}}, {"node": {"oid": "4d16f79b3a5bb167aa667406d423e0ea8b89a762", "messageHeadline": "fix(cloudfront): aliasConfiguration fallback identifier conflict (#4760)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 41, "deletions": 1}}, {"node": {"oid": "d89504fec52df8cb9378c8f2b10eb0fce236c510", "messageHeadline": "fix(init/csharp): correct cdk.json 'app' command (#4778)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22fe0ce5d5c39564c85f2a4af6f150bd8fac1bae", "messageHeadline": "fix(eks): pass `--use-max-pods` to bootstrap options when false (#4753)", "author": {"name": "Yang Sheng Han", "email": "progamesigner@users.noreply.github.com", "user": {"login": "progamesigner"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "fbd007e7271ca939f57703a9e7f9c90cc5c0c0ae", "messageHeadline": "feat(cli): dotnet init templates come with Roslyn Analyzers (#4765)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "46d9885f9765f4a54233ee1c5652812aec571bb9", "messageHeadline": "feat(s3): onCloudTrailWriteObject matches all update events (#4723)", "author": {"name": "Nathanael Law", "email": "njlaw@xyrodian.com", "user": {"login": "njlaw"}}, "additions": 165, "deletions": 9}}, {"node": {"oid": "b7b43367d120a3190f75a88755e428f7bb8883d1", "messageHeadline": "fix(assets): support exceptions to exclude patterns (#4473)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1109, "deletions": 130}}, {"node": {"oid": "004dfd4aac6f02149dfcfa934cab58bf7d51b9ab", "messageHeadline": "new Encrypted Stream update (#4743)", "author": {"name": "Justin England", "email": "justengland@gmail.com", "user": {"login": "justengland"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ccb74574fe8e9522b9a63a63048e14e0c37456f", "messageHeadline": "feat(vpc): allow Vpc.fromLookup() to discover asymmetric subnets (#4544)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 923, "deletions": 55}}, {"node": {"oid": "36431300677c5984525362a0f16d1da9bdd4b489", "messageHeadline": "feat(cloudwatch): allow overriding of metric graph rendering (#4571)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "31fc9d83d71009b5e186e549d5ac7a70905a1c8c", "messageHeadline": "chore(deps): bump source-map-support from 0.5.13 to 0.5.15 (#4728)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "604fbd405d3e7dfab10c28585fa08dfa033aa33a", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.33 to 8.10.34 (#4691)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5d98e7f3556852f29dc7fa1d240be07742c2a1e2", "messageHeadline": "fix(elbv2): update region/account map of elbv2 (#4738)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bbec8c5c3995b9400cfd6ad0d7a71e8f8646a3b9", "messageHeadline": "feat(aws-events): Adds EventBus resources (#4609)", "author": {"name": "c.p", "email": "github@deh.li", "user": {"login": "dehli"}}, "additions": 434, "deletions": 0}}, {"node": {"oid": "c770d3cd167760ef6fb9b13c8fea89e16bceec64", "messageHeadline": "feat(elbv2): add redirect action of ALB's listener (#4606)", "author": {"name": "Meng Xin Zhu", "email": "kane.mx@gmail.com", "user": {"login": "zxkane"}}, "additions": 260, "deletions": 7}}, {"node": {"oid": "35d82f0fdd4d8b4685933012af460b8551e24cf3", "messageHeadline": "Lambda docs: remove incorrect line fromFunctionAttributes docstring (\u2026", "author": {"name": "Andrew Plummer", "email": "plummer574@gmail.com", "user": {"login": "plumdog"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8c15b236b563cc558a0033414c5154f88626d2d3", "messageHeadline": "chore(deps-dev): bump @types/semver from 6.0.2 to 6.2.0 (#4690)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 25, "deletions": 408}}, {"node": {"oid": "24a64167a8037aa8c2c1ddcb2edee75a02037a72", "messageHeadline": "chore: migrate repository from npm to \"yarn workspaces\" (#4588)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9335, "deletions": 186980}}, {"node": {"oid": "0b3c3d25b61fef63f90b414a3f09063961389d21", "messageHeadline": "chore(logs): fix SubscriptionFilter README example (#4561)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de0eb47fb5b4f970f88d3a6823b822197ca94f5a", "messageHeadline": "fix(cloudfront): revert certificate region verification (#4734)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 19, "deletions": 16}}, {"node": {"oid": "ea4a8aad96c4cf7d940e0e938aed7390cd32d4e7", "messageHeadline": "chore(deps): bump aws-sdk from 2.556.0 to 2.558.0 (#4731)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2060, "deletions": 1071}}, {"node": {"oid": "dc8061a23ad271d69fd41d20b189ff345a41303c", "messageHeadline": "chore: require docstring on public members (#4645)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2203, "deletions": 167}}, {"node": {"oid": "345998259296d2d320898d7bc060c25d585c5994", "messageHeadline": "feat(cli): cdk version command (#4720)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "7b9503fc05854f4246a78eb96567c5d5b8efab94", "messageHeadline": "(#4592): use static HostedZone (#4593)", "author": {"name": "fogfish", "email": "dmkolesnikov@gmail.com", "user": {"login": "fogfish"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdbe3aad61ae6d239c113670d0ed1b1052abf417", "messageHeadline": "v1.15.0 (#4707)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1482, "deletions": 1622}}, {"node": {"oid": "7d8a68a2608f0c111d8eb7f0071d2841df167fe7", "messageHeadline": "Revert \"fix(cli): always exit with 0 on cdk diff (#4650)\" (#4708)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 13, "deletions": 49}}, {"node": {"oid": "d7654e714dc940565d76925dcbbb976cef6ddae4", "messageHeadline": "feat(ecs-patterns): add family name to load balanced service properti\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 76, "deletions": 5}}, {"node": {"oid": "e17ba55705752950744b92e2b8476c6a1d7c1397", "messageHeadline": "fix(eks): cannot update cluster configuration (#4696)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 338, "deletions": 152}}, {"node": {"oid": "9a96c37b225b135c9afbf523ed3fbc67cba5ca50", "messageHeadline": "feat(vpc): additional validation around Subnet Types (#4668)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 140, "deletions": 78}}, {"node": {"oid": "0e965754fa6d563402190edf20c4dc68b97321da", "messageHeadline": "(feat) aws-cloudwatch: add support for time range value (#4649)", "author": {"name": "A. Amri", "email": "Amri91@users.noreply.github.com", "user": {"login": "Amri91"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "ba38b76b1e1103c9eb7eee683239a86344e04e6f", "messageHeadline": "fix(core): fix docs for CfnInclude (#4703)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e7272037885547cd916fe7cccabb714f0f05dfa", "messageHeadline": "fix(codebuild): revert validation that only a project with source COD\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "ed639ca044b82b3aef24167896b5e7dd2cc3c64e", "messageHeadline": "feat(codedeploy): Model ECS deployment resources and pipeline action \u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 1297, "deletions": 0}}, {"node": {"oid": "e26a36c3d80653dc5a76b557144521242dbbae46", "messageHeadline": "fix(ssm): invalid parameter arn (#4685)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 87, "deletions": 12}}, {"node": {"oid": "012eeedb858ac8da22de698936f9ca09151c132c", "messageHeadline": "feat(apigateway): add convenience url property at resource level (#4686)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "561bb731b4c3559c3df64f7886de1377f147e53f", "messageHeadline": "fix(cloudformation): cannot reference resource attributes with \".\" in\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "5d2e5e3f0097b18bdd5b3537b1c940c9d794ebf7", "messageHeadline": "fix(cli): add Cloud Assembly backwards compat tests (#4625)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 160, "deletions": 6}}, {"node": {"oid": "56bc808a581d0e49d251808d536ceb1e65d151c2", "messageHeadline": "chore(elbv2/ecs): clarify cross-stack ELB usage (#4667)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 167, "deletions": 14}}, {"node": {"oid": "9b7d2d066adc365c1cd23d95402ddb439d728551", "messageHeadline": "fix(iam): fix `managedPolicyName`, cross-account references (#4630)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "232f86c3710babe452e236b79f88609ecdc9540a", "messageHeadline": "chore: update manual installation document (#4670)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 43}}, {"node": {"oid": "28d1d362e1271dbc53961ce2510e6249c58f569f", "messageHeadline": "chore(deps): bump aws-sdk from 2.553.0 to 2.556.0 (#4675)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1094, "deletions": 966}}, {"node": {"oid": "8797356a01717718a5df1e242c3dbe4c717b7050", "messageHeadline": "chore(deps-dev): bump @types/node from 8.10.55 to 8.10.56 (#4674)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 102, "deletions": 8}}, {"node": {"oid": "8aa50fca7e0057c4f4b01442adfe269f4404d0a7", "messageHeadline": "chore(deps-dev): bump lerna from 3.18.1 to 3.18.3 (#4636)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 84, "deletions": 42}}, {"node": {"oid": "69f5c45a1401cc348d9f0bc70fd20d1734918d96", "messageHeadline": "chore(deps-dev): bump fast-check from 1.17.0 to 1.18.1 (#4679)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14822, "deletions": 377}}, {"node": {"oid": "4a90b2e9482eeecca60bdc272670a99b095b2a80", "messageHeadline": "chore(deps-dev): bump nock from 11.4.0 to 11.6.0 (#4662)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 292, "deletions": 264}}, {"node": {"oid": "ef1ce5e124e83d6d2636faa2a4278a182d3a1504", "messageHeadline": "feat(rds): allow using existing security groups for new instance (#4495)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 63, "deletions": 36}}, {"node": {"oid": "8484114dcf2894efe0250da86e215d8d4e290a78", "messageHeadline": "fix(assets): docker asset versions are pushed to separate repositorie\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 152, "deletions": 6}}, {"node": {"oid": "406dc8e1e82061d9ef68c5a8cc8b6c20c63ffdc6", "messageHeadline": "feat(autoscaling): let AutoScalingGroup be IGrantable (#4654)", "author": {"name": "Ash", "email": "a.belmokadem@gmail.com", "user": {"login": "abelmokadem"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c0c0513b68cc12e6696c57d2305bf84311ad9c59", "messageHeadline": "feat(codepipeline): add ability to override env variables in CodeBuil\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "b00c0afc2337313bdab1a0da70284a67bfae796c", "messageHeadline": "feat(ecs): add support for start and stop timeout in ContainerDefinit\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "80b4ac916aa90bb16a261ebe607791128e9dadbe", "messageHeadline": "feat(cloudfront): complete viewerCertificate support (#4579)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 674, "deletions": 35}}, {"node": {"oid": "3202720f68af9fdd4ed13cc5701f0d5674431b53", "messageHeadline": "feat(ecs-patterns): add service name to queue processing service prop\u2026", "author": {"name": "Pk", "email": "pk.srivastava@fabricgroup.com.au", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "0ce57f8aae90002108b954266eb165d5ad84c783", "messageHeadline": "chore(ecs): add unit test for cluster with an asg in public vpc witho\u2026", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 119, "deletions": 0}}, {"node": {"oid": "4f765b2657ceae4a18c6cc62fe99393a03221a87", "messageHeadline": "fix(cli): always exit with 0 on cdk diff (#4650)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 49, "deletions": 13}}, {"node": {"oid": "7ffb4b05b08c0f3bf30cc05e98a3a2e863b0ecec", "messageHeadline": "docs(ecs): fix comments and example around ELB registration (#4639)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "f17f809c76e0fc98439a744a50c772d64b419e97", "messageHeadline": "fix(custom-resources): increase and expose timeout for AwsCustomResou\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "8b598c49730cf6bb126fa68825cf5f28d9373475", "messageHeadline": "fix(elbv2): fix disabling proxy protocol v2 attribute for NetworkTarg\u2026", "author": {"name": "Vinny Do", "email": "vdo.code@gmail.com", "user": {"login": "v-do"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "203a605a05244b146a1643941e7609a0dc28c422", "messageHeadline": "feat(ec2): Support explicit Subnet selection (#4622)", "author": {"name": "fogfish", "email": "dmkolesnikov@gmail.com", "user": {"login": "fogfish"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "6c4085ebeaeecc74ef730e4070061283281e201e", "messageHeadline": "fix(codepipeline): the CodeBuild action now works with imported proje\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 108, "deletions": 45}}, {"node": {"oid": "86b79df297863f2686a3d6b7ca1bcc467a66beb2", "messageHeadline": "chore(s3-deployment): fix test on expires header (#4607)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 14, "deletions": 29}}, {"node": {"oid": "431fe08f87c171d325cb1f79dc78437e44e91923", "messageHeadline": "chore(mergify): workflow updates (#4109)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "09d89c385375581ba852fb473b191933d09abd0a", "messageHeadline": "fix(core): removalpolicy correct default (#4499)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a71142530e0b8583fb716561eb42e9637bcde75a", "messageHeadline": "fix(acm): update CertificateRequestorFunction runtime (#4612)", "author": {"name": "Jake Rullman", "email": "jake@rullman.org", "user": {"login": "jakerullman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ace80414a2c1fde6e6bcff49f59a40c590c0e492", "messageHeadline": "fix(aws-lambda): update deprecation warning for node.js 8.10 (#4624)", "author": {"name": "Markus Tacker", "email": "m@coderbyheart.com", "user": {"login": "coderbyheart"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fec554fc2bb2dfd71a723c55d1fab10fd7fa6fd1", "messageHeadline": "chore(bump): no need to confirm version bump (#4620)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "261a1bff4513799a3079388d64c6439cb4eee832", "messageHeadline": "v1.14.0 (#4619)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1478, "deletions": 1583}}, {"node": {"oid": "fd167c37927a5524bc4a064c28f07b5bcb30e9ac", "messageHeadline": "feat(cloudformation): update CloudFormation Resource Specification to\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 311, "deletions": 9}}, {"node": {"oid": "5a941a2d69c697f0ed7bbbf611adf4155be42ffe", "messageHeadline": "fix(cli): upgrade proxy-agent to address security volnarability (#4618)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 80, "deletions": 159}}, {"node": {"oid": "71621b61c72875789b1d5372cdde74683ae78775", "messageHeadline": "Revert \"fix(cli): patch security vulnerability in https-proxy-agent (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 137, "deletions": 1853}}, {"node": {"oid": "ddb05f95a372d563abfdaed34e1acecb0772133b", "messageHeadline": "fix(cli): patch security vulnerability in https-proxy-agent (npm advi\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1853, "deletions": 137}}, {"node": {"oid": "d035169e530d3d7bfe31d21c62905c1008346a25", "messageHeadline": "This is a summary of #4227 which is duplicated. (#4558)", "author": {"name": "curry9999", "email": "curry123456789@gmail.com", "user": {"login": "curry9999"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7055ee349be5707cb67cef63a8ae6cbc82668ada", "messageHeadline": "fix(region-info): add eu-west-1 to AWS_OLDER_REGIONS (#4584)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b0f8a7407437012ebcb5497e66ad78a9db6052ed", "messageHeadline": "fix(stepfunctions-tasks): update resourceArn in service integrations \u2026", "author": {"name": "Wenqian Wang", "email": "51062650+wqzoww@users.noreply.github.com", "user": {"login": "wqzoww"}}, "additions": 369, "deletions": 78}}, {"node": {"oid": "5f50e5f58bb84d7bd2a05f04b8cf7a2317b78a27", "messageHeadline": "fix(elbv2): correct wrong invalidation rules (#4583)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 77, "deletions": 6}}, {"node": {"oid": "97649968c35d3af99072a69ebeb99905d4d6122a", "messageHeadline": "feat(ec2): mutable? param for imported SecurityGroups (#4493)", "author": {"name": "Valentin Zambelli", "email": "9025786+valzam@users.noreply.github.com", "user": {"login": "valzam"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "bbe03800bc25f49965a08b2e14c97d8e8ec3fc65", "messageHeadline": "fix(stepfunctions): map state validation fix (#4382)", "author": {"name": "apalumbo", "email": "apalumbo@byte-code.com", "user": {"login": "apalumbo"}}, "additions": 145, "deletions": 4}}, {"node": {"oid": "392aefc5e4c97d093197db1bca5d332886f4177a", "messageHeadline": "chore(deps-dev): bump @types/fs-extra from 8.0.0 to 8.0.1 (#4548)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 138, "deletions": 119}}, {"node": {"oid": "0bce4d694155422a0a807096788fecc1f0683c33", "messageHeadline": "chore(deps): bump aws-sdk from 2.550.0 to 2.553.0 (#4590)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "b0874bbd5adcd3327819c603749e87589837b218", "messageHeadline": "feat(ecs-patterns): add family name to queue processing service prope\u2026", "author": {"name": "Pk", "email": "pk.srivastava@fabricgroup.com.au", "user": null}, "additions": 23, "deletions": 7}}, {"node": {"oid": "7f4b5c51007f768c8bbfb1af86d580898bccdbb5", "messageHeadline": "chore(lambda-event-sources): fix readme s3 example (#4563)", "author": {"name": "Cory Martin", "email": "cory.martin@dozensoft.com", "user": {"login": "corydozen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b370a57bab61d6bc4a1dff65534fd91faffacdd9", "messageHeadline": "chore(ecs): fix the first code snippet on ECS documentation (#4564)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8a79cadd1aee1158e9375884174ac6c7c935834d", "messageHeadline": "fix(cloudfront): expose CfnDistribution as defaultChild (#4556)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "eac769536baec33cf258e47968d3c520ba145d48", "messageHeadline": "fix(apigateway): deployment not invalidated when integration is chang\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1088, "deletions": 972}}, {"node": {"oid": "b149b022976eb569a10b8c214f9666bda3071752", "messageHeadline": "fix(codepipeline): work around CodeBuild's pipeline key bug (#4183)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 233, "deletions": 8}}, {"node": {"oid": "b9a170376c307e25edcaff6ed4140f663d115299", "messageHeadline": "chore(apigateway): minor cors followups (#4560)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 31, "deletions": 21}}, {"node": {"oid": "0f06223180d98dca6f56e49402964ec4d181ec13", "messageHeadline": "feat(apigateway): cors preflight support (#4211)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1664, "deletions": 7}}, {"node": {"oid": "8f4a38d5b262bd25c3363a5e48951c2d757af9cf", "messageHeadline": "fix(eks): invalid arn when mapping users to rbac (#4549)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 82, "deletions": 25}}, {"node": {"oid": "f7ea9ddeec5cb9c4bb2f1ab4bf37d37dbe577cd1", "messageHeadline": "chore: add an integ test for deploy with notification ARNs (#4539)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "eeb5ae9e0612d3a02b9b8c7bf688165a6aa026a2", "messageHeadline": "fix(core): child stack assembly metadata is duplidated on parent (#4540)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 65, "deletions": 0}}, {"node": {"oid": "7e226d62d1df98933e0fe64d401cd3c8b6b73352", "messageHeadline": "chore(deps-dev): bump @types/node from 8.10.54 to 8.10.55 (#4530)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f45f5c3eedc47aec19bca121f2f3fc17e25a3a51", "messageHeadline": "chore(deps-dev): bump lerna from 3.17.0 to 3.18.1 (#4529)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 158, "deletions": 318}}, {"node": {"oid": "87ace5b705c48c860a9243cf2e27be79377734b9", "messageHeadline": "chore(deps): bump yaml from 1.7.1 to 1.7.2 (#4528)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "924efeb5e4931ce378235bb2ce977a2137ba9077", "messageHeadline": "chore(deps): bump aws-sdk from 2.548.0 to 2.550.0 (#4527)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1177, "deletions": 1036}}, {"node": {"oid": "e3659f47cae789044820f9f635bd603bbe36bbff", "messageHeadline": "chore(deps-dev): bump @types/jest from 24.0.18 to 24.0.19 (#4509)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 959, "deletions": 841}}, {"node": {"oid": "02a447f071191ca41fc4885417f7b94aa827e3a5", "messageHeadline": "fix(ssm): allow specifying encryption key (#4511)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 171, "deletions": 0}}, {"node": {"oid": "6f22446b77966fd07a92694b7c7e3cef79d9bccc", "messageHeadline": "fix(s3): access denied when adding an event notification to a s3 buck\u2026", "author": {"name": "Sander van Noort", "email": "sno@woodwing.com", "user": {"login": "wwsno"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "f5daa6efee6d9102caa929901b34d1a5fe40aabd", "messageHeadline": "fix(s3): bucket notifications deleted during stack update (#4458)", "author": {"name": "Siarhei Aksiuchenka", "email": "siarhei@aksiuchenka.com", "user": {"login": "saksiuchenka"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "67b07263fe84ff1b73d66c1efaf1961b62f68b15", "messageHeadline": "fix: fix CHANGELOG header (#4525)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b082bf21cec9132e68455c3aedbdff8a73cc21ed", "messageHeadline": "fix(ecs): validate networkMode is aws_vpc when proxyConfiguration is \u2026", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 79, "deletions": 42}}, {"node": {"oid": "96cfc6359c452130e9a2bccc9b5435233840628b", "messageHeadline": "v1.13.1 (#4520)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1447, "deletions": 1440}}, {"node": {"oid": "f4a20a66e060c19613d002463e3f3c494ba2b44e", "messageHeadline": "fix(cli): fix bootstrap so that it has a default for tags on the stac\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "250a2707505092e23e863c6ae30dad57816563d9", "messageHeadline": "v1.13.0 (#4513)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1592, "deletions": 1732}}, {"node": {"oid": "7c73bfb826cf966c906c2e897ecc25f1369c0d6c", "messageHeadline": "chore: update bump script to use lerna flag --exact (#4510)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "87458c1558dcc155ba6ddcb82ec31512967c5106", "messageHeadline": "fix(codepipeline): allow adding an S3 source action with the same buc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 112, "deletions": 30}}, {"node": {"oid": "0528355789acea06be5ef46c5fab58a3116f20eb", "messageHeadline": "chore(deps-dev): bump lerna from 3.16.5 to 3.17.0 (#4443)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 43, "deletions": 49}}, {"node": {"oid": "8f671ad524c30f2de34ced47f209d42d8d665ac8", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.142 to 4.14.144 (#4434)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 66, "deletions": 25}}, {"node": {"oid": "492a916c72ae7f94b1fa48a63cd71dd7d8618481", "messageHeadline": "chore: update jsii to v0.19.0 (#4500)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 171, "deletions": 145}}, {"node": {"oid": "761b7d399d70e730552be1355d1c69fa1787fb87", "messageHeadline": "chore(cfnspec): drop VPC traffic mirroring resource types (#4466)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 0, "deletions": 178}}, {"node": {"oid": "f98f42f1f3d8286caa986fc21fe923b685c60629", "messageHeadline": "chore(deps): bump aws-sdk from 2.547.0 to 2.548.0 (#4478)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 401, "deletions": 144}}, {"node": {"oid": "443394cbe671c5438ff5d28f84989111721e6d10", "messageHeadline": "feat(core): Add ability to set stack description (#4457) (#4477)", "author": {"name": "Tom Dufall", "email": "tom@tomdufall.co.uk", "user": {"login": "TomDufall"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "1d1b8bc22ae9f68f70cb00f1a69d02b5658a3832", "messageHeadline": "fix: use fixed dependency versions between CDK packages (#4470)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1025, "deletions": 1166}}, {"node": {"oid": "828c1867df17d2a84764bf7913fe907891a880b5", "messageHeadline": "chore(deps-dev): bump conventional-changelog-cli from 2.0.23 to 2.0.2\u2026", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 154, "deletions": 33}}, {"node": {"oid": "dcd8d1e8ccc7330ea14e292b5ccc855e0e15bbdf", "messageHeadline": "chore(deps): bump aws-sdk from 2.545.0 to 2.547.0 (#4460)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "63cb2da67628e9cc1524ed6e81028cb09f9ea48c", "messageHeadline": "feat(aws-s3-deployment): support specifying objects metadata (#4288)", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 352, "deletions": 37}}, {"node": {"oid": "be0d2c68322cc5ffd22c181a604b3f5a4f463c4e", "messageHeadline": "Revert \"Add @types/node as a dev dependency for TypeScript projects s\u2026", "author": {"name": "Jerry Kindall", "email": "jkindall@amazon.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9cfca54d4129460bdcf2081ae4d8730e0ae16d00", "messageHeadline": "Add @types/node as a dev dependency for TypeScript projects since thi\u2026", "author": {"name": "Jerry Kindall", "email": "jkindall@amazon.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7d6b4748176db300ecb323bc03a7eb7032f55a09", "messageHeadline": "feat(cli): notify option in deploy command to specify SNS Notificatio\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "9740ed3ff1ba69dbfea81a67f5c1957e6b3ccfb3", "messageHeadline": "fix(codepipeline): do not retain the default bucket key and alias (#4\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 56, "deletions": 50}}, {"node": {"oid": "123c594f455824f3ff4c20b186847e74fe448bfe", "messageHeadline": "fix(cli): remove warning about assets not included in diff (#4454)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1958f26ab8f612b9499458975cbbfd1023d4bfa3", "messageHeadline": "feat(elbv2): support `UDP` and `TCP_UDP` protocols (#4390)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 94, "deletions": 19}}, {"node": {"oid": "adbc2e35d476e10f156c1063eb300e4433f3dbec", "messageHeadline": "fix(cli): Use RegionalDomainName attribute in output of Toolkit stack\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4e63bd2756af8ebda62b24f6384f07a1e4279f5", "messageHeadline": "fix(elbv2): add new FS security policies (#4425)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3627e23910fefd2dd78a9c97c7fb734de61b3ea1", "messageHeadline": "fix(elbv2): validate healthcheck intervals (#4280)", "author": {"name": "Joseph Carroll", "email": "jdsalingerjr@gmail.com", "user": {"login": "jd-carroll"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "e1b48bcf17d7e0df6266ed2f85eddacfa2acf850", "messageHeadline": "feat(s3-deployment): optional role override for bucket-deployment (#4\u2026", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "9c208d0c65ef96c52a1555a3d92f07947c862395", "messageHeadline": "feat(ecs): add automated spot instance draining support (#4360)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 1444, "deletions": 40}}, {"node": {"oid": "4284aa27fdab67f3f6c938041fe7318670264721", "messageHeadline": "feat(cli): add tags to CDKToolkit stack through bootstrap cli command\u2026", "author": {"name": "Selva", "email": "selvak26@gmail.com", "user": {"login": "selvathiruarul"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "d16080a20a7b21321e5f7588dc194aec185c35f7", "messageHeadline": "fix(s3-deployment): lambda \"src\" not included in published module (#4\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "11d18e03ce24897ccd827ef0a2ef1d5fd26cd5f5", "messageHeadline": "chore: enhance bump script to default to a minor version bump (#4389)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 283, "deletions": 15}}, {"node": {"oid": "540f9b22588b73226d627740bbfc86f343ef71d1", "messageHeadline": "chore(lambda): fix StreamEventSourceProps docs (#4299)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "64b654976378c87e57ae82d29682d38cb292e432", "messageHeadline": "chore(deps): bump yaml from 1.7.0 to 1.7.1 (#4397)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "29aff4ec4aac323c79088d9195e576ccef8e2512", "messageHeadline": "chore(deps-dev): bump @types/yaml from 1.0.2 to 1.2.0 (#4401)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "bd9c8deec984deaf5753c93de5a4ecaa87fed291", "messageHeadline": "chore(deps-dev): bump lerna from 3.16.4 to 3.16.5 (#4402)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 161, "deletions": 182}}, {"node": {"oid": "22696c32049f881d88ae10f42b80fa304badf2ce", "messageHeadline": "chore(deps-dev): bump nock from 11.3.5 to 11.4.0 (#4396)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "26fd5ec40e1415686a708fb9399c206de4c2cf0e", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.141 to 4.14.142 (#4403)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5552, "deletions": 16}}, {"node": {"oid": "2b06fcaf94ceba46bf4057e69bac2d961403bf3f", "messageHeadline": "chore(deps): bump aws-sdk from 2.543.0 to 2.545.0 (#4423)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1443, "deletions": 1410}}, {"node": {"oid": "8de0930436f770e0e2bddc2c6cbab9f42738af00", "messageHeadline": "chore: update CloudFormation resource spec to 6.3.0 (#4407)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 623, "deletions": 1}}, {"node": {"oid": "1eebf92476ea668485583fe4dd67c1f45c75f031", "messageHeadline": "feat(codepipeline): support cross-environment deployments for all act\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 240, "deletions": 54}}, {"node": {"oid": "af79102dd87b897362915c3374e15096a0cb579c", "messageHeadline": "chore(deps): bump yargs from 14.0.0 to 14.2.0 (#4388)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2372, "deletions": 886}}, {"node": {"oid": "923055ec169ae01e872255fa6b38ed9f85342017", "messageHeadline": "v1.12.0 (#4392)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 1470, "deletions": 1580}}, {"node": {"oid": "3313552b821d9cd01b3666532b6fd9381dc4182d", "messageHeadline": "chore(deps): bump aws-sdk from 2.542.0 to 2.543.0 (#4378)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "a9a06c864ef34acfe588e5d7ab003c9192debb51", "messageHeadline": "Update ecs-patterns stability from Experimental to Stable (#4321)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "020a6d5bc76edc91da571f3f02faa228fc7ea6da", "messageHeadline": "chore(ecs-patterns): remove fargate https integ test (#4371)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 0, "deletions": 746}}, {"node": {"oid": "de84c4a651085bb917290facb51cfbc6eae56561", "messageHeadline": "feat(ecs): add a new API for registering ECS targets (#4212)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 1110, "deletions": 0}}, {"node": {"oid": "032b70c776544f1ff757289f0b3528f4ced915bd", "messageHeadline": "fix(lambda-event-sources): add missing export of streams.ts (#4362)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c8f0bcf704d6e71b869d1f06f3591b9b781bff63", "messageHeadline": "feat(stepfunctions): add support for Map state (#4145)", "author": {"name": "Mo", "email": "mohamed.y.elalawi@gmail.com", "user": null}, "additions": 279, "deletions": 1}}, {"node": {"oid": "61529063884e7c2e708345f0bea2caada00d0103", "messageHeadline": "chore: use already allowed 'fake' account IDs instead of new ones (#4\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b16e5fd01c110e90c0b6bda7d7a420ec5eb595f7", "messageHeadline": "chore(deps): bump jsii from 0.17.1 to 0.18.0 (#4329)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "c968c96d863105e9cfb85814aa0fd9089f9c336b", "messageHeadline": "fix(cloudmap): fix CloudMap Service import, expose ECS CloudMap Servi\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 149, "deletions": 84}}, {"node": {"oid": "910c8bf43baefa8db504ed705d58ceac4594ec1a", "messageHeadline": "feat(rds): add support for monitoring to database cluster (#2828)", "author": {"name": "Rubens Panfili", "email": "rubens.panfili@gmail.com", "user": {"login": "rpanfili"}}, "additions": 172, "deletions": 4}}, {"node": {"oid": "de0a028da70deb1e3affb5da22969c9b19198184", "messageHeadline": "feat(ecs-patterns): add CloudMapOptions to load balanced services (#4\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 192, "deletions": 19}}, {"node": {"oid": "1744f8a3c68e5bf1537dba0c0b1f3855e1bfebae", "messageHeadline": "fix(codebuild): validate if a CodePipeline action that is cross-accou\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 79, "deletions": 8}}, {"node": {"oid": "d7cfe202aed775a40f7719519223e8d59165c6d9", "messageHeadline": "chore(deps): bump aws-sdk from 2.540.0 to 2.542.0 (#4368)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 42622, "deletions": 780}}, {"node": {"oid": "60874556a14bc933077b8c38331066389f00bee4", "messageHeadline": "chore(deps): bump codemaker from 0.17.1 to 0.18.0 (#4327)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "c4a881e40eadbe36f907717c27917386c4c4f3e8", "messageHeadline": "chore(deps): bump jsii-reflect from 0.17.1 to 0.18.0 (#4324)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1382, "deletions": 32}}, {"node": {"oid": "d5a02b206cdc37cd526acbb0dae5a778710cf892", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.17.1 to 0.18.0 (#4325)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "f96b2fb100c5f97e5f791b4c5d616940d85e7da5", "messageHeadline": "fix(ecr-assets): `exclude` option (#4354)", "author": {"name": "Hiroshi Kuwabara", "email": "hiroshi.kuwabara.81@gmail.com", "user": {"login": "kuwabarahiroshi"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "f9898ec571ee2abc58adb77e84f2b812df0277a5", "messageHeadline": "chore(deps): bump jsii-pacmak from 0.17.1 to 0.18.0 (#4328)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "ae4aeffd35db6217f5b289e1b2674ee412566ae9", "messageHeadline": "chore(deps): bump jsii-spec from 0.17.1 to 0.18.0 (#4322)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "5225306c4a83d78593c1c0a04367c845b6817be4", "messageHeadline": "feat(cloudformation): nested stacks (#2821)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4509, "deletions": 2544}}, {"node": {"oid": "9ceb995b0d414005a5a95dc8a620ddc8b364967b", "messageHeadline": "fix(ecs): nat network mode for windows tasks (#4317)", "author": {"name": "Dmitry Kolomiets", "email": "55797411+kolomied@users.noreply.github.com", "user": {"login": "kolomied"}}, "additions": 122, "deletions": 81}}, {"node": {"oid": "54bcebd30ee7d5d522e67356f5a8dac80f45dbd3", "messageHeadline": "chore(core): app context set by CLI or cdk.json has precedence (#4366)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "934d36fed04bdaf24332fc5d38aaee663c6f7347", "messageHeadline": "fix(custom-resources): support region for AwsCustomResource (#4298)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 59, "deletions": 776}}, {"node": {"oid": "68e1e85429a63a1ef9b589773b8b03b0676f53ad", "messageHeadline": "feat(ecs): add support for ProxyConfiguration in ECS TaskDefinition (\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 1313, "deletions": 2}}, {"node": {"oid": "bd36c6c595784997ac4545ec9c5cdee1019d4f05", "messageHeadline": "feat(ecs): Add warning message when pulling ECR image (#4334)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "53db8bc4f42d8978c488df135bd1166a1886360e", "messageHeadline": "fix(apigateway): defaultChild on RestApi returns the underlying L1 (#\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4ed4d961bba78e62db7211cab0cf3f2fe1c0268a", "messageHeadline": "release: v1.11.0 (#4343)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1570, "deletions": 1550}}, {"node": {"oid": "306d1c07e7f6d29793c1a587a8929f11ea4cf224", "messageHeadline": "chore: remove redundant dependencies from devDependencies (#4333)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "47203f4738a5952d2bdbdce0ae128e992216af66", "messageHeadline": "fix(stepfunctions): allow condition on array (#4340)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "6216c4d6fd976b9d7d9e1dc771d548c9f4f5ba1b", "messageHeadline": "chore: upgrade dependencies (#4338)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 103103, "deletions": 149012}}, {"node": {"oid": "307fc081cdce47540677e76f590ea147dd29d64b", "messageHeadline": "chore(apigateway): amend doc comment for RestApi.addRequestValidator \u2026", "author": {"name": "Ricool", "email": "Ricool06@users.noreply.github.com", "user": {"login": "Ricool06"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05d235933c6151c50ab9c3c06c4accdc487c87b8", "messageHeadline": "chore: add 1.10.1 release to CHANGELOG (#4337)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c35091f993b32f81792512088ff807d0621198bd", "messageHeadline": "feat(codepipeline): validate that source actions are in the same regi\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "2f979b7d39bd605562cffa6f8a9781f4fdcca6e4", "messageHeadline": "fix(cli): make new CLI work with old assembly versions (#4307)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 109, "deletions": 15}}, {"node": {"oid": "92b05a6e2456d303c3351de1d53bdf6f44cd7fa8", "messageHeadline": "feat: update CloudFormation resource specification to v6.2.0 (#4309)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 242, "deletions": 26}}, {"node": {"oid": "22a5ada1d70ca8fee885aaf76835677fd1975871", "messageHeadline": "feat(cli): Add Jest tests to JavaScript init templates (#4282)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "fff798c0be3611671050dee8eb8c55de645a7527", "messageHeadline": "chore: upgrade to jsii@^0.17.1 (#4293)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2019, "deletions": 38384}}, {"node": {"oid": "4040032a7944bf60dee4bf07d3d73a70874270e0", "messageHeadline": "feat(lambda): event-source maxBatchingWindow property (#4260)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 174, "deletions": 48}}, {"node": {"oid": "3917c4b98c1e3bc51d0b2c39e1ff609168722034", "messageHeadline": "fix(iam): validate actions (#4278)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 50, "deletions": 27}}, {"node": {"oid": "f2a6d46a7901e1aed984ac30300f5fa084c740af", "messageHeadline": "feat(ecs-patterns): Allow overriding `loadBalancer` and `taskDefiniti\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 710, "deletions": 357}}, {"node": {"oid": "19ae072be9788a0c1ae7d3a347a99b3f3494f010", "messageHeadline": "v1.10.0 (#4271)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1511, "deletions": 1458}}, {"node": {"oid": "d54eeed4fc2d901bedaf657a6a71e7e971d36894", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.140 to 4.14.141 (#4273)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "2380701e4e17103d73be800f28f011a8f72bc98a", "messageHeadline": "chore(deps): bump aws-sdk from 2.537.0 to 2.538.0 (#4275)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "462055269c62a475201bbd51dc29768d32e31add", "messageHeadline": "chore(ec2): add missing test to Instance (#4269)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "7adb5ea584c422ba7ff528a6b4a374fbe8e41485", "messageHeadline": "fix(cloudtrail): fix use of imported bucket with CloudTrail (#4270)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "1381b2dd255d63a06895899e8733e36fe31272f1", "messageHeadline": "fix(ecr-assets): give accurate error when Tokens are being used (#4255)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "859e4d12cc32a68fdf9d80bf45846142189d3a7b", "messageHeadline": "fix(cloudwatch): can use percentile override in `Alarm` (#4253)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "a9fef66c058a96833b235b4a1690322f0285753c", "messageHeadline": "feat(ses-actions): move SES rule actions to separate package (#4163)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 6594, "deletions": 1233}}, {"node": {"oid": "be06fd5bf035dec40f9600ca025b4973344b64a7", "messageHeadline": "fix(rule): make `ruleName` accessible on `Rule` object (#4252)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "ee1283d3b7594d11e2f8526f3c679f19ec03fd6a", "messageHeadline": "fix(acm): support Tokens for domainName in Certificate (#4251)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "caa007751bf0ce88b2e21705cb675988ec957531", "messageHeadline": "feat(ecs-patterns): support `propagateTags` and `ecsManagedTags` (#4100)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 107, "deletions": 10}}, {"node": {"oid": "27d209de9233e9643bf4b14f18b8b6bff4823e2a", "messageHeadline": "chore(mergify): fix commenting on closed prs (#4266)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6c3c331d1d6105d8b2bcefa4dfe584cbc6557ea5", "messageHeadline": "chore(deps): bump yaml from 1.6.0 to 1.7.0 (#4239)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "0b152cbc5f7b7f6a42cd4b6cd308aa8a87330984", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.139 to 4.14.140 (#4265)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "3c934e9f3977f461104c066137063c7074c0ba57", "messageHeadline": "chore(deps): bump aws-sdk from 2.535.0 to 2.537.0 (#4264)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "b347c35d1715ea0e737a6706fbacf65aca884bf9", "messageHeadline": "fix(apigateway): honour requestParameters passed via defaultMethodOpt\u2026", "author": {"name": "Sven Rienstra", "email": "sven.rienstra@gmail.com", "user": {"login": "svenrienstra"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "96ec442d76c0cdb69aa85808a40e9a9850a9ec07", "messageHeadline": "chore(cx-api): bump CLOUD_ASSEMBLY_VERSION to 1.10.0 (#4259)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "3c252c43ef48e580a20e5cd408881315b9073754", "messageHeadline": "fix(route53): use static s3 website endpoint (#4250)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 40, "deletions": 51}}, {"node": {"oid": "cb39822a7eb78793f926e9337edc0d9c6961ffde", "messageHeadline": "chore: also bundle the 'dist' scripts in the NPM package (#4254)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db77bfecb98ffdcb092cf74bc7d79e6880a73b69", "messageHeadline": "fix(acm): on delete, wait for certificate to become unused (#4191)", "author": {"name": "Jonathan Morley", "email": "jmorley@cvent.com", "user": {"login": "jonathanmorley"}}, "additions": 1453, "deletions": 1232}}, {"node": {"oid": "c9529f920df5dd0f14f5529cdbdc655941ecec7d", "messageHeadline": "fix(ecs): FargateTaskDefinition supports Tokens for `cpu` and `memory\u2026", "author": {"name": "Paris Holley", "email": "mail@parisholley.com", "user": {"login": "parisholley"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "84a1b45d0fe482174bbe4323258992ae036b94d4", "messageHeadline": "feat(appmesh): eagerly validate `healthCheck` settings (#4221)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 169, "deletions": 1}}, {"node": {"oid": "eb0a269ddd70c2c2e132845a6f8993b3992b53ca", "messageHeadline": "chore(deps-dev): bump fast-check from 1.16.2 to 1.17.0 (#4228)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 15710, "deletions": 53}}, {"node": {"oid": "f2ee23ef614739564f555f1aa753e465c1bcecc1", "messageHeadline": "chore: add scripts which were previously ignored (#4240)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "7c1c35ccee46b98cd634ff70cd9bb74039607ce4", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.32 to 8.10.33 (#4226)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7e5c7c4241d67e20610cc02fb491fd17cb6c585f", "messageHeadline": "chore(deps): bump aws-sdk from 2.534.0 to 2.535.0 (#4222)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "62abdbef76470dd9612762a0eff6d39d168d4565", "messageHeadline": "change lowercase in cli description to uppercase (#4230)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8c69afbcd369aa2ffd8827c48b5f39118577ea5c", "messageHeadline": "chore(ecs-patterns): update construct and property descriptions (#4244)", "author": {"name": "Lee Hart", "email": "HLeeHart@Amazon.Com", "user": {"login": "HLeeHart"}}, "additions": 87, "deletions": 13}}, {"node": {"oid": "fa1633b3f9b5d1ce014f01f4be61dc5d50e61325", "messageHeadline": "chore(deps-dev): bump @types/yargs from 13.0.2 to 13.0.3 (#4242)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2898, "deletions": 58}}, {"node": {"oid": "38d78ed492d0de52d3a4c35a9debb4d8e51d2432", "messageHeadline": "feat(ecs): add URL output for LB services (#4238)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 146, "deletions": 1}}, {"node": {"oid": "c28b4b59b3859b238e8d9793a2fb051b59b61d05", "messageHeadline": "chore: instance specific defaultChild tests (#4199)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e75168bd03bcbc30b983bc141b09c8b3e699465", "messageHeadline": "feat(ec2): add sourceDestCheck to instance (#4186)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "90f7fc7e504796af2c6bfaa5117de136478e684e", "messageHeadline": "chore: add backwards compatibility shell scripts (#4235)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "1180c1b05d3d8434774b7c5c0e7cb5fa6fef6685", "messageHeadline": "refactor(elbv2): make load balancer targets bind to interfaces (#4132)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "602bac2fc349b3bbdc2bca7b07830ea16e3ebed2", "messageHeadline": "fix(appmesh): actually set listener healthCheck.path (#4218)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3a9f4c8ce1ce9d166120ed580381ed97fd534377", "messageHeadline": "feat(ec2): add custom userdata factory (#4193)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "e02c6ccda4a5ab7afd98f05165e77782b703907e", "messageHeadline": "feat(ecs): add protocol option and default certificate for HTTPS serv\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 887, "deletions": 8}}, {"node": {"oid": "f11bece0871807d6874c95f3296cf1fd79a6b573", "messageHeadline": "feat(elasticloadbalancingv2): add Instance target (#4187)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "3cca03dde9f58127b25d153462f97d4bff85bea5", "messageHeadline": "feat: publish construct tree into the cloud assembly (#4194)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 357, "deletions": 57}}, {"node": {"oid": "87f096e7e03553007f0d1b87efc9fce989df64d6", "messageHeadline": "feat(ec2): let Instance be IGrantable (#4190)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "e17bfc3474a7beaff823f27f29bd446aea4edf30", "messageHeadline": "Upgrade node to 10.3.0 in Dockerfile (#4231)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a40a357ccef0bafbb5c07bf7706853bc75a17c9", "messageHeadline": "chore: document --no-color option (#4165)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7ce81120023e9fa832f6a0343ae690dfeabfaabb", "messageHeadline": "chore: fix CLI integration tests (#4198)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 456, "deletions": 321}}, {"node": {"oid": "bdae54f4b49a27c03922087f7edb16eb12f3e1d0", "messageHeadline": "chore(deps-dev): bump @types/aws-lambda from 8.10.31 to 8.10.32 (#4210)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5215, "deletions": 14}}, {"node": {"oid": "b4a32b1509d2503aa0bda86c56bc256329a2f60c", "messageHeadline": "chore(deps-dev): bump sinon from 7.4.2 to 7.5.0 (#4209)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12336, "deletions": 185}}, {"node": {"oid": "0731c3d181331e7ac38e2736a216561b529cdc9b", "messageHeadline": "chore(appmesh): update README examples (#4220)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 58, "deletions": 69}}, {"node": {"oid": "2eeb0c6efbff760e86a5dadb9b6463942013e44e", "messageHeadline": "docs(elbv2-targets): correct README title (#4216)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1085f18b35d1cfcf9aa90aacc7ed27a862e8303b", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.138 to 4.14.139 (#4208)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5564, "deletions": 16}}, {"node": {"oid": "96dfa3402d322d0e871494830d4b9057c612acfd", "messageHeadline": "chore(deps): bump aws-sdk from 2.533.0 to 2.534.0 (#4207)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "467d855577272db4a1ce1b88fcc097e09b14a8ad", "messageHeadline": "fix(glue): expose CfnTable as defaultChild (#4197)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "84e1d4b34b5e14e3549a7fb2e647afaff124d01c", "messageHeadline": "feat(s3-deployment): allow specifying memory limit (#4204)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 80, "deletions": 4}}, {"node": {"oid": "d998e46bc2505da75f446aab396f2e9c84b0ecca", "messageHeadline": "fix(lambda): asset metadata invalid for layers (#4205)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 41, "deletions": 6}}, {"node": {"oid": "6e5292ef38b60cdfff5c9f778007b6fb199b91c5", "messageHeadline": "chore(deps-dev): bump nock from 11.3.4 to 11.3.5 (#4177)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "dcba28d0fe545e8c65edf14a4ea85c86648f2e19", "messageHeadline": "chore: stop trying to auto-merge dependabot PR's (#4202)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "c7def91fb17978e91fef5b6c9e2267d976358eb5", "messageHeadline": "feat(eks): upgrade latest kubertenes version to 1.14 (#4157)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 39, "deletions": 17}}, {"node": {"oid": "622a4e1f3f03a7aa91aa168a548cc191798f27ea", "messageHeadline": "feat(eks): retrieve ami with ssm (#4156)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 119, "deletions": 197}}, {"node": {"oid": "b3973d0da9fc5ea21b865f3c9f37da0213ec6996", "messageHeadline": "chore(deps): bump aws-sdk from 2.531.0 to 2.533.0 (#4181)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 37422, "deletions": 720}}, {"node": {"oid": "9a1fdf7551d0a711bfe187bfa0e3118f80fdfd4a", "messageHeadline": "chore(deps): bump colors from 1.3.3 to 1.4.0 (#4195)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5322, "deletions": 79}}, {"node": {"oid": "48c26c2f59cb8c30a592af98a367f59d0995f5f3", "messageHeadline": "fix(ssm): AWS::EC2::Image::Id parameter type (#4161)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 85, "deletions": 39}}, {"node": {"oid": "0d235fe058917896ef4e11c8d30c3127ee97094e", "messageHeadline": "fix(apigateway): proxy method options are not duplicated to root (#4192)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 58, "deletions": 10}}, {"node": {"oid": "960d71fed92e1c9d27dd9ed37c8097bf3846a923", "messageHeadline": "fix(s3): missing http on website url (#4189)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "527983e9ea32f06b299ec5514f5be2641783bbad", "messageHeadline": "chore: minor grammar updates (#4175)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8389eeb046ac6da4ef5eae7f90e2cd1079e8ff3a", "messageHeadline": "feat(ecr-assets): Support .dockerignore (faster Docker builds) (#4104)", "author": {"name": "Paris Holley", "email": "mail@parisholley.com", "user": {"login": "parisholley"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "91cda9d68ca68dd8a9865eed30e5306651d92336", "messageHeadline": "fix(ecr-assets): docker build targets (#4185)", "author": {"name": "Joe Mizzi", "email": "themizzi@me.com", "user": {"login": "themizzi"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "8477d60e46df9773d70ef425883b3118aaf97f84", "messageHeadline": "chore: correct Nuget Gallery icon URL (#4174)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 123, "deletions": 123}}, {"node": {"oid": "b0267e4b2dd61fa2e715cb5ab1787ef66cac0e2b", "messageHeadline": "feat(core): context lookup errors are reported to CX app (#3772)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 326, "deletions": 65}}, {"node": {"oid": "30f158ad6edecc85dcbde434901912ee2af4f0de", "messageHeadline": "v1.9.0 (#4170)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1582, "deletions": 1540}}, {"node": {"oid": "2ce4a877b8ee799cc65cc495a8ac9a4435649794", "messageHeadline": "feat(s3-deployment): allow multiple Sources for single Deployment (#4\u2026", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 264, "deletions": 134}}, {"node": {"oid": "57a7ae07b85ae27b0f448c254d890d48e3078246", "messageHeadline": "chore: remove @types/nock dependency (#4164)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1085, "deletions": 52017}}, {"node": {"oid": "e1a5739173c30e368f956124422f33b207ed5f0a", "messageHeadline": "chore: upgrade NuGet options to 256x256 icon (#4158)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 123, "deletions": 123}}, {"node": {"oid": "d1f8e5c8366873e8672d70ceb41ec52a003a4529", "messageHeadline": "fix(elbv2): allow multiple certificates on ALB listener (#4116)", "author": {"name": "Mitchell Valine", "email": "mitchellvaline@gmail.com", "user": {"login": "MrArnoldPalmer"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "899656c1250c4d4cc82262116ca25b0114ca45c7", "messageHeadline": "fix(elbv2): unhealthyHostCount metric case fix (#4133)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3b3c935b2086288dd79f559a49c3b5304a8e40f", "messageHeadline": "feat(ecs): allow load balancing to any container and port of service \u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 1716, "deletions": 54}}, {"node": {"oid": "aa74165f11701fe37f5421e44cb761e5d9cab415", "messageHeadline": "chore(deps): bump aws-sdk from 2.530.0 to 2.531.0 (#4136)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 77, "deletions": 82}}, {"node": {"oid": "b8b4c4d82334480958975c55a105bc47d9fcc6d5", "messageHeadline": "feat(codepipeline): handle non-CFN cross-region actions (#3777)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 226, "deletions": 69}}, {"node": {"oid": "244dbdc468c198ad030b645a78f16d516cb8aeeb", "messageHeadline": "chore: update jsii to v0.17.0 (#4146)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 937, "deletions": 881}}, {"node": {"oid": "d5ab865cc070b2b6985d444255d7b8005022efc3", "messageHeadline": "feat: update baseline requirement for node engine to 10.3.0 (#4135)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 135, "deletions": 135}}, {"node": {"oid": "621441d401e21f289c811b51b359817a8a9bf37c", "messageHeadline": "fix(route53): remove `http://` from bucket target (#4070)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 62, "deletions": 3}}, {"node": {"oid": "1f64b87d2bc5c94d6994834b1116636264d66e53", "messageHeadline": "chore: fix s3-deployment package typo (#4126)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dfd6be781575ce9797bd4ab86b1acc852f2cd10", "messageHeadline": "fix(elbv2): fix cross-stack use of ALB (#4111)", "author": {"name": "Paris Holley", "email": "mail@parisholley.com", "user": {"login": "parisholley"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "8911e7aa8fb41b8616dcc0517c25bf0f91dfc356", "messageHeadline": "chore(deps): bump aws-sdk from 2.529.0 to 2.530.0 (#4117)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "fcaf70fdd94cb16d617f78bd9c9b971306e8e28c", "messageHeadline": "chore: update deprecated `lerna publish` usage (#4123)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b69034619d21f25fd6056232fb6f3abce08bb6f", "messageHeadline": "chore: mention s3-deployment in s3 README (#4124)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4a113e62ff9038b159a40ac4edcd2543ce24e1e9", "messageHeadline": "fix(ec2): fix subnet selection on looked-up VPCs (#4090)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "364fd561ab7fd5873b0cb7d8d9b9f4ae64fee618", "messageHeadline": "fix(cloudfront): actually default 'compress' to true (#3359)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 106, "deletions": 15}}, {"node": {"oid": "94e05a7358b97381740389d4f75118ce39c2ff2c", "messageHeadline": "chore: configure iconUrl for dotnet packages (#4094)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 374, "deletions": 259}}, {"node": {"oid": "3d693e69136afc8da2b6b73937273e50a91c1801", "messageHeadline": "feat: upgrade CloudFormation resource specification to v6.1.0 (#4112)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 735, "deletions": 52306}}, {"node": {"oid": "5901d6ec983df898312613fb4471ad86439e1da1", "messageHeadline": "feat(toolkit): conditionally emit AWS::CDK::Metadata resource (#3692)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "0f9a51ec6d0e9254823bf06f667e3c0934ea9de1", "messageHeadline": "chore: improvement to issue template (#4086)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 84, "deletions": 57}}, {"node": {"oid": "bfbb300cd5c4694e7a4f0c97230510af02e255e9", "messageHeadline": "chore(deps): bump aws-sdk from 2.528.0 to 2.529.0 (#4103)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "364aa8deca377ece97e1367dd5ba6c2b21526e94", "messageHeadline": "chore: relax pattern matching for codebuild PR builds (#4099)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ae8563c922f4171898d6752ed47e0ed8f6dfa4d", "messageHeadline": "chore(deps-dev): bump nock from 10.0.6 to 11.3.4 (#4050)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 18, "deletions": 106}}, {"node": {"oid": "2392108c010d0700ad64798b9b9dc5cb01047e83", "messageHeadline": "fix(ec2): improve errors around subnet selection (#4089)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 105, "deletions": 44}}, {"node": {"oid": "37ffd095aceed1313bd93e431a88f4e0ec871c2d", "messageHeadline": "chore(deps): bump ts-jest from 24.0.2 to 24.1.0 (#4049)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "cff583e63f2216fdd693a853a8db465007e06fe1", "messageHeadline": "chore: fix regex in @dependabot auto-merging (#4098)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f09fe2c30a89a2db9e96e45f74c23977f587a9c1", "messageHeadline": "chore(mergify): unroll team into members (#4097)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4797cde13dbaa2afe93870c29f2ce2a5110f47a1", "messageHeadline": "chore(deps): bump aws-sdk from 2.527.0 to 2.528.0 (#4047)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "79c7cc2431b086ea831c85054650f35f75dbbad0", "messageHeadline": "chore(deps-dev): bump @types/node from 8.10.53 to 8.10.54 (#4035)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9718f8521f91a58f92bf2f1b1ca6ddfba7706170", "messageHeadline": "chore: correctly perform auto-merging of @dependabot PRs (#4095)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3ac4671e2ffc0caf4a410aa9de424a133dfb3034", "messageHeadline": "feat(route53): Domain redirect pattern (#3946)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 58159, "deletions": 1}}, {"node": {"oid": "797c74e95e476b5d96275223450ea5563846d314", "messageHeadline": "Change casing of secretsManager module reference (#4074)", "author": {"name": "Jerry Kindall", "email": "52084730+Jerry-AWS@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9945d9e83c8c0b74cdc1cca44d547ec8016b19c4", "messageHeadline": "feat(iam): support NotPrincipal in policy statements (#4077)", "author": {"name": "Rob Morris", "email": "rmorris1218@users.noreply.github.com", "user": {"login": "rmorris1218"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "102baa5f27dd20aa9c585ac695181c7cd08ab8ad", "messageHeadline": "fixed gitignore to include jest file (#4079)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bfb9dd88729ca766879a1d0bb66b8905fbc72758", "messageHeadline": "chore: fix deprecation message (#4083)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb3fcdc970bfc34914c29aa60291105a7b99d549", "messageHeadline": "chore: fix CodeBuild project name in mergify configuration (#4088)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b0fedb564c8e23a53bde6aed26b4459b745b371", "messageHeadline": "chore(ec2): fix blatant errors in README (#4062)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6ca23f90ed4532ea0e3941945db74f79f8eb6c71", "messageHeadline": "chore(mergify): adapt regex to renamed \"do-not-merge\" label (#4061)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43dc7d0a0e7362ce598fc840a5c4912a87163a6f", "messageHeadline": "chore: Update entries in CODEOWNERS for components recently owned by \u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c8bb50e80350fc1418554ae061d3d6b39efac82b", "messageHeadline": "chore: remove travis builds (#4068)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 23}}, {"node": {"oid": "7ec0d4f6800ef237095e1c8c4ef71f6951680c27", "messageHeadline": "chore: delete travis build badge", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f308f1d7f8c57325560ae06adcc0e443950904d3", "messageHeadline": "feat(ecs): add additional log drivers (#3762)", "author": {"name": "Joseph Snell", "email": "joepsnell@gmail.com", "user": {"login": "wulfmann"}}, "additions": 1455, "deletions": 12}}, {"node": {"oid": "2a5e514d1fb4e0b525ea6d1af57fe5f907f84481", "messageHeadline": "chore: remove CI failure mergify comment (#4066)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "27b7864858be0a7b8a6c5cae78881d8b0ac9ffdd", "messageHeadline": "chore: update codebuild badge", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bf19ced653e1408c0236f8b326fd53c8192b4d3", "messageHeadline": "chore: Fix spacing in CODEOWNERS (#4063)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 106, "deletions": 108}}, {"node": {"oid": "82e08bcdcad9126da63d412b2763298f16ff3cae", "messageHeadline": "fix(core): `stack.urlSuffix` is no longer scoped (#4011)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "f63bf6faf9b691fc1e5a1efea22affc96f3af8d3", "messageHeadline": "feat(codebuild): add support of Amazon Linux 2 image (#4052) (#4055)", "author": {"name": "Pk", "email": "pk.srivastava@fabricgroup.com.au", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7ce4d99acb0a8e01ccde85e3336afaca01afd35e", "messageHeadline": "chore(mergify): remove once-only label requirement (#4051)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d76999c76308cec65b09d4cdb44d829d19cb60e5", "messageHeadline": "chore(mergify): automerge dependabot, allow provisional approval (#4043)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "17fc967d123b174e379dd95c2b698a9c74503146", "messageHeadline": "fix(apigateway): cross-stack lambda integration causes a cyclic refer\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 729, "deletions": 408}}, {"node": {"oid": "dbf0134e3e42056f7a0496f5cf16bd0883eecc23", "messageHeadline": "feat(sns): add support for attribute key matching in message filterin\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "e9f46dafafebd38ebba1f2b727e15227bb3460b5", "messageHeadline": "feat(cognito): add PreTokenGeneration lambda trigger support (#3910)", "author": {"name": "Vasos Koupparis", "email": "info@vasos-koupparis.com", "user": {"login": "vas1468"}}, "additions": 130, "deletions": 17}}, {"node": {"oid": "bace7766be06be8009d28f0dd301bef0c9c0f7ab", "messageHeadline": "chore(deps): bump aws-sdk from 2.526.0 to 2.527.0 (#4041)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 40, "deletions": 52}}, {"node": {"oid": "2e67c2d43b62215e69e580580f3d6f41ddea5ad5", "messageHeadline": "fix(events): remove policy statement from CF template when using AwsA\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "cad0b15f3e62fca7940d5afa9586798bc082fae2", "messageHeadline": "chore(deps): bump typescript from 3.6.2 to 3.6.3 (#4026)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "920f12f9ac4dbe85841848844e117ec054391e22", "messageHeadline": "fix(events): remove custom resource for fargate event target (#3952)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 150, "deletions": 765}}, {"node": {"oid": "73a1de1cecd57b45335fbcf6eef24d3d0cdeefd9", "messageHeadline": "fix(apigateway): json schema additionalProperties should be boolean (\u2026", "author": {"name": "daiwei920", "email": "daiwei920@hotmail.com", "user": {"login": "daiwei920"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "21eed2d0f2fe52a6bb8a024d71f1fa1b2874658b", "messageHeadline": "chore(deps): bump aws-sdk from 2.524.0 to 2.526.0 (#4017)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1545, "deletions": 1545}}, {"node": {"oid": "07d25d87f15c9b214155118f82c91d88fcd4e61c", "messageHeadline": "Fixing a typo for Amazon.CDK.AWS.CodePipeline.Actions in .NET (#4028)", "author": {"name": "Hamza Assyad", "email": "assyad@outlook.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "69bff3d28687f7db1fb65ef4c967f8cce3b554ec", "messageHeadline": "feat(codepipeline): cross-environment (account+region) actions (#3694)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 838, "deletions": 136}}, {"node": {"oid": "389af275b984ca7cbf37e37a793bd1c1aeabfe1d", "messageHeadline": "chore(deps): bump tslint from 5.19.0 to 5.20.0 (#4008)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5244f978fa96dd34dc121ac60405ca7478a24987", "messageHeadline": "v1.8.0 (#4016)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1302, "deletions": 1264}}, {"node": {"oid": "d08130b67cd87e30b42ed2d2f0519446f2b842ee", "messageHeadline": "chore(decdk): deps.js adds newline in package.json (#4012)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4054cefba812b1e79ed1b6ccb24b165daa2a642", "messageHeadline": "feat(events): allow passing a role to the CodePipeline target (#4006)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 123, "deletions": 68}}, {"node": {"oid": "181b58b49896942b436b8759aaf9189cc471a4df", "messageHeadline": "refactor(assets): remove content hash attribute (#4003)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 30}}, {"node": {"oid": "9db7fff2dc0936dfd62909987cd1d0f1eea55c5f", "messageHeadline": "added Jest Tests to lib Template (#3948)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "77105ab5673107fd68a0f08adbd6ccd704dc7821", "messageHeadline": "fix(custom-resources): correctly handle booleans conversion (#4000)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 112, "deletions": 27}}, {"node": {"oid": "743764a88c47cfa55e00e48422b4579578c2bbcb", "messageHeadline": "chore: update pull request checklist (#3987)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 19}}, {"node": {"oid": "b01f62dd340fcd11d0cf1c40278abb8940cbeff9", "messageHeadline": "fix(events): `fromObject` handles regular and field tokens together \u2026", "author": {"name": "ndchelsea", "email": "47989090+ndchelsea@users.noreply.github.com", "user": {"login": "ndchelsea"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "d3cbbbeabb6115f7f30b6089d7b298d52b8d87e0", "messageHeadline": "Added assertion for conditional-resource stack (#3995)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f10543b9fd87d2ecbabae24337b135ffd822819", "messageHeadline": "feat(ec2): support configuring network ACLs (#3699)", "author": {"name": "Darryl Hughes", "email": "50070320+slipdexic@users.noreply.github.com", "user": {"login": "slipdexic"}}, "additions": 1394, "deletions": 13}}, {"node": {"oid": "53625fd9b219787a1422c5382d5d8011ab1d2b93", "messageHeadline": "chore: set default_labels to an empty array (#3991)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eabc541d0aef0fdef2fbc83e6b7dd292a6571eb1", "messageHeadline": "build(travis): remove source modification check (#3990)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "56ce9ffd4271b396425c7843fa5c2eda29340a1f", "messageHeadline": "feat(ecr-assets): fail if tokens are used in buildArgs (#3989)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 48, "deletions": 12}}, {"node": {"oid": "f6ef79d19c5884125ccb30a2a6644dceab1e9279", "messageHeadline": "fix(app-delivery): action template filename incorrect (#3986)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6920db6d050275f3696c5670ea87f54ba90623d", "messageHeadline": "chore(rds): fix README.md (#3992)", "author": {"name": "Takumi Kadowaki", "email": "tkadowaki.dev.blackey@gmail.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3b86a9966327439f562d0bc50c9ecfa79d3a855f", "messageHeadline": "chore(repo): re-add generalized issue template (#3947)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "198f45f0537bc9ed3a839df94b7151b6ad6eb93d", "messageHeadline": "feat(CLI): #3971 changed cdk synth to rebuild app (#3972)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6be58412db62328fcf9f1d8fa1f7baeea32ddda7", "messageHeadline": "chore: simplify PR description template", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "617ef82b7f4a7a7bb45c4e567cdbd84dffcdb125", "messageHeadline": "fix(dynamodb): prevent \"StreamARN not found for resource\" errors (#3935)", "author": {"name": "Paris Holley", "email": "mail@parisholley.com", "user": {"login": "parisholley"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "5da6b36fb20aacc263a21ae33ec6ab9fa5dd975c", "messageHeadline": "feat(eks): spot capacity and bootstrap options (#3937)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2126, "deletions": 1029}}, {"node": {"oid": "741ef4302fe4d3f955dec4f1d0a7446839570079", "messageHeadline": "feat(eks): add EKS AMis for 1.14 (#3950)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 62, "deletions": 42}}, {"node": {"oid": "06a96adbed3715a285b9af8854a480993361e4df", "messageHeadline": "chore: fix typo in comment in .gitattributes (#3978)", "author": {"name": "Rapha\u00ebl Riel", "email": "raphael.riel@gmail.com", "user": {"login": "raphael-riel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87db7aa05d4de3f610a471732ab03f453a239cbe", "messageHeadline": "fix(iam): only attach policies to imported roles if the accounts matc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 610, "deletions": 67}}, {"node": {"oid": "3c44fb2131ebf5193b5a1da952635d2c6147117b", "messageHeadline": "chore(docs): Fixup the VS code debugging section for accuracy (#3956)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "21eb835f17a8e65e4ed87f40347b63e6cf7807ce", "messageHeadline": "fix(ecs): separate application and network load balanced services (#3\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 612, "deletions": 189}}, {"node": {"oid": "479663b9cdc90246625557dab2bbbd274df9b278", "messageHeadline": "chore(repo): remove dpbot autolabel (#3964)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4973a8cd2083c5d91d35dd91fcd752da2b5264f9", "messageHeadline": "fix(certificatemanager): increase minimum validation total timeout (#\u2026", "author": {"name": "Ian Walters", "email": "ian@walters.id.au", "user": {"login": "elhedran"}}, "additions": 127, "deletions": 3}}, {"node": {"oid": "efd45ef5fb39850f855e0734dd0f61149e44b7fc", "messageHeadline": "chore: bump year in root LICENSE (#3966)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88706959bb56aa9e30c629a82325252fb79d0ae6", "messageHeadline": "v1.7.0 (#3960)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1530, "deletions": 1503}}, {"node": {"oid": "a9143c8ba1863c7bc1199dd1b1374d4f91553f84", "messageHeadline": "chore(deps): bump aws-sdk from 2.522.0 to 2.524.0 (#3959)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 42684, "deletions": 970}}, {"node": {"oid": "e08e152aca92bd6c786f55ad4c5370853f0aecf7", "messageHeadline": "chore(deps-dev): bump @types/semver from 6.0.1 to 6.0.2 (#3957)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 122, "deletions": 28}}, {"node": {"oid": "5c10dc142b24d4bcd1262b679781b6d5d51a9f0c", "messageHeadline": "chore(aws-apigateway): fix typo (#3955)", "author": {"name": "Yamamoto", "email": "m2yamamoto@gmail.com", "user": {"login": "msysyamamoto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96efa982a92ddfb3070d84f3deae5fa1f5c597f2", "messageHeadline": "chore(jsii): update to version 0.16 (#3932)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12656, "deletions": 4152}}, {"node": {"oid": "cbf41725bb13c5f75d1385cb70945fa8d7e3ce9c", "messageHeadline": "chore: upgrade dependencies (#3925)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 99161, "deletions": 152625}}, {"node": {"oid": "27de0a0e887763071a6297649f65296c65e13aba", "messageHeadline": "feat: upgrade to CloudFormation specification 6.0.0 (#3942)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 855, "deletions": 49}}, {"node": {"oid": "1f589a326565d6a68ef5b3f44863ee54a45c14db", "messageHeadline": "fix(ecs): default ecsmanagedtags and propagatetags to be undefined (#\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 25, "deletions": 42}}, {"node": {"oid": "4a4e1f3c02a2f650de1872765319288cd518bfc5", "messageHeadline": "chore: stability report tool (#3826)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "cc88f1a595e4adbdebfafaf20188192f3edc046c", "messageHeadline": "feat(events): validate MessageGroupId is specified only for FIFO queu\u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 144, "deletions": 28}}, {"node": {"oid": "5ef34a14f8b7603c2ee1af0dc648e73bbc6afbdd", "messageHeadline": "feat(ecs,lambda,rds): specify allowAllOutbound when importing securit\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 178, "deletions": 26}}, {"node": {"oid": "b7d00ecbacd3b587dd8b1a73c30f1731bdc45571", "messageHeadline": "chore(docs): Section on connecting VS Code debugger (#3902)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "3e80fa548af06030ff36a2bb905ad2af3df67c6f", "messageHeadline": "chore: upgrade to use jsii 0.16.0 & typescript 3.6.2 (#3874)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 54, "deletions": 1405}}, {"node": {"oid": "6dcaedec0f425d38de1b4a6c80f3a7169da7bfcb", "messageHeadline": "chore(readme): remove duplicate NPM version badge (#3885)", "author": {"name": "hacker65536", "email": "s.hacker65536@gmail.com", "user": {"login": "hacker65536"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2c9bafa9458514905080223ed79ffe0d59699ba0", "messageHeadline": "fix(init-templates): add typesRoot compiler option for TypeScript tem\u2026", "author": {"name": "Carlos Fernandez", "email": "carlosrfa@outlook.com", "user": {"login": "carlosrfernandez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "9a229d9876a24533797b71932527e3a36b958034", "messageHeadline": "chore(iam): migrate unit tests to Jest (#3890)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 5149, "deletions": 495}}, {"node": {"oid": "16eb65867b79798779bf98a0316b1a05915720f1", "messageHeadline": "fix(s3-deployment): CallerReference has to be unique (#3880)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "09304f7565a2667080b012b1169433a7e243a5ac", "messageHeadline": "fix(codepipeline): insufficient deploy cross-account CFN role S3 perm\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "e4f967744b22c071ae64d51e49f99b2184901119", "messageHeadline": "fix(init-templates): fix to include environments and CDK files to .gi\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "f8923121f022ee952beacbf5a6729ec30f11bc89", "messageHeadline": "fix(lambda): environment var values are strings (#3858)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a09203a717df234b8fdd792cad52cc63aab41dbe", "messageHeadline": "release: v1.6.1 (#3861)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1406, "deletions": 1393}}, {"node": {"oid": "d71175f71740baa806ac9ed5e44c8faa4ada1d4f", "messageHeadline": "docs(vpc): update VPC documentation in README and API (#3810)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 194, "deletions": 178}}, {"node": {"oid": "69b6341bdde85c27347f6171d042264fccd80b7d", "messageHeadline": "chore(deps): bump jsii-spec from 0.15.1 to 0.15.2 (#3846)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b8068dcada98054222165f90f327289dba3bf1da", "messageHeadline": "chore(deps): bump jsii from 0.15.1 to 0.15.2 (#3850)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 92, "deletions": 37}}, {"node": {"oid": "e4286d4fff7357017ed7ca84f310d505ff73d176", "messageHeadline": "chore(deps-dev): bump jsii-diff from 0.15.1 to 0.15.2 (#3849)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "bf0059fc49d177da78d26523a915d6f8e906f9eb", "messageHeadline": "chore(deps): bump jsii-reflect from 0.15.1 to 0.15.2 (#3851)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "50eaadbc531171e02019c0b7f990ca674a309267", "messageHeadline": "chore(deps): bump jsii-pacmak from 0.15.1 to 0.15.2 (#3847)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "aa5158b78cfe03cb0180bc789848e189874af22c", "messageHeadline": "chore(deps): bump codemaker from 0.14.3 to 0.15.2 (#3848)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5e4794b77f5067d34f5b52ae056eeaaa738a6e31", "messageHeadline": "chore(deps): bump yargs from 13.3.0 to 14.0.0 (#3791)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3185, "deletions": 128}}, {"node": {"oid": "df3601c415067e817e1ad8982ec18914bccec53c", "messageHeadline": "chore(deps): bump aws-sdk from 2.518.0 to 2.519.0 (#3837)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 989, "deletions": 988}}, {"node": {"oid": "d5768aac90d5333952a9951ca2192cb68296d551", "messageHeadline": "chore: prevent mergify from interfering with dependabot (#3852)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f46ce18707a7afd080b0ef00c7f09954ba0e94c1", "messageHeadline": "fix(init-templates): remove dependency on @types/node (#3840)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 53}}, {"node": {"oid": "64ace90304782bf2ca07d73dca1a60032ed8bfce", "messageHeadline": "fix(toolkit): do not deploy empty stacks (#3144)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 147, "deletions": 37}}, {"node": {"oid": "e9eb183c712e0c24202a9920ee71acab0ae3534c", "messageHeadline": "chore(changelog): add missing ec2 breaking change on security groups \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "92e1ee8d0eee50b0ec89549db514265f5b791d20", "messageHeadline": "Revert \"chore: disable mergify\" (#3834)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "54599e505c7f1072ccf76cca3153bd11f69f3106", "messageHeadline": "fix(vpc): recognize Public subnets by Internet Gateway (#3784)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 151, "deletions": 72}}, {"node": {"oid": "4afd40e27fc7877ee8edca0e26f5d6dcaa412e29", "messageHeadline": "chore(deps-dev): bump @types/lodash from 4.14.137 to 4.14.138 (#3824)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5657, "deletions": 119}}, {"node": {"oid": "bc57ff9f996eb4313cd82e378b71cd3d551aee31", "messageHeadline": "chore(ec2): fix typo (#3825)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "527b362f4714fe7d0540f38a8b9ef8e12dfcd97c", "messageHeadline": "fix(cloudwatch): don't ignore 'stacked' property in GraphWidget class\u2026", "author": {"name": "Marcin Kolny", "email": "marcin.kolny@gmail.com", "user": {"login": "loganek"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "3a0cde0406dba56cecf6a8098881253c10e08688", "messageHeadline": "release: v1.6.0 (#3814)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1446, "deletions": 1408}}, {"node": {"oid": "95d8ac3958891f73797988ed5a90f54608b856d8", "messageHeadline": "feat(region-info): report availability of metadata service in Bahrein\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ac54e140303a5678ec3108fa28dda9cd00230c29", "messageHeadline": "feat(core): stack.templateFile (#3808)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 3}}, {"node": {"oid": "51d3ee9f50f8a5a3db5be469a35f211a08e45fef", "messageHeadline": "docs(ec2,vpc): fix vpc example (#3804)", "author": {"name": "Nazreen", "email": "nxmohamad@gmail.com", "user": {"login": "nazreen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d165addc6386e9ea87c91630e72e9fbe173603b", "messageHeadline": "feat(eks): updated AMI and EC2 instance sizes (#3805)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 948, "deletions": 253}}, {"node": {"oid": "c7fca3c1cd2ed0c27d09258148ecf8c5bf5739dd", "messageHeadline": "chore(deps): bump aws-sdk from 2.517.0 to 2.518.0 (#3806)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 42465, "deletions": 808}}, {"node": {"oid": "8bbc7e63555b364f7f98a9ee9b1c45a871b7add6", "messageHeadline": "fix(events): fix ECS target in Isolated subnet (#3786)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "013cab6f88ec99758f69b7b0c40d757ae00fd452", "messageHeadline": "fix(lambda/rds): allow to specify a role for log retention lambda (#3\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 89, "deletions": 21}}, {"node": {"oid": "b51723cdca35ef8e6f94fa295140852678eed016", "messageHeadline": "feat(acm): validated certificate can use existing Role (#3785)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "b6f055a1bdf8f58fe0aa793d39ee2a00f8df50fc", "messageHeadline": "feat(events): add target to make AWS API calls (#3720)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 861, "deletions": 24}}, {"node": {"oid": "042fb53e6ff5fe12430f44518bd3def82faa6dc6", "messageHeadline": "fix(cli): update bit.ly link to use GitHub link directly (#3782)", "author": {"name": "Alex Smolen", "email": "me@alexsmolen.com", "user": {"login": "alsmola"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39ee8106a8ccec168249b06180c32f8a9ac138a9", "messageHeadline": "feat: updated CloudFormation Resource specification 5.3.0 (#3789)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 140, "deletions": 4}}, {"node": {"oid": "79cbe1cd55b5e06ddeae4fa8d094fe0d7fc600eb", "messageHeadline": "chore: disable mergify", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "04d08df950736cee1e85d7455a9a40c1bb0b139e", "messageHeadline": "chore: update dependencies across the packages (#3787)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 7781, "deletions": 878772}}, {"node": {"oid": "05c9985c2fa0705c7063e41559aa5b157ce50386", "messageHeadline": "chore: correct label assignment in issue templates (#3788)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 11, "deletions": 52}}, {"node": {"oid": "ce08853dc73a3fed51e8b89ae4d58ad9a3e63f22", "messageHeadline": "fix(lambda): generate correct metrics for aliases (#3728)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "f003dccf86ebc255f476cc9a1f1a80c8e63bb143", "messageHeadline": "feat(elbv2): add support for Lambda targets (#3348)", "author": {"name": "Benjamin Weigel", "email": "bweigel@users.noreply.github.com", "user": {"login": "bweigel"}}, "additions": 12781, "deletions": 27}}, {"node": {"oid": "04710d0a55856253e28f25f398e88c681c36a2e0", "messageHeadline": "feat(ec2): imported SecurityGroups don't create egress rules (#3386)", "author": {"name": "Ayaz Hussein", "email": "ayazhussein@gmail.com", "user": {"login": "ayazhussein"}}, "additions": 121, "deletions": 11}}, {"node": {"oid": "ef09abaa639014dc650ed6ca3b454af70ee0c1e8", "messageHeadline": "feat(ec2): add Instance and Bastion Host (#3697)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 7337, "deletions": 463}}, {"node": {"oid": "d950d8ed382a45e2f55fee07d496ca81b6b4f39f", "messageHeadline": "chore(events): add sqsparameters for event targets (#3735) (#3736)", "author": {"name": "Pratyush Gupta", "email": "pratyush.gupta5594@gmail.com", "user": {"login": "pratyush05"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0a2ed3da73673ebbe9e6cabeffcb1c0831b04040", "messageHeadline": "fix(scaling): don't fail when using Tokens (#3758)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 110, "deletions": 18}}, {"node": {"oid": "98863f9dd713d006abc2512639eaff8cbc89fde9", "messageHeadline": "feat(appmesh): add support for AWS AppMesh (#2299)", "author": {"name": "Yandy Ramirez", "email": "yr@yandy.io", "user": null}, "additions": 3942, "deletions": 483}}, {"node": {"oid": "1e8105315b022eb521551e8328c1fe423d47aa8c", "messageHeadline": "feat(ecs): support ecs tag propagation and ecs managed tags (#3420)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 376, "deletions": 17}}, {"node": {"oid": "25903275b56f12b7ae9a2f8659a5c12038ea9a6e", "messageHeadline": "feat(ecs): add GPU support in container definition (#3044)", "author": {"name": "Matt McClean", "email": "mmcclean@amazon.com", "user": {"login": "mmcclean-aws"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "6dcae29af21ce0b777ab984571f5136306a8f4af", "messageHeadline": "fix(core) - Corrected documentation for CfnParameter#valueAsNumber() \u2026", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2d6847570ad5cf329f709965df2753322f24f8a", "messageHeadline": "feat(cloudtrail): accept existing S3 bucket (#3680)", "author": {"name": "Darryl Hughes", "email": "50070320+slipdexic@users.noreply.github.com", "user": {"login": "slipdexic"}}, "additions": 207, "deletions": 17}}, {"node": {"oid": "210ed8f175c520dbd7ea7e69236ce40cda8e16c9", "messageHeadline": "fix(ecs): IAM role ARN must not specific region. (#3755)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "b67b0f383f3a88ae70920de9a188ae26f7063324", "messageHeadline": "feat(ec2): Validate IP addresses passed to CidrIPvX (#3642)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 102, "deletions": 1}}, {"node": {"oid": "05e13f36476272aa416ccd79a233dd1e9d7eb137", "messageHeadline": "fix(iam): make User implement IUser (#3738)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "77f5d30ceb88f87a45a5fbd1eaef64683ef48351", "messageHeadline": "Update load-balanced-service-base.ts (#3743)", "author": {"name": "Joel Brandenburg", "email": "joelsbrandenburg@gmail.com", "user": {"login": "joelbrandenburg"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "aceed018c09dca8bfdac2840c44c3588130c16e4", "messageHeadline": "Update README.md (#3742)", "author": {"name": "Joel Brandenburg", "email": "joelsbrandenburg@gmail.com", "user": {"login": "joelbrandenburg"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "051aacbdd86ddec6f0c3421435f6c7f29ca07b4d", "messageHeadline": "fix(ec2): also add egress rules for `allowInternally()` (#3741)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "004077f10b1c169e02392d90f680a2a19a2711c6", "messageHeadline": "fix(ec2): fix error when using Tokens in Vpc.fromLookup() (#3740)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "c39d659907bc308f15032f658fe5710f515d6fd0", "messageHeadline": "feat(cloudfront): define lambda@edge as resolvable resource (#2861)", "author": {"name": "Markus Wolf", "email": "KnisterPeter@users.noreply.github.com", "user": {"login": "KnisterPeter"}}, "additions": 134, "deletions": 4}}, {"node": {"oid": "c92e9a939d3160ca3a238c82094ab92d07e3cdfa", "messageHeadline": "fix(ec2): throw useful error when using lazy CIDR in VPC (#3739)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "d8fcb501c67d3ce06b21e9d9062802fa35bc7942", "messageHeadline": "fix(aws-stepfunctions): refactor sagemaker tasks and fix default role\u2026", "author": {"name": "Matt McClean", "email": "mmcclean@amazon.com", "user": {"login": "mmcclean-aws"}}, "additions": 180, "deletions": 99}}, {"node": {"oid": "c020efa2c21bcc7411c06640ada627b06fa86390", "messageHeadline": "v1.5.0 (#3722)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1526, "deletions": 1496}}, {"node": {"oid": "47e5c139e5de4e0d04b2aea655e559f4c1d5a6fb", "messageHeadline": "chore: convert empty arrays to undefined (#3725)", "author": {"name": "Don Buchanan", "email": "42761041+Don-CA@users.noreply.github.com", "user": {"login": "Don-CA"}}, "additions": 105, "deletions": 393}}, {"node": {"oid": "f7cc0cabb61f533f3e1a1ba7e117f753dbc4c58f", "messageHeadline": "chore(iam): fix casing of notActions, notResources (#3727)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "ab07af1ca539319f41332cedfa21f5e5eb7e0020", "messageHeadline": "fix(aws-cdk): update Java template to new builder style (#3723)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98f131af49e57348b3221624ef62cce944e592da", "messageHeadline": "chore(ecs): add additional missing unit tests (#3679)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 1630, "deletions": 69}}, {"node": {"oid": "f21d950572ffb2f5cc43f1b0a9f9bc292745cd21", "messageHeadline": "docs(aws-ecs-patterns): update documentation for the aws-ecs-patterns\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 106, "deletions": 60}}, {"node": {"oid": "ab86df7df836d3ff815861d3f5adc963788c6dec", "messageHeadline": "feat(cloudformation): Update CloudFormation spec to 5.2.0 (#3710)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 186, "deletions": 1}}, {"node": {"oid": "30f3968a0d3a589e0744ab3480e17ca37fe8ed67", "messageHeadline": "fix(ecr): set correct resource policy for ecr repository (#3590)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8d3cf77e6eda27c8a3e261f787428685110ad97e", "messageHeadline": "chore: upgrade jsii to 0.15.1 (#3707)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19030, "deletions": 8788}}, {"node": {"oid": "5b109f953310e590ff3627f66c589b69596e038f", "messageHeadline": "fix(events-targets): allow adding same fargate task to multiple rules\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "d1ee4ba7c0442892f0c7f567ad5e1e374e29f549", "messageHeadline": "feat(bootstrap): force toolkit bucket private (#3695)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7ec8db200a8ec4900312f4ac8593cf5f3236f399", "messageHeadline": "chore: fixes mergify commenting on check failures (#3693)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7c351b416161e264dc61525f5e4b6c5812bfa43", "messageHeadline": "chore: update to repo maintainance files (#3564)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 315, "deletions": 63}}, {"node": {"oid": "e03f4471b4cb169ab77b6988dcc1730810ca932b", "messageHeadline": "docs(codepipeline): update GitHub oauthToken documentation (#3682)", "author": {"name": "Ronald Luitwieler", "email": "ronald.luitwieler@aegon.nl", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a8ee98706edd3287a391f40fd56c74cf612c277d", "messageHeadline": "fix(iam): support NotActions/NotResources (#964) (#3677)", "author": {"name": "Elliot Murphy", "email": "statik@users.noreply.github.com", "user": {"login": "statik"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "6eabe6df3e7f7fe45128ffe4f7b3859c3eaabd00", "messageHeadline": "fix(s3-deployment): custom resource fails to run aws-cli (#3668)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9e46532ed8d8a9847fff43d473616e6fd8d2f2bd", "messageHeadline": "feat(eks): output update-kubeconfig command (#3669)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 268, "deletions": 47}}, {"node": {"oid": "15f01d0785ab1ce7da210c568f9f5ca47b35cf1b", "messageHeadline": "feat(cloudformation): update cloudformation spec to v5.1.0 (#3670)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1400, "deletions": 6}}, {"node": {"oid": "c240e1e2c0f8bc59dd89c71aa9754f5dcb7074d2", "messageHeadline": "feat(events-targets): allow specifying event for codebuild project ta\u2026", "author": {"name": "Frank H\u00fcbner", "email": "hupe1980@users.noreply.github.com", "user": {"login": "hupe1980"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "0bf259126c42ba9ab12d6dfe0c160ac8c961b6d8", "messageHeadline": "Revert \"feat(eks): output update-kubeconfig command\"", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 192}}, {"node": {"oid": "04d88fb51f486df543fce73e2264f6dd4891d596", "messageHeadline": "feat(eks): output update-kubeconfig command", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 192, "deletions": 16}}, {"node": {"oid": "77671ad4f76dadca7810ed0ee797a7b8210fb30f", "messageHeadline": "fix(kms): append aliasName only after first (#3659)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "d0beab139b919b40a1e1b49facab14f4c464c99b", "messageHeadline": "chore(ecs): clarify fromClusterAttributes doc (#3661)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6c01d04d203febafd272d4d11f56dfb54b76fe1", "messageHeadline": "chore: update CODEOWNERS with ECS team", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "013c18180ffe7eb3b404194f170ce8339bceff40", "messageHeadline": "fix(region-info): IAM service principal for China regions (#3491)", "author": {"name": "Harold Sun", "email": "bnusunny@gmail.com", "user": {"login": "bnusunny"}}, "additions": 357, "deletions": 2425}}, {"node": {"oid": "175471ff17b8d280879f3b7c3d19c85cc8f9ba4d", "messageHeadline": "v1.4.0 (#3645)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1666, "deletions": 1596}}, {"node": {"oid": "7decdcbe71e0e06288498e83ffae2d2ab2655a3f", "messageHeadline": "chore: make EbsDeviceProps not extend EbsDeviceOptionsBase, which is \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91af4733924576d3167374265545141341ceb63b", "messageHeadline": "feat(eks): default capacity (#3633)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 502, "deletions": 39}}, {"node": {"oid": "d915aac101a0fd7576994c19591f0c912a914ec3", "messageHeadline": "feat(bootstrap): add kms option to cdk bootstrap (#3634)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 197, "deletions": 13}}, {"node": {"oid": "0ca5d4a4a9fda655dda3bf3396421c78177d2620", "messageHeadline": "fix: revert upgrade to JSII 0.15.0 (#3640)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 8921, "deletions": 6129}}, {"node": {"oid": "6e6440acb3bb52b6c4436cd2fedba710fe920d35", "messageHeadline": "fix(apigateway): allow reusing lambda integration for multiple apis (\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 717, "deletions": 121}}, {"node": {"oid": "581f537f6a7983c6d98f07dcdcb2f1cf46fe93b9", "messageHeadline": " feat(ecs-patterns): add healthCheckGracePeriod to LoadBalancedServic\u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "15df3c7f08ae2843671b463fa380fe36182bef19", "messageHeadline": "feat(apigateway): support imported roles for integrations (#3369)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 20, "deletions": 6}}, {"node": {"oid": "3a96c277eaca498a18daa0182c75b3fa32a50ac4", "messageHeadline": "feat(eks): default vpc (#3632)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 948, "deletions": 9}}, {"node": {"oid": "6953e03ea596fab6d86a2ec86df0023f1b6ae606", "messageHeadline": "feat(autoscaling): blockDevices property (#3622)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 360, "deletions": 1}}, {"node": {"oid": "16ad0a87a474b0f5352511ee444d02d66e730ced", "messageHeadline": "feat: upgrade to JSII 0.15.0 (#3629)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 12601, "deletions": 8916}}, {"node": {"oid": "e4857eacca1dec400e02e0ad64cd63ee1428c991", "messageHeadline": "chore: remove the \"no untracked file changes\" from the main build (#3\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "592bbc0b7b6baa00248f835899d137beede285a7", "messageHeadline": "refactor(lambda): improve extensibility of lambda.Code (#3585)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 264, "deletions": 34394}}, {"node": {"oid": "02e097b4233f3fa99c66ef16bab863f647e53508", "messageHeadline": "fix(java): surpress maven output in cdk.json (#3624)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f1bfae5934232ed74b91d95539579c89b9ab51e", "messageHeadline": "chore(ci): prohibit the build causes source changes (#3508)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 34297, "deletions": 4}}, {"node": {"oid": "8ac73890dc75afc683621e202c6125ba3a11c755", "messageHeadline": "fix(cli): support aws:// prefix for bootstrap command (#3599)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "60ecc1ce5cdd0f9c5ae958c2875ac3b2c7f03c8b", "messageHeadline": "docs(lambda): deprecated runtime version in readme code snippets (#3602)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bccc11f71bd082183e69c052aacf663e849a8842", "messageHeadline": "feat(route53-targets): s3 bucket website target support (#3618)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 161, "deletions": 4}}, {"node": {"oid": "3ba14c8c91dfe887db2469b983e71de5c3460c43", "messageHeadline": "chore(ec2): additional SubnetType case fixes (#3603)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8df4b7e6506a7c758b8f4987ce84d88fe91e4ca5", "messageHeadline": "feat(codepipeline): allow cross-account CloudFormation actions (#3208)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 321, "deletions": 39}}, {"node": {"oid": "b0720dd7abb6a8ce50ef3652521ee8ef88e5194e", "messageHeadline": "feat(route53): add classic elb target support (#3380)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 63, "deletions": 0}}, {"node": {"oid": "1509399f06c829fad11f82c6f42801fcb984cab9", "messageHeadline": "feat(cloudformation): update Resource Specification to v5.0.0 (#3605)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 895, "deletions": 166}}, {"node": {"oid": "65e4a5d2d0f5aaed394e699b385870b78994b67e", "messageHeadline": "fix(ecs): update driverOpts type definition from array to map (#3358)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "24ebec8b0cb62da038711f5dd6a7030be441954d", "messageHeadline": "fix(aws-ecs): ensure cluster attributes are accessible from construct\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "54f8ea97543168ff4f33300ae114637f02170bf3", "messageHeadline": "fix(kms): allow multiple `addAlias` calls on single key (#3596)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 182, "deletions": 31}}, {"node": {"oid": "4681d019081ad6b446075263788833089632087f", "messageHeadline": "feat(iam): customer managed policies (#3578)", "author": {"name": "Iain Cole", "email": "iain@twitch.tv", "user": {"login": "IainCole"}}, "additions": 807, "deletions": 8}}, {"node": {"oid": "ba2a4df4fcb0aaac900009a66ee90d9a95a4442a", "messageHeadline": "feat(iam): add Role.externalIds property (#3598)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 83, "deletions": 6}}, {"node": {"oid": "661a95e78f29aa61af74078dc915db2a0f4b8381", "messageHeadline": "feat(iam): support permissions boundary policy for User and Role (#3584)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 101, "deletions": 2}}, {"node": {"oid": "ac779901ceaac0223b70057f445c3d43476a7014", "messageHeadline": "feat(aws-stepfunctions-tasks): support step functions state machine e\u2026", "author": {"name": "Wenqian Wang", "email": "51062650+wqzoww@users.noreply.github.com", "user": {"login": "wqzoww"}}, "additions": 245, "deletions": 7}}, {"node": {"oid": "1a17fc73e0d11687bfb6d626369a19c5dbcf9feb", "messageHeadline": "chore(ec2): fix constants in comment (#3597)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9f99071638565adbfb9ecdd2655baacb716cca4", "messageHeadline": "feat(eks): add HKG (ap-east-1) EKS AMIs (#3533)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0fc2c3bb622d81808139633c1f17aef13efdfbe9", "messageHeadline": "fix(core): fix use of references in toJsonString() (#3568)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 113, "deletions": 46}}, {"node": {"oid": "14e4bc91ed5f0f8cb7c8ac9ee8a6de4da54e6585", "messageHeadline": "feat(elasticloadbalancing): add subnet selection (#2833) (#3415)", "author": {"name": "Mate Gabri", "email": "mate.gabri@gameonsports.com.au", "user": {"login": "ScOut3R"}}, "additions": 71, "deletions": 5}}, {"node": {"oid": "fa48e89fb217d58cacc9050de73ac42bad8039bc", "messageHeadline": "refactor(stepfunctions-tasks): make integrationPattern an enum (#3115)", "author": {"name": "Wenqian Wang", "email": "51062650+wqzoww@users.noreply.github.com", "user": {"login": "wqzoww"}}, "additions": 300, "deletions": 60}}, {"node": {"oid": "c95eab6a1b84a2129614ddf1bad84ebf115a4e28", "messageHeadline": "fix(asg/ec2): fix value of `defaultChild` (#3572)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "33f3554d8169c489226938d7ae94668c30f8dcf3", "messageHeadline": "feat(s3): website routing rules (#3411)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 206, "deletions": 6}}, {"node": {"oid": "5d4a275cb1a324dae067c2c09e51a2914c371a93", "messageHeadline": "feat(aws-codebuild): support pull_request_merged eventaction type (#3\u2026", "author": {"name": "Mark Bruning", "email": "markjbruning@gmail.com", "user": {"login": "mbruning24"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "254f62c5076dfbcfe63ec9a1a968c78d3800a49b", "messageHeadline": "fix(apigateway): invalid schema generated due to un-mapped `ref` (#3258)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 89, "deletions": 29}}, {"node": {"oid": "f4ca41cc045f571a54159da35cb8278b4dd577b2", "messageHeadline": "feat(ec2): add `GenericWindowsImage` (#3454)", "author": {"name": "Darryl", "email": "50070320+slipdexic@users.noreply.github.com", "user": {"login": "slipdexic"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "863f1ff929b5bcf2d6283ad6220d42dabc5fd663", "messageHeadline": "chore: additional test coverage for substacks (#3373)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 172, "deletions": 1}}, {"node": {"oid": "e7eabcab31f7e90276a68dfcbb80ba139cd0c806", "messageHeadline": "fix(acm): validated certificate survives eventual consistency in serv\u2026", "author": {"name": "Michael Rueppel", "email": "michael.rueppel@gmail.com", "user": {"login": "michirue"}}, "additions": 935783, "deletions": 89134}}, {"node": {"oid": "76e5173ec23e0cbf4806df962ec3ae881c50c480", "messageHeadline": "feat(autoscaling): health check configuration (#3390) (#3436)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "b5db88ddfffd261a3e700fa8aa70ea681f5bc722", "messageHeadline": "fix(ec2): allow adding gateway endpoints to imported VPC (#3509)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 34, "deletions": 56}}, {"node": {"oid": "0a2540b0395d7862bbbcfa1dde22e5f149c56d02", "messageHeadline": "fix(core): fix detection of references in Fn.join (#3569)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "4e11d8652700d93a24737af71b93a7b1e616ae1c", "messageHeadline": "feat(eks): programmatic definition of kubernetes resources (#3510)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4001, "deletions": 103}}, {"node": {"oid": "7158e45458ca39392a854303b1e1df186d930e9c", "messageHeadline": "feat: png and svg of official aws-cdk logo (#3567)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 88, "deletions": 0}}, {"node": {"oid": "92b5c2df5a36166d2e43f122fee939730f5efed5", "messageHeadline": "fix(cdk-dasm): update README and fix small typo (#3565)", "author": {"name": "Campion Fellin", "email": "campionfellin@users.noreply.github.com", "user": {"login": "campionfellin"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "db7dc2eebb863833f8ae1a4511d89dc38eab1182", "messageHeadline": "fix(events): simplify the cache key for cross-account targets (#3526)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ff20a43e6e6edd33ffcba4584818d4f6ad2ed65e", "messageHeadline": "chore: upgrade dependencies (#3545)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 90806, "deletions": 1202914}}, {"node": {"oid": "a81e560de226e8c8aa9928833403c0e9da4ba455", "messageHeadline": "Also redact AWS_SECURITY_TOKEN (#3560)", "author": {"name": "Elliot Murphy", "email": "statik@users.noreply.github.com", "user": {"login": "statik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02ef2dc276c0eb6454a541b62cd043d845fe44f6", "messageHeadline": "fix(core): correct return type of Fn.getAtt (#3559)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8ffba4b04f5086b33b46aa87fe59a7fe7845ff01", "messageHeadline": "feat(ecs-patterns): allow customizing logdriver (#3550)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 169, "deletions": 11}}, {"node": {"oid": "92cb0f9d9a10f771a66da216a59df4906eb46294", "messageHeadline": "Add missing unit tests for ecs (#3551)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 740, "deletions": 18}}, {"node": {"oid": "dd52cecd0cfe2f47f0c97296b1417cdab916b9bd", "messageHeadline": "feat(net): templatized csharp sample app and moved from init to sampl\u2026", "author": {"name": "Geoff Weinhold", "email": "gweinhold@gmail.com", "user": {"login": "gweinhold"}}, "additions": 489, "deletions": 35}}, {"node": {"oid": "0c806a678eb4170532d20a838044e2ef34ac7b53", "messageHeadline": "fix(ci): add \"do-not-merge\" label auto-merge block (#3553)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ebaa1b5fc2caefdbf02e9f0ac60269dceedf15f0", "messageHeadline": "fix(ssm): add GetParameters action to grantRead() (#3546)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6ce248bb4498ebd23b843532397840fe9e7629df", "messageHeadline": "chore(contrib): remove API stabilization disclaimer", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e222e87e31873b0dae4ee9ede5be2bccbd5db853", "messageHeadline": "fix(lambda): allow ArnPrincipal in grantInvoke (#3501)", "author": {"name": "Iain Cole", "email": "iaincole1@gmail.com", "user": {"login": "IainCole"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "07f017bdd7f01127061b7d0a7fbd233e4b952840", "messageHeadline": "fix(sqs): do not emit grants to the AWS-managed encryption key (#3169)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 194, "deletions": 19}}, {"node": {"oid": "fac7c61c68cde07896da52b4fec3967df27e40d0", "messageHeadline": "doc(iam): update references to addManagedPolicy (#3511)", "author": {"name": "Dan Mirsky", "email": "mirskiy@gmail.com", "user": {"login": "mirskiy"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ef8f0cd7e137f1e007601ebf143c051a8d5905a1", "messageHeadline": "docs(core): findChild gets direct child only (#3512)", "author": {"name": "Dan Mirsky", "email": "mirskiy@gmail.com", "user": {"login": "mirskiy"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "e84bdd63135a48177db2fd565ea03c4657a379b9", "messageHeadline": "feat(s3-deployment): CloudFront invalidation (#3213)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 629, "deletions": 3}}, {"node": {"oid": "56656e0a6e2ded466df21f3dff9bfae0afe5c4de", "messageHeadline": "feat(ecs): container dependencies (#3032)", "author": {"name": "Don Buchanan", "email": "42761041+Don-CA@users.noreply.github.com", "user": {"login": "Don-CA"}}, "additions": 259, "deletions": 191}}, {"node": {"oid": "8381683a5438ff3698f422833896a3403dd378ed", "messageHeadline": "fix: typo in restapi.ts (#3530)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bba9914db97dfb85fd24684a80819a9498ebfb18", "messageHeadline": "v1.3.0 (#3516)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1483, "deletions": 1458}}, {"node": {"oid": "82597566c478122715c36532cd5f3c9f51152fef", "messageHeadline": "fix(iam): correctly limit the default PolicyName to 128 characters (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 59, "deletions": 16}}, {"node": {"oid": "6733e54f7b377f13f09ac39039d416ca3fee8307", "messageHeadline": "chore: update jsii to 0.14.3 (#3513)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 15205, "deletions": 5355}}, {"node": {"oid": "ed462c1bdba6eb655954db6739ba86002470e6a0", "messageHeadline": "chore(ci): add mergify config file (#3502)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3b794eab831470d57caf57bbf5d5e8422022e23e", "messageHeadline": "feat(events): ability to add cross-account targets (#3323)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 400, "deletions": 17}}, {"node": {"oid": "c7e9dfbc746cb4c7b88d67699f660d386ebc3c99", "messageHeadline": "fix(core): stop relying on === to find PhysicalName.GENERATE_IF_NEEDE\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 133, "deletions": 70}}, {"node": {"oid": "07825b609b62fd23a14c019bb585ea2d12d92952", "messageHeadline": "feat(cloudformation) update Resource Specification to v4.3.0 (#3504)", "author": {"name": "Shiv Lakshminarayan", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 984, "deletions": 7}}, {"node": {"oid": "61d29d56165373bd4b9886e88c9486bbbb80da26", "messageHeadline": "chore(build-tools): typo in YARGS options (#3484)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cb97556c1c7dcae4a67c66ac3027e8e277230dd", "messageHeadline": "fix(cli): correctly handle tags when deploying multiple stacks (#3455)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 131, "deletions": 3}}, {"node": {"oid": "1280071433506d197c2972baa051988a66be84fe", "messageHeadline": "fix(aws-kms): Incomplete KMS Resource Policy Permissions (#3459)", "author": {"name": "Yandy Ramirez", "email": "yr@yandy.io", "user": null}, "additions": 83, "deletions": 41}}, {"node": {"oid": "334261d417286d2e23c14561742b7cd3d76ecfff", "messageHeadline": "doc: update git clone URI in Contributing.md from awslabs to aws (#3473)", "author": {"name": "AlexCheema", "email": "41707476+AlexCheema@users.noreply.github.com", "user": {"login": "AlexCheema"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a100e5286e2dd7575248f9c7cc1415d1f2890f3", "messageHeadline": "feat(codepipeline): make Pipeline importable by ARN (#3469)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "e15d391898c986230b5bbe4dd172d3354dd78f29", "messageHeadline": "feat(core): improved API for tags (#3465)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "f7fbbe0a7115aa393b50d5a3d911a660a2d4a60c", "messageHeadline": "fix(aws-ecs-patterns): update ecs-patterns to be consistent across co\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 253, "deletions": 171}}, {"node": {"oid": "cf2e3f678e3ce5314c302f1886db29b15b2ae842", "messageHeadline": "fix(cli): conversion of \"tags\" filter for EC2 DescribeVpcs call (#3393)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 78, "deletions": 5}}, {"node": {"oid": "1409a8831098c66a63248b09c802f0dc1d4c99c5", "messageHeadline": "chore: update package-lock.json (#3461)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 255, "deletions": 255}}, {"node": {"oid": "979f6fd6f9211a4d631e52e9087a9b4ad4bfbb28", "messageHeadline": "feat(ecs): make cluster and vpc optional for higher level constructs \u2026", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 3056, "deletions": 12}}, {"node": {"oid": "bc233fa2b0d3c16f19b7f5ec6baf038459887ed0", "messageHeadline": "feat(ecs): support secret environment variables (#2994)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 231, "deletions": 30}}, {"node": {"oid": "6c0bf4ac1b21116d94e26d740a0302f92207b3b1", "messageHeadline": "feat(ecs): ECS optimized Windows images (#3376)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 291, "deletions": 10}}, {"node": {"oid": "750708bc75d61e7a1564f64c8573d8ea05c44149", "messageHeadline": "fix(toolkit): avoid EMFILE and preserve mode when zipping (#3428)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "6b763b7de5b175088a31cb15e72caa1a6cab319d", "messageHeadline": "Revert \"feat(autoscaling): health check configuration (#3390)\" (#3435)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 109}}, {"node": {"oid": "22264f70a7310b0c320b9bb2db92adda00bc4777", "messageHeadline": "v1.2.0 (#3432)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2023, "deletions": 1998}}, {"node": {"oid": "c9a2c21dd790fa04bbebc2c99c2f1cdaa84ab540", "messageHeadline": "feat(autoscaling): health check configuration (#3390)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "eaf8aa631b1abbe558846914c76d0c31e7b1c7de", "messageHeadline": "docs(stepfunctions-tasks): clarify that ITaskDefinition cannot be use\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "6d762f97c9ed59d3182ae1688dec4bd015d8953d", "messageHeadline": "feat(cli): VPC context provider looks up RouteTable IDs (#3171)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 32746, "deletions": 33122}}, {"node": {"oid": "c989fa476e8748d8cebf006fa0faad0a5609d264", "messageHeadline": "fix(ecs): make URL domain-suffix dependent (#3394)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 146, "deletions": 101}}, {"node": {"oid": "2747a76596e33121fc71a1a6e89732985459c21c", "messageHeadline": "fix(assert): CfnParameter MatchStyle diff support (#3408)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "9565b9b23730692e0c461bd672041c3f887e38cf", "messageHeadline": "feat(core): allow multiple transforms on ITemplateOptions (#3395)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "cd0e9bd53e37f4b5824d64a0234e28c3a86b1ed9", "messageHeadline": "fix(s3): fail early with bad notification filters (#3397)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "820575b1a81f7054927e07ec4deef72a1961e296", "messageHeadline": "feat(s3): bucket access control (#3391)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 81, "deletions": 1}}, {"node": {"oid": "dd574ccfe99eadf3fcd1d941b1fef695c15ded5b", "messageHeadline": "feat(s3): bucket websiteRedirect (#3392)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 73, "deletions": 3}}, {"node": {"oid": "f53f845ffe242749a2bf9ed279df47708a1ec9e9", "messageHeadline": "feat(cloudwatch): dashboardName validation (#3382)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@logicgram.fr", "user": null}, "additions": 33, "deletions": 3}}, {"node": {"oid": "5a6aff0f5b2fed03f47d4ddd9ef1cbd33d5ae309", "messageHeadline": "build: remove unsupported metadata target (#3375)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "8e12ebc98ba45bb8e605b69ec33fadb1126039fe", "messageHeadline": "chore(route53): replace HostedZoneProvider example (#3374)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a53d1aaef92c2db7b940790a013457ff5285202b", "messageHeadline": "core: update package-lock.json (#3370)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 37793, "deletions": 11495}}, {"node": {"oid": "9391bce81a8e6287aff9ab5e1d681503a11ab81b", "messageHeadline": "doc(region-info): fix typo in readme (#3365)", "author": {"name": "curry9999", "email": "curry123456789@gmail.com", "user": {"login": "curry9999"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5879178c2db3c9a23a77d09390ef6c80b72f7766", "messageHeadline": "fix(events): allow adding same target to rule multiple times (#3353)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 186, "deletions": 114}}, {"node": {"oid": "9ec57af23516a10a153830afbfbe8088b772c6e2", "messageHeadline": "feat(cloudformation): update to Resource Specification v4.2.0 (#3351)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3215, "deletions": 777}}, {"node": {"oid": "1a11e96298d6c2c3c30c68dd30541896c739b1f0", "messageHeadline": "chore: fix build by bumping jsii version (#3361)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 327, "deletions": 932}}, {"node": {"oid": "88b527b3166f3e10d92ace255d79b4682bec915f", "messageHeadline": "v1.1.0 (#3350)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 81076, "deletions": 58710}}, {"node": {"oid": "63455f61dd687ec131d307e1875938acdba4fd08", "messageHeadline": "core(cfn): update jsii, external cfn stability (#3346)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10088, "deletions": 27752}}, {"node": {"oid": "a101370e75097b8020756c714acd1794094cd52d", "messageHeadline": "chore(cli): add CLI integration tests into aws-cdk package (#3336)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1109, "deletions": 2}}, {"node": {"oid": "301e0fbd36a4df870af7c92b986cf58e8af14c47", "messageHeadline": "doc: add code of conduct reference (#3345)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3fcdb45fd21216954199ca76d4bac83c4627e5ab", "messageHeadline": "feat(eks): update Kubernetes AMIs and latest version (#3331)", "author": {"name": "Pahud Hsieh", "email": "pahudnet@gmail.com", "user": {"login": "pahud"}}, "additions": 57, "deletions": 21}}, {"node": {"oid": "305fed6ebf271271d96e2adc3ac1cad4bcef2724", "messageHeadline": "chore: correct package-lock.json to work with npm quirks (#3339)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1062984, "deletions": 128}}, {"node": {"oid": "da7fe0c0c66e837d646b4301726b964079d55e66", "messageHeadline": "chore: README tweaks (#3329)", "author": {"name": "Jason Fulghum", "email": "fulghum@amazon.com", "user": {"login": "fulghum"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a438e57d2dfb5d30e4b920b89fb07f944b1d77e9", "messageHeadline": "chore: fix lockfile references to local packages (#3328)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 162, "deletions": 133}}, {"node": {"oid": "184b93f552b2db5e22f57b97a10ed8307bf0d12e", "messageHeadline": "feat(ec2): add new EC2 instance types #3308 (#3309)", "author": {"name": "Mate Gabri", "email": "iam@theguy.io", "user": {"login": "ScOut3R"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "f2e55e263352449c801b962e5e97ee19596320b0", "messageHeadline": "chore(deps): bump codemaker from 0.11.3 to 0.14.0 (#3327)", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 89, "deletions": 60}}, {"node": {"oid": "b6dadd1ce9dc246ab35344b9c8d47558fad21ed3", "messageHeadline": "chore: transform private references to be local (#3320)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 81259, "deletions": 72900}}, {"node": {"oid": "50c7319af8ed6b1448ef78ef8e86bc28475df376", "messageHeadline": "fix(codepipeline): invoked Lambda doesn't have permissions to the pip\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 164, "deletions": 6}}, {"node": {"oid": "e02258f69b04998de1aa7af022fcfbb98cde6472", "messageHeadline": "chore: configure dependabot (#3313)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f0fec54d3ed2e1f83763d3cc4ebf9e239ab7dc97", "messageHeadline": "chore: update references to github/awslabs/ with github/aws/ (#3299)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1364, "deletions": 1249}}, {"node": {"oid": "39c10e79c7c33cb138c150ce17a822c86452ab8a", "messageHeadline": "chore: small tweaks to master README (#3268)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 31}}, {"node": {"oid": "44e6645a86cec7ac82161d998b6cdee9e8d44b6b", "messageHeadline": "chore(codegen): add Type Annotation (#3294)", "author": {"name": "tokkiyaa", "email": "tokkiyaa@users.noreply.github.com", "user": {"login": "tokkiyaa"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "ceb857d5a8ca866f4d05bdf74b95904810238aee", "messageHeadline": "feat(acm): add support for validationMethod (#3252)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "792a2601b359af56dcbc39bfd13da782d4ab90b2", "messageHeadline": "feat(codebuild): make artifact encryption configurable (#3230)", "author": {"name": "Jimmy Gaussen", "email": "jimmy.gaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b0963bd5da58f0520b87098ddb1b7a7176ea878b", "messageHeadline": "docs(aws-ecs): update aws-ecs readme (#3287)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0c43d38f61d14c591b1808e999f02d7b5ba948cb", "messageHeadline": "chore: fix invalid url in README (#3296)", "author": {"name": "Hidetatsu Yaginuma", "email": "ygnmhdtt@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b1ea768d4ecbc429e6971cb2062279de09df61e", "messageHeadline": "fix(logs): fix infinite retention for jsii users (#3250)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "f68411c672d05846048a72ff56f8ea82bc4faaae", "messageHeadline": "chore(deps): bump lodash.template from 4.4.0 to 4.5.0 (#3276)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "daf021a6ca6b7f0064aed530fda528785588da6d", "messageHeadline": "chore: update .github/CODEOWNERS after moving the main repository to \u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d89592e1e3ff52a4c46fe9fc597787feb3c1f566", "messageHeadline": "v1.0.0 (#3285)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1740, "deletions": 1769}}, {"node": {"oid": "032e170860af391108e8e6e42cd68d11bfcafca4", "messageHeadline": "docs(aws-ecs): update documentation links (#3255)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "8541892069b52e9e0663f2e5b611ee6ee8421e77", "messageHeadline": "chore: clean up 'core' README (#3256)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 161, "deletions": 227}}, {"node": {"oid": "7d22b2c5cb7b8061f84482fc2a09d6fea729db97", "messageHeadline": "fix(python): Make sure stack name does not contain illegal characters\u2026", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "0c30f12a8d52513c2db6be269abc0cd8d43c4c8a", "messageHeadline": "fix(cli): output message when successfully synt'ing multiple stacks (\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e64993a018a6695f7042aa8dd73835616c65f173", "messageHeadline": "chore: README updates for various packages (#3253)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 242, "deletions": 127}}, {"node": {"oid": "dde92fd1fdcefcd3fe5652451231807d313faabc", "messageHeadline": "chore: improvements to various README.md files (#3249)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 226, "deletions": 166}}, {"node": {"oid": "d08f516bdafa91b87b550731e26cfa9245c5c588", "messageHeadline": "chore: update README sample snippets (#3246)", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 92, "deletions": 81}}, {"node": {"oid": "c3a3c8868d64cc06028e61a3315d59cc7ea00ec8", "messageHeadline": "v0.39.0 (#3243)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1592, "deletions": 1573}}, {"node": {"oid": "aecaa5d6618cf3f4907f20cb372d93eec9ebb640", "messageHeadline": "chore: remove the allowed-breaking-changes.txt file. (#3241)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 57}}, {"node": {"oid": "bca31d51234d010282aed22e6caeb9f2c3483717", "messageHeadline": "chore(dynamodb): cut down StreamViewType docs (#3240)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3768138181fa9f0015ac7ce77094743a9adaa45f", "messageHeadline": "chore: mark assets packages \"experimental\" (#3239)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "f8256e788a94ba5ccd9cbb81d4b93297ddbd5502", "messageHeadline": "fix(codepipeline): mark crossRegionReplicationBuckets and crossRegion\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "feac997ef271451f126a48fb32c3b7a8666a841d", "messageHeadline": "v0.38.0 (#3236)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1742, "deletions": 1713}}, {"node": {"oid": "161a459dcd09438bfa901ff3a4cf1edbf175f3ca", "messageHeadline": "feat: use classes for structs in Python (#3232)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 86, "deletions": 68}}, {"node": {"oid": "d61bd2c02f84146911323f6321a872821cbcaf64", "messageHeadline": "fix(core): UpdateReplacePolicy mirrors DeletionPolicy (#3217)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 388, "deletions": 165}}, {"node": {"oid": "7d020f119e3e5702397c71871a833230145f8c2f", "messageHeadline": "fix(core): fix build errors in fsharp init-template (#3229)", "author": {"name": "Mikhail Shilkov", "email": "shilkov@gmail.com", "user": {"login": "mikhailshilkov"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "d6f520722f8c2e4f32390c6691b74d9e53f455df", "messageHeadline": "fix(cli): exclusively is also '-e' for destroy (#3216)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9948bfd7e1f5bb136cd1e7bd98fdc55aaa1e3a3b", "messageHeadline": "fix(cloudwatch): AlarmWidget takes IAlarm (#3219)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "cc2275c0a2bbd272125bf00fea0bc5d3fd1dfab9", "messageHeadline": "fix(ecr): repository grant uses correct resource ARN (#3220)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "3319fe54bfea7e644d77bb85d9c9a2adc0b4ba53", "messageHeadline": "feat(codebuild): allow specifying principals and credentials for pull\u2026", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 509, "deletions": 143}}, {"node": {"oid": "ec1c5b7b6c7e4b31f42704520ef31fd409a073c8", "messageHeadline": "fix(iam): fix managed policies for User (#3221)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "d60d6735234b4e160ef4dbc9e5ea6fba545443fd", "messageHeadline": "fix: make capitalization of Ip/Az consistent (#3202)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 93, "deletions": 87}}, {"node": {"oid": "6a79180872b2dc91f86c47cab88e3c41e3c2d752", "messageHeadline": "Pass kwargs along to superclass (#3205)", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4bdb54eb5752b1992cbcc7a4f600ba094a52f28", "messageHeadline": "v0.37.0 (#3201)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1590, "deletions": 1591}}, {"node": {"oid": "5ce4141003ba7e64a62c011a61d87f1646a778f1", "messageHeadline": "fix(sns): allow tokens to be used in UrlSubscription (#2938)", "author": {"name": "Simon-Pierre Gingras", "email": "simon.pierre.gingras@gmail.com", "user": {"login": "spg"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "bcc58622e25fccf1d2e4d69da43143688f7164f1", "messageHeadline": "docs(ecs): update docstrings of aws-ecs members (#3197)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 372, "deletions": 235}}, {"node": {"oid": "7796cd7f13c25fbb87271a9e9cb553c78f39e433", "messageHeadline": "fix(ecs): grant drain-hook policy container-instance permissions (#3199)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 159, "deletions": 37}}, {"node": {"oid": "b5997c34f084aa19085c3a28119f5093262268fb", "messageHeadline": "fix(core): fix some return types (#3192)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3a9fa641a4b9b40697cebff317c3e386e98d57b7", "messageHeadline": "chore: remove trailing space in MD for stability banner (#3188)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 75, "deletions": 76}}, {"node": {"oid": "69c82c8d8f24651b8d08ac03b450ce88c52cf1f0", "messageHeadline": "fix(stepfunctions): Downscope SageMaker permissions (#2991)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 762, "deletions": 39}}, {"node": {"oid": "47bf4351207453222d8ed3857262cf5a98592c0b", "messageHeadline": "fix(ssm): correctly deduplicate parameter names (#3183)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 45, "deletions": 31}}, {"node": {"oid": "4b88621b3992cd91b295dfd2f751341fe50ba3c2", "messageHeadline": "doc: Add content to @aws-cdk/core README (#3167)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 260, "deletions": 13}}, {"node": {"oid": "0e46f44a8f38bfad29fda27015985b47151f3145", "messageHeadline": "v0.36.2 (#3184)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1690, "deletions": 1669}}, {"node": {"oid": "a0537c2a18fd61455527e2383f7d692922763528", "messageHeadline": "chore: add version suffixes to Java & .NET init templates (#3185)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "6679e86fcb491f2aae7045111a0729c3ba993bd6", "messageHeadline": "feat(iam): can configure 'deny' for policy statements (#3165)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4667b602fc2896b687c6dc7e996bfe879b12b6fa", "messageHeadline": "refactor(ecs): changed the launchType to be an enum instead of string\u2026", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "0936bde59ef2ea1deb5a4f1bcc478581fbd0e051", "messageHeadline": "fix(cli): stop processing on metadata errors (#3168)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b2761e96b4f9c4d294c8526c90d48e2364ee14c0", "messageHeadline": "chore: update \"Tcp\" to TCP in Docs (#3166)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff364a5da7a0dae4813b14c630d1b333fb0a72f3", "messageHeadline": "chore: remove deprecated modules (#3182)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 601}}, {"node": {"oid": "355610c1cffe7c030d56518350e587bbbe885c03", "messageHeadline": "docs(ecs): update documentation for the aws-ecs module (#3154)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 231, "deletions": 124}}, {"node": {"oid": "5977590290907ebd179b11cdeab487343323ed30", "messageHeadline": "Implement scheduled fargate task (#3117)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 1548, "deletions": 60}}, {"node": {"oid": "9fdb63f79a97d9b98e949e6756449218ef3ec19e", "messageHeadline": "fix(ecs): remove temporary workaround for long arn support (#3072)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 6, "deletions": 36}}, {"node": {"oid": "05a49f0b1eb7dd391c4fd05d3ab86cdcae6bda65", "messageHeadline": "feat(codedeploy): allow setting a Deployment Configuration for an imp\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "bd46e49c1c0b328884983d66baddb9f0286f65fb", "messageHeadline": "fix(codepipeline): grant the CodeCommit source Action read-write perm\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 75, "deletions": 26}}, {"node": {"oid": "e36a8b7554dbcf8bd74880df16f83991a84a16a1", "messageHeadline": "doc(dynamodb): Reference proper enum value for on-demand billing opti\u2026", "author": {"name": "Kamal Gill", "email": "kamal@kamalgill.net", "user": {"login": "kamalgill"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "958acc2e3d12284934e1a8641217f1d3b8793818", "messageHeadline": "fix(codepipeline): grant missing permisisons to the CloudFormationExe\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "cd1b16f42abca205f3ab6ab1fafd92a4d043a3e3", "messageHeadline": "chore: add whitelist account numbers to .gitallowed (#3172)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2ddf159ceb45ea682b216d06f8dea1a2acf69abd", "messageHeadline": "chore: stabilize select packages (#3150)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 330, "deletions": 1562}}, {"node": {"oid": "af2680c19726e48a9d3b58d129c2f3165a87407e", "messageHeadline": "fix(core): Prevent volatile physical name generation (#2984)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 118, "deletions": 15}}, {"node": {"oid": "f954128529a51ce0a0ac5658a225660d2392cd59", "messageHeadline": "chore: Add version suffixes to Java & .NET artifacts (#3162)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 574, "deletions": 335}}, {"node": {"oid": "0fb7ea39b08403428d73d2a6cd6453388638f04d", "messageHeadline": "fix(cli): Genertate CDK Metadata resource for region-independent stac\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 73, "deletions": 28}}, {"node": {"oid": "65a3a53bad9cae81c96407049be28afa92d8d09c", "messageHeadline": "docs(lambda-event-sources): update README references to visibilityTim\u2026", "author": {"name": "Shiv Lakshminarayan", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "80c262c1a0287ab490700da58c55295a2c7a0973", "messageHeadline": "doc: remove references to non-existent method Secret.import (#3156)", "author": {"name": "Samuel Karp", "email": "samuelkarp@users.noreply.github.com", "user": {"login": "samuelkarp"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "e9dcf1d79bfe311a96a7d859309e721248c87c6e", "messageHeadline": "doc(aws-ecr-assets): fix incorrect name in README (#3155)", "author": {"name": "Samuel Karp", "email": "samuelkarp@users.noreply.github.com", "user": {"login": "samuelkarp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99ae5e7dac16349f12b19167b09887fe06a69cda", "messageHeadline": "fix(codepipeline): correctly pass the replication Buckets to Action.b\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 56, "deletions": 43}}, {"node": {"oid": "1ba8a1454dc8db4252c0a5665124fb7a6ea57daa", "messageHeadline": "v0.36.1 (#3152)", "author": {"name": "shivlaks", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1598, "deletions": 1569}}, {"node": {"oid": "aa28db7179f367558cfe82658c25d1d3a916bea2", "messageHeadline": "docs(core): plainText method reference typo (#3147)", "author": {"name": "Jimmy Gaussen", "email": "jimmygaussen@gmail.com", "user": {"login": "nmussy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71cb421d3b38bcc3f1fbfad3028b25df5fd2cb77", "messageHeadline": "fix(code): make CfnResource#_toCloudFormation null-safe (#3121)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "d40fd051d3d48c5c7715ab760a6ec5352be274d6", "messageHeadline": "chore: update jsii to 0.13.2 (#3141)", "author": {"name": "shivlaks", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 94, "deletions": 217}}, {"node": {"oid": "52b136b34ad5dd14131bdf856ec57c20bc75bb19", "messageHeadline": "feat(apigateway): support custom domain names (#3135)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1247, "deletions": 43}}, {"node": {"oid": "5b80146beaf73f64457272141709a1482c6a2211", "messageHeadline": "fix(core): improve context providers error message for env-agnostic s\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a20c841970ab8ea7af41e424f6cf813c899c9f37", "messageHeadline": "fix(events): correct token resolution in RuleTargetInput (#3127)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "d3a417eb30518b15aa6c0bf1dffc3fb89ad4b822", "messageHeadline": "feat(core): add Tokenization.isResolvable for aspects (#3122)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "22ab4b49402e3897670e49e559be25c84a824219", "messageHeadline": "fix(elasticloadbalancingv2): fix to be able to set deregistrationDela\u2026", "author": {"name": "cohalz", "email": "cohalz@hatena.ne.jp", "user": {"login": "cohalz"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "629e963a618b25638671e48e2001c3e3696b7b03", "messageHeadline": "fix(cli): update TypeScript lib init template (#3134)", "author": {"name": "shivlaks", "email": "shivenz@gmail.com", "user": {"login": "shivlaks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16345dc70fda16452ed7c771b4f9bde1d818a101", "messageHeadline": "fix(cli): Python blank app should call app.synth(), not app.run()", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "628ea1bdc4f3ac198133d7fc4f477342b24d6c22", "messageHeadline": "chore: update jsii to 0.13.0 (#3129)", "author": {"name": "shivlaks", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 1322, "deletions": 84}}, {"node": {"oid": "d7fc7254ef9320572b13e444ad9d444d7cfd70ac", "messageHeadline": "doc(codepipeline-actions): update the GitHub token example. (#3113)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "921dcc9f9f569331467a924ca4d849e501a3a557", "messageHeadline": "feat(codepipeline): generate a Role for every AWS-owned Action used i\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 5375, "deletions": 1032}}, {"node": {"oid": "9a3810932a130d2e4ba9dbe514b13207c4f0c48c", "messageHeadline": "doc(app-delivery): update the documentation in the ReadMe. (#3111)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "f696efc22d4574ff220593952abe878edd008999", "messageHeadline": "fix(cli): fix broken test in Java init template (#3108)", "author": {"name": "shivlaks", "email": "shivlaks@amazon.com", "user": {"login": "shivlaks"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f2293e03579b6d30e84e1052bd12dae2c1189795", "messageHeadline": "fix(codepipeline-actions): set service as backing resource for EcsDep\u2026", "author": {"name": "Sami Kukkonen", "email": "sami@samikukkonen.fi", "user": {"login": "strax"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "64a203f05a107f76e28b88f569d5dda993f1cb5a", "messageHeadline": "fix(sns): create subscriptions in consumer scope (#3065)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 580, "deletions": 486}}, {"node": {"oid": "71ad83d3d05733e3367d9786da23d475ee22ed8f", "messageHeadline": "fix(build) buildup/builddown: Ensure lerna is on PATH (#3094)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "800ecf2dbb497eb78bc6a90a4e8c08270ad7042b", "messageHeadline": "fix(cli): fix broken sample-app templates for TypeScript and JavaScri\u2026", "author": {"name": "Piljoong Kim", "email": "kpiljoong@gmail.com", "user": {"login": "kpiljoong"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "12e63801c66fedf91a1c0c8c59e60697d49d41e6", "messageHeadline": "feat(aws-apigateway): expand RestApi support to models, parameters an\u2026", "author": {"name": "Julien L\u00e9pine", "email": "julienlepine@users.noreply.github.com", "user": {"login": "julienlepine"}}, "additions": 926, "deletions": 41}}, {"node": {"oid": "b84caabb4c5133171145b66a3014d05076595cea", "messageHeadline": "fix(aws-codepipeline-actions): use SecretValue (#3097)", "author": {"name": "Samuel Karp", "email": "samuelkarp@users.noreply.github.com", "user": {"login": "samuelkarp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "590b05cbce8fe9971905cb025defc1cd595ead6f", "messageHeadline": "fix(documentation): removed duplicate generated template (#3090)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "7fb82adaa1db0dd849421bb9da07aebac4d71186", "messageHeadline": "fix(documentation): auto-labeling fixed (#3089)", "author": {"name": "Noah Litov", "email": "noahlitov@gmail.com", "user": {"login": "NGL321"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "68cfa5484d854555b75ad1da77750704a40b7ee6", "messageHeadline": "fix(cli): improve description of --json to reflect behavior (#3086)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edc70b4410a2ff6afa2423657906933a72a25017", "messageHeadline": "chore: enable api compatibility check (#3062)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a6175be78f90fe4164c63e7a7f20a124ac7204f4", "messageHeadline": "feat(dynamodb): support RemovalPolicy (#3028)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 295, "deletions": 248}}, {"node": {"oid": "796d6bb59729a59eb434aab44fb0c9cc7bdc0443", "messageHeadline": "fix(cli): fix Python sample-app template (#3071)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6d3848747ffdf29e26f568478cb9931eae96027f", "messageHeadline": "fix(cli): fix java app template (#3061)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a7a3bde2a6489f1ab9eddeff69608249aec5b129", "messageHeadline": "fix(cli): handle bootstrapping of default environments (#3060)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 23, "deletions": 6}}, {"node": {"oid": "d55069b7d75d98905700457322df1139a8215049", "messageHeadline": "chore: Maintain \"developer preview\" on tentatively stable packages (#\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "98231aff24a8209a99f224a4eb17e6bdfcd8a7c4", "messageHeadline": "chore: update jsii to 0.12.1 (#3059)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 68, "deletions": 68}}, {"node": {"oid": "76607d7ee5804b7830f69789c0659dc7efe8f552", "messageHeadline": "chore(java): use \"software.amazon.awscdk.core\" for core module (#3058)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "79155e7b4b1356930a1fe92705ce5c3a4ce04a25", "messageHeadline": "fix(l1): output \"any\" instead of \"object\" for CFN \"Json\" (#3057)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9d5511d688b5af87d314fc89a25fc46d89eaa91a", "messageHeadline": "fix: init-templates - C# and F# attributes use PascalCase for members\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b022e9fa886e873d8be1d21b9e18d86af84c1f51", "messageHeadline": "fix: updating init templates so they build (#3050)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "9083a1f72bebfd55f690c8f20154b6580f5b12cb", "messageHeadline": "chore: updating init templates to use synth (#3047)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "000dd53b2187551c8d02c3afe9e03fbeea9eed96", "messageHeadline": "fix(cli): do not bootstrap unknown environments (#3046)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ba2ace6c61da3ad0493a9c44e5c01a77fcb3c196", "messageHeadline": "chore: temporarily disable api compat check (#3045)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3b434370b89a303242da892a3ee3a2686cb8fc7c", "messageHeadline": "v0.36.0 (#3043)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1758, "deletions": 1675}}, {"node": {"oid": "6bd6620c381a42cbf9776e78569503c48c75a339", "messageHeadline": "chore: build fixes (#3042)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c0985daab7c0fc74832344ae23e5a916533d18c", "messageHeadline": "chore: upgrade jsii to 0.12.0 (#3041)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 95, "deletions": 96}}, {"node": {"oid": "a27d899ed04201ed4d3fab854deac6e1e8655bfc", "messageHeadline": "chore: fix pipeline events api (#3040)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a51678f8c258a706bfe34e3e4e9d0319d58accd9", "messageHeadline": "chore: more onXxx API fixes on interfaces (#3038)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f69bbb00ee45555a6f2e8a90650c34b2449c26df", "messageHeadline": "chore: remove redundant horizontal line from PR template (#3035)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f51760fe120045bb12708323603ae0a8277248ef", "messageHeadline": "fix: align IRepository events to RepositoryBase (#3036)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e537e4c6daa013ca506a1a8c7f3d7637f179d131", "messageHeadline": "refactor(core): CfnResource.options => cfnOptions (#3030)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 42, "deletions": 34}}, {"node": {"oid": "767687d93aa434204353340eafaf94103c23077a", "messageHeadline": "refactor(cloudformation): extract \"custom-resources\" module (#3027)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1594, "deletions": 491}}, {"node": {"oid": "43f9fefc1d5521d699218f4c34a941cde4c1e300", "messageHeadline": "chore: Fix broken build (#3031)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "97b1168db536f013fa0db50257608d2413d61293", "messageHeadline": "chore(cfn2ts): annotate generated CFN classes as '@stable' (#2771)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "181f369d436f27076466222167bf98e112f8ee76", "messageHeadline": "chore: Remove unused types (#2874)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 185, "deletions": 162}}, {"node": {"oid": "32e342130c26d4b837273e0488f1c3da8f3e7b69", "messageHeadline": "feat(ecs): change the default Amazon Linux generation to v2 (#3009)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 25, "deletions": 28}}, {"node": {"oid": "573e585fe70e3f810af515f83bfab9554ef48e60", "messageHeadline": "refactor(ecs): rename NamespaceOptions to CloudMapNamespaceOptions (#\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "089fc937fb1ae2e05f701e1a425e20c065670aa9", "messageHeadline": "refactor(codepipeline): introduce IAction and unify the Action.bind()\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 831, "deletions": 791}}, {"node": {"oid": "758d496105f236d1c60ccbcf2750a5251bd11955", "messageHeadline": "refactor: rename all L1 enum-like members to ALL_CAPS (#3024)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "46b32927efbe90d16f0129770c6a0c350855f9e2", "messageHeadline": "fix(cloudfront): fixes typos in cloudfront docs (#3021)", "author": {"name": "Ryan Malecky", "email": "rmalecky@amazon.com", "user": {"login": "rmalecky"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d19aef869f27001ed88189fd277aa721de29886", "messageHeadline": "refactor: rename enum-like members to ALL_CAPS (#3023)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 507, "deletions": 477}}, {"node": {"oid": "3a4e695ad6ddba2dcf436def759337d2bad9b852", "messageHeadline": "refactor(cdk): deprecated \"@aws-cdk/cdk\" (#3017)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 316, "deletions": 4}}, {"node": {"oid": "3b44791c71d06e69d61d8dd301ef9ba52b72832f", "messageHeadline": "refactor(core): rename \"Stack.autoRun\" to \"autoSynth\" (#3016)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "4a0272db5eb9aae5f440bb0813fdbad6514b60c3", "messageHeadline": "refactor(core): rename @aws-cdk/cdk to @aws-cdk/core (#2932)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 924, "deletions": 924}}, {"node": {"oid": "8ab84ec69854ae636c07e6f58ba57757b2876168", "messageHeadline": "refactor(cx-api): bump cli <=> cdk protocol version (#2956)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 19}}, {"node": {"oid": "a942e4cf67ab6057f33c25947cfc8c971dcf3578", "messageHeadline": "refactor(core): use \"string\" for physical name props (#3011)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 539, "deletions": 842}}, {"node": {"oid": "3b5b76d4c1fd5533a48cb84ffc330e5d42c6aa55", "messageHeadline": "refactor(ecs): rename max/min for ECS variables (#2981)", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0cd566e7d7af6293ac71741154d6db2bd791a4ef", "messageHeadline": "refactor(ecs): remove duplication with CloudMap and ECS NameSpace (#3\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 15, "deletions": 28}}, {"node": {"oid": "a1f28ab65ee27df252116d4d75cb015d3479f046", "messageHeadline": "refactor(ecs): rename \"_defaultNameSpace\" to \"_defaultCloudMapNamespa\u2026", "author": {"name": "Penghao He", "email": "penghaoh@amazon.com", "user": {"login": "iamhopaul123"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "98afdeb5270100c1c0882f95c34f305fb2abc445", "messageHeadline": "refactor(codepipeline): change the API of cross-region replication Bu\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 175, "deletions": 70}}, {"node": {"oid": "13025c46c4214510f03545f0acb2f754157540ff", "messageHeadline": "refactor(codepipeline): API cleanup. (#2982)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 385, "deletions": 81}}, {"node": {"oid": "f73ee98ac8831a91e69cc6f6e00b93f669700a35", "messageHeadline": "fix(documentation): migrated PR checklist to CONTRIBUTING.md, added c\u2026", "author": {"name": "Noah Litov", "email": "litovng@amazon.com", "user": null}, "additions": 30, "deletions": 22}}, {"node": {"oid": "ba6a1654d462402053567c632d15d530548ebdc9", "messageHeadline": "refactor: update all enum members to be ALL_CAPS - part II (#2989)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 473, "deletions": 358}}, {"node": {"oid": "76b5309182a6b217e11dfeb8d418de319e8e6185", "messageHeadline": "fix(route53): dummy hosted zone has right name (#2995)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "5282a0848446e1f5b39710e251ac89f95ee29497", "messageHeadline": "fix(sfn): Pass support non-object Result types (#2811)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 92, "deletions": 9}}, {"node": {"oid": "ad722713f8fe095b5045ee82e130b88f8575e802", "messageHeadline": "refactor(ecs): update LogDriver to new bind pattern (#2990)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 143, "deletions": 109}}, {"node": {"oid": "b662188bb22a56cca49dc4b6df06050202a80c3c", "messageHeadline": "chore: fix build by conflict introduced with parallel PRs (#2992)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 90, "deletions": 90}}, {"node": {"oid": "91011611feaf36920d48b2e2d7c7f4363e2016ee", "messageHeadline": "fix(toolkit): ensure asset zips are consistently produced (#2931)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "db981bfd68a56ad7851d6eccd2886a5e711bdab3", "messageHeadline": "refactor(ecs): rename `serviceDiscovery` to `cloudMap` (#2979)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0535d36a7c05453d56c6e2a4166c00997cb34e87", "messageHeadline": "feat(ecs): set default health check grace period to 60s (#2942)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "c42523e9c7bd0d45d1cf6185bbaa5daa14f5c44a", "messageHeadline": "refactor(ec2): API cleanups, more control over UserData (#2954)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1193, "deletions": 1051}}, {"node": {"oid": "c22118180496c3cd56c92f83732bbd52c887e71e", "messageHeadline": "refactor(events/appscaling): make `Schedule.rate` take a `Duration` (\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 130, "deletions": 73}}, {"node": {"oid": "2d50c18e8b72fd7b7bd401185ac73af04f80b1a2", "messageHeadline": "fix(rds): correctly expose DatabaseCluster's read endpoint (#2970)", "author": {"name": "Rubens Panfili", "email": "rubens.panfili@gmail.com", "user": {"login": "rpanfili"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "a6e4f6ad795032a9618ce9877cc1ce9f7e72ec97", "messageHeadline": "refactor(ecs): hide `clusterName` from Services (#2980)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "c9340a61b9027352124f010feaade6dafe0cf178", "messageHeadline": "feat(codepipeline-actions): Add CAPABILITY_AUTO_EXPAND (#2851) (#2852)", "author": {"name": "Mate Gabri", "email": "iam@theguy.io", "user": {"login": "ScOut3R"}}, "additions": 206, "deletions": 16}}, {"node": {"oid": "ae789ed2c9f0f2115ef431d1e7e27d2a8a8ccfcd", "messageHeadline": "feat(sns): add support for subscription filter policy (#2778)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 688, "deletions": 113}}, {"node": {"oid": "370b905c0e4710ea79a295938589426bb22fa8cf", "messageHeadline": "fix(elbv2): restrict ALB access logs bucket permissions to minimum (#\u2026", "author": {"name": "Matteo Madeddu", "email": "matteo.madeddu@gmail.com", "user": {"login": "made2591"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "58a80ab5cbf1717fab702fa4d5b8571e826f53c8", "messageHeadline": "fix(stepfunctions): fix passing of Token in RunLambdaTask (#2939)", "author": {"name": "wqzoww", "email": "51062650+wqzoww@users.noreply.github.com", "user": {"login": "wqzoww"}}, "additions": 221, "deletions": 78}}, {"node": {"oid": "f30bdd30af6d1880e32adf5c348e2f37adce58ae", "messageHeadline": "chore(eks): update EKS instance type list (#2967)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 140, "deletions": 3}}, {"node": {"oid": "343a9e8c24659e3346a07a00ee06843de3983f07", "messageHeadline": "refactor(ecs): stop using deprecated methods and remove them (#2947)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 15, "deletions": 65}}, {"node": {"oid": "7fb6fd69d4438d945ea824c21e84c5d99d54b5b1", "messageHeadline": "refactor(core): additional api cleanups (#2972)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 759, "deletions": 1206}}, {"node": {"oid": "67f6de02c164e84ede85a50727c98dccf85fc8c5", "messageHeadline": "feat(issues): new format for issue templates (#2917)", "author": {"name": "Noah Litov", "email": "litovng@amazon.com", "user": null}, "additions": 38, "deletions": 57}}, {"node": {"oid": "634453dd54d36038d2ba1e33cb773165dff800de", "messageHeadline": "refactor: stop publishing deprecated modules (#2955)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 1047}}, {"node": {"oid": "0dabb024a3ed136a0624d9a9a55561cc5e301147", "messageHeadline": "fix(cli): Disable line folding in YAML (#2964)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "e535929b39fa4ec39d0a12964332b5b1102caff5", "messageHeadline": "fix(core): Record DependableTrait directly on instance (#2962)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5b5ca4872551743d57db8f345a12f5896b303f4e", "messageHeadline": "fix(certificatemanager): Increase wait time for DNS validation (#2961)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5baa31f8831df4d3d9fdcb39d40b818788963abc", "messageHeadline": "fix(core): Incorrect arg type on Fn.eachMemberIn (#2958)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "697535d9abc9532571cfffaa62b64d9bc10fa021", "messageHeadline": "chore(autoscaling): Correctly pass creation policy timeout (#2959)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ceec6c0b3e0f5277dbd396c368ab1fc583f56c1", "messageHeadline": "feat(core): Introduced Duration class (#2857)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 820, "deletions": 492}}, {"node": {"oid": "4f13e18172c677b3f34f1c51f64c50bb9f4b4e24", "messageHeadline": "chore: remove lookup of jsii-diff in cdk-test (#2953)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "6244ddd3c6f45c5e269f7bb1ae39aabdfe4babca", "messageHeadline": "doc(cx-api): fix docs in AssemblyBuildOptions (#2952)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1c43bf244630cee7543a787bd2087ac9b095b61", "messageHeadline": "docs(kms): update example for importing an existing Key by ARN (#2920)", "author": {"name": "Josh Priestley", "email": "paystey2k5@gmail.com", "user": {"login": "joshrp"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "eb7649393d42bbf4892605549e33aef756adac95", "messageHeadline": "refactor(ecs): rename `canAccesContainerInstanceRole ` to `canContain\u2026", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbf3e1744027b7d2144fd7bc9a286bd8667c042b", "messageHeadline": "refactor: update all enum members to be UPPER_CASE (#2918)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 1446, "deletions": 1445}}, {"node": {"oid": "d9d3a99bea13024b1a7f19d18240a826cc23b2cf", "messageHeadline": "feat: physical names in the entire Construct Library (#2894)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1087, "deletions": 511}}, {"node": {"oid": "ea10f0d141a48819ec0000cd7905feda993870a9", "messageHeadline": "feat(events): make target optional in `onXxx()` methods (#2921)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 107, "deletions": 32}}, {"node": {"oid": "661d28cc55f125e368cf324e84487c268a3f4641", "messageHeadline": "chore: fix changelog entry (#2935)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c75d245b229f8c88f890fc51597319d217896ddd", "messageHeadline": "feat(core): environment-agnostic cloud assemblies (#2922)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1098, "deletions": 1174}}, {"node": {"oid": "c5e43e2652f7d499e2382e2085250349a555ec1b", "messageHeadline": "v0.35.0 (#2930)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1728, "deletions": 1559}}, {"node": {"oid": "aa1176357815788fb6de4ec8467244ff129cf978", "messageHeadline": "chore: Mass upgrade of dependencies (#2923)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 772, "deletions": 608}}, {"node": {"oid": "d5d76ce34569572961e7ef53b18f607119b27a7b", "messageHeadline": "chore: clean up cdk.out after running integration tests (#2924)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1159255959eed66ba7f2fbde2630aaa1f58bdc4f", "messageHeadline": "doc: Added DevPreview banner to experimental modules (#2928)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 345, "deletions": 5}}, {"node": {"oid": "859248a2ae9210470e3d6b87407839d197c5a672", "messageHeadline": "feat(cloudformation): Add removalPolicy on CustomResource (#2770)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 154, "deletions": 56}}, {"node": {"oid": "83eee09e8198ae1921b932c09a6d14c88392800d", "messageHeadline": "refactor(assets): API cleanups (#2910)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1209, "deletions": 372}}, {"node": {"oid": "1aa0589ff6c54aa574c2374d637f60b4251d9835", "messageHeadline": "refactor(ecs): rename `hwType` to `hardwareType` (#2916)", "author": {"name": "Yenlin Chen", "email": "3822365+hencrice@users.noreply.github.com", "user": {"login": "hencrice"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5b44a4dff209b84255affb533fe8526a605ee7c0", "messageHeadline": "chore: move API compatiblity check to final build step (#2911)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 460, "deletions": 15}}, {"node": {"oid": "390baf1df521325fe46208c5230ce81068319e12", "messageHeadline": "fix(codebuild): correctly handle permissions for Projects inside VPC.\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 87, "deletions": 42}}, {"node": {"oid": "d229836b4acfffbf17a74bc8ac548d19274015e5", "messageHeadline": "refactor(dynamodb): API cleanups (#2905)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 43, "deletions": 43}}, {"node": {"oid": "7c6ebb6d615419e3403111a751abaeceab57c1c5", "messageHeadline": "fix(core): make IResolvable.creationStack required (#2912)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 41, "deletions": 16}}, {"node": {"oid": "095d8e25d1a493a06b7ee00111f6af72bbf20b22", "messageHeadline": "fix(cli): Hide @types/yargs types from types (#2907)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8f400e702bc26587fb86707b03eed02bbdb7c745", "messageHeadline": "refactor(ecs): Asset ContainerImage no longer takes Construct argumen\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 435, "deletions": 449}}, {"node": {"oid": "e00c427fe85c303a92a1e2b9f9f77511d7eaf393", "messageHeadline": "chore: Upgrade CloudFormation Resource Specification 3.4.0 (#2887)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4388, "deletions": 20}}, {"node": {"oid": "60f46c830e7e27dd8d5339c53166a07174ce3a4b", "messageHeadline": "refactor(secretsmanager): API cleanups (#2908)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "bd1bcf57881a4b4296d5356fe8f2a41c598977f9", "messageHeadline": "refactor(ssm): API cleanups (#2904)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 124, "deletions": 117}}, {"node": {"oid": "06221acf1afdabb49025c1694387f81c154d2e6e", "messageHeadline": "refactor(logs): API cleanups (#2909)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 37, "deletions": 93}}, {"node": {"oid": "53e119116c7b07102ada230196aa128dc0127864", "messageHeadline": "refactor(apigateway): API cleanups (#2903)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 126, "deletions": 48}}, {"node": {"oid": "3ae7511a708f5d1d1552802f73d34fc3b406d08e", "messageHeadline": "refactor(autoscaling): introduce Schedule classes for scaling (#2902)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 277, "deletions": 84}}, {"node": {"oid": "b3b3ba93af7ce87350bb917fb7937689ece8b6ff", "messageHeadline": "fix(init): Correct java init template (#2889)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23a143ea34a1654af24bf8c58f73da26136d039e", "messageHeadline": " refactor(cloudwatch): cleanup of CloudWatch Metrics API (#2839)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 407, "deletions": 276}}, {"node": {"oid": "1e23921f3762939d98a5e08e736aec4257a0e9bc", "messageHeadline": " refactor(events): clean up Events APIs (#2840)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 249, "deletions": 44}}, {"node": {"oid": "d017a14c3eeb7f86a69d0e545baa8d4e828ee220", "messageHeadline": "feat(stepfunctions): waitForTaskToken for Lambda, SQS, SNS (#2686)", "author": {"name": "albegali", "email": "albegali89@gmail.com", "user": {"login": "albegali"}}, "additions": 591, "deletions": 12}}, {"node": {"oid": "65014ab6e9512f4ed5a2818f1b536b838983b55d", "messageHeadline": "refactor: clean up API for removal policy across the library (#2893)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 196, "deletions": 110}}, {"node": {"oid": "f4c8dcdadf8de1ab832fe33d0fab4cdd05b9ab64", "messageHeadline": "feat(core): show token creation stack trace upon resolve error (#2886)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 51, "deletions": 14}}, {"node": {"oid": "c3667d7aba4b7f50e5d69c1228f12bb55196f75b", "messageHeadline": "fix(codebuild): API cleanup. (#2745)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 499, "deletions": 898}}, {"node": {"oid": "aa61dfba7f473b5eee6195e7cbe871964fa018cb", "messageHeadline": "feat(cdk): Expose props in CFN resources and remove propertyOverrides\u2026", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 417, "deletions": 5352}}, {"node": {"oid": "be574a17a57db871886911494bfae87cf7cac68c", "messageHeadline": "refactor(codepipeline): rename `name` in `StageProps` to `stageName`.\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 138, "deletions": 138}}, {"node": {"oid": "c10fc9a745e33b54bb2d2addee6476684d39c5e7", "messageHeadline": "feat(codepipeline): final form of the CodeBuild Pipeline action. (#2716)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 31, "deletions": 37}}, {"node": {"oid": "4bf474a38021a15b550b274bcbacce68643024a9", "messageHeadline": "doc: Fix typo in DynamoDB Global Tables (#2885)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6446b7825cfd20eb997ce754cf1830a6327c2e85", "messageHeadline": "refactor(lambda): Standardize Lambda API (#2876)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 157, "deletions": 174}}, {"node": {"oid": "118a7163ced9d07a4d6f7217637652c9c46e03ae", "messageHeadline": "feat(cli): deploy/destory require explicit stack selection if app con\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 140, "deletions": 36}}, {"node": {"oid": "b735d1c7422e109182ac50b41812a6da54a36967", "messageHeadline": " refactor(iam): cleanup of IAM library (#2823)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1259, "deletions": 1168}}, {"node": {"oid": "210dd0ff4c8e83c6f1504aa2b0f7141b2b87bf63", "messageHeadline": "fix(events-targets): event targets can have the same construct id (#2\u2026", "author": {"name": "Matteo Madeddu", "email": "matteo.madeddu@gmail.com", "user": {"login": "made2591"}}, "additions": 227, "deletions": 202}}, {"node": {"oid": "1a386d8ba8b1d35fb44635afaef1af60bf4d72f2", "messageHeadline": "feat(s3): add CORS Property to S3 Bucket (#2101) (#2843)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 227, "deletions": 1}}, {"node": {"oid": "beaf03d6ae3457e5a82a44e59d7e12d52b9fe934", "messageHeadline": "chore: clean up cdk.out after running integration tests (#2871)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "b0730ddc52568c61a07bca9037a2e421328b8da9", "messageHeadline": "fix(rds): allow setting backupRetentionPeriod=0 (#2875)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "936464f023364f18755a804b0df1c87bd33101ca", "messageHeadline": "fix(iam): support adding permissions to imported roles (#2805)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "b8a1c8ecd016b91026d725177da77674a3c4e379", "messageHeadline": "fix(cloudformation-diff): string.replace error on `cdk context` (#2870)", "author": {"name": "Michael Moussa", "email": "michaelmoussa@users.noreply.github.com", "user": {"login": "michaelmoussa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cd9609058d4da0bd71aa82b43e31e190af66299", "messageHeadline": "feat(s3): add missing storage classes and API cleanups (#2834)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 70, "deletions": 21}}, {"node": {"oid": "e9a4a7967a7f681d3757876fa90a22ffdad14723", "messageHeadline": "fix(core): use default account/region when environment is not specifi\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 154, "deletions": 8}}, {"node": {"oid": "a69190045acf91c48e9070ab647c2877d81d4803", "messageHeadline": "feat(cloudformation): add option to restrict data returned AwsCustomR\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 82, "deletions": 7}}, {"node": {"oid": "df12197ef28d9dfe659ab70136f94e8d4b6ac680", "messageHeadline": "feat(ecs-patterns): LoadBalancedFargateService - allow specifying con\u2026", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 901, "deletions": 5}}, {"node": {"oid": "849b69317103b46480ca437256151c30d7f00260", "messageHeadline": "chore: fix build (#2856)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "902636a556e004fdb14eca1f850f586f54c7ff78", "messageHeadline": "fix(rds): fix unresolved endpoint socket address (#2846)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "b80ef046a07885ec3dcc1e36c163844d957f9ad0", "messageHeadline": "chore: fix build issue introduced by parallel PRs (#2838)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86a219281f7d746aadb1c83b34ad2b65243340fb", "messageHeadline": "refactor(codebuild): introduce BuildSpec object (#2820)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 188, "deletions": 82}}, {"node": {"oid": "b088c8c97e0cd9cf247ad69413bb346592228831", "messageHeadline": "feat(cloudfront): add Lambda associations (#2760)", "author": {"name": "Markus Wolf", "email": "KnisterPeter@users.noreply.github.com", "user": {"login": "KnisterPeter"}}, "additions": 235, "deletions": 1}}, {"node": {"oid": "9ea61483c40a9addfffacc986d34af3f56bc074a", "messageHeadline": "fix(ecs): downscope permissions required by instance draining hook (#\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 337, "deletions": 53}}, {"node": {"oid": "55d1bc8171700bb8bd72addf3f723456253c0e78", "messageHeadline": "feat(lambda): Expose $LATEST function version (#2792)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "192bab7671361c27b21585b7a9dc8b524664039e", "messageHeadline": "feat(elasticloadbalancing): add crossZone load balancing (#2787)", "author": {"name": "Mate Gabri", "email": "iam@theguy.io", "user": {"login": "ScOut3R"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "8b1f3edfb6d1bc046012591d87dd358d125098ad", "messageHeadline": "feat(stepfunctions): add support for AmazonSageMaker APIs (#2808)", "author": {"name": "Matt McClean", "email": "matt.mcclean@gmail.com", "user": {"login": "mattmcclean"}}, "additions": 1560, "deletions": 1}}, {"node": {"oid": "e0718ef7cc26798ec2401451be9d7b7894f0b8bc", "messageHeadline": "fix(cli): correctly pass Stack-level Tags (#2829)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "11598c0420e477698c41117accf3026a7dd98595", "messageHeadline": "refactor(ecs): normalize memory and cpu props between ec2/fargate (#2\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "b3260a3626647fac070c89bbe9ff50d8c2d2dbf5", "messageHeadline": "chore: add x-env test account to allowed secrets (#2831)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "10c37dda8e5b5ccd71c0332b2ecb320391de4fd6", "messageHeadline": "refactor(lambda): renamed the lambda.Runtime enum values from NodeJS \u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 116, "deletions": 116}}, {"node": {"oid": "9270ceb0a35b402135990787119974cc0c8f770e", "messageHeadline": "chore: Update SAM Resource Specification (#2832)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 342, "deletions": 1}}, {"node": {"oid": "47afdc2e18921cb71857f2fc0a17853a378a748f", "messageHeadline": "refactor(core): revisit the Stack API (#2818)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 771, "deletions": 798}}, {"node": {"oid": "0f30e39832dcd6359e91d936ad34ff0a1c615e7c", "messageHeadline": "feat(cli): Remove stack rename support (#2819)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 131}}, {"node": {"oid": "7c022cf073454d329e36b9947effa86a54c2d5c5", "messageHeadline": "chore(docs): document grant* methods in IAM documentation (#2782)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "da321767255e7065199d801d11abecb587a24fd2", "messageHeadline": "feat(stepfunctions): add grantStartExecution() (#2793)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "acf015dfe4c6b4270259dc862040e569c8f2399a", "messageHeadline": "feat(ecs): add metrics for Fargate services (#2798)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 82, "deletions": 32}}, {"node": {"oid": "1ae11c0d1a2c86588b467e2c1dc8c3b2bd99ebd7", "messageHeadline": "fix(aws-cdk): Move version check TTL file to home directory (#2774)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 93, "deletions": 28}}, {"node": {"oid": "bbc9ef73e18d8429ba2b0d81abae7cc0ea50a9e4", "messageHeadline": "docs: update READMEs and sample snippets so they don't reference cons\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "9ef899c9b22108f7122406bcd798043680b49673", "messageHeadline": "refactor(sns): move subscribers to `aws-sns-subscribers` (#2804)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6042, "deletions": 727}}, {"node": {"oid": "a12fcfab5f00acdc8bf890f5967c628928bbb1ea", "messageHeadline": "refactor(core): refactor API of Tokens (#2757)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1779, "deletions": 995}}, {"node": {"oid": "1378e2d2ab10e71669fc2245fe03094680bbc989", "messageHeadline": "fix(ecs-patterns): update constructs for ECS/Fargate consistency (#2795)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 182, "deletions": 136}}, {"node": {"oid": "654cb37f9777f9568cd4134c549599423cddada1", "messageHeadline": "fix(sqs): remove 'Batch' permissions (#2806)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "9ce37e1a90de55f1383322c685ddf5d0e1c8f21a", "messageHeadline": "docs(changelog): add missing entries from the 0.34.0 release to the C\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6daaca8a919606d3b8f392c1f4ad53ab72c6f765", "messageHeadline": "feat: formalize the concept of physical names, and use them for cross\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 1266, "deletions": 278}}, {"node": {"oid": "523807c611128714ab8a2327aa1423c1488bad61", "messageHeadline": "v0.34.0 (#2791)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1630, "deletions": 1565}}, {"node": {"oid": "7bfa4aceba0a85b8103b194030d760c4000af149", "messageHeadline": "chore: bump jsii to 0.11.2 (#2803)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "e4fb811c5b12de4d42fea71510e5bb3ee6b0a73e", "messageHeadline": "fix(core): Make filterUndefined null-safe (#2789)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "5c902569983a91be4cbfad701b2e1b6045428b85", "messageHeadline": "chore: fix build by fixing route53 definitions (#2788)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "2e0848c5eb17bdca177630a5d87cb5680e25af8c", "messageHeadline": "chore: update jsii to 0.11.1 (#2784)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 85, "deletions": 97}}, {"node": {"oid": "696f53f8ee426a7a7958d0807c7ad89b72f587ae", "messageHeadline": "feat(route53): improve constructs for basic records (#2741)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1087, "deletions": 820}}, {"node": {"oid": "6d83cb997517cb1f741529027288c12313d21783", "messageHeadline": "fix(ecs-patterns): expose service on queue worker services (#2780)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "a61001773b11aaac1f78eb24c30dbbf0273b17fa", "messageHeadline": "fix(ecs): remove LoadBalancedFargateServiceApplet, no longer supporte\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 0, "deletions": 240}}, {"node": {"oid": "3f7a0adf187eb13d9b21c8471e9f9a2a34abfd58", "messageHeadline": "refactor(core): improvements to Construct API (#2767)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 939, "deletions": 988}}, {"node": {"oid": "9a34d4747575f9b6346c3ea96fb1d6bf44d715dc", "messageHeadline": "chore: Mass dependency upgrade (#2738)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26066, "deletions": 20241}}, {"node": {"oid": "da8e1d5e5764da57b34e9f1ceb9ddfe55904b2b2", "messageHeadline": "refactor(kms): Rename EncryptionKeyAlias to Alias (#2769)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 128, "deletions": 52}}, {"node": {"oid": "da94d8b109b391b926e35951d426b8308a75896e", "messageHeadline": "fix(pkglint): Adjust stability banner style (#2768)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1275, "deletions": 672}}, {"node": {"oid": "bbe0ea8bcd86773f9bc9f9b86be630f3e546fecb", "messageHeadline": "chore(pkglint): Require stability setting in package.json (#2736)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1091, "deletions": 111}}, {"node": {"oid": "b2e196446be7693d991ce725d8e506d74a6c5d3c", "messageHeadline": "refactor(core): misc cleanups to App-related APIs (#2731)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 896, "deletions": 686}}, {"node": {"oid": "0db32dee854276192c93fd7071b12ae3ba9b49ac", "messageHeadline": "chore: Remove the last references to sphinx (#2755)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "e3df21a30160ec9d804c93951c9eb5975364d4ba", "messageHeadline": "fix(cloudwatch): move SNS Alarm Action to `aws-cloudwatch-actions` (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13462, "deletions": 14447}}, {"node": {"oid": "56e915580806812b9bc033728ac4806ba9d2c8f2", "messageHeadline": "docs: refresh contribution guide (#2749)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 120, "deletions": 104}}, {"node": {"oid": "0e101d534ec2b39abcf19f93fde1e67d651e4089", "messageHeadline": "chore: Fork Github PR builds to separate spec (#2740)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "ff0ef73c151885b8471820a343565732f76de6b2", "messageHeadline": "chore: Add doc title to AWS Construct Library (#2722)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 581, "deletions": 185}}, {"node": {"oid": "e362ac8caa110cdf1a8759dbdc34cb0a2212877e", "messageHeadline": "fix(build): Correct buildspec so it does not fail (#2737)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "078e34a466251fef739328ce182c5e4541c23ca3", "messageHeadline": "feat(events): support SQS queues as rule targets (#2683)", "author": {"name": "Matteo Madeddu", "email": "matteo.madeddu@gmail.com", "user": {"login": "made2591"}}, "additions": 5372, "deletions": 4979}}, {"node": {"oid": "1c13faa46528f966b7165211a74760eb214e2aee", "messageHeadline": "fix(stepfunctions): improve Task payload encoding (#2706)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 739, "deletions": 251}}, {"node": {"oid": "ccf3636eafb0f50b540759059b6521243607d393", "messageHeadline": "chore: do not throw when requiring deprecated modules (#2732)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6b9f9db54df8348a09e4aec41fdad58d67b62483", "messageHeadline": "build: fix buildspec syntax error (#2730)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e12fe663ce44eba27c30de1b81a7ba9a1efc412", "messageHeadline": "fix(codebuild): grant the Project's Role permissions to the KMS Key i\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "d0e19d50f5fc1459cea66b309aaa9fe18a3d9618", "messageHeadline": "feat(core+cli): support tagging of stacks (#2185)", "author": {"name": "IsmaelMartinez", "email": "ISMAELMARTINEZ@GMAIL.COM", "user": {"login": "IsmaelMartinez"}}, "additions": 209, "deletions": 47}}, {"node": {"oid": "0b1bbf76d242b90ad2cb85652a35d332d619bcab", "messageHeadline": "refactor(runtime-values): deprecate @aws-cdk/runtime-values (#2724)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 399}}, {"node": {"oid": "56be82c4b33a3fb5ceff5112cfe020a73dfbf07d", "messageHeadline": "refactor(simple-resource-bundler): deprecate simple-resource-bundler \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 71}}, {"node": {"oid": "c5e67b975b0a5dd35e23aafc319d9e9355ca2bef", "messageHeadline": "refactor(quickstarts): deprecate @aws-cdk/aws-quickstarts (#2726)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 129}}, {"node": {"oid": "e8e38037c294dbfb1ac5ac77bbd1c0e38b334108", "messageHeadline": "chore(build): Disable concurrency in pack.sh (#2723)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c72ef3a6b312f2f9f9c963a538bb17d7dfa73c9", "messageHeadline": "fix(cli): don't fail if region cannot be determined (#2721)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "2754dde65529c320abf0c32f07504cab805b0189", "messageHeadline": "feat(event-targets): add support for fargate/awsvpc tasks (#2707)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1508, "deletions": 191}}, {"node": {"oid": "ae4a04f560f3c2d82fd015cdf71151b7426a6d96", "messageHeadline": "feat(s3): default to KMS if encryptionKey is specified (#2719)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 3}}, {"node": {"oid": "0593d5139028c9eb4a558259b6fd8a17f462fde7", "messageHeadline": "feat(rds): add engineVersion to DatabaseCluster (#2698)", "author": {"name": "Joe Hillenbrand", "email": "joehillen@gmail.com", "user": {"login": "joehillen"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "0f54698ac98f9d1412d6a7f2a6b2859042d2a8f2", "messageHeadline": "feat(tokens): enable type coercion (#2680)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 98, "deletions": 16}}, {"node": {"oid": "dcfd9d236e60b4f117461436e6dc5441d65df31f", "messageHeadline": "fix(init-templates) Exclude cdk.out from TS compilation (#2709)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2bfc1c285e03dd6644b8d6f929d6125e5a332438", "messageHeadline": "fix(certificatemanager): correct certificateArn typo in the README (#\u2026", "author": {"name": "Sam Sussman", "email": "sussmansa@gmail.com", "user": {"login": "thantos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb2b3349f040deb6ccd8afcb4586f64415d3dd6a", "messageHeadline": "refactor: Construct props must not use the 'any' type (awslint:props-\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "08a2852edf1bc7add7396590f33d2048d7b583ee", "messageHeadline": "fix(route53): support zone roots as record names (#2705)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@taimos.de", "user": {"login": "hoegertn"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "3d4adfb598788b25d0b186143de732498a0606e2", "messageHeadline": "docs(staging): mention that \"no-staging\" flag is needed for SAM CLI d\u2026", "author": {"name": "Mostafa Gaafar", "email": "mgaafar@live.com", "user": {"login": "Gaafar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "394b7963f02dfcd17a888201171adb51ce508388", "messageHeadline": "chore(stepfunctions-tasks): typos in test names (#2695)", "author": {"name": "Joe Hillenbrand", "email": "joehillen@gmail.com", "user": {"login": "joehillen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b86404116cb8f3666e86d6c40e0a7f1a36b04fbb", "messageHeadline": "feat(rds): add support for database instances (#2187)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3453, "deletions": 334}}, {"node": {"oid": "421bf6d0dd72ef355435f9825d0567d1edb6ee9a", "messageHeadline": "refactor: remove deprecated modules (#2693)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 45, "deletions": 1116}}, {"node": {"oid": "0997ee2b124d869e18637a14d89cd1e50cb569c4", "messageHeadline": "fix(cli): remove support for applets (#2691)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 11}}, {"node": {"oid": "04d37af74bc3a5f34f4700136228d078c31932c6", "messageHeadline": "chore(cloudformation): use Node.js 10.x runtime in AwsCustomResource \u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8cd3c23be33cb9e5e27f559512fceada4d50367c", "messageHeadline": "feat(core): node.defaultChild as a shortcut to escape hatch (#2684)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 56, "deletions": 0}}, {"node": {"oid": "f2636e53119d9fcb72142811d87f46d623f11227", "messageHeadline": "fix(core): apply overrides after rendering properties (#2685)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 135, "deletions": 3}}, {"node": {"oid": "50d71bfad0646dad87d7f13bcd2f1919672c706a", "messageHeadline": "fix(cli): java init template used deleted API \"synthesizeStack\" (#2687)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2feaee75407d31b752066167d7c8b6b1580cd89", "messageHeadline": "v0.33.0 (#2682)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1627, "deletions": 1579}}, {"node": {"oid": "2ba5ad25f65b7c75556bc33fdb9e8934ed71c799", "messageHeadline": "fix(core): hide `dependencyRoots` from public API (#2668)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 83, "deletions": 33}}, {"node": {"oid": "01601c2c9218da573d0c94f72ea0639551a7160b", "messageHeadline": "fix(logs): move log destinations into 'aws-logs-destinations' (#2655)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5516, "deletions": 237}}, {"node": {"oid": "38a989447effaf29bf78f24e09cfdadd3ac61830", "messageHeadline": "fix(cx-api): improve compatibility messages for cli <=> app (#2676)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 15, "deletions": 7}}, {"node": {"oid": "ceaf54ab9613f8ed40475659c7df648358c3a271", "messageHeadline": "fix(codepipeline-actions): correctly serialize the userParameters pas\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 143, "deletions": 35}}, {"node": {"oid": "0f553eec64d7bac92896bc9b729df944ce80f949", "messageHeadline": "feat(cfn): update CloudFormation spec to v3.3.0 (#2669)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1702, "deletions": 3}}, {"node": {"oid": "9d2ea2a6cc6e012de40544cffad6cae556940e49", "messageHeadline": "fix(cdk): Fn.cidr should return a list and not a string (#2678)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88c419981189af678206b276271189aa2fffee84", "messageHeadline": "chore(assets): remove fixtures folder before untar (#2672)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c52bcfc2e469a5e9eba13a128165946a349c1220", "messageHeadline": "feat: decouple \"synth\" and \"deploy\" through cloud assemblies (#2636)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7371, "deletions": 2583}}, {"node": {"oid": "9a48b66d1713577511f8edc8246c0c45a2f60ce4", "messageHeadline": "feat(cloudformation): aws-api custom resource (#1850)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1539, "deletions": 24}}, {"node": {"oid": "436694fe7aa1c3e038470d7784f96b0f2fd4f623", "messageHeadline": "chore: allow running buildup and builddown scripts without lerna glob\u2026", "author": {"name": "Jesse Katsumata", "email": "niconico.clarinet@gmail.com", "user": {"login": "Naturalclar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bbf8ba49182c19c925f484c6229b6e913bb10495", "messageHeadline": "chore: bump jsii to 0.11.0, everywhere (#2665)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 103, "deletions": 85}}, {"node": {"oid": "185951cbb2774891a4cc1ed7149cd7bd2ef28e88", "messageHeadline": "fix(s3): move notification destinations into their own module (#2659)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6224, "deletions": 893}}, {"node": {"oid": "d640055b33a5dea8ca148b7435aac69d12b17d2b", "messageHeadline": "feat(autoscaling): allow setting spotPrice (#2571)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 540, "deletions": 1}}, {"node": {"oid": "5fe0af54030c9c733f4a8f76742f3ea63659cf4f", "messageHeadline": "fix(aws-cdk): fix ts-node usage on Windows (#2660)", "author": {"name": "Iamz", "email": "jaturapat@gmail.com", "user": {"login": "Iamz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4817b1e728a467b4c9e5112676c9ae23732c9a0", "messageHeadline": "fic(ecs): fix `fromClusterAttributes` (#2649)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e6a9f9e44a3855d5a3c4ec2ae4669c89ed673c48", "messageHeadline": "chore(iam): move principals to their own file (#2656)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 291, "deletions": 290}}, {"node": {"oid": "b282132382054e558dd9450754d2abf05f3205a6", "messageHeadline": "fix(autoscaling): move lifecycle hook targets to their own module (#2\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5623, "deletions": 123}}, {"node": {"oid": "b061826be60d474209b014bd9e73cbf2ae217c7b", "messageHeadline": "feat(cli): disable noUnusedLocals and noUnusedParameters from typescr\u2026", "author": {"name": "Ash", "email": "a.belmokadem@gmail.com", "user": {"login": "abelmokadem"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "203f1145aee128508e206d3370ba409f5a4fb0ec", "messageHeadline": "feat(apigateway): support for UsagePlan, ApiKey, UsagePlanKey (#2564)", "author": {"name": "Ronald Luitwieler", "email": "ronald@orangewise.com", "user": {"login": "orangewise"}}, "additions": 704, "deletions": 5}}, {"node": {"oid": "1a7d4db9477ea017732243c1532300fef9fdb0c7", "messageHeadline": "feat(acm): allow specifying region for validated certificates (#2626)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "56f544e9dea532c26c4224a30cd08a5b6cae7a66", "messageHeadline": "docs(aws-cdk): Remove leftover reference to app.sh (#2642)", "author": {"name": "Ivo Anjo", "email": "ivo.anjo@ist.utl.pt", "user": {"login": "ivoanjo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ce39b1297dfb7f88c3b2df8a9cf8b3bc07543a83", "messageHeadline": "fix(codepipeline): no longer allow providing an index when adding a S\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 0, "deletions": 74}}, {"node": {"oid": "9c58d6f2deb94b1776c67e1e27d3d33977a7dbbb", "messageHeadline": "fix(toolkit): correctly pass build args to docker build (#2634)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "645075874285564b768078dc33fd5f2e4b269fe6", "messageHeadline": "fix(cli): make `cdk docs` open the new API reference (#2633)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f901313dba8fd8e41f8e028018726ab24e759837", "messageHeadline": "fix(aws-ecs): move high level ECS constructs into aws-ecs-patterns (#\u2026", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 202, "deletions": 86}}, {"node": {"oid": "8904c3e57e9118b4fcac22d52a924559076927b9", "messageHeadline": "feat(cloudwatch): support all Y-Axis properties (#2406)", "author": {"name": "Piljoong Kim", "email": "kpiljoong@users.noreply.github.com", "user": {"login": "kpiljoong"}}, "additions": 97, "deletions": 44}}, {"node": {"oid": "7fa68fa0afd10a5b29fbed24c61cb3bd68b027ca", "messageHeadline": "chore(cdk): Change Docker base image to Amazon Linux (#2625)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "ca6c342d6c101dfbc4d3d1da393d7dbe6cb360bf", "messageHeadline": "v0.32.0 (#2630)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 24490, "deletions": 25818}}, {"node": {"oid": "9b4db425f69f4104b1664052252fa8ce05618710", "messageHeadline": "feat(assets): Add deploy-time content hash (#2334)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1382, "deletions": 544}}, {"node": {"oid": "28942d2115fe42d4e59e8dbbaec28197c1436e1c", "messageHeadline": "fix: update all 'onXxx' methods to be CloudWatch Events (#2609)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1090, "deletions": 285}}, {"node": {"oid": "45abfcd1e5ebb29d950ee20f9a038551c10a0d33", "messageHeadline": "feat(aws-ecs): include GPU & ARM based ECS optimized AMI options (#2453)", "author": {"name": "Matt McClean", "email": "matt.mcclean@gmail.com", "user": {"login": "mattmcclean"}}, "additions": 383, "deletions": 205}}, {"node": {"oid": "f40fe983626b97ed3d476d0971f1a54c872a4d5e", "messageHeadline": "fix(route53-targets): move Alias Targets into their own package (#2617)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5605, "deletions": 81}}, {"node": {"oid": "bd60e8771b3facdef27329d9dcf5bf5979570070", "messageHeadline": "chore: Upgrade to latest jsii (#2619)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 188, "deletions": 31}}, {"node": {"oid": "b8892e414622898179537d54c60efc94a18891d5", "messageHeadline": "chore: fix more linting violations (#2616)", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f692c98e8705a51802a697199144699e71bd0627", "messageHeadline": "chore: fixing linting violations where @default documentation is miss\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b9cbb6afc9e7783e3d173ab69c33bcb0c260303f", "messageHeadline": "feat(aws-ecs-patterns): add ScheduledEc2Task L3 construct (#2336)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 6684, "deletions": 0}}, {"node": {"oid": "dbdb853384505b4fb443caae27f51be05cc20ec0", "messageHeadline": "refactor: props should not expose L1 types (awslint:props-no-cfn-type\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 45, "deletions": 18}}, {"node": {"oid": "80f72c7199e999e087a189fa4c2195e33ddd5242", "messageHeadline": "refactor: L2 constructs should include default docs for optional prop\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 600, "deletions": 197}}, {"node": {"oid": "654f0dc5bd5db34596d33add137bd03a7bf9e6ae", "messageHeadline": "chore: move aws-events-targets to right dependency class (#2614)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "286866aa2a0c01adf90923524fce2fd2c6ff9c25", "messageHeadline": "fix(core): Correctly search for loaded modules in node 12 (#2612)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 66, "deletions": 35}}, {"node": {"oid": "deed353a61e45a433105efce19c2c8cbc1f701f1", "messageHeadline": "feat(config): AWS Config, Managed and Custom rules (#2326)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1310, "deletions": 8}}, {"node": {"oid": "7dd0e1a6f85c1049cc52bd3d243510a88ad19e51", "messageHeadline": "feat(aws-ecs): add ECS/Fargate QueueWorkerService constructs (#2568)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 811, "deletions": 0}}, {"node": {"oid": "d7b0324e761d4501c8b89cfb57e30f4d4a340039", "messageHeadline": "chore(build): Enable incremental builds everywhere (#2603)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "c41a0f66d32c85debdc6be6a8bbee34ddef99376", "messageHeadline": "refactor: L2 constructs should not use the \"Token\" type (awslint:prop\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 181, "deletions": 81}}, {"node": {"oid": "c51596ef8deea7cabcae35c3447cab707398f4cd", "messageHeadline": "feat(toolkit): allow to pass build args to docker build (#2604)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 108, "deletions": 5}}, {"node": {"oid": "96c2842e5f1d2205b16d254525f43a089ae4ebde", "messageHeadline": "chore(pkglint): Add build:test and build:test:package scripts (#2602)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 391, "deletions": 134}}, {"node": {"oid": "64c3c6b782e43d82f5c94d8ee2cf80572d4688db", "messageHeadline": "fix(cloudfront): Use regional endpoint for S3 bucket origins", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 240, "deletions": 77}}, {"node": {"oid": "5ac6e7768a2130d925f6afb13cc49b352dd6ff64", "messageHeadline": "fix(s3): Make IBucket.arnForObject accept only (exactly) one key pattern", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "8b627f869da56c0e13af27cfd3b5c060653ce7a2", "messageHeadline": "chore(lambda): fix build, rename 'equals' (#2600)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2d8591d42a7e24df8829f4293a60f4f23a171c38", "messageHeadline": "chore: Upgrade to AWS CloudFormation Resource Specification v3.2.0 (#\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6277, "deletions": 5425}}, {"node": {"oid": "20f4ec1adfdeaeb2141a7e5860eaf118de13c230", "messageHeadline": "fix(lambda): deprecate old Lambda runtimes (#2594)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4d2fbe91cfa251067fa42b5293b7a686fbf556a0", "messageHeadline": "fix(ec2): allow disabling privateDnsEnabled on VPCs (#2596)", "author": {"name": "CaerusKaru", "email": "caerus.karu@gmail.com", "user": {"login": "CaerusKaru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec8ec2f4c96a02622bdb953daf28c691deb7677", "messageHeadline": "fix(ec2): fix VPC endpoint name for SageMaker Notebooks (#2598)", "author": {"name": "Chris Wessells", "email": "chris@wessells.me", "user": {"login": "chriswessells"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99e173eb2c3aa6b3d076d277d0021c5a919da826", "messageHeadline": "fix(aws-glue): fix glue tableArn and integer schema name (#2585)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 21, "deletions": 11}}, {"node": {"oid": "eb358072a69598f425008d21a1188965a3559e78", "messageHeadline": "feat(aws-codepipeline): Pipeline now accepts existing IAM role (#2587)", "author": {"name": "Alex Chesters", "email": "AlexChesters@users.noreply.github.com", "user": {"login": "AlexChesters"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "7cb8e5e61debd5b1f06293051bbb522f0331fb3c", "messageHeadline": "feat(events): group CW Event Targets in module (#2576)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2308, "deletions": 1394}}, {"node": {"oid": "1f004f6a4d90e31a28126e9aa98886508205add9", "messageHeadline": "fix(appscaling): fix StepScaling (#2522)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "67960f8c6567375b2ce621bc05f37229d48c38ef", "messageHeadline": "feat(cli): add javascript init-templates 'sample-app' (#2535)", "author": {"name": "Paul Li", "email": "pong_ho80@hotmail.com", "user": {"login": "engineforce"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "584579e80bdc0cb4d5288b19920feffd490afbbb", "messageHeadline": "fix(lambda): compare Runtimes by value instead of identity (#2543)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 162, "deletions": 2}}, {"node": {"oid": "553577a215a1a2ccc7ff2c16106a5c07f8600eee", "messageHeadline": "feat(lambda): add NodeJS10x runtime (#2544)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 68, "deletions": 67}}, {"node": {"oid": "68efa0443649d897dace22843531f0c373b2fe0e", "messageHeadline": "refactor: remove \"export\"s and normalize resource names (#2580)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1451, "deletions": 3509}}, {"node": {"oid": "e7ad990a4d752c9d7a57d27687628430d818da0c", "messageHeadline": "feat(codebuild): add support for local cache modes (#2529)", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 206, "deletions": 25}}, {"node": {"oid": "cfe46f697b1837bf61bec5b950494c26044282ff", "messageHeadline": "fix(codepipeline): correctly validate Artifacts used by Actions in th\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "8e05d49e36d25a9700122a338942915658b128ca", "messageHeadline": "fix(codedeploy): change the load balancer API in server Deployment Gr\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 104, "deletions": 94}}, {"node": {"oid": "82c1f1029d49fa73550e554627017bd90212b99c", "messageHeadline": "docs(readme): add python and fix broken image links (#2545)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 11}}, {"node": {"oid": "e4e24ab9214a45105a9238c4d75583c94fae9897", "messageHeadline": "feat(codebuild): rename standard 1.0 image and add standard 2.0 image\u2026", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4f7b48df861ca5638e2c73de0f88c05b2279fd37", "messageHeadline": "feat(aws-cdk): use ts-node for TypeScript templates (#2527)", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8e3c4cabb4d11134ae6a289855bad32a0412efe1", "messageHeadline": "refactor: L2 constructs should use strong types instead of attributes\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b9eeaa0a7d06da5626fe2f49509249c476187631", "messageHeadline": "feat(cdk): support encoding Tokens as numbers (#2534)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 282, "deletions": 49}}, {"node": {"oid": "2c5676a8558bef042dadaadef031bdff4c0a7c82", "messageHeadline": "feat(cli): Add javascript for init-templates/app (#2525)", "author": {"name": "Paul Li", "email": "pong_ho80@hotmail.com", "user": {"login": "engineforce"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "1e2a0989b5726104b4e2f1183bed96532d4b46fa", "messageHeadline": "chore: Upgrade dependencies (#2524)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.lu", "user": null}, "additions": 428, "deletions": 521}}, {"node": {"oid": "756e2b68238e202f724f30413397c30fb121ae0e", "messageHeadline": "fix(cdk): CfnMapping.findInMap with tokens (#2531)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 44, "deletions": 3}}, {"node": {"oid": "7863ad329f42c67e847ab0b4c7b5a6e26a9e6940", "messageHeadline": "refactor: L2 constructs should not use TypeScript unions (awslint:pro\u2026", "author": {"name": "shivlaks", "email": "32604953+shivlaks@users.noreply.github.com", "user": {"login": "shivlaks"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "6fc37189a3deaaff2b9fdf5132b1beaf5e2f742c", "messageHeadline": "fix(codecommit): add a Repository.fromRepositoryName() method. (#2515)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 76, "deletions": 8}}, {"node": {"oid": "145da285fbdc3c7783b5068339a211e84f3ce97f", "messageHeadline": "fix(codebuild): correctly pass the VPC subnet IDs to the Policy State\u2026", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "eb13741c7b1bfb0f4a1ada55f2e4701f69846e42", "messageHeadline": "fix(iam): allow CompositePrincipal construction with spread (#2507)", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1feda0c360766abfb50e9521d345eb04f9178977", "messageHeadline": "feat(ecs): allow to specify log retention for aws log driver (#2511)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 97, "deletions": 16}}, {"node": {"oid": "6cf4bd362353737ca27fef6ea8745a272e48c311", "messageHeadline": "feat(toolkit): show when new version is available (#2484)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 288, "deletions": 24}}, {"node": {"oid": "0acfa8b047e2bf9f711f4330a3f71fadf9e5abd0", "messageHeadline": "chore(cfnspec): update CFN specification to 3.0.0. (#2492)", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 142, "deletions": 66}}, {"node": {"oid": "96d58d8b6ef0b21c6d60cbc2c21313e5f5cce223", "messageHeadline": "docs(aws-sam): reference related modules in README (#2502)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "f9c6ad6afe4655d5940b6d3546f4519f3f02e3bc", "messageHeadline": "refactor: use construct interfaces in public api (awslint:ref-via-int\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1068, "deletions": 605}}, {"node": {"oid": "e4ac767b6ae30a1e71e794d0b4a9677fe35588e6", "messageHeadline": "feat(stepfunctions): add service integrations (#1646)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13867, "deletions": 1231}}, {"node": {"oid": "1cc43b38e73257654370c8fa6264c060e3be9d89", "messageHeadline": "feat(s3): add MetricsConfiguration Property to S3 Bucket (#2163)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 182, "deletions": 10}}, {"node": {"oid": "84fda454fad713507fa767c61cb0c205bbaf0a23", "messageHeadline": "feat(stepfunctions): ExecutionTime metric (#2498)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "417e5e89403cbe7c673534fa63338f993e8fa064", "messageHeadline": "fix(aws-ecs): allow linux parameters to be settable (#2397)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 150, "deletions": 119}}, {"node": {"oid": "7d6005502f55ab3dd3476f48d4a4a1dd98d2c09d", "messageHeadline": "chore(docs) fix API Reference link (#2486)", "author": {"name": "Simon-Pierre Gingras", "email": "spgingras@poka.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a70c0872cc554f2e43f8185cdb30b6685e7edc0", "messageHeadline": "v0.31.0 (#2488)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1377, "deletions": 1335}}, {"node": {"oid": "862ed7bb5ba350bb5d1c86d929298d27bdad17e8", "messageHeadline": "refactor: convert \"import\" to \"from\" methods (#2456)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2807, "deletions": 2130}}, {"node": {"oid": "e4ec30abe3692dece6bddd34e1677ae80103aaa3", "messageHeadline": "fix: update jsii to 0.10.5 (#2482)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 58, "deletions": 58}}, {"node": {"oid": "97e9380ab01cdd0c3643f897b67c3567c7ca042d", "messageHeadline": "chore: stop building sphinx docs (#2481)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1600}}, {"node": {"oid": "750bc8bf45777afc0f289dc706df0c352a314375", "messageHeadline": "feat(elbv2): add fixed response support for application load balancer\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 260, "deletions": 7}}, {"node": {"oid": "b3792aa1e08c11b080a7b4a4c55b09a2085fc289", "messageHeadline": "fix(lambda): allow grantInvoke with principals (#2391)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "52af87074a8bad54707530df078fc559a6fbeb92", "messageHeadline": "fix(aws-ecs): expose readonly service on LoadBalancedEc2Service (#2395)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3bfc641f6bb44eb3de538d6e136bc6f7ec4efbd5", "messageHeadline": "feat(bootstrap): allow specifying the toolkit staging bucket name (#2\u2026", "author": {"name": "Ronald Luitwieler", "email": "ronald@orangewise.com", "user": {"login": "orangewise"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "433e144c984c89693b47cb5654e1c90798a1d7fc", "messageHeadline": "chore (docs): Update guide links (#2460)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fa29d3b09f9cc9ba545327b07af085e63ecb50ca", "messageHeadline": "fix(ecs): correct logic of healthcheck command (#2462)", "author": {"name": "Chris Lahaye", "email": "dev@chrislahaye.com", "user": null}, "additions": 74, "deletions": 2}}, {"node": {"oid": "6b50927abacbc15c8fa4507368d504c3e4a47a46", "messageHeadline": "fix(ecs): fix memoryReservationLimit in LoadBalancedEcsService (#2463)", "author": {"name": "Piradeep Kandasamy", "email": "piradeep@amazon.com", "user": {"login": "piradeepk"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "1df4e2d2c5fd633f58e983b090e48caf44eeff50", "messageHeadline": "fix: update jsii to v10.0.4 (#2479)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 107, "deletions": 77}}, {"node": {"oid": "0a05a131719221e466ce20b6f6e9c69e186756a9", "messageHeadline": "chore: update dependencies (semver) (#2457)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 200, "deletions": 147}}, {"node": {"oid": "30c263754f933efee23688f7110e063373643c18", "messageHeadline": "chore(cfnspec): update resource spec to v2.32.0 (#2459)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 273, "deletions": 6}}, {"node": {"oid": "fd74d0704d5b4657862cb27c958a99c3cc88b00c", "messageHeadline": "feat(codebuild): add webhook Filter Groups. (#2319)", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 527, "deletions": 47}}, {"node": {"oid": "4740446d23a837db0fb7a41fc53ae4441b311c32", "messageHeadline": "v0.30.0 (#2455)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1375, "deletions": 1335}}, {"node": {"oid": "973b50635d221802a2364163f2024b196ae4543d", "messageHeadline": "refactor(awslint): construct-base-is-private, resource-attribute (#2349)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1374, "deletions": 927}}, {"node": {"oid": "09d66a0cbd339e5cbbf4b0461e5842ea83080dc9", "messageHeadline": "chore(aws-s3): fixed broken documentation example (#2401)", "author": {"name": "Sean Schofield", "email": "sean@spreecommerce.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ed39a8c4c00d5261bf6deb17134ed3f81d75cf63", "messageHeadline": "feat(codepipeline): allow creation of GitHub Pipelines without source\u2026", "author": {"name": "Sander Knape", "email": "s.knape@coolblue.nl", "user": null}, "additions": 141, "deletions": 8}}, {"node": {"oid": "c2d43589c3d6f94f6b1cdc15d5d0bba120a1707a", "messageHeadline": "doc(iam): fix typo in CompositePrincipal example (#2400)", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71d694f209feb62422147b7f9bf1aea7b1793dce", "messageHeadline": "feat(elbv2): add TLS listener for NLB (#2122)", "author": {"name": "Simon Thulbourn", "email": "sthulb@users.noreply.github.com", "user": {"login": "sthulb"}}, "additions": 425, "deletions": 7}}, {"node": {"oid": "760f518a3426190eb512addc1e6f43ce72c6bc77", "messageHeadline": "fix(cdk-dasm): fix bin for cdk-dasm (#2383)", "author": {"name": "cohalz", "email": "cohalz@hatena.ne.jp", "user": {"login": "cohalz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16429257ce0118b4270fc1275036d259809a1811", "messageHeadline": "feat(cdk-test): check API compatibility (#2356)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 108, "deletions": 29}}, {"node": {"oid": "c8a19e520d03f75cbd8b37bd81684fafbfb58685", "messageHeadline": "chore: re-add tsconfig.json to NPM packages (#2382)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 195, "deletions": 131}}, {"node": {"oid": "44e86e0714bc67257fa1ce847391d78fa25f6798", "messageHeadline": "chore: fix build by removing 'main' from a cli-only package", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "461c253f82715b7ba6423fe8a34cf8549e20ecf7", "messageHeadline": "chore: remove arguments from `pack.sh` (#2374)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d44ed725c073108257e4bc79bcd6081694166c3", "messageHeadline": "chore: Remove main and types from simple-resource-bundler", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ab64ad9071c7c268b540fac24c65e64b898e5010", "messageHeadline": "v0.29.0 (#2366)", "author": {"name": "Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1411, "deletions": 1336}}, {"node": {"oid": "ef9bba5eea6c2699d21fb9fefb0fa5bc7c206e8f", "messageHeadline": "feat(codepipeline): make the default CodePipeline Bucket have an encr\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1314, "deletions": 23}}, {"node": {"oid": "fe9d6ed9fe9dc3259b76bfb644a1c826588531b7", "messageHeadline": "refactor: rename MetricCustomization => MetricOptions (#2360)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "7dbd2be9c39e2316c0d914d27d87863e99d4b645", "messageHeadline": "chore: update jsii to 0.10.3 (#2364)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 112, "deletions": 142}}, {"node": {"oid": "d97a2d332a1bc85577f7dbdffc339fa595a9a92c", "messageHeadline": "chore: fix init templates (#2361)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6209c6be9957a4a575cfc48549f765f45a3fd736", "messageHeadline": "fix(toolkit): stop 'cdk doctor' from printing AWS_ variables (#2357)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6c73d8a459c87faa77ab2eff21c77fe4dc72ad0b", "messageHeadline": "fix(aws-cloudwatch): remove workaround on optional DashboardName", "author": {"name": "Gianluca", "email": "gianluca.cacace@gmail.com", "user": {"login": "gcacace"}}, "additions": 23, "deletions": 29}}, {"node": {"oid": "9c2220c0c9422f5461823208ff066d410b439577", "messageHeadline": "fix(toolkit): don't fail when terminal width is 0 (#2355)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9653eceb534015cefeeffa1e91f44041046375c2", "messageHeadline": "chore: fix build, apply pkglint rule to new package (#2354)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "50ba9782b7a29694602c40fb9572e8504b31080f", "messageHeadline": "chore: remove tsbuildinfo from repository and NPM (#2324)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 273, "deletions": 2708}}, {"node": {"oid": "b778e106faf636c87706e20a5e860320a928b4e9", "messageHeadline": "feat(codepipeline): change to stand-alone Artifacts. (#2338)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1465, "deletions": 1237}}, {"node": {"oid": "486a7a8e09202b077f0d97c86e8f45ab8922b81c", "messageHeadline": "chore: update PR template (#2351)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "48d536b191fb205869ef6724b718540be1037135", "messageHeadline": "feat(events-targets): LambdaFunction (#2350)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 117, "deletions": 79}}, {"node": {"oid": "1069938fc5ad24dc87fd47ae3db2d7b1aba8abd8", "messageHeadline": "feat(aws-events-targets): centralized module for cloudwatch event tar\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5800, "deletions": 1929}}, {"node": {"oid": "4112c842cad094acc699f3bfa626041173d396d5", "messageHeadline": "fix(toolkit): fix broken confirmation prompt (#2333)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "cab71b6d5d62e8d64a8ade88a74d997052239227", "messageHeadline": "chore: update to jsii 0.10.2 (#2323)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "3ff4f1fcad5971eb7d853edb7b93ca5534ec0f7d", "messageHeadline": "refactor: construct props struct normalization (#2321)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4559, "deletions": 200}}, {"node": {"oid": "d94c1cc1501ec6b987b83be7f151889c37c5b7ca", "messageHeadline": "chore: fix test coverage (#2317)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bc74c7be065a285544c4d318c1bc812f09d4487", "messageHeadline": "chore: update jsii to 0.10.1 (#2318)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 92, "deletions": 70}}, {"node": {"oid": "e5e4a3d177d8b027663ee42e6d704bbbc3c43b7a", "messageHeadline": "refactor: resource bases (#2312)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 532, "deletions": 470}}, {"node": {"oid": "cf89c7af2e5a1caacfccf0d91bc046d5abba8ad5", "messageHeadline": "chore: Upgrade dependencies (full) (#2315)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 30864, "deletions": 93511}}, {"node": {"oid": "26632fd7216ee65ec3a1d5419df25e0eb2c34875", "messageHeadline": "chore: upgrade jsii to 0.10.0 (#2311)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 407, "deletions": 295}}, {"node": {"oid": "8705af3b467ebae4f82ae51e48f0b46ba2f75e7b", "messageHeadline": " fix(codebuild): remove oauthToken property from source (#2252)", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 236, "deletions": 89}}, {"node": {"oid": "a09d364f9731745d8e200db5e2436a4f17da6eb2", "messageHeadline": "chore: Drop @aws-cdk/aws-serverless source (#2128)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 2861}}, {"node": {"oid": "f7a5c6c7d9223bb2d878816cdaf3c2bcc51bbad9", "messageHeadline": "chore(codepipeline): remove the aws-codepipeline-api package. (#2191)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1, "deletions": 9234}}, {"node": {"oid": "c1e41ed585e5f0579c38b172b5c7ce215fcb6919", "messageHeadline": "fix(core): Use different symbol for Stack.isStack versus CfnReference\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a89758fcb46e78620ccc60979b066a47e1cf2cd5", "messageHeadline": " feat(iam): avoid duplicate statements in policy documents (#2254)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 172, "deletions": 94}}, {"node": {"oid": "f8102650bc3a82a583fe4783a3a76c305ff9f30e", "messageHeadline": "fix(s3): Add validations for S3 bucket names (#2256)", "author": {"name": "Niranjan Jayakar", "email": "16217941+nija-at@users.noreply.github.com", "user": {"login": "nija-at"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "ec367c8733356187e2b89d757dc69125d99343e4", "messageHeadline": "feat(aws-dynamodb-global): global dynamodb tables (experimental) (#2251)", "author": {"name": "Richard Duarte", "email": "richard.c.duarte@gmail.com", "user": {"login": "KingOfPoptart"}}, "additions": 6972, "deletions": 10}}, {"node": {"oid": "43afa3ab552c676c1bf342687b4b2261373fee39", "messageHeadline": "fix(dynamodb): remove global secondary index limit (#2301)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 22}}, {"node": {"oid": "47ff44829b98afcec3bcc78da783d75f054c558e", "messageHeadline": "fix(java-app-template): invoke `app.run()` (#2300)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d72806b76ddc2bfce91968b325485b385cec06b2", "messageHeadline": "Revert \"chore: update to use JSII 0.9.0 (#2255)\" (#2265)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 133, "deletions": 167}}, {"node": {"oid": "b61707896582373c4526129945ddaac20055f313", "messageHeadline": "chore: update to use JSII 0.9.0 (#2255)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 167, "deletions": 133}}, {"node": {"oid": "18c17234494fec72e20dd8f6e55732867084e7d5", "messageHeadline": "feat(cloudwatch): add support for time ranges in dashboards (#2248)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "c2e806bbeaa47bf33c62f5986fbe240c27cd32b2", "messageHeadline": "fix(aws-ecs): fix default daemon deploymentConfig values (#2210)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "87b1ea00a280157037b11a8bd7e580d7849ccd4a", "messageHeadline": "feat(codebuild): add support for more images (#2233)", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "07812b2f4a57234f3aba3cdc359abf421bc719d1", "messageHeadline": "fix(codebuild): add validation for Source when the badge property is \u2026", "author": {"name": "Kaixiang-AWS", "email": "zkaixian@amazon.com", "user": {"login": "Kaixiang-AWS"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "8521b6f0f33cb2378aa7f5ece143215560c2469f", "messageHeadline": "fix(decdk): set the timeout in the schema tests to 10 seconds. (#2250)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "382da6a9d13833561052ca7b1b4594095b2bae76", "messageHeadline": "fix(aws-lambda): fix circular dependency with lambda and codedeploy (\u2026", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 33, "deletions": 3}}, {"node": {"oid": "ad7425f6c339a66144ef224bdee013498b7143a2", "messageHeadline": "Simple heuristics to determine python executable name across platform\u2026", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 35, "deletions": 38}}, {"node": {"oid": "f216f962e4db31eb5749ef405cf4f1227a713f40", "messageHeadline": "fix(acm): enabled validation of certificates on the zone name (#2133)", "author": {"name": "Erik Karlsson", "email": "erik_k87@hotmail.com", "user": {"login": "McDoit"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "d22a15433b834074c631669e3abb36102d5be570", "messageHeadline": "fix:(aws-ec2): correct InstanceSize.Nano spelling (#2215)", "author": {"name": "vadimzak", "email": "vadimzak@users.noreply.github.com", "user": {"login": "vadimzak"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12a118c96e7edc13122e621a99921bdfa8627db5", "messageHeadline": "fix(lambda): avoid OperationAbortedException when using log retention\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "8f0468a543de775d590b0d78dad05ba427a1586a", "messageHeadline": "chore: enable verbose logging during pack phase (#2246)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b707782ecfd49ec7e907ec4331024ce23ae2fbdb", "messageHeadline": "feat(cdk-dasm): wip: generate cdk code from cloudformation (#2244)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5914, "deletions": 0}}, {"node": {"oid": "aebcde59a7c1667ab5494f913c1c688b8db505d3", "messageHeadline": "feat: update CloudFormation resources to v2.30.0 (#2239)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 6}}, {"node": {"oid": "99e085dbdb27ac7a32d8512ef340652849dd5f5c", "messageHeadline": "fix(elasticloadbalancingv2): dependency between ALB and logging bucke\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 62, "deletions": 6}}, {"node": {"oid": "81fa7ba36bd8d222d8afcc38097fd521f6a63777", "messageHeadline": "chore: github issue templates (#2238)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 57, "deletions": 0}}, {"node": {"oid": "464cb6f6f2691858378c2ec3ab7ce62d83e060c6", "messageHeadline": "fix(core): allow CfnMapping.findInMap to use pseudo functions/params \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 3}}, {"node": {"oid": "9e87661d33dfc9bcee0e4cb43e51b08b0d99a9ba", "messageHeadline": "feat(core): verify CfnOutput has a value and fix VPC export (#2219)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 22, "deletions": 12}}, {"node": {"oid": "109625d472d871ca2bce5b4c8b5b05592182368c", "messageHeadline": "chore(pkglint): Add rule to specify repository.directory (#2218)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 322, "deletions": 202}}, {"node": {"oid": "b7c9b21da0c22e84313bdeb8eaa19781e787e655", "messageHeadline": "fix(ecr): Fix typo in ImportRepository error message (#2217)", "author": {"name": "Saskia Gennrich", "email": "saskia@gennri.ch", "user": {"login": "pektinasen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22ed67c7c868b48ce72c203b1e8dccc8c64d97f3", "messageHeadline": "fix(toolkit): remove metadata warning if region does not have resourc\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "dfc666523ec3e552bcb80207298a51f3df490c4b", "messageHeadline": "fix(aws-apigateway): add integrationHttpMethod prop to AwsIntegration\u2026", "author": {"name": "Hendrik Liebau", "email": "mail@hendrik-liebau.de", "user": {"login": "unstubbable"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "9f88696dfab27410d5ea285810ab09c22a3fd687", "messageHeadline": "fix(servicediscovery): allow to register multiple instances on a serv\u2026", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 53, "deletions": 35}}, {"node": {"oid": "d46b814bdacac96d7d69ca6c0b76c5a32d1fb509", "messageHeadline": "feat(codepipeline): add ECS deploy Action. (#2050)", "author": {"name": "Alexander Weiher", "email": "aweiher@users.noreply.github.com", "user": {"login": "aweiher"}}, "additions": 1155, "deletions": 1}}, {"node": {"oid": "bbb3f34976ecb3cf44f7d4729d40f8ef24bf6a1e", "messageHeadline": "feat(ec2): add support for vpc endpoints (#2104)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1756, "deletions": 110}}, {"node": {"oid": "1e8f93891b32adf39d5f7890bae72449e183759d", "messageHeadline": "build(assets): w/a codepipeline .tar.gz fixtures (#2202)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 8, "deletions": 13}}, {"node": {"oid": "2f74eb40b0549a9f1c5b3fc3c11b00f9424f7226", "messageHeadline": "feat: stage assets under .cdk.assets (#2182)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 881, "deletions": 25}}, {"node": {"oid": "5d526243a1f75b79f708b9e4e6af1d0471189bed", "messageHeadline": "build: fix app-delivery integ test (#2190)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdbe7b6937182631b05be452937238e335465f72", "messageHeadline": "build: workaround for jsii exit code issue (#2200)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "4247966861a2a61856312fe0aebdb633eff1535a", "messageHeadline": "feat(lambda): introduce a new kind of `Code`, `CfnParametersCode`. (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1356, "deletions": 14}}, {"node": {"oid": "0f6ce563f40ff8909401ba478c98cd7731a333b5", "messageHeadline": "fix(toolkit): options requiring arguments fail if not supplied (#2197)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "17ba29ad715498268ee29e36a62fba0a671c91f4", "messageHeadline": "Fixing issues #2180 and #2183 related to Python init templates (#2189)", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "6728b41a18f92bc51e866c66084cdd080faebe51", "messageHeadline": "fix(certificatemanager): remove bundled lambda devdependencies (#2186)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "66df1c8aea2e452807c1f98b2528c802b45148e7", "messageHeadline": "fix(aws-ecs): handle long ARN formats for services (#2176)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 109, "deletions": 4}}, {"node": {"oid": "a90130ec5e314bc7df0d384f7f27d2f550faed1f", "messageHeadline": "chore: how to format multiple breaking changes in commit messages (#2\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 33}}, {"node": {"oid": "3ba262286434cbf97ab01f1945285f3ae54ef714", "messageHeadline": "v0.28.0 (#2178)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1307, "deletions": 1265}}, {"node": {"oid": "ebc490ddead3c07ebb41ee62b8f6f24b8c05e42d", "messageHeadline": "feat: update CloudFormation resource spec to v2.29.0 (#2170)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1194, "deletions": 44}}, {"node": {"oid": "a3d9f2ed2b96906a9bd972cca45d2b6773ac714d", "messageHeadline": "refactor: introduce SecretValue to represent secrets (#2161)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 438, "deletions": 390}}, {"node": {"oid": "732aa5b99aedd632a9ca5430ce7b39e625c74746", "messageHeadline": "Remove unnecessary line in instructions. Fixes #2171. (#2173)", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bb8ca9f5b3e2b82982c52b492d620f4b3ec07aa", "messageHeadline": " feat(aws-iam): refactor grants, add OrganizationPrincipal (#1623)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3349, "deletions": 544}}, {"node": {"oid": "ccbb6ddd5e5659dab4466a179895c041fefeaf66", "messageHeadline": "chore: rewrite \"updating all dependencies\" section in contribution gu\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 12}}, {"node": {"oid": "aa6f7bc4f8148bb9dbe0c071468e11d2e56b9520", "messageHeadline": "fix(aws-ecs): use executionRole for event rule target (#2165)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4864cc8fb6e9430a86504665b87b43d0b85c9c6d", "messageHeadline": "feat(ecs): support AWS Cloud Map (service discovery) (#2065)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 3077, "deletions": 24}}, {"node": {"oid": "997dbcc33fa6802ae807db07a392a7382df7dc7c", "messageHeadline": "feat: Add python support to cdk init (#2130)", "author": {"name": "Mitch Garnaat", "email": "mitch@garnaat.com", "user": {"login": "garnaat"}}, "additions": 312, "deletions": 0}}, {"node": {"oid": "2e92d4470ca3e59677363fb55a01c51ec41c2829", "messageHeadline": "build: remove y-npm (#2156)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 2348}}, {"node": {"oid": "b53d04db5e3bd59f0d1f6a50d7d59a0fff5905f3", "messageHeadline": "fix(core): remove cdk.Secret (#2068)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 87, "deletions": 164}}, {"node": {"oid": "4819ff428149da660210e4609c6bba04a7757941", "messageHeadline": "feat(ec2): support reserving IP space in VPCs (#2090)", "author": {"name": "Darren Demicoli", "email": "ddemicoli@yahoo.co.uk", "user": {"login": "darcoli"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "fb9fef2247d840709015ff0ba6509fb7dc39a4c6", "messageHeadline": "feature(codebuild): allow specifying a VPC in Project (#1913)", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 835, "deletions": 15}}, {"node": {"oid": "6fc179a5546cefd377e07358c6bb9c25ebc5fc56", "messageHeadline": "feat(lambda): add a `newVersion` method. (#2099)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "b314ecff7cdb8c1c2309f711a71ec19e836a2d41", "messageHeadline": "feat(codepipeline): move all of the Pipeline Actions to their dedicat\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1468, "deletions": 1441}}, {"node": {"oid": "ffe004615d2b6c9892c3d433b6f7b5167226b27a", "messageHeadline": "feat(codepipeline): re-factor the CodePipeline Action `bind` method t\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 159, "deletions": 131}}, {"node": {"oid": "7638a583019f13e55cfc2e741cc595a3ce9ab601", "messageHeadline": "v0.27.0 (#2115)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1387, "deletions": 1334}}, {"node": {"oid": "2cf8b3fa8faf0c0b19dfd035b4650c8e442723c4", "messageHeadline": "chore: Upgrade minimum version of jsii to 0.8.2 (#2114)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 39, "deletions": 57}}, {"node": {"oid": "32bca05fd962ab1d1568203c6ee4a33fed4df034", "messageHeadline": "feat: Add new 'cdk' package (#2113)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 254, "deletions": 0}}, {"node": {"oid": "e6083fa5d9ebb1fd4a04313b93aeae129fc02aa3", "messageHeadline": "feat: Python Support (#2009)", "author": {"name": "Donald Stufft", "email": "donald@stufft.io", "user": {"login": "dstufft"}}, "additions": 1478, "deletions": 1034}}, {"node": {"oid": "63132ec57b1ba8f4d6fd9ab2eb7ef899c732e3b6", "messageHeadline": "feat(lambda): add support for log retention (#2067)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1451, "deletions": 35}}, {"node": {"oid": "7001f7723cde611f0d8cd9c182f92120b09579c3", "messageHeadline": "tools(foreach): replace relative to absolute paths in build output (#\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 43, "deletions": 1}}, {"node": {"oid": "bc404949a505031f0e0707a533aec2a881303edd", "messageHeadline": "fix(lambda): Use Alias ARN directly (#2091)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 308, "deletions": 128}}, {"node": {"oid": "7d4b9df51530d5dcc7c3b172163509e292e04357", "messageHeadline": "chore: Restore @aws-cdk/aws-serverless with redirect (#2110)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 839, "deletions": 4}}, {"node": {"oid": "66dd2282bb6879aff803f80531fb4a1d324e97e7", "messageHeadline": "refactor: readonly struct properties and hide internals (#2106)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2372, "deletions": 2223}}, {"node": {"oid": "4e105a3904c6bd91f66d60e2d77ab42afe36549b", "messageHeadline": "fix(secretsmanager): allow templated string creation (#2010)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 145, "deletions": 14}}, {"node": {"oid": "e82e20848887d1626c35145ad773a786ffc2b5d2", "messageHeadline": "feat(core): present reason for cyclic references (#2061)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 231, "deletions": 225}}, {"node": {"oid": "99ab46d8682ec4b39b19aba98567623e07540e60", "messageHeadline": "feat(rds): cluster retention, reference KMS key by object (#2063)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 99, "deletions": 21}}, {"node": {"oid": "1e3d41ea007e3dd0424bce39f86d74bcb30c86e3", "messageHeadline": "fix(autoscaling): verify public subnets for associatePublicIpAddress \u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "6699fed10f3beb0b6ad46e07db729bdf040f2ff7", "messageHeadline": "fix(rds): remove Instance class (#2081)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "b3afb5349f3f674c88743c30d80b24341c1155c0", "messageHeadline": "chore: Update SAM Resource Specification (#2094)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 58, "deletions": 3}}, {"node": {"oid": "4a82f1313c7b7c9690342ef9cc41b97139ffeebd", "messageHeadline": "fix(serverless): rename aws-serverless to aws-sam (#2074)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 41, "deletions": 19}}, {"node": {"oid": "0de2206f8ba324fbfe0a3685eb5a406d17f8a422", "messageHeadline": "fix(ec2): descriptive error message when selecting 0 subnets (#2025)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 270, "deletions": 141}}, {"node": {"oid": "86e9d03a7894ae7bc8f7e26208288d803191c05a", "messageHeadline": "fix(stepfunctions): make Fail.error optional (#2042)", "author": {"name": "Simon-Pierre Gingras", "email": "simon.pierre.gingras@gmail.com", "user": {"login": "spg"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "b93350f83e425090b72aa0e15676ae23a1cc9da4", "messageHeadline": "fix(secretsmanager/ssm): verify presence of parameter name (#2066)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "abacc6684705d5929dc10a49d7dc0bfb60655c1e", "messageHeadline": "feat(toolkit): introduce the concept of auto-deployed Stacks. (#2046)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 119, "deletions": 7}}, {"node": {"oid": "bf79c82890ce8baf50b5de5185a6809a212875e4", "messageHeadline": "feat(secretsmanager/rds): support credential rotation (#2052)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1816, "deletions": 16}}, {"node": {"oid": "e6f3f4853f79984cff7512de0e210a8b00292e69", "messageHeadline": "v0.26.0 (#2059)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1284, "deletions": 1230}}, {"node": {"oid": "eb611ce2609ee1a0d1e3428de4f15348e08649f8", "messageHeadline": "fix: re-add app.Run() into .NET examples (#2060)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "32c237737b5ad17a3d3769c22b8c8948ab7eb9ee", "messageHeadline": "feat(core): can use Constructs to model applications (#1940)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2084, "deletions": 1139}}, {"node": {"oid": "de296de23cd364fd8b2ffd278bb0466228711166", "messageHeadline": "fix(lambda): expose underlying function's role on the alias (#2024)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 59, "deletions": 1}}, {"node": {"oid": "942f9383fe30d385953bfc91d13b46745d1981af", "messageHeadline": "feat(aws-cdk): support fixed repository name for DockerImageAsset (#2\u2026", "author": {"name": "Alexander Berger", "email": "alex-berger@users.noreply.github.com", "user": {"login": "alex-berger"}}, "additions": 96, "deletions": 6}}, {"node": {"oid": "133dc98450186f19c4a56b13e1a09352e794f90e", "messageHeadline": "fix(toolkit): increase number of retries (#2053)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "4941ad2b37e0d545de555c75f4c04ea39323ed91", "messageHeadline": "chore: update `desiredCapacity` in README (#2051)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "515868b603a45a1fb2e7f938f7446df2c712933e", "messageHeadline": "refactor: name \"toCloudFormation\" internal (renamed to \"_toCloudForma\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 128, "deletions": 124}}, {"node": {"oid": "6a671f2864f525b35d563606444b5038004c3dce", "messageHeadline": "feat(cfnspec): update to version 2.28.0 (#2035)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2592, "deletions": 626}}, {"node": {"oid": "f32431ae4dfb3f7c98652afcf8b40d4582322c66", "messageHeadline": "fix(ecs): make TaskDefinition accept IRoles (#2034)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "1e50383dfad11b56495f3fd6f48f72cf8d759392", "messageHeadline": "fix(cfn2ts): properly de-Tokenize L1 string-arrays (#2033)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "23509ae543333845d3beb90319dcd6c7cf16b892", "messageHeadline": "fix(toolkit): 'cdk deploy' support updates to Outputs (#2029)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 354, "deletions": 35}}, {"node": {"oid": "130e2d04005b12ec12d467392979b693d670f236", "messageHeadline": "chore(build): allow generating a subset of language packages (#1730)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1580, "deletions": 2251}}, {"node": {"oid": "06b59d9bbbfb9fcc3df7bc8cdcc71aaf7834aac0", "messageHeadline": "fix(stepfunctions): Actually perform rendering of NotCondition", "author": {"name": "Simon-Pierre Gingras", "email": "simon.pierre.gingras@gmail.com", "user": {"login": "spg"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "379085813c636c1a9f963bb0783903dba59ebac8", "messageHeadline": "feat(ses): add constructs for email receiving (#1971)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 2424, "deletions": 9}}, {"node": {"oid": "a57c6d559ab2cd7ce716738e9a337768777c334d", "messageHeadline": "chore(acm): update docs (#2028)", "author": {"name": "Simon-Pierre Gingras", "email": "simon.pierre.gingras@gmail.com", "user": {"login": "spg"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "2d463beeb1eefac9476c517875cf4b1ee7733753", "messageHeadline": "feat(cloudformation): allow specifying additional inputs for deploy A\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 110, "deletions": 8}}, {"node": {"oid": "1f2433689904d3c312f1df58277e8fca0ad1f00d", "messageHeadline": "feat(aws-rds): ability to add an existing security group to RDS clust\u2026", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "5886bf648625d047edd2ee91101e769877a4c387", "messageHeadline": "fix: rename core classes adding a Cfn prefix (#1960)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 547, "deletions": 546}}, {"node": {"oid": "3117cd35e02b2bd5f0845ffd14277bbee80eb09d", "messageHeadline": "feat(glue): add L2 resources for `Database` and `Table` (#1988)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 76173, "deletions": 11}}, {"node": {"oid": "a1df717306a2254e29bfab5e077a85f1da1dc89d", "messageHeadline": "feat: add more directories excluded and treated as source in the JetB\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "11ed69186e80f3667e78f36f94e126a0fb8e9230", "messageHeadline": "feat(ecs): support private registry authentication (#1737)", "author": {"name": "allisaurus", "email": "34254888+allisaurus@users.noreply.github.com", "user": {"login": "allisaurus"}}, "additions": 298, "deletions": 85}}, {"node": {"oid": "bfb14b639198475cbc4a0673e1159fb033839e9b", "messageHeadline": "fix(cdk): merge cloudFormation tags with aspect tags (#1762)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 417, "deletions": 173}}, {"node": {"oid": "bda12f215eeef707323f1b0e0797acdd3f391af7", "messageHeadline": "fix(aws-cdk): update F# template to latest CDK version (#2006)", "author": {"name": "Aaron Costley", "email": "costleya@amazon.com", "user": {"login": "costleya"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e1a1a7ba5d37db6e6694a24979e6138961924ed6", "messageHeadline": "fix(aws-cdk): fix VpcNetwork.importFromContext() (#2008)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "11873664b0c3235ddff7733971037cd26da8bdc3", "messageHeadline": "feat(servicediscovery): AWS Cloud Map construct library (#1804)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 2858, "deletions": 11}}, {"node": {"oid": "c6c66e945f8fddef07c92343bf92320df0c52e3d", "messageHeadline": "feat(cfn2ts): make cfn2ts output TSDoc-compatible docblocks (#2000)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "6afa87fe231500805f45abf8ad577e633e435223", "messageHeadline": "fix(core): allow embedding condition expression as strings (#2007)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "946b444ec211e9ac56e7ed423b277b7b1f669c8e", "messageHeadline": "feat(region-info): Model region-specific information (#1839)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 7546, "deletions": 5996}}, {"node": {"oid": "5d40377a9c7ea6f5b7e1d70b956a0dec7de7302f", "messageHeadline": "v0.25.3 (#2002)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1196, "deletions": 1181}}, {"node": {"oid": "9319e13dceb017b17fd8766d92b877f7a7387e70", "messageHeadline": "feat(ec2): vpn metrics (#1979)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 165, "deletions": 13}}, {"node": {"oid": "afbd591a01dc8311259c90a8ebe46063af4b8ff6", "messageHeadline": "fix(decdk): relax validation when not using constructs (#1999)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 42, "deletions": 37969}}, {"node": {"oid": "aa0042b72f25111c41e956b0bdc928cc1e82fe4a", "messageHeadline": "fix(aws-certificatemanager) export dns-validated-certificate (#1985)", "author": {"name": "Simon-Pierre Gingras", "email": "simon.pierre.gingras@gmail.com", "user": {"login": "spg"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "dfefb58998c7a9bd8e9483a8e7a7e7c2a69654f4", "messageHeadline": "feat(core): add fsharp init-template (#1912)", "author": {"name": "Lucas Schejtman", "email": "lucas.schejtman@gmail.com", "user": {"login": "lucasschejtman"}}, "additions": 482, "deletions": 1}}, {"node": {"oid": "707f02c3c9de58e84d5342b7f684207fcb50c8bf", "messageHeadline": "CFN+SAM Spec Updates (#1993)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 114, "deletions": 8}}, {"node": {"oid": "85a184035964aa8a05e9d95ef8b18a5470d354cc", "messageHeadline": "fix(aws-ec2): All SSM WindowsVersion entries (#1977)", "author": {"name": "Lee Packham", "email": "me@leepackham.com", "user": {"login": "leepa"}}, "additions": 221, "deletions": 18}}, {"node": {"oid": "f06ff8e8d4452085569a946d94726323bbfda91b", "messageHeadline": "fix(aws-cloudtrail): correct created log policy when sendToCloudWatch\u2026", "author": {"name": "Andrew Robinson", "email": "RobinsonAndrew@users.noreply.github.com", "user": {"login": "RobinsonAndrew"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "558d81f1a87eb24f201b1f0d6c6f0eadf2832991", "messageHeadline": "v0.25.2 (#1974)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 1202, "deletions": 1180}}, {"node": {"oid": "ac529894af98541bdd34f7206ef36b637816d4a6", "messageHeadline": "fix(eks): remove 'const' from NodeType enum (#1970)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b529ad7f6a569aa69b1928324d0e9efcf5a4457c", "messageHeadline": "feat(aws-ecs): add Fargate version 1.3.0 (#1968)", "author": {"name": "Robert Djurasaj", "email": "robertd@users.noreply.github.com", "user": {"login": "robertd"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "615ecd4f428d77dbb830e7f39b7f9a5d4dc804cd", "messageHeadline": "fix(cloudfront): pass `viewerProtocolPolicy` to the distribution's be\u2026", "author": {"name": "Sebastian Korfmann", "email": "korfmann.sebastian@gmail.com", "user": {"login": "skorfmann"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "dbd240164cb952555902d161f0113315e6d1a9fb", "messageHeadline": "fix(cdk-integ): Update cdk-integ to use new context file (#1962)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1767b61b7fcfef7251e62a538fb7852dc79b8119", "messageHeadline": "feat(toolkit): add '--reuse-asset' option (#1918)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 327, "deletions": 111}}, {"node": {"oid": "aa08b958a0481660c1365286c4bdfc63d954dd64", "messageHeadline": "build: Allow using jest as a test framework (#1955)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 3366, "deletions": 179}}, {"node": {"oid": "f5a7baa804386d9806d5bf665b0954272c2e9e3f", "messageHeadline": "chore: Update CloudFormation Resource Specification to v2.25.0 (#1959)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 171, "deletions": 51}}, {"node": {"oid": "ef1ac3f72f96b9c6e82645a7512e5c0bc18c65f9", "messageHeadline": "doc(apigateway): fix props in HttpIntegration example (#1941)", "author": {"name": "Simone Lusenti", "email": "lusenti.s@gmail.com", "user": {"login": "lusentis"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "855f1f58db4a2335bac512c2b07ac3784eac5cd1", "messageHeadline": "fix(cloudfront): allow IBucket as CloudFront source", "author": {"name": "Carson Full", "email": "carsonfull@gmail.com", "user": {"login": "CarsonF"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b3a30b9e445d2a103aa5118ca77eee71a1a3e16", "messageHeadline": "chore: Backport v0.25.1 changes (#1952)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 1199, "deletions": 1199}}, {"node": {"oid": "929e8541776d8efcad495eb735dd3721e8b4525f", "messageHeadline": "fix(awslint): Don't fail if the `@aws-cdk/cdk` module is not present \u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "82d1862d2b13e16dfdd9bf49e6166d8692ab448f", "messageHeadline": "fix(toolkit): fix context passed in from command-line (#1939)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 183, "deletions": 66}}, {"node": {"oid": "e1506489318e019b93570afe5abf0920b70fd26e", "messageHeadline": "feat(ec2): add support for vpn connections (#1899)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 1437, "deletions": 5}}, {"node": {"oid": "ae8870debc9ded27987845e1db0fba64b18d63c8", "messageHeadline": "feat(aws-certificatemanager): add DNSValidatedCertificate (#1797)", "author": {"name": "Michael S. Fischer", "email": "michael+github@dynamine.net", "user": {"login": "otterley"}}, "additions": 9962, "deletions": 715}}, {"node": {"oid": "ef3d37a9ccc4c6b237a6021a36cd64bb4700666b", "messageHeadline": "chore(cli): fix typo in docker push message (#1928)", "author": {"name": "Jonathan Morley", "email": "morley.jonathan@gmail.com", "user": {"login": "jonathanmorley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02f991de0c3bcbfe4318d3d9ba76dafb2e2caaed", "messageHeadline": "fix(init): update the C# init sample with the new `App` API (#1919)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a23f46f94add9629f19382b855a149a0aa671b1e", "messageHeadline": "fix(decdk) decdk-schema invalid file name for executable (#1914)", "author": {"name": "cohalz", "email": "cohalzweb@gmail.com", "user": {"login": "cohalz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ab1cd35b64eb02094bf7bb643bb0573d11a2d48", "messageHeadline": "feat(core): democratize synthesis and introduce artifacts (#1889)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1571, "deletions": 318}}, {"node": {"oid": "8b425bcad3a2d27a7eb9b2eea1775aa33cf2c457", "messageHeadline": "chore: Move decdk package into packages/ from tools/ (#1909)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2b01d3aaf31460dd79e4bcc0acee66e82e626fa2", "messageHeadline": "build: Let \"decdk\" package itself (#1907)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "54b5da19858b64c6cfedf043e482229ed4d6933e", "messageHeadline": "v0.25.0 (#1905)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 8218, "deletions": 9809}}, {"node": {"oid": "f827a884bf3e982593c2d781f22013efcf0412a8", "messageHeadline": "fix: Don't collect runtime information when versionReporting is disab\u2026", "author": {"name": "Stephan Kaag", "email": "stephankaag@users.noreply.github.com", "user": {"login": "stephankaag"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "72d25357a579ac17105ffc9c1cc843b79912da82", "messageHeadline": "fix(toolkit): support diff on multiple stacks (#1855)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 342, "deletions": 76}}, {"node": {"oid": "5c3431b08b54d35cd703c5b74e6388e1b8556179", "messageHeadline": "fix(cloudtrail): addS3EventSelector does not expose all options (#1854)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 181, "deletions": 13}}, {"node": {"oid": "f974531d41b828bdfb5052e96bba6b660922a991", "messageHeadline": "feat(route53): Convenience API for creating zone delegations (#1853)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 94, "deletions": 21}}, {"node": {"oid": "58025c0e44bc8774d774102ee7d4cfcf3e41bf5d", "messageHeadline": "fix(toolkit): correctly reset context from the shell command (#1903)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "77315654a94cc63c126f6779fbf2613bec2b1355", "messageHeadline": "fix(toolkit): correcty load cdk.json file without context (#1900)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "f6adb7cfffbd6824ee8b0deada8089eec41168bc", "messageHeadline": "fix(codedeploy): LambdaDeploymentGroup now takes IRole (#1840)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "241ae97670b8c40e9dc8e7acd6a8142a37e2f503", "messageHeadline": " feat(toolkit): store context in cdk.context.json (#1774)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 288, "deletions": 81}}, {"node": {"oid": "0cc66adeb4242c51248fad3ab709a9bfb94f95fd", "messageHeadline": "chore: Upgrade to CloudFormation Resource Specification v2.24.0 (#1886)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 4839, "deletions": 1410}}, {"node": {"oid": "816cfc04649ea1db729f55ef18d6d2fc6704b356", "messageHeadline": "fix(cloudtrail): Invalid resource for policy when using sendToCloudWa\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "cec8564a3c17b0dddd1f274848a4698985328bc0", "messageHeadline": "doc(codebuild): Fix Project example with GitHubSource (#1834)", "author": {"name": "Henry Heikkinen", "email": "4427896+rce@users.noreply.github.com", "user": {"login": "rce"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "828a2d75589c580fe440f09f0664c5fd765f1613", "messageHeadline": "fix(elbv2): explicitly implement IApplicationTargetGroup (#1806)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c0cf8db0c4bee930a145ce79b4b8e2e99e41664", "messageHeadline": "fix(toolkit): only fail if errors are on selected stacks (#1807)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 142, "deletions": 26}}, {"node": {"oid": "c1ba290c985013f86ef87741a97f8d2053178aa3", "messageHeadline": "chore: fix typos in aws-guidelines (#1836)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "488935ce9e2a414c94fbf13fc24c95c9626f7d11", "messageHeadline": "chore: change help string (#1832)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "759c7089a4af6c646879d5d3152f967ea381e226", "messageHeadline": "fix(aws-s3-deployment): add setup.cfg to fix pip install bug on mac (\u2026", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c7b99d88774bc16ac6bc6dd665b29c5bedee6f01", "messageHeadline": "fix(init): add new parameter to C# example (#1831)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d8419b5f25db4d602ae67d519aabfff00b3d4b7", "messageHeadline": "chore: Method signatures on sqs.ITopic (#1828)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cc0a28cab8eb4c541904feec0c2054549f0320f6", "messageHeadline": "feat(sns): Support raw message delivery (#1827)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 103, "deletions": 10}}, {"node": {"oid": "1060b957c3d4b770bf8da9b9f1115253392d2ad6", "messageHeadline": "feat(toolkit): improve docker build time in CI (#1776)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 122, "deletions": 55}}, {"node": {"oid": "5408a53ffaeed36a39b4d191ef91189fa88d3890", "messageHeadline": "feat(codebuild): add support for setting the gitCloneDepth property o\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 49, "deletions": 11}}, {"node": {"oid": "940a86035d14040dc27dd1c4334ea9db38983aa2", "messageHeadline": "doc(codedeploy): Make Alias example in the README valid (#1810)", "author": {"name": "Brian Quinn", "email": "briandquinn@gmail.com", "user": {"login": "BDQ"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6aea1bcdde06fbd02401dd660daf9747d30a197", "messageHeadline": "fix(codepipeline): allow providing Tokens as the physical name of the\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "5dec01a11021a157ef386049c300fc4a7769318f", "messageHeadline": "fix(aws-codepipeline): update CFN example. (#1653)", "author": {"name": "AllanFly120", "email": "zheallan@amazon.com", "user": {"login": "AllanZhengYP"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f08ca1517c9ae7b3cc4e2e84e94235fd27a45575", "messageHeadline": "fix(codebuild): accept IRole instead of Role (#1781)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f78295885f1cedcf199d31e1b088986ef5c957d7", "messageHeadline": "feat(cfnspec): manually add VPCEndpointService (#1734)", "author": {"name": "Christopher Currie", "email": "41171716+ccurrie-amzn@users.noreply.github.com", "user": {"login": "ccurrie-amzn"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "ad4c95aba446a3fd642d936a2d8d9b71b945f01f", "messageHeadline": "chore: update PR template: adding instead of modifying tests (#1780)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c968588fa18aadae65027628cbc6b4274247426f", "messageHeadline": "fix: stack.partition is never scoped (#1763)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 129, "deletions": 29}}, {"node": {"oid": "9af36afdc734cfee91ece4f8edea14074ca0b428", "messageHeadline": "feat(ssm): allow referencing \"latest\" version of SSM parameter (#1768)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 299, "deletions": 85}}, {"node": {"oid": "42876e79b846e09f95febf008969dfbe1c516884", "messageHeadline": "fix: Npm ignores files and folders named \"core\" by default (#1767)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "73d5befc0c28e6f965dcbb273e5e20894ef79793", "messageHeadline": "fix(lambda): Add 'provided' runtime (#1764)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "afdd17350efa1ee1eb729a9a9a295dd4fc2fcc92", "messageHeadline": "fix(toolkit): ignore hidden files for 'cdk init' (#1766)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c87f09a693c8abf1aa21288d8814c08f2dd5b9ea", "messageHeadline": "fix(cloudwatch): fix name of 'MetricAlarmProps' (#1765)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26dbf1da9eb13a7357f9ed556ecd265162c7b87d", "messageHeadline": "chore: fix docs links in README", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "726dacd64ade34b120591c83fbb8b7304df6875d", "messageHeadline": "build: new and improved stateful scripts/foreach.sh (#1751)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 89, "deletions": 33}}, {"node": {"oid": "a46cfd846fcb26a0eb25a26976a8c1ce7305e914", "messageHeadline": "feat(core): Add `construct.node.stack` attribute (#1753)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 171, "deletions": 193}}, {"node": {"oid": "77b516f073091b18cf5cba4f4accae0ff5bf23b3", "messageHeadline": "fix(core): performance improvements (#1750)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 102, "deletions": 47}}, {"node": {"oid": "8713ac69c6a83fcd704016e3c1e35e8de8ada469", "messageHeadline": "feat(decdk) prototype for declarative CDK (decdk) (#1618)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 48314, "deletions": 1}}, {"node": {"oid": "2480f0f36af727e859c0eb0ceb28da65a86f18ae", "messageHeadline": "feat(ecs): allow ECS to be used declaratively (#1745)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 55, "deletions": 44}}, {"node": {"oid": "77063024341f15ab47a55f274a1d71481ccf32ea", "messageHeadline": "feat(kms): Allow opting out of \"Retain\" deletion policy (#1685)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "46236d90edb544e9f9861eb8d0f694aa1228727e", "messageHeadline": "feat(apigateway): add support for MethodResponse to aws-apigateway. (\u2026", "author": {"name": "John Shaskin", "email": "guitarjohn@gmail.com", "user": {"login": "john-shaskin"}}, "additions": 190, "deletions": 5}}, {"node": {"oid": "63ae0b4b5ebea077010940fb52e951c9664a5261", "messageHeadline": "feat(dynamodb): partitionKey and sortKey are now immutable (#1744)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 178, "deletions": 230}}, {"node": {"oid": "a84157d0f4ed79d6259985cf2ed2a0d0d2e729b6", "messageHeadline": "feat(lambda): allow specify event sources in props (#1746)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 40, "deletions": 0}}, {"node": {"oid": "39df45609a86a1f6871abaa8ec768d697c448eca", "messageHeadline": "fix(ssm): Generate correct SSM Parameter ARN (#1726)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "5c11680fab32b2e90007f2cfb7926eeb7d9b9f30", "messageHeadline": "feat(lambda-event-sources): \"api\" event source (#1742)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 424, "deletions": 43}}, {"node": {"oid": "642c8a616ed2bd8c0dd027dc9eddbcde75184920", "messageHeadline": "fix(cdk): move apply() from Construct to ConstructNode (#1738)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "49080c6f80106ab8437772598b67abe36f34f944", "messageHeadline": "fix(kms): have EncryptionKeyBase implement IEncryptionKey (#1728)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2016b8d3861f4979197d45489b29d1ceff7e543f", "messageHeadline": "feat(autoscaling): bring your own IAM role (#1727)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 675, "deletions": 2}}, {"node": {"oid": "016a5d6e07149ae5e178c4caa4ac95bfb25054f0", "messageHeadline": "fix(aws-s3) Fix tag support for custom resource lambdas (#1724)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "13f3df53bc42c33efc603c934dfc0d745a9a7330", "messageHeadline": "chore: updates s3 permissions example (#1719)", "author": {"name": "Ryan Malecky", "email": "rmalecky@gmail.com", "user": {"login": "rmalecky"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e3738acfcbeb9d3b8c97ecee2cb8b9b00e822ed2", "messageHeadline": "fix(ecs): rename capacity adding methods (#1715)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "5773bdfc4b25aa3e59b261efdbd5cae70b3b56d0", "messageHeadline": "docs(dynamodb): sseEnabled defaults to service-managed key (#1721)", "author": {"name": "Ryan Malecky", "email": "rmalecky@gmail.com", "user": {"login": "rmalecky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c3db071983da95c638a9cfdf2a681a67fe41a1d", "messageHeadline": "feat: re-structure the CodePipeline Construct library API. (#1590)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1590, "deletions": 1270}}, {"node": {"oid": "22fc8b9bbde09660accec7f7ac175e5a4ff0b0ec", "messageHeadline": "feat(aws-eks): add construct library for EKS (#1655)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1934, "deletions": 109}}, {"node": {"oid": "7b2bf13db0ed8c15ceed66a8194011671c0b77c2", "messageHeadline": "chore: fix service names in CodeBuild README (#1707)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "0a7fc275fa8fc479b4c0fc3b380cbf0c8a41abf2", "messageHeadline": "chore(docs): Added official AWS or Amazon prefixes to all service ref\u2026", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "fe40debd3015d200ffc599072c4210c2daad00f6", "messageHeadline": "chore: remove examples, update links in README (#1712)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 10, "deletions": 2674}}, {"node": {"oid": "846ed9f7f503b1c66e9cdcf061e63d77cc2d6f4b", "messageHeadline": "fix(lambda): add region check for environment variables (#1690)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "f19602c09e7fa359f86142b0813197f27b5b1533", "messageHeadline": "chore: fix broken markdown link (#1702)", "author": {"name": "KIDANI Akito", "email": "a.kid.1985@gmail.com", "user": {"login": "kdnakt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ea4a786a7ee5ee971ed711141cfcfa8ec35d603", "messageHeadline": "fix(core): improve error message if construct names conflict (#1706)", "author": {"name": "KIDANI Akito", "email": "a.kid.1985@gmail.com", "user": {"login": "kdnakt"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "07d990953e2a80bbfffdf6d305ebbe4b4d76818a", "messageHeadline": "chore (docs): Updated ECS readme to use branded AWS/Amazon service na\u2026", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 64, "deletions": 50}}, {"node": {"oid": "67fcf6dffccb2dcbbcc649997d421d39fef6ebf7", "messageHeadline": "fix: reference documentation is missing + bump to v0.24.1 (#1704)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1077, "deletions": 1068}}, {"node": {"oid": "c34e9101034b6b6549583b03086bddda84e3b75c", "messageHeadline": "docs: fix changelog headings (#1700)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "74f7023e17aceda129bb33e8f1ba13121d168431", "messageHeadline": "chore: fix java init template expectation file (#1699)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "2abc7bafbccc74fef458f9089caddb6889be0e2c", "messageHeadline": "v0.24.0 (#1696)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1178, "deletions": 1149}}, {"node": {"oid": "0cc11caa52f29b82a9ce52b680a1b5afe5d798b2", "messageHeadline": "fix(sns): create subscription object under subscriber (#1645)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 79, "deletions": 57}}, {"node": {"oid": "823a1e80b03a85a6f12612e488ff8633f0f81ed2", "messageHeadline": "feat(core): overrideLogicalId: override IDs of CFN elements (#1670)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 255, "deletions": 152}}, {"node": {"oid": "8da9115049be1234cc46c6ae55979f81e7f430f3", "messageHeadline": "feat(secretsmanager): L2 construct for Secret (#1686)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 637, "deletions": 11}}, {"node": {"oid": "d17a6e908e0e7e84db85c9e14b7351c8313a0314", "messageHeadline": "chore: scripts/foreach.sh (#1688)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 50, "deletions": 0}}, {"node": {"oid": "ce5966f07d55dc894123a82ed0a7831950afb6ad", "messageHeadline": "fix(aws-ecs): correctly sets MinimumHealthyPercentage to 0 (#1661)", "author": {"name": "Don-CA", "email": "42761041+Don-CA@users.noreply.github.com", "user": {"login": "Don-CA"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "f7c85318af2013b2ff3343ef26c4180a0fa313e7", "messageHeadline": "feat(cdk): aspect framework and tag implementation (#1451)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 1711, "deletions": 1473}}, {"node": {"oid": "36cfca8cbf86802c2efb1bf30e32134783485662", "messageHeadline": "feat(cdk): metric functions now automatically generated (#1617)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 485, "deletions": 158}}, {"node": {"oid": "ff99403f13e25e646785f8f8b93cc39c17a8812f", "messageHeadline": "chore: fix typos in CONTRIBUTING.md (#1673)", "author": {"name": "tokkiyaa", "email": "tokkiyaa@users.noreply.github.com", "user": {"login": "tokkiyaa"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1d7198a51c94d9431b7e1b1b6a84e01ba1daf308", "messageHeadline": "fix(elbv2): fix specifying TargetGroup name (#1684)", "author": {"name": "Hironao OTSUBO", "email": "motemen@gmail.com", "user": {"login": "motemen"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "bfa40b1ce7cfd3494ce66e35b369d43061c12fdd", "messageHeadline": "feat(serverless): add AWS::Serverless::Application to CFN spec (#1634)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 369, "deletions": 7}}, {"node": {"oid": "ebb8aa1b43e4ea5e2186915ab7993d79736b903f", "messageHeadline": "fix(cdk): only make Outputs Exports when necessary (#1624)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 96, "deletions": 167}}, {"node": {"oid": "09e216ac6e7f69f8d798807c7ee91bb56e0d982e", "messageHeadline": " fix(ec2): fix cross-stack SecurityGroup connections (#1678)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 253, "deletions": 27}}, {"node": {"oid": "3842a9d48f054c3f4b41b5c6961b8cd1faf9850a", "messageHeadline": "build: use bootstrap --ci and recreate all package-lock.json files (#\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 20407, "deletions": 181524}}, {"node": {"oid": "8e03ed6795595c8f2bc87d8fc96e7795e60a1b69", "messageHeadline": "feat(cognito): Implement user pool and user pool client constructs (\u2026", "author": {"name": "dotxlem", "email": "46094829+dotxlem@users.noreply.github.com", "user": {"login": "dotxlem"}}, "additions": 815, "deletions": 10}}, {"node": {"oid": "93ae2d5beaa95f18d1a0641b93b133e9625a68d9", "messageHeadline": "build: change coverage to statements instead of lines (#1677)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 114, "deletions": 8}}, {"node": {"oid": "9858a64ca0324d87684333cb5ace47fb29c5e9e5", "messageHeadline": "feat(ssm): Add L2 resource for SSM Parameters (#1515)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 522, "deletions": 1}}, {"node": {"oid": "299fb6a71ae94950c8d3c844d14779feb68e215f", "messageHeadline": "feat(aws-s3): add option to specify block public access settings (#1664)", "author": {"name": "Jonathan Goldwasser", "email": "jogold@users.noreply.github.com", "user": {"login": "jogold"}}, "additions": 192, "deletions": 1}}, {"node": {"oid": "91194d4d81a14d42f0c800112bf57de2edc08691", "messageHeadline": "chore(docs): move developer guide to docs.aws.amazon.com (#1470)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 7, "deletions": 4511}}, {"node": {"oid": "4c4b01536197c1997475be9818d3632694418edd", "messageHeadline": "feat(codedeploy) lambda application and deployment groups (#1628)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 2001, "deletions": 137}}, {"node": {"oid": "1d705e7143134574c33f6c6f221a8a549f318efa", "messageHeadline": "v0.23.0 (#1665)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1116, "deletions": 1064}}, {"node": {"oid": "53e682576d25513101c7aa421ac34f0f3d6f7c44", "messageHeadline": "feat(core): generalization of dependencies (#1583)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 500, "deletions": 564}}, {"node": {"oid": "7cdbcec51471ba100a693963d0cf421f2910aedb", "messageHeadline": "fix(apig): Move 'selectionPattern` to `integrationResponses` (#1636)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 57, "deletions": 9}}, {"node": {"oid": "5df22d91d34235e06e2fbcd77bb5cf6475560c10", "messageHeadline": "feat(app): add source map support to TS app template (#1581)", "author": {"name": "Michael S. Fischer", "email": "michael+github@dynamine.net", "user": {"login": "otterley"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aa68db5dc960e01bebd61e76398fcb3a9a4affc4", "messageHeadline": "feat(aws-ecs): add support for Event Targets (#1571)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1412, "deletions": 9}}, {"node": {"oid": "428a812c08bfffa451f13c8996f895954663e631", "messageHeadline": "docs(apigateway): add missing word \"unless\" in README (#1658)", "author": {"name": "James Mead", "email": "3169+floehopper@users.noreply.github.com", "user": {"login": "floehopper"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0deea612aebf2b9fdae1be33f88c2fb7e319bd15", "messageHeadline": "feat(alexa-ask): Add deploy action for Alexa (#1613)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@hoegernet.com", "user": {"login": "hoegertn"}}, "additions": 345, "deletions": 1}}, {"node": {"oid": "7d7d495a9df0ffac35cd3483e57d618e2177bbef", "messageHeadline": "Revert \"fix(sns): create subscription object under subscriber\"", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 49, "deletions": 68}}, {"node": {"oid": "5c4a9e5d6b8801420019638b2c0423c3b888351c", "messageHeadline": "fix(sns): create subscription object under subscriber", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 68, "deletions": 49}}, {"node": {"oid": "8f1a5e8fb0ce062c6297963cc6644330a61feeed", "messageHeadline": "feat(s3): Add DeployAction for codepipeline (#1596)", "author": {"name": "Thorsten Hoeger", "email": "thorsten.hoeger@hoegernet.com", "user": {"login": "hoegertn"}}, "additions": 358, "deletions": 4}}, {"node": {"oid": "58b46855ff88d95728acb18f5055bec963127508", "messageHeadline": "feat(toolkit): disable colors if a terminal is not attached to stdout\u2026", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "828ac20063b6ab7ebedfe67e8c57bdb511599962", "messageHeadline": "feat(cloudwatch): Support 'datapointsToAlarm' on Alarms (#1631)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 53, "deletions": 64}}, {"node": {"oid": "5b2de2b2642f4c03b455fbb7aa5c2b2009840735", "messageHeadline": "chore(toolkit): integ tests moved to release pipeline (#1632)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 473}}, {"node": {"oid": "6a8e0104f24ccdc3fd4868fffcc8a0112b9e8978", "messageHeadline": "fix: Improve error message in SSMParameterProvider (#1630)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "8b180394956a7a877277f83a34f6c61a6251dea9", "messageHeadline": "doc: substitute `stack` with `this` in ReadMe docs. (#1627)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "21a5529f388c438ad1ac7ce28db5738c2aa62a38", "messageHeadline": "feat(cfnspec): Upgrade to CFN Resource Specification v2.21.0 (#1622)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1626, "deletions": 102}}, {"node": {"oid": "f49c33b7c8cb35fe43c806e099c692cbad5f7b7c", "messageHeadline": "feat(cdk): Support UpdateReplacePolicy on Resources (#1610)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "561cffbf9a37f0522c132e24d160ecec21e8d44d", "messageHeadline": "chore: update test expectations", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "876b26df73e27b37eb7468d6a31abdcfd5f42e6a", "messageHeadline": "feat(aws-s3): add the option to not poll to the CodePipeline Action. \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 431, "deletions": 34}}, {"node": {"oid": "77fe077627c812ed62914952fc69decc0306eec7", "messageHeadline": "feat(aws-codepipeline): support setting a Role for a CFN Action (#1449)", "author": {"name": "Radek", "email": "mail@smogura.eu", "user": {"login": "rsmogura"}}, "additions": 477, "deletions": 32}}, {"node": {"oid": "036cfdfcf8cf3a22bf2733a8c7f73adb4dcbde60", "messageHeadline": "feat(lambda): Support AWS Lambda Layers (#1411)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 633, "deletions": 33}}, {"node": {"oid": "23c9afc1d25004c4f26a2aaa2668c43da65bb05a", "messageHeadline": "feat(autoscaling): Support AssociatePublicIpAddress (#1604)", "author": {"name": "Michael S. Fischer", "email": "michael+github@dynamine.net", "user": {"login": "otterley"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "2af2426eb9de4d8fc0ab99b326ff857f776ce138", "messageHeadline": "feat(cdk): treat the \"fake\" CFN intrinsics (Fn::GetArtifactAtt, Fn::G\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "f997fd2a49141e2647dbba962851b4de99bb04ec", "messageHeadline": "chore(cdk): add Dockerfile for toolkit container (#1569)", "author": {"name": "Jonathan Morley", "email": "morley.jonathan@gmail.com", "user": {"login": "jonathanmorley"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "d8207e30be8d7ddb2f9b22c920948d3881043e5b", "messageHeadline": "feat(lambda-event-sources) add DynamoEventSource (#1563)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 497, "deletions": 2}}, {"node": {"oid": "9f8bfa5e598590c9b59a6b711457252a36bc1037", "messageHeadline": "feat(apigateway): support function alias in LambdaIntegration", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 68, "deletions": 1}}, {"node": {"oid": "5e91a0abf345c1b0e1055b6ff5efbef9d8225035", "messageHeadline": "fix(aws-events): ergonomics improvements to CloudWatch Events (#1570)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 190, "deletions": 9}}, {"node": {"oid": "912839031b26123287ffc38d9a6e95986e0a5c90", "messageHeadline": "feat: Make `roleName` available on `IRole` (#1589)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 89, "deletions": 6}}, {"node": {"oid": "2b491d44c40e5f078ea49d10d8399c84aa205631", "messageHeadline": "feat(aws-ecs): ECS service scaling on ALB RequestCount (#1574)", "author": {"name": "Brian Quinn", "email": "briandquinn@gmail.com", "user": {"login": "BDQ"}}, "additions": 100, "deletions": 5}}, {"node": {"oid": "4af7c0d97b17820a41ef9d611ed6768f62d64a6c", "messageHeadline": "fix(aws-ec2): CfnNetworkAclEntry.CidrBlock should be optional (#1565)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "33c2a6d6858e8e6b82fd988864a4f664939f4f10", "messageHeadline": "fix(dynamodb): grant also gives access to indexes (#1564)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 198, "deletions": 29}}, {"node": {"oid": "6d0cdc723c2b68401643b023bf7c1891a08db53a", "messageHeadline": "chore: Update READMEs to reflect new cross-stack sharing mechanism (#\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 794, "deletions": 102}}, {"node": {"oid": "882b8ff2016c86b9e02ab0b40a14a7def85a8019", "messageHeadline": "feat(lambda-event-sources) add KinesisEventSource (#1561)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 330, "deletions": 1}}, {"node": {"oid": "f7469c111a97853f6cc3169f7a7ce0396ebad4aa", "messageHeadline": "feat(lambda): reserved concurrent executions (#1560)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 61, "deletions": 1}}, {"node": {"oid": "3270b4727c05156e43101933e22b0b94ca3fdaaf", "messageHeadline": "fix(aws-cdk): Improvements to IAM diff rendering (#1542)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 395, "deletions": 189}}, {"node": {"oid": "6642ca2341716dcf0477ba774c621c11d6bef6aa", "messageHeadline": "feat(ecs): VPC link for API Gatweay and ECS services (#1541)", "author": {"name": "dotxlem", "email": "46094829+dotxlem@users.noreply.github.com", "user": {"login": "dotxlem"}}, "additions": 369, "deletions": 146}}, {"node": {"oid": "ff96f3f8703a583f494d9e29552d59ddc1c8195d", "messageHeadline": "feat(aws-ecs): add additional configuration to Volume (#1357)", "author": {"name": "cohalz", "email": "cohalzweb@gmail.com", "user": {"login": "cohalz"}}, "additions": 87, "deletions": 3}}, {"node": {"oid": "e291d372163f7a7a8cc4e31cacfeda4e56e6f9b7", "messageHeadline": "fix(aws-s3-deployment): clean up tempfiles after deployment (#1367)", "author": {"name": "Daniel Nakov", "email": "daniel.nakov@gmail.com", "user": {"login": "dnakov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "28a423d4a04178b4514f1f33cbe569bfa1766a6b", "messageHeadline": "feat(s3): imported bucket format option for website URL format (#1550)", "author": {"name": "Alex Chesters", "email": "AlexChesters@users.noreply.github.com", "user": {"login": "AlexChesters"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "24f521a306c384f8010eba958dd78d75d3ff23e9", "messageHeadline": "fix(aws-cdk): Java init template works on Windows (#1503)", "author": {"name": "Aaron Costley", "email": "costleya@amazon.com", "user": {"login": "costleya"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "4e46d3c1e1dc545fcb62a5fab93aec652739a228", "messageHeadline": "feat(s3): export bucket websiteURL (#1521) (#1544)", "author": {"name": "Alex Chesters", "email": "AlexChesters@users.noreply.github.com", "user": {"login": "AlexChesters"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "32a4b2927dd9377e6c495394adcf78b1d0469e8d", "messageHeadline": "fix(aws-ec2): change maxAZs default for VPCs to 3 (#1543)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "c2d17f595ccf90aa3db9ff2ec4178c8186e00d29", "messageHeadline": "fix: Report stack metadata in assertions (#1547)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "9d7e05091a3a6c74f34497b58caec7b4cd36bf6c", "messageHeadline": "chore(cdk): make `isInstance` static methods more concrete (#1519)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b633505bcf1977e1870740f081ca6861d4b9b891", "messageHeadline": "feat(ecs): environment variables for LoadBalancedXxxService (#1537)", "author": {"name": "Paul Maddox", "email": "PaulMaddox@users.noreply.github.com", "user": {"login": "PaulMaddox"}}, "additions": 148, "deletions": 22}}, {"node": {"oid": "f02c48a4ae304ed65c178d00b2f4f49e9c8b77a7", "messageHeadline": "chore(scripts): Add Jetbrains node_modules exclusion script (#1507)", "author": {"name": "Aaron Costley", "email": "costleya@amazon.com", "user": {"login": "costleya"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "dac9bfaa99845491480db44188209bc3e180cf91", "messageHeadline": "add packages.txt to github pages (#1520)", "author": {"name": "Sam Goodwin", "email": "samgood@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "644ebf57331ca70b73caa90d69c553790abc2546", "messageHeadline": "v0.22.0 (#1518)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1176, "deletions": 1113}}, {"node": {"oid": "b4bbaf0e7ba890180d834b2337db93a74ef9e5ab", "messageHeadline": "feat(aws-cdk): better stack dependency handling (#1511)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 129, "deletions": 22}}, {"node": {"oid": "ca5ee3568fc19e1aa2f2fa9623c7010303c34e9e", "messageHeadline": "fix(core): automatic cross-stack refs for CFN resources (#1510)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 7}}, {"node": {"oid": "b909dcd827824c1859af421ea7a514b6bd87487e", "messageHeadline": "fix(lambda): use IRole instead of Role to allow imports (#1509)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d7371f0f836ce8b0e08df1673672f904bde1cfe1", "messageHeadline": "feat(cdk): transparently use constructs from another stack", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2767, "deletions": 1688}}, {"node": {"oid": "935054aaf1ee8315a300e5369e467202a04a9d44", "messageHeadline": "feat(step-functions): support parameters option (#1492)", "author": {"name": "Guilherme Selau Ribeiro", "email": "guisrx@gmail.com", "user": {"login": "guisrx"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "216901570d6b3772d98e5b45f9debe61b5da3418", "messageHeadline": "feat: cloudformation condition chaining (#1494)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 116, "deletions": 51}}, {"node": {"oid": "81b4174246f8e3082edc8fe7b5f93fac269232e3", "messageHeadline": "feat: stop generating legacy cloudformation resources (#1493)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 50}}, {"node": {"oid": "4d6d5ca1945b339f3615a23c70052ff4d5a5784c", "messageHeadline": "feat: no more generated attribute types in CFN layer (L1) (#1489)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 297, "deletions": 184}}, {"node": {"oid": "17eddd19338d5ca7b20c016191d5312b05616304", "messageHeadline": "feat(route53): support CNAME records (#1487)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 341, "deletions": 117}}, {"node": {"oid": "471e8eb97360dd9a4a69b79af68fd6bc1dda8173", "messageHeadline": "feat(aws-codepipeline): Jenkins build and test Actions. (#1216)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 939, "deletions": 55}}, {"node": {"oid": "607f997f35ff37b586cef414151cd153adf57cfa", "messageHeadline": "feat(diff): Better diff of random objects (#1488)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 127, "deletions": 22}}, {"node": {"oid": "5b2458335e48310518eca84442bdf12d86e34433", "messageHeadline": "fix(elbv2): unable to specify load balancer name (#1486)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "b61c7c9406998673e89d45e68568700978a9ff27", "messageHeadline": "chore: Document return behavior of cdk diff (#1446)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f43b4d4ee1c5e9d80b8ae4e87b21dbc3e2a75378", "messageHeadline": "feat(aws-kms): allow tagging kms keys (#1485)", "author": {"name": "Radek", "email": "mail@smogura.eu", "user": {"login": "rsmogura"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "82ec0ff68fe31ee4b4fdc04a9dbd35131d234677", "messageHeadline": "feat(aws-ecs): add support Amazon Linux 2 (#1484)", "author": {"name": "cohalz", "email": "cohalzweb@gmail.com", "user": {"login": "cohalz"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "fefa764e68f75f4cf6ab2e150635b5d43de7131d", "messageHeadline": "feat(apigateway): add tracingEnabled property to APIGW Stage (#1482)", "author": {"name": "workeitel", "email": "eitel@amazon.com", "user": {"login": "workeitel"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9f4578363c248c0c88cff2ae5be1fed7a373ec07", "messageHeadline": "chore: awslint (#1468)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2999, "deletions": 96}}, {"node": {"oid": "0f8362d281cf12fc9d5fbacf7fc4658e8f59cb09", "messageHeadline": "chore: enable project references in build (#1466)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 59, "deletions": 63}}, {"node": {"oid": "0d733908c7370789ab8b0181a7626d48e9a1e610", "messageHeadline": "chore: fix build (#1476)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2a06670c625aebbf653289fd01c28cb95c8b750a", "messageHeadline": "build: remove merkle-build (change detection) (#1475)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 617}}, {"node": {"oid": "fb22a328f8a0dc9f1a97644990ed61314971e05c", "messageHeadline": "feat: construct base class changes (breaking) (#1444)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1380, "deletions": 1198}}, {"node": {"oid": "1de9bcdd0ab21ae5fb463242317b40aa6dd53e33", "messageHeadline": "chore: bump year in license information (#1464)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 291, "deletions": 291}}, {"node": {"oid": "9c91b20f5be903f45866f235cde01670050ce53f", "messageHeadline": "fix(ecs): correct typo and other minor mistakes in ecs readme (#1448)", "author": {"name": "Brian Quinn", "email": "briandquinn@gmail.com", "user": {"login": "BDQ"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7cd84a0687dcfa4fa962883a5b14cb8c19df4d3f", "messageHeadline": "feat(cli): Allow specifying options using env vars (#1447)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "8c17ca7f51c7e93e571e9f99f412d87a322d6bd7", "messageHeadline": "feat: aws resource api linting (breaking changes) (#1434)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2540, "deletions": 1360}}, {"node": {"oid": "0d2b63397074abbde793b38f9b6d2637db602f15", "messageHeadline": "feat(assets): enable local tooling scenarios such as lambda debugging\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 254, "deletions": 21}}, {"node": {"oid": "36f69b6cf737e07159f533ae5cc0ec2300d2c184", "messageHeadline": "chore: Add note that assets are not account for in diff (#1439)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "04217a583b6e76a266367d99486aaff13713f9e0", "messageHeadline": "feat: idiomize cloudformation intrinsics functions (#1428)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 541, "deletions": 307}}, {"node": {"oid": "095da1495e7408e3ed7d4eba9eec176565f39eae", "messageHeadline": "fix(toolkit): support multiple toolkit stacks in the same environment\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 64, "deletions": 16}}, {"node": {"oid": "1dd56d4f839095ae80dd6ef9e177aa22683954d5", "messageHeadline": "fix(toolkit): fix typo in --rename option description (#1438)", "author": {"name": "flou", "email": "ferrandlou@gmail.com", "user": {"login": "flou"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6baa8df946491126731166cf85f118be19ad84fe", "messageHeadline": "chore: improve formatting of PR template", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 8}}, {"node": {"oid": "068fa4628ecafd9c96f9665b60b7e366071f7dc3", "messageHeadline": "feat(aws-codepipeline): support notifications on the ManualApprovalAc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 312, "deletions": 3}}, {"node": {"oid": "fbd7728236100b98baeb790794a13b2dacb0fceb", "messageHeadline": "feat(aws-lambda): add input and output Artifacts to the CodePipeline \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 115, "deletions": 14}}, {"node": {"oid": "91ecddaf98db6e148c25d1abc878a6cf849fee20", "messageHeadline": "chore: add changelog preamble (#1415)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7051c1f264100a7d9b0fd547fc523aaa20125684", "messageHeadline": "chore: add .nojekyll to docs output (#1414)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9badc1c531d7f04874ea8a44d2bc468ca4af17a5", "messageHeadline": "v0.21.0 (#1412)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1147, "deletions": 1109}}, {"node": {"oid": "0f80b56a5626bb2d319c83ef81c29a27ce7f37bc", "messageHeadline": "feat: update CloudFormation resources v2.18.0 (#1407)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1741, "deletions": 329}}, {"node": {"oid": "62e32445e5036764b7653c47c0f55fe89a07b89e", "messageHeadline": "chore: add sensitive modules to PR checklist (#1410)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ee32cc6ec25a7f65d3b29b3264d3ac9377549255", "messageHeadline": "Allow v8 to allocate more heap (#1336)", "author": {"name": "Michael S. Fischer", "email": "michael+github@dynamine.net", "user": {"login": "otterley"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "d5cae6103d07838b911d123e8078d0b2ff5c6bed", "messageHeadline": "feat(aws-codebuild): allow setting Webhook for GitHub Sources. (#1387)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "478a714b5bddbc105a6a7c31839bd16b81c717b2", "messageHeadline": "fix(toolkit): scrutiny dialog should fail with no tty (#1382)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "8c733efcc366ead37bc7401e3a0ce3a2505ecd09", "messageHeadline": "feat(aws-lambda): Add python 3.7 runtime (#1379)", "author": {"name": "Lee Packham", "email": "lpackham@protonmail.com", "user": {"login": "leepa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "538fe3f98270d44fe429d47ca7bc4d66641d0837", "messageHeadline": "build: alias Function as LambdaFunction to avoid linter error (#1398)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe6923db32b96466d444f1dc372cb7394f8bde6b", "messageHeadline": "docs: Update miss spelled word in logical-ids.rst (#1385)", "author": {"name": "Jacob Fuss", "email": "32497805+jfuss@users.noreply.github.com", "user": {"login": "jfuss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b942ae5823fc0c5d09892ee0e96fb77d7675dae1", "messageHeadline": "feat(iam): CompositePrincipal and allow multiple principal types (#1377)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 348, "deletions": 40}}, {"node": {"oid": "3d07e4831c69832b0fda825a843973f8da360d2a", "messageHeadline": "fix(aws-cloudformation): change the type of Role in CodePipeline Acti\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2759a6b2f6e917c59b2018745753fa991050575f", "messageHeadline": "docs: add construct id constraints to docs (#1378)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 24, "deletions": 15}}, {"node": {"oid": "011aac0d50e5e43b9fe0aff9d2cfc44cfaaab845", "messageHeadline": "feat(core): convert \"/\" in construct id to \"--\" and disallow tokens (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 83, "deletions": 14}}, {"node": {"oid": "74444add2461159d082dff9cdd1c604e7af70cd6", "messageHeadline": "chore: Add ECS library ownership info (#1373)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9cebf0d474007d8cd2b313a8a39920e022377954", "messageHeadline": "feat(aws-codebuild): change the API of GitHub and BitBucket Sources. \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 138, "deletions": 27}}, {"node": {"oid": "d648b58aaeff8c0e18f5f387affa21a22a09b1eb", "messageHeadline": "feat(cdk): add the CodeDeployLambdaAlias Update Policy. (#1346)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "239d0d59777b95e1ebd42423bb4ccb8b4c870f70", "messageHeadline": "chore (docs): update guide to synch with release 0.19.0 (#1304)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1601, "deletions": 1318}}, {"node": {"oid": "8a362072af39d7241066539dae7116687679554b", "messageHeadline": "Documentation grammar changes (#1365)", "author": {"name": "Leo Lapworth", "email": "leo@cuckoo.org", "user": {"login": "ranguard"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ef77b02896e6a8f5205804b8d8630396008783ae", "messageHeadline": "chore: Simplify parsing CLI arguments to Settings (#1301)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 49, "deletions": 44}}, {"node": {"oid": "c3cfcd558e1a5f9d6c632baba457250a4c5153c6", "messageHeadline": "feat(aws-ec2): can now use PrefixList in ingress rules (#1360)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9ebe28b9da746621ed49143f4005347e84d6835d", "messageHeadline": "feat(aws-dynamodb) add support for dynamodb PAY_PER_REQUEST billing m\u2026", "author": {"name": "Sam Goodwin", "email": "38672686+sam-goodwin@users.noreply.github.com", "user": {"login": "sam-goodwin"}}, "additions": 699, "deletions": 3}}, {"node": {"oid": "3d200c99e27bf352ea56208bc71c8da63f35ad3b", "messageHeadline": "feat(aws-iam): configure ExternalId for Role (#1359)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 120, "deletions": 6}}, {"node": {"oid": "d20938c63058a82efd3fc0e2292ba701182df60a", "messageHeadline": "feat: deprecate \"cloudformation\" namespace in favor of \"CfnXxx\" (#1311)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 459, "deletions": 876}}, {"node": {"oid": "19fefc6fb360375d04f94a4f4ca31430a16648ab", "messageHeadline": "doc(aws-codepipeline): update the documentation of the GitHubSourceAc\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b595cf0f3ab6291a4ce70b528506193232eb26c3", "messageHeadline": "feat: add \"engines.node\" key to all packages (#1358)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 415, "deletions": 101}}, {"node": {"oid": "84eb7ad1531094c6c01b906e14abdef6af44ce36", "messageHeadline": "fix(codebuild): Rename includeBuildID property of S3BucketBuildArtifa\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cbeea75b260a06633ef495ef2adcedeef2aa04c0", "messageHeadline": "chore: fix java app init template after bucket orphaning (#1352)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e5e9361164a963aeb5058b9862d5c8ac80fe5d18", "messageHeadline": "v0.20.0 (#1348)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1053, "deletions": 1017}}, {"node": {"oid": "c912d074b3bd8014956ac14f70ce3d1b54bb1014", "messageHeadline": "Relax code owners (#1349)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71dc09fa0625b6e195bbce0c7440e17fd87fd168", "messageHeadline": "fix(aws-logs): set default log retention of LogGroup to 731 instead o\u2026", "author": {"name": "Sam Goodwin", "email": "38672686+sam-goodwin@users.noreply.github.com", "user": {"login": "sam-goodwin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "48b9bdd9863b462dd06ed7af6af9383f538f38b4", "messageHeadline": "fix(aws-cdk): fix YAML line wrapping issue (#1334)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "3076070e253b59531466dc9d32a89537d63a1638", "messageHeadline": "fix(aws-lambda): code.asset now supports jar files, fixes #1294 (#1330)", "author": {"name": "Shane Witbeck", "email": "digitalsanctum@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c4a9b74503d63a8f9fa14544c6a57b0a346f54d8", "messageHeadline": "fix(aws-ecr): add the `addToPipeline` method to IRepository. (#1329)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "cb1aed967a257d51e1ffd6f8e569ad49e48f7ef1", "messageHeadline": "fix(aws-codecommit): make the onCommit CloudWatch Event respect creat\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "62b794186b0fefdd14ab9a1328996eed842cff2a", "messageHeadline": "fix: upgrade jsii to v0.7.12 (#1328)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2dfd593c78587924ffc2b5f8e3085eca50b09424", "messageHeadline": "feat(aws-cdk): directory assets follow symlinks (#1318)", "author": {"name": "Justin Chase", "email": "justin.m.chase@gmail.com", "user": {"login": "justinmchase"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "3fdbc954df94c83ae011b6e1bfdb33fac02b9e24", "messageHeadline": "chore: Specify code owners (#1315)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "9e121a730088ee3b929d497f3e19cdc18f2eea39", "messageHeadline": " feat(aws-cdk): add security impact prompt to 'cdk deploy' (#1240)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3245, "deletions": 165}}, {"node": {"oid": "9a7709e5fa97c4c5aa0484fbbd041291efaa3bcf", "messageHeadline": "docs: Updated examples topic to use ECS L2 construct (#1195)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 134, "deletions": 147}}, {"node": {"oid": "f69c8e0aaa03afb9258a61b4fd1084a95df40725", "messageHeadline": "chore: fix build by updating resource matches (#1298)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2eb47ad9c857e0b7497eaddbee7f04564491ffe3", "messageHeadline": "feat(aws-s3): orphan buckets by default (#1273)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 112, "deletions": 47}}, {"node": {"oid": "f5bc59bb4787db66b665f46d0fc90f57cce72827", "messageHeadline": "fix(aws-ecs): set permissions for 'awslogs' log driver (#1291)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 791, "deletions": 2}}, {"node": {"oid": "0919bf46b8318abf2031be79d9c9005253da18a9", "messageHeadline": "fix(assert): Adjust assertion behavior to be stricter (#1289)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 341, "deletions": 210}}, {"node": {"oid": "3d40e13010c1cfcb463b5f4d5cf69a33d2b33ba6", "messageHeadline": "feat(aws-lambda:) add Ruby 2.5 runtime (#1267)", "author": {"name": "Pablo Cantero", "email": "pablohstc@gmail.com", "user": {"login": "phstc"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "5ffa7e2613d365a04a6c7131fe6e866940358940", "messageHeadline": "feat(docs): add design process description & basic style guide (#1229)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "618442367d934c1d4c4dc7fd741b32f7dc553ee4", "messageHeadline": "feat(core): only include cdk libs in version reporting (#1290)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "f06de189118b0ec611c32c021760addd2aa06b3e", "messageHeadline": "feat(core): include jsii runtime version in analytics (#1288)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "54789139611bdae1e9d59e88c6355c45d7ceffe2", "messageHeadline": "fix(aws-cdk): fix profile use in non-'aws' partitions (#1283)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "c298a7c424cc47f94da043bc8a785afb149fc4b6", "messageHeadline": " fix(aws-elbv2): add dependency on internet gateway (#1284)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 407, "deletions": 57}}, {"node": {"oid": "3a89e21d178393667d7d850adbde79091771b531", "messageHeadline": "fix(aws-ecs): fix healthCheckGracePeriodSeconds (#1266)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "5004f5022abcbeafe5574729f1a68acbd95d461f", "messageHeadline": "feat(toolkit): include toolkit version in AWS::CDK::Metadata (#1287)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4167d1652316c4f14266dc06e941a459e7111490", "messageHeadline": "Formatting of PR template", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 9}}, {"node": {"oid": "2625a055f4d2c8a3419cb379ee5b1b4234976c53", "messageHeadline": "v0.19.0 (#1281)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1063, "deletions": 1019}}, {"node": {"oid": "9df5c5497dae872aac8b4fe41b289f31597c09f3", "messageHeadline": "feat: Update to CloudFormation spec v2.16.0 (#1280)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 2814, "deletions": 224}}, {"node": {"oid": "47dafb0e5c70e0d5ea8f15bdc74a033596c3a1a2", "messageHeadline": "fix(aws-cdk): add '-h' flag to bring up help (#1274)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0de2da8eafa5633d2963acc8502d20454fca8ef8", "messageHeadline": "fix(aws-cloudtrail): correct S3 bucket policy and dependency chain (#\u2026", "author": {"name": "Naadir Jeewa", "email": "randomvariable@users.noreply.github.com", "user": {"login": "randomvariable"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "a45c3bd81e71601f6fee583b99241bf00cb5b27b", "messageHeadline": "fix(cdk): don't use instanceof in App (#1249)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "72413c12ef5fde720b9d87b844fe70721b8166f4", "messageHeadline": "feat(aws-codebuild): allow using docker image assets as build images \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3292, "deletions": 556}}, {"node": {"oid": "082459ef4b26f7631924181f1c0b61d9ebf822aa", "messageHeadline": "chore: fix typos in documentation (#1263)", "author": {"name": "Mitch Lloyd", "email": "mitch.lloyd@gmail.com", "user": {"login": "mitchlloyd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a2093ca2f8d49063c0913d8612ccac5ea0b5d4f5", "messageHeadline": "chore(app-delivery): fix for renamed CodeBuild methods that add to Co\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "825e448a300211f91dbe8e64a579924c1867ef3f", "messageHeadline": "feat(aws-codebuild): rename the Project methods for adding Actions to\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "edc9a2123cc43aac4e7a0a5848ac30d85be85a2e", "messageHeadline": "feat(app-delivery) IAM policy for deploy stack (#1165)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 400, "deletions": 35}}, {"node": {"oid": "01cc8a24b890fa5257678462ffb6696ad4b37ae6", "messageHeadline": "feat(aws-ecr): add an ECR Repository source CodePipeline Action. (#1255)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 464, "deletions": 4}}, {"node": {"oid": "3208457a1c00da17953ac78ff81eea2f79cba1bb", "messageHeadline": " feat: add support for secrets in CDK apps (#1208)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 392, "deletions": 10}}, {"node": {"oid": "10b7092b92a401d683905f1bc3cd47b7a9dcb5cb", "messageHeadline": "fix(aws-cloudfront): Allow to disable IPv6 on cloudfront distribution\u2026", "author": {"name": "Julien Lamand\u00e9", "email": "jlamande@gmail.com", "user": {"login": "jlamande"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "4b779516fb93392a09270798ce1b27327c949c38", "messageHeadline": "chore: refactoring of toolkit and cxapi (#1236)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 139, "deletions": 117}}, {"node": {"oid": "2aa35e60c9127d8c14b1935ec8838cdb9221e25b", "messageHeadline": "chore: updated lambda principal in example (#1238)", "author": {"name": "sam gordon", "email": "32661007+sam-gordon-f@users.noreply.github.com", "user": {"login": "sam-gordon-f"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a13a185f00bb1aa82958e60542cc3fc0f93933c", "messageHeadline": "fix(aws-ec2): fix code generation of IcmpPing (#1235)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 93, "deletions": 17}}, {"node": {"oid": "8e17500fc64465dbd884dea7b869a0ad3ccad985", "messageHeadline": "chore(aws-s3-deployment): allow building on debian (#1234)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1f42f9b8f6de546d937ffbbff7bdc04ed1fd234", "messageHeadline": "chore: Indent the title format options correctly (#1230)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da6a7991e440347529308a634f876dbd0d9c9b0d", "messageHeadline": "fix(cdk init): rename 'dotnet' to 'csharp' (#1210)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02871090b1fcad47c6bdb95822f5606b81a6d5ca", "messageHeadline": "fix(cdk init): update 'app' init template (#1209)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 207, "deletions": 103}}, {"node": {"oid": "073c62ba7f6120b8b2f6b50419d945e191e2a984", "messageHeadline": "chore: add pull request checklist (#1228)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "4d35c860bb41ebe0b3926683e2d5c0a7b97fd486", "messageHeadline": "chore: Re-flow the CONTRIBUTING.md file to 120 columns (#1225)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 68, "deletions": 87}}, {"node": {"oid": "9f7af21ede87be29f329de8ed14ff5c4029476ae", "messageHeadline": "v0.18.1 (#1227)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 979, "deletions": 969}}, {"node": {"oid": "de488df5406ae04cfb4fb18d569d12672efe0c9c", "messageHeadline": "fix(aws-elasticloadbalancingv2): target group metrics (#1226)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 228, "deletions": 53}}, {"node": {"oid": "542bee4cf352a1317c878299c5ca909d0638d508", "messageHeadline": "Temporarily revert \"fix(cdk init): rename 'dotnet' to 'csharp' (#1210)\"", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb07a31bb46b9c47ac395af220f31dc1e7b70a43", "messageHeadline": "Temporarily revert \"fix(cdk init): update 'app' init template (#1209)\"", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 103, "deletions": 207}}, {"node": {"oid": "7e6ad84c769f514e4acc93ce18a89b4a1742dd8c", "messageHeadline": "fix(aws-autoscaling): Add hook ordering dependency (#1218)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "d3b84485aa54c99d58f807d4ae7fdba3e3ca077f", "messageHeadline": "fix(cdk init): rename 'dotnet' to 'csharp' (#1210)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "402cbc4ed6ecf64f3c71e3d6abacf5b72808e515", "messageHeadline": "fix(cdk init): update 'app' init template (#1209)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 207, "deletions": 103}}, {"node": {"oid": "127bb59408d23762ed56234ad895de76bc1dcc97", "messageHeadline": "chore (docs): Replaced tools text w/output from cdk --help v0.17.0 (#\u2026", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 60, "deletions": 59}}, {"node": {"oid": "1c9ccfcd1609394b049661bad2d44faa0204493b", "messageHeadline": "v0.18.0 (#1206)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2137, "deletions": 2388}}, {"node": {"oid": "0f14de8ba093f6ad78a9bb84990b2444225d528a", "messageHeadline": "feat(aws-codepipeline): switch to webhooks instead of polling by defa\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "c531c84cda78970d9f34a0905dae5e153b44ed3b", "messageHeadline": "feat: update to CloudFormation spec v2.13.0 (#1203)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1686, "deletions": 16}}, {"node": {"oid": "69b7fdfe3cfdb67fabc89538da73c13bb28b2a16", "messageHeadline": "chore: Add rule to guarantee node runtime compatibility (#1205)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 244, "deletions": 66}}, {"node": {"oid": "811462e9695dd160eb2eb4b2738632670c0332f4", "messageHeadline": "feat(aws-ecs): instance autoscaling and drain hook (#1192)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 777, "deletions": 25}}, {"node": {"oid": "52b75543b1446d4ac3a747582a57f2617a005d00", "messageHeadline": "Add logging to LoadBalancedFargateService (#1190)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 98, "deletions": 19}}, {"node": {"oid": "f3a5f127681ee5a7a0dc97da3f814b0c02a1f767", "messageHeadline": "fix(deps): upgrade jsii to 0.7.11 (#1202)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c3c5c75fa8412867ef42e7620360c3eae288e91", "messageHeadline": "feat(toolkit): improve diff user interface (#1187)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 179, "deletions": 53}}, {"node": {"oid": "ef0017acc224cef0ce88428eccd4403433964a82", "messageHeadline": "feat(toolkit): by default hide AWS::CDK::Metadata from \"cdk diff\" (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 66, "deletions": 34}}, {"node": {"oid": "b3a5cb313555f7eaf039fe579b26cc75a8416e7e", "messageHeadline": "chore: restore @types/node version and upgrade some packages (#1193)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "7908de477329b7cb04cca93d1c6b56e2aefaac0f", "messageHeadline": "fix(aws-ecs): don't emit DesiredCount in daemon mode (#1199)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "4a4c5f4978d82e289a199a6636af8f85d286d607", "messageHeadline": "task(docs): Added note about node warning to C# Getting Started (#1196)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2915ac15b5920064a778caf5819bc4c1edc0a599", "messageHeadline": "feat(docs): getting started instructions for csharp (#1185)", "author": {"name": "Aaron Costley", "email": "costleya@amazon.com", "user": {"login": "costleya"}}, "additions": 169, "deletions": 13}}, {"node": {"oid": "c7b10042d3bec67ac71aec03cf2ed49689ad4c1d", "messageHeadline": "fix(aws-cdk): make bootstrapping not require --app (#1191)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 350, "deletions": 265}}, {"node": {"oid": "d911b0831ee0cd36345e6bdcea5d72538a3ecd36", "messageHeadline": "feat(aws-codebuild): add support for additional sources and artifact \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1645, "deletions": 113}}, {"node": {"oid": "18166ce37074fe4862819691294369c142a5113e", "messageHeadline": "feat(aws-ecs): TLS support for Fargate service applet (#1184)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "3cc2fff38b45ecfcc56f7c983d9eefdfc4967817", "messageHeadline": " feat: embed construct paths in CloudFormation metadata (#1183)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 76, "deletions": 10}}, {"node": {"oid": "d397dd7b583383b0bb3ca42fea1e29a6df84fba1", "messageHeadline": "feat(aws-autoscaling): add instance AutoScaling (#1134)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 82956, "deletions": 209}}, {"node": {"oid": "2db536efc6137f3147768f638bb6efa54b5c8d6f", "messageHeadline": "feat(toolkit): add 'cdk context' command (#1169)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 21310, "deletions": 7}}, {"node": {"oid": "29b611f0ab4b259574fadf86c6ad49296c10684e", "messageHeadline": "fix(docs): fix \"getting started\" documentation (#1045)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 125, "deletions": 84}}, {"node": {"oid": "e8380fae95bfbf8a7abe8f0d15a47de118894090", "messageHeadline": "feat(aws-ec2): add VPC context provider (#1168)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1757, "deletions": 523}}, {"node": {"oid": "020743bd1caed08dfcb895713ef56acffcc71795", "messageHeadline": "chore: change \"already bootstrapped\" message (#1180)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68d481d956a42548f6bd4689981b6ef9b0bab1ec", "messageHeadline": "feat(aws-elasticloadbalancingv2): add metrics (#1173)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 841, "deletions": 15}}, {"node": {"oid": "e799699623cc3af8f72edb33eff0e23b91d6cea8", "messageHeadline": "feat(aws-ecs): expose service and target group on the LoadBalancedFar\u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b4293f250365a7832508e8bffbec2e3c901f37e1", "messageHeadline": "fix(aws-elasticloadbalancingv2): 'targetType' on groups (#1174)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "c1ea944ff9172a68430460e1bdaca662b7c11644", "messageHeadline": "build: fix type checker build errors (#1178)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b83fe85e59cd5b6721499788aae8f3c11ab65cb7", "messageHeadline": "fix(toolkit): typo in `cdk bootstrap` output (#1176)", "author": {"name": "flou", "email": "ferrandlou@gmail.com", "user": {"login": "flou"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeb0f4f726301b2ff4aa472740a6864a80bf4c29", "messageHeadline": "fix(aws-elasticloadbalancingv2): fix rule dependency (#1170)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 58, "deletions": 23}}, {"node": {"oid": "76a5cc78b5618f03a57c22deac6fd378d56d372f", "messageHeadline": "feat(aws-ecs): Support HTTPS in load balanced Fargate service (#1115)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "fba780f4c4e03352a7d699d8711eb454c38673ca", "messageHeadline": "v0.17.0 (#1167)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 946, "deletions": 915}}, {"node": {"oid": "8e701adfc503d3338ae890c74d4903607c4130cd", "messageHeadline": "feat(aws-codepipeline, aws-cloudformation): support cross-region Clou\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 707, "deletions": 34}}, {"node": {"oid": "bdbeb7c07871dcf3066190864b1da098a1be46c8", "messageHeadline": "feat(aws-codedeploy): add an `addToPipeline` method to Deployment Gro\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 46, "deletions": 15}}, {"node": {"oid": "179b269b3b663dfc59976539ed923e68d6109bf0", "messageHeadline": "docs(aws-sqs): Improve readme (#1164)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 21, "deletions": 3}}, {"node": {"oid": "15b255ca2093975c19e2bc05a0551e781e086514", "messageHeadline": "fix(aws-ec2): add dependency on gateway attachment for public routes \u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 129, "deletions": 14}}, {"node": {"oid": "bb952e73ade1f7af03af34724c09e6555393c6dc", "messageHeadline": "docs: added import statement to clarify using elbv2 in example code (\u2026", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5726c4589ffce4e5aa9050c16ec4607d9de453a5", "messageHeadline": "feat(toolkit): print available templates when --language is omitted (\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "e9b4a334ff5a6863eb92bb0da5465064d7b3907a", "messageHeadline": "chore: Document Hosted Zone context provider (#1156)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "65821ace0d606a745fc8823863e53bd0d6e8b332", "messageHeadline": "build: fix-peers and --skip-tests (#1155)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 49, "deletions": 5}}, {"node": {"oid": "0cb1adf5369f34f3d24c8e09e78dd8a6ec7b5e62", "messageHeadline": "fix(s3-deployment): bundle modules correctly (#1154)", "author": {"name": "Takumi Akiyama", "email": "t.akiym@gmail.com", "user": {"login": "akiym"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed146382b2e9e8cd4b1048097fee056d6f85ad2b", "messageHeadline": "fix: Remove DockerHub constructor class (#1153)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 55, "deletions": 65}}, {"node": {"oid": "fbb091aec6a6e31e49b4f6df5dfcf76733ebd190", "messageHeadline": "v0.16.0 (#1149)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1017, "deletions": 993}}, {"node": {"oid": "42b37b16b7b7e8037358a025ee6e6fb5a88b5d4c", "messageHeadline": "chore: upgrade to jsii 0.7.10 (#1147)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 28, "deletions": 4}}, {"node": {"oid": "a70a50d80bcc9b09432774e75fe69d1d57d1b582", "messageHeadline": "fix(aws-elasticloadbalancingv2): unhealthy threshold (#1145)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e9d3d932f3d125a5e615c8b5512d8ad6273b1b58", "messageHeadline": "fix(aws-elasticloadbalancingv2): listener dependency (#1146)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "72f012442e1eafa572c592bf69c6d2a3a204a006", "messageHeadline": "feat(aws-route53): route53 Alias record support (#1131)", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 636, "deletions": 2}}, {"node": {"oid": "c5fd9075039c9dc117efd2113fdf0b725e7d2814", "messageHeadline": "chore: fix Python build of s3-deployent on macOS (#1141)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cd7947ccd962e859710c7bf3d1226dee75f3e835", "messageHeadline": "feat(cdk): allow Tokens to be encoded as lists (#1144)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 205, "deletions": 36}}, {"node": {"oid": "2806d3a36126eff45babc9d090ca12ed82dd5fde", "messageHeadline": "docs(aws-ecs): fix a couple of jsdocs from \"Fargate\" to \"EC2\" (#1143)", "author": {"name": "cohalz", "email": "cohalzweb@gmail.com", "user": {"login": "cohalz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f2569fd51e7b6152830d40b146ff5f2d607e4c2", "messageHeadline": "Updated entities for API Gateway (#1122)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce999b670db315273887c157f6d0bbd6faef385f", "messageHeadline": "feat(aws-codedeploy): CodeDeploy Pipeline Action using the L2 Deploym\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 37, "deletions": 44}}, {"node": {"oid": "570bd9fd3d656175388d96e8fca920e343765cf4", "messageHeadline": "v0.15.2 (#1118)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 749, "deletions": 735}}, {"node": {"oid": "26511542f8a0b60da75e0f7d026f4f411526df80", "messageHeadline": "Revert \"feat(aws-codedeploy): CodeDeploy Pipeline Action using the L2\u2026", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 44, "deletions": 37}}, {"node": {"oid": "3b9034e05cd15c7f1e039828423413c3b00674e5", "messageHeadline": "chore: make pkglint check peerDependencies (#1116)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 72, "deletions": 11}}, {"node": {"oid": "ebfb522491830ebe2ea78b00e46e4d62190a8486", "messageHeadline": "fix(aws-ecs): fix use of published NPM package with TypeScript (#1117)", "author": {"name": "Hiroki Kato", "email": "cockscomb@gmail.com", "user": {"login": "cockscomb"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b4d915579ba69f2e20310e53b1ae85fa997a794c", "messageHeadline": "fix: correctly emit quoted YAML for account numbers (#1105)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 73, "deletions": 42}}, {"node": {"oid": "cafcc1196b6aad6d93fee0b360d2c05ca68b070b", "messageHeadline": "feat(aws-ecs): Add desired count to LoadBalanced[Fargate|EC2]Service \u2026", "author": {"name": "Clare Liguori", "email": "liguori@amazon.com", "user": {"login": "clareliguori"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "e4043163d0bbf974625575d7a8e9b96406d141a4", "messageHeadline": "chore: Fix ECS readme (#1107)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8216f0de07aba4d80d23877a8f5969df013380a", "messageHeadline": "docs: Fix incorrect method name (#1106)", "author": {"name": "Anders Fajerson", "email": "perifer@users.noreply.github.com", "user": {"login": "perifer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d36d5632266705f16712cbbc0efbcb72a363c22f", "messageHeadline": "docs(aws-lambda): update docs for addEventSource (#1093)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 39, "deletions": 4}}, {"node": {"oid": "a951aa1ed39a8a0205d240abad437e6920299dca", "messageHeadline": "feat(aws-codedeploy): CodeDeploy Pipeline Action using the L2 Deploym\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 37, "deletions": 44}}, {"node": {"oid": "eac537014b220f54c4f361734f6a35d6485e3528", "messageHeadline": "v0.15.1 (#1097)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1007, "deletions": 8361}}, {"node": {"oid": "00ccb7fbf49c8cba3790d09e2e1a866863ac3baa", "messageHeadline": "feat(aws-codedeploy): CodeDeploy Pipeline Action using the L2 Deploym\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 37, "deletions": 44}}, {"node": {"oid": "fbb2067ccc2d4367a0894e887f7d21f7f0c81310", "messageHeadline": "v0.15.0 (#1094)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 865, "deletions": 806}}, {"node": {"oid": "8c477456d27726532c5b366cb2c8d4c347c9ff9d", "messageHeadline": "docs: Added tutorial (#1065)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 466, "deletions": 0}}, {"node": {"oid": "f2fe4e94290291622d7f14e471194ceac965e1b5", "messageHeadline": "feat(app-delivery): CI/CD for CDK Stacks (#1022)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 909, "deletions": 0}}, {"node": {"oid": "0b132b539374d37b52c982eb36f572fff3ad35a9", "messageHeadline": "fix: Switch from `js-yaml` to `yaml` (#1092)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "ae03ddb4dba5524391b0c8133d84769da2603ee7", "messageHeadline": "feat: add a new construct library for ECS (#1058)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 9392, "deletions": 246}}, {"node": {"oid": "0e3b217152b2ad304b7345497b89e8e17c8f6994", "messageHeadline": "chore: peerDependencies (#1091)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 398, "deletions": 73}}, {"node": {"oid": "97b57a59eb95e3fadab7ee227638b1be786473f6", "messageHeadline": "feat(aws-ec2): AmazonLinuxImage supports AL2 (#1081)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 563, "deletions": 27}}, {"node": {"oid": "8a0b693376f5d9bae87d4d32eb6b31c66633196f", "messageHeadline": "chore: Update to CloudFormation resource specification v2.11.0 (#1088)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 1040, "deletions": 8}}, {"node": {"oid": "b1322bbc45adc6f4b933a859b549776497c33d7c", "messageHeadline": "fix(aws-codebuild): correctly pass the timeout property to CFN when c\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f32cba93e7dca9ae83f5f715e201b08944be45da", "messageHeadline": "fix(aws-codebuild): correctly set S3 path when using it as artifact. \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "d7ef2a5245c0093cbf58a889b1fffe1f4459ecb4", "messageHeadline": "chore: tell git that images are binary (#1082)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9015f621d5310795e3d4e3ac0049f829a23de104", "messageHeadline": "chore: update IAM README with compiling code samples (#1078)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "c832eafa57e46f6d980f7d22e3e9798225a74fd2", "messageHeadline": "feat(toolkit): deployment ui improvements (#1067)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 102, "deletions": 46}}, {"node": {"oid": "28b28a0f354cc3f6174f1ec101e663d83def8811", "messageHeadline": "docs: fix description for CloudWatch graph widget (#1073)", "author": {"name": "Alberto Pose", "email": "albertopose@gmail.com", "user": {"login": "pose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09d30ce825c410213c05205cf5085b6e91c6398", "messageHeadline": "feat(aws-codecommit): use CloudWatch Events instead of polling by def\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 261, "deletions": 104}}, {"node": {"oid": "fdabe95714a8cb06f06fdcb1357f79b0a8b934f2", "messageHeadline": "feat(applets): integrate into toolkit (#1039)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6202, "deletions": 455}}, {"node": {"oid": "ceeaf6ecfdee51b0221951cb2706e06e375a46b2", "messageHeadline": "docs: Added logos for supported languages (#1066)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "35937b65ec5f48e815491a21cb5a86ccb198d0f1", "messageHeadline": "feat: don't upload the same asset multiple times (#1011)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 108, "deletions": 14}}, {"node": {"oid": "1be3442dcec285f98926cc1fba4ff756a93b517d", "messageHeadline": "feat(aws-lambda): high level API for event sources (#1063)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1345, "deletions": 0}}, {"node": {"oid": "6f2475eaf132b64a5729be63704579304141d3fa", "messageHeadline": "feat(aws-sqs): improvements to IAM grants API (#1052)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 161, "deletions": 139}}, {"node": {"oid": "f55d0520cfe154bfc2862dfd8f790fb6e5b01b95", "messageHeadline": "Header for developer preview (#1057)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 244, "deletions": 1}}, {"node": {"oid": "ec873319530abceaf1377325449f0d1a8a10de29", "messageHeadline": "feat(aws-dynamodb): allow specifying partition/sort keys in props (#1\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 62, "deletions": 11}}, {"node": {"oid": "2b6180df58959d5b959dc4014cf717c45e0e6406", "messageHeadline": "chore: improve error message of cdk.out is missing (#1055)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53c8d764f952586d88a527fca16c81a74584d177", "messageHeadline": "feat(pkglint): Make sure .snk files are ignored (#1049)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 375, "deletions": 96}}, {"node": {"oid": "cb490be02832da8b3cf3451886bafb89e62207af", "messageHeadline": "fix(aws-kms): add output value when exporting an encryption key (#1036)", "author": {"name": "Adam Boxall", "email": "adam.boxall@gmail.com", "user": {"login": "AdamBoxall"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "8f4c2abea5d0f3b5595292b561c7bf97326c958f", "messageHeadline": "feat(codepipeline/cfn): Use fewer statements for pipeline permissions\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 256, "deletions": 109}}, {"node": {"oid": "67f7fa13f3225dbad80e2ee45b837088749d1cf4", "messageHeadline": "fix(aws-autoscaling): allow minSize to be set to 0 (#1015)", "author": {"name": "Hsing-Hui Hsu", "email": "hsinghui@amazon.com", "user": {"login": "SoManyHs"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "2219ac95455563be56786d155196bf72156bcfa1", "messageHeadline": "docs(aws-iam): fix allow and deny comments (#1033)", "author": {"name": "Jonathan Parker", "email": "jonathanparkeremail@gmail.com", "user": {"login": "jonparker"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c87f3ec6a598283281252eedcd49903a13dde291", "messageHeadline": "v0.14.1 (#1024)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 696, "deletions": 688}}, {"node": {"oid": "6e6aa1df244642f2ade9fd2e3fa55fdeb7afbdcf", "messageHeadline": "fix(aws-cdk): fix bug in SSM Parameter Provider (#1023)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e283711cfb3a26b4776922bab8a1dcaf8ebbd345", "messageHeadline": "v0.14.0 (#1021)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 733, "deletions": 690}}, {"node": {"oid": "8c91766d038f8d4cec8f20f201514c381b4c4064", "messageHeadline": "chore: add .NET example for step functions (#1019)", "author": {"name": "Jonathan Parker", "email": "jonathanparkeremail@gmail.com", "user": {"login": "jonparker"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "7f6f3fd8c4f3de6142c17012b177977161222a80", "messageHeadline": "feat(assert): haveResource lists failing properties (#1016)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 112, "deletions": 20}}, {"node": {"oid": "5a6ad3ce168e1cfbfe8c1be9d9d01bd585a24860", "messageHeadline": "chore: Make build.sh bail by default (#1018)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bdf1719ce61eb94512c7c3247c185bfee0a47cab", "messageHeadline": "chore: fix typo in docs (#1017)", "author": {"name": "Jonathan Parker", "email": "jonathanparkeremail@gmail.com", "user": {"login": "jonparker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b7ed8e5be71e72dfd96e034fe7051b9695da871", "messageHeadline": "chore: update init template (#1013)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "b9d5b43d5ec86993702971f09ec72739b9ee1ee0", "messageHeadline": "fix(aws-ec2): fix retention of all egress traffic rule (#998)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 369, "deletions": 80}}, {"node": {"oid": "9281f0552002c8bba473f8700081e87dfab70d82", "messageHeadline": "build: fix usage of \"-z\" in fetch-dotnet-snk.sh (#1010)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7861c6fe27274a4e311d222f9d6f9cc48f19a96d", "messageHeadline": "feat: add construct library for Application AutoScaling (#933)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2541, "deletions": 1147}}, {"node": {"oid": "bca99c6771cb8ff85a1dfb9b67af254da348b800", "messageHeadline": "fix(aws-s3-deployment): avoid deletion during update using physical i\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 183, "deletions": 36}}, {"node": {"oid": "3605f9cfb0af314c6416e4bcc17895e781977530", "messageHeadline": "fix(cloudformation-diff): ignore changes to DependsOn (#1005)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 75, "deletions": 37}}, {"node": {"oid": "db4e718872569f8aa467cebd487484637001052d", "messageHeadline": "feat(aws-cdk): add CDK app version negotiation (#988)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "a83ac5fe5ecee0cceaa211ef00a2dd6790379350", "messageHeadline": "fix(cloudformation-diff): track replacements (#1003)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 168, "deletions": 18}}, {"node": {"oid": "8c903503d8cbb934a1c2a911279b03b34b0327f7", "messageHeadline": "feat(aws-sqs): Add grantXxx() methods (#1004)", "author": {"name": "Lee Packham", "email": "lpackham@leenux.org.uk", "user": {"login": "leepa"}}, "additions": 161, "deletions": 1}}, {"node": {"oid": "6c9075ad9b1f7885611f728ca2454dd305f4fcc6", "messageHeadline": "chore: update jsii to 0.7.8 (#1002)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a004a38cbc7be190813a01e2b26515c521a61d9b", "messageHeadline": "refactor(aws-sam): remove duplicate aws-sam (in favor of aws-serverle\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 313}}, {"node": {"oid": "3fc5c8cf02debd12ffb87bb5c1a677234acdceeb", "messageHeadline": "fix(iam): Merge multiple principals correctly (#983)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 87, "deletions": 19}}, {"node": {"oid": "b42e742366c2c303ca63c50b40ce053eb7d62793", "messageHeadline": "fix(docs): updates to contribution guide (#997)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 165, "deletions": 147}}, {"node": {"oid": "0b1e7cc2148ec58b592415f316f7597dd41ae5d7", "messageHeadline": "fix(docs): fix EC2 readme for \"natgatway\" configuration (#994)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "33c32a8b88f4b2d749519ba15ab17084b3f4c822", "messageHeadline": "feat(core): Pre-concatenate Fn::Join (#967)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 930, "deletions": 1964}}, {"node": {"oid": "1626c3726c7e049a7947b4e30f1b255c3e484ecb", "messageHeadline": "feat: add HostedZone context provider (#823)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 412, "deletions": 144}}, {"node": {"oid": "3f86603d2b64d2605611c84b988c9746a8089e29", "messageHeadline": "fix: remove CloudFormation property renames (#973)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 37, "deletions": 92}}, {"node": {"oid": "770f9aab2e946ca6817f92613c911c8e49c170a7", "messageHeadline": "feat(aws-codebuild): Introduce a CodePipeline test Action. (#873)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 271, "deletions": 40}}, {"node": {"oid": "bf73b094672965f6f76cf267840a6ccde15e6600", "messageHeadline": "v0.13.0 (#975)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 748, "deletions": 693}}, {"node": {"oid": "84d68764bfdc264601aaa515e4897f0d43ea1e49", "messageHeadline": "feat(aws-s3-deployment): bucket deployments (#971)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 41615, "deletions": 4}}, {"node": {"oid": "3ec9d7690c0a863635a4b00b13882e9339388ed0", "messageHeadline": "feat(aws-cloudfront): add support for \"webAclId\" (#969)", "author": {"name": "Paul Maddox", "email": "PaulMaddox@users.noreply.github.com", "user": {"login": "PaulMaddox"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a5f5e2c6b9440054e6b61c6393f52240c016f52a", "messageHeadline": "fix(aws-apigateway): make LambdaRestApi proxy by default (#963)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 54, "deletions": 52}}, {"node": {"oid": "d238ffdcf8b30c435bd7bc3c9e2ac304a2c2f042", "messageHeadline": "chore: fix AutoScalingGroup example in README.md (#970)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "666bbbad58bbb16e1b17a26a4156099417607a0a", "messageHeadline": "feat(docs): added link to CloudFormation concepts (#934)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ee813534b430d748049af0e822cdb585d68f195", "messageHeadline": "feat(aws-lambda): add grantInvoke() method (#962)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "5bb7c93f283274263fb77445f8ffd529c37cd74b", "messageHeadline": "Revert \"feat(IAM): Optimize IAM policy statements for size (#916)\" (#\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2775, "deletions": 3469}}, {"node": {"oid": "7ee91cfbd6226a2fb711869dda39f9ff36fd8bce", "messageHeadline": "feat(aws-codedeploy): add auto rollback configuration to server Deplo\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "36f29b609dc3703a3d6fb5df3aa508f5c808c364", "messageHeadline": "feat(aws-lambda): improvements to the code and runtime APIs (#945)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 292, "deletions": 699}}, {"node": {"oid": "e790db558ce02cc50328b219b8826b6adfb3f850", "messageHeadline": "chore(applet-js): Switch to JS-YAML for consistency (#950)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e907d843a30b3a333e8ec6c7a680ecdf7171ce7b", "messageHeadline": "chore(aws-cdk): log version in verbose output (#949)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fa5d95ebabd72f46e979165e09c20f3328c8668", "messageHeadline": "docs: update S3 permissions example. (#948)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "393be6f5400ef697a0e672043f5a408e9be45196", "messageHeadline": "feat(aws-cdk): deploy supports CloudFormation Role (#940)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 106, "deletions": 30}}, {"node": {"oid": "2d3661ccb49c5eedd07580a51b052a5ef9c4dc4d", "messageHeadline": "feat(aws-s3): initial support for website hosting (#946)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 76, "deletions": 0}}, {"node": {"oid": "65190f9747d2e2eb99d14b0bd70846d813051be4", "messageHeadline": "feat(assets): isZipArchive indicates if this is a zip asset (#944)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "9de3a84d80b560f84444eed595a5bc6997ec3b17", "messageHeadline": "feat(aws-cloudformation): allow specifying custom resource type (#943)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 97, "deletions": 2}}, {"node": {"oid": "59964427939e0a5b5aebef2359bc418a4bd29236", "messageHeadline": "feat(IAM): Optimize IAM policy statements for size (#916)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 3386, "deletions": 2748}}, {"node": {"oid": "81b533c4769d3f8c8fa433767df3268cedcca46a", "messageHeadline": "feat: add support for Step Functions (#827)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4000, "deletions": 12}}, {"node": {"oid": "5558fffa25f30dc4ad053edeb1a500d04d7772b2", "messageHeadline": "feat(aws-logs): extractMetric() returns Metric object (#939)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f58d98c3111e3be99af7b5452c7d554d35255757", "messageHeadline": "fix(aws-cloudfront): expose distributionId (#938)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b7433622a5faf193aa37aa445c1912f6e77ddb95", "messageHeadline": "fix(docs): use ..code to display file structure in \"writing construct\u2026", "author": {"name": "cfedk", "email": "cfedk@users.noreply.github.com", "user": {"login": "cfedk"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "27b26b102eafbfc1f63cd3250b5e5d71a1158cbd", "messageHeadline": "feat(aws-codedeploy): add support for setting CloudWatch alarms on a \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 167, "deletions": 37}}, {"node": {"oid": "d251a468142ed9d247742072656a460be56a3338", "messageHeadline": "feat(aws-cloudformation): correctly handle the templateConfiguration \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "841975a147cc5bb03aaa5d2f13e65cfb01f41397", "messageHeadline": "fix(aws-dynamodb): don't emit empty array properties (#909)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 17, "deletions": 66}}, {"node": {"oid": "e6e8c5156bab25824da8dd14008387a136a88a48", "messageHeadline": "feat(aws-codedeploy): add instance tag filter support for server Depl\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 248, "deletions": 0}}, {"node": {"oid": "2af83094b19c547f75e8757c2365d25388f78fc3", "messageHeadline": "fix(aws-cdk): Auto-delete stacks that failed creating before new atte\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "f2b1048d25d945e72fd8ada750e577cd162388ae", "messageHeadline": "fix(aws-cdk): Allow use of assumed roles behind a proxy (#898)", "author": {"name": "Paul Jackson", "email": "pauljaxson@users.noreply.github.com", "user": {"login": "pauljaxson"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "e80257509f65a96ea7b32498c8ce9b2fc0326f25", "messageHeadline": "chore: make toolkit tests not break Lerna links (#914)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2dc324e93a79939fc5b70772985b2169ea043458", "messageHeadline": "v0.12.0 (#912)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 743, "deletions": 695}}, {"node": {"oid": "55110761da2a182bdb7828ce669c74092c855b0e", "messageHeadline": "fix(toolkit): multi-stack apps cannot be synthesized or deployed (#911)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 253, "deletions": 28}}, {"node": {"oid": "c23da9153e6775dd5a7ce3e32eb1e536336175f8", "messageHeadline": "fix(aws-codebuild): allow passing oauth token to GitHubEnterpriseSour\u2026", "author": {"name": "Ellery Addington-White", "email": "5491827+ellery44@users.noreply.github.com", "user": {"login": "eaddingtonwhite"}}, "additions": 87, "deletions": 12}}, {"node": {"oid": "8b3ae433558c17aa67226a8be5fbf9ecb875b74a", "messageHeadline": "feat(aws-cloudformation): add permission management to CreateUpdate a\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 101, "deletions": 38}}, {"node": {"oid": "3d91c936b33d1bdf8faa2c71e5579d9be12d2b01", "messageHeadline": "feat(aws-codepipeline): make input and output artifact names optional\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 330, "deletions": 221}}, {"node": {"oid": "89ba45dd12c4c9a56da417f38602540a335a96aa", "messageHeadline": "v0.11.0 (#888)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 797, "deletions": 675}}, {"node": {"oid": "aa687937701a4d9d75754622b2075c8cd4e905f3", "messageHeadline": "fix(cdk): init templates were not upgraded to typescript ^3.0.0 (#904)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4554, "deletions": 287}}, {"node": {"oid": "0ed10b5d67444847d929c684839400207c5efe98", "messageHeadline": "fix(toolkit): improve error message for large templates (#900)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "929a2c1bb36d60eaa99c913641a2d51b3e167ae9", "messageHeadline": "chore: Upgrade jsii to 0.7.7 (#899)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c688dd69de3119e36e31931e69c0fa9ff71f6de", "messageHeadline": "fix(aws-elbv2): fix load balancer registration (#890)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 146, "deletions": 38}}, {"node": {"oid": "fe01055a5fb5a7b5dbf6e78a35c3ee3544fda634", "messageHeadline": "fix(cfn2ts): expect Token instead of CloudFormationToken (#896)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3de1726e2e53a9c765e0bb5f9b8d819dfbc072b9", "messageHeadline": "feat(aws-ec2): add support for ICMP protocol's classification Types &\u2026", "author": {"name": "Chintan Raval", "email": "ChintanRaval@users.noreply.github.com", "user": {"login": "ChintanRaval"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "9eebd05bbc5b29742eb466d1e1517eef8d6ec4bb", "messageHeadline": "feat(cdk): configurable default SSM context provider (#889)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "4a76287d47b12cb8e1979d04a876e8abbabca36b", "messageHeadline": "feat(aws-ec2): allow configuring subnets for NAT gateway (#874)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 108, "deletions": 31}}, {"node": {"oid": "66ff0a80b2d743e54d84fb7b0ba1781616274507", "messageHeadline": "feat: Resolve paths to nyc & nodeunit (#887)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "d730ac6210bad65464b8729738da27911a543484", "messageHeadline": "feat(aws-s3): support granting public access to objects (#886)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 143, "deletions": 3}}, {"node": {"oid": "c21ebb545726ebe523a89e64cc7d2e1fb76400c6", "messageHeadline": "fix(aws-sqs): Queue.import() doesn't return a value (#885)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "882435622714242e5b3a710d20aa23a097e4f894", "messageHeadline": "fix(cdk): jsx support conflicts with React usage (#884)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 22, "deletions": 173}}, {"node": {"oid": "96767d7b281239359a7bdfa9bf69c370dbb171cc", "messageHeadline": "fix(cdk): fix TagManager to evaluate to undefined if no tags are incl\u2026", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 35, "deletions": 68}}, {"node": {"oid": "56f0b4e0985bf75e05ccb2d5159d6c3dd932f408", "messageHeadline": "feat(cdk): Add support for UseOnlineResharding with UpdatePolicies (#\u2026", "author": {"name": "ZeldoKavira", "email": "brutalville@gmail.com", "user": {"login": "ZeldoKavira"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "bba36024de3ee0a625bb8c218aacd689738f0cb2", "messageHeadline": "feat(aws-codepipeline): allow specifying the runOrder property when c\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 103, "deletions": 47}}, {"node": {"oid": "3cedc0c5b2e4da8a38c6aca03d8d36f9ea3e37fc", "messageHeadline": "fix: Emit valid YAML-1.1 (#876)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1561a4df2c913712983eea9e745539bc40f56caa", "messageHeadline": "feat(aws-dynamodb): IAM grants support (#870)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 140, "deletions": 6}}, {"node": {"oid": "6495e3ccd335ce9cb4438cfc285ca2bdb921f52a", "messageHeadline": "refactor: remove app boilerplate and improvements to cx protocol (#868)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 555, "deletions": 1580}}, {"node": {"oid": "aa76305132be01895d8b18f58085e8c9a7bab8a1", "messageHeadline": "feat(aws-apigateway): \"LambdaRestApi\" and \"addProxy\" routes (#867)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 482, "deletions": 3}}, {"node": {"oid": "2d63a354c7ac36faedf4c03cd0b8a788f8b4413a", "messageHeadline": "refactor(aws-iam): move IAM classes cdk to aws-iam (#866)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 194, "deletions": 171}}, {"node": {"oid": "d17911ec72c109005bec053c81abd6b0863cf10d", "messageHeadline": "Revert \"feat(aws-cdk): add maven wrapper to java template\" (#833)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 561}}, {"node": {"oid": "644947a5d956c4c2664191d7399a83a58a1c7ceb", "messageHeadline": "feat(aws-dynamodb): tags support (#814)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 64, "deletions": 19}}, {"node": {"oid": "eb4bacfff68a2f2549572c5714057af01c12b7aa", "messageHeadline": "chore(aws-codedeploy): fix out of date integ test expectation, not up\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4e050c384e54803d969b3ded726df1e503beaaf5", "messageHeadline": "feat: Manage IAM permissions for (some) CFN CodePipeline actions (#843)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 427, "deletions": 17}}, {"node": {"oid": "bebfef03bfb8ff5198a0e01558dab01d51527b6b", "messageHeadline": "fix(aws-ec2): fix typo in resource identifier (#818)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a67b2d99266ded0f640e329ceaed83ac37703713", "messageHeadline": "feat(aws-dynamodB): support Local Secondary Indexes (#825)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 656, "deletions": 94}}, {"node": {"oid": "ed1e1e450cbeb21256868857fc6830d798949a5f", "messageHeadline": "chore: Replace old POC for Neptune with the real deal (#848)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 19807, "deletions": 259}}, {"node": {"oid": "3d1095e622a0db0bc39eaaea344e6816903ac483", "messageHeadline": "feat(aws-codedeploy): support setting a load balancer on a Deployment\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1316, "deletions": 3}}, {"node": {"oid": "df33047fbc64ab1c48631115c8d5e8db436d1acc", "messageHeadline": "chore(docs): restore \"Writing Constructs\" section (#620)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 240, "deletions": 3}}, {"node": {"oid": "8caa28c530cc88473d902758d2007b4056049ce5", "messageHeadline": "fix(aws-s3): properly export bucketDomainName (#844)", "author": {"name": "ZeldoKavira", "email": "brutalville@gmail.com", "user": {"login": "ZeldoKavira"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "8215389604982fd7635f412a4f56a4f9e85091f8", "messageHeadline": "feat(aws-ec2): support UDP port ranges in SecurityGroups (#835)", "author": {"name": "Chintan Raval", "email": "ChintanRaval@users.noreply.github.com", "user": {"login": "ChintanRaval"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "7e5738fd1d8c4cd780460112dd996f48362d0bc0", "messageHeadline": "fix(docs): update supported languages in README (#819, #450) (#820)", "author": {"name": "Jan C", "email": "christophersen.jan@googlemail.com", "user": {"login": "Rukenshia"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a09afc4a50b4ae659338b1670dc62f2f52ee83fc", "messageHeadline": "fix(aws-cloudfront): properly support loggingConfig (#809)", "author": {"name": "ZeldoKavira", "email": "brutalville@gmail.com", "user": {"login": "ZeldoKavira"}}, "additions": 285, "deletions": 7}}, {"node": {"oid": "86a55a978cc9f345f9c38deece52aed38d8aa2d8", "messageHeadline": "feat(aws-cdk): add maven wrapper to java template (#811)", "author": {"name": "Lee Packham", "email": "lpackham@leenux.org.uk", "user": {"login": "leepa"}}, "additions": 561, "deletions": 3}}, {"node": {"oid": "9aadcb620db9565d204929b1fdca056331dd95b4", "messageHeadline": "fix(aws-apigateway): allow + in path parts (#769)", "author": {"name": "dan", "email": "daniel@stamer.info", "user": null}, "additions": 28, "deletions": 1}}, {"node": {"oid": "f5fcc8981ce921a55ddd899e2163dc6a63b055a9", "messageHeadline": "chore: Use correct region names (#826)", "author": {"name": "Marc Bowes", "email": "marcbowes@gmail.com", "user": {"login": "marcbowes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c523f20ddebcc1163dca6d0e98dfed371e42161", "messageHeadline": "fix(aws-ec2): Add Burstable Generation 3 Instances (#812)", "author": {"name": "Lee Packham", "email": "lpackham@leenux.org.uk", "user": {"login": "leepa"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8a5299a7360165ade6bb1fe55cb2d7bd28d7e293", "messageHeadline": "feat(aws-cloudfront): Support Security Policy (#804)", "author": {"name": "ZeldoKavira", "email": "brutalville@gmail.com", "user": {"login": "ZeldoKavira"}}, "additions": 171, "deletions": 12}}, {"node": {"oid": "2a2b7a1c4cb65ca311f785f2f72876e3c42846b2", "messageHeadline": "chore: fix typo in EncryptionKey tsdoc (#803)", "author": {"name": "Mike Nason", "email": "michael@nason.us", "user": {"login": "nason"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88b599d81fcd014ec9b06366c1f1f9283d26bd6a", "messageHeadline": "fix(aws-cdk): continue after exceptions in stack monitor (#791)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "4980c972eaaebdc73b0d998f8f0b966e588673db", "messageHeadline": "feat(aws-dynamodb): support Global Secondary Indexes (#760)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 997, "deletions": 189}}, {"node": {"oid": "a5089e945b5bf8e57126197daf96b9c95be1d758", "messageHeadline": "fix: Correct heading level of CHANGELOG.md 0.10.0", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "156f043931d2cd9612d16d4ec1e039378a6b858b", "messageHeadline": "fix(aws-cloudfront): check for undefined and determining of the defau\u2026", "author": {"name": "ZeldoKavira", "email": "brutalville@gmail.com", "user": {"login": "ZeldoKavira"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "60ef847fd234b385aa0f6070690b56ccf17dcad8", "messageHeadline": "v0.10.0 (#800)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 718, "deletions": 660}}, {"node": {"oid": "5054eefd7c682b0745aec3c9fd4f6c7020323c2f", "messageHeadline": "feat(core): resource overrides (escape hatch) (#784)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 783, "deletions": 16}}, {"node": {"oid": "9d00e3619693377ff15489074722bec994d4a5ec", "messageHeadline": "build: fix tests with compilation errors (#797)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 49, "deletions": 49}}, {"node": {"oid": "016f3a82d5939b4a5b7d2d4040e1f6c92bffc263", "messageHeadline": "fix(docs): fix issue #718 (Aurora DB example) (#783)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a357bdef775ad30d726090150d496bcb24d576be", "messageHeadline": "style: change indentation from 4 spaces to 2 spaces (#790)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 53501, "deletions": 53501}}, {"node": {"oid": "3d48eb28dee1b15bd0884f7e9d318dc71080a071", "messageHeadline": "feat: Tagging support for AutoScaling/SecurityGroup (#766)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 329, "deletions": 183}}, {"node": {"oid": "7a8ee2c5b704ba4565f5b5165ca9aea1e03ded07", "messageHeadline": "fix(aws-ec2): fix capitalization of \"VPCEndpointType\" to \"VpcEndpoint\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "10015cb92dd0e1bdd609c93cfd74baf8b27c6e3f", "messageHeadline": "refactor(util): remove @aws-cdk/util (#745)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 36, "deletions": 350}}, {"node": {"oid": "d152a0fc4c4e477a0ff32f2c591c807de7b931f8", "messageHeadline": "chore(build): allow only building docs for dev (#788)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 28, "deletions": 8}}, {"node": {"oid": "8f4cb26dc85cd274576617c4f44910a2df69da9f", "messageHeadline": "fix(aws-lambda) typo in README (#781)", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e79c2d16484c5e0fc29a8e75222e32b2bc0e5a4", "messageHeadline": "fix(aws-codecommit): typo in README (#780)", "author": {"name": "David Christiansen", "email": "DavidChristiansen@users.noreply.github.com", "user": {"login": "DavidChristiansen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dddd8a641fd36e149d23da648c44768010111d6", "messageHeadline": "feat(toolkit): Stop creating 'empty' stacks (#779)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "f69787667d683f01f7a372038e40b372d5621700", "messageHeadline": "docs: Add info about passing values into a stack (#700)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "bd9ee01fc4886ea1b355eb8b00fe2660e2082934", "messageHeadline": "feat(aws-elasticloadbalancingv2): support for ALB/NLB (#750)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5092, "deletions": 52}}, {"node": {"oid": "6c0e75b9f902933dbefb3c58b29453deec98c2b2", "messageHeadline": "feat(aws-cloudformation): update the ReadMe of the module to reflect \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "007e7b42e193685dce3f5fe6398dff707826026e", "messageHeadline": "feat(aws-cloudformation): rename the CFN CodePipeline Actions. (#771)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "f4078a29dfd51ac5b6a1a5a8b5e0c8af75fc18d5", "messageHeadline": "Allow use of a RepositoryRef when creating a CodeCommitSoureAction (#\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "6d2b531a63729d5b1f0c81003050dbb0bd95d730", "messageHeadline": "chore: Update CloudFormation Resource Specification to v2.8.0 (#767)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 2066, "deletions": 52}}, {"node": {"oid": "9c3ce7fbcdaf845911682a0eb985a70ece9b0d8c", "messageHeadline": "feat(aws-codepipeline, aws-codecommit, aws-s3): change the convention\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "0b28886ef556736a4643dd6d91e04ec4dd35598c", "messageHeadline": "feat(aws-codedeploy): Add the auto-scaling groups property to ServerD\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 153, "deletions": 5}}, {"node": {"oid": "e6b67ad22912796662a348f3f5e1d3777ab8d1bf", "messageHeadline": "feat(aws-codedeploy): Deployment Configuration Construct. (#653)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 365, "deletions": 18}}, {"node": {"oid": "d68b6c3d3e9c9369314a154c77c06e9c7c92f455", "messageHeadline": "v0.9.2 (#749)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 708, "deletions": 665}}, {"node": {"oid": "6508f7830b3847184c8ab7f73edfebc694107a0a", "messageHeadline": "feat: use stringified tokens for resource attributes instead of stron\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1106, "deletions": 1079}}, {"node": {"oid": "680f0df689d2bac11cd9714c99f135f882131de0", "messageHeadline": "docs: remove deprecated natGateway from README example (#740)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "eadbda598e18fb7dc941665575bafa7f47870103", "messageHeadline": "fix(aws-ecr): fix addToResourcePolicy (#737)", "author": {"name": "Takumi Akiyama", "email": "t.akiym@gmail.com", "user": {"login": "akiym"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "d1828186da6de0fedce1bedd0bda32632c9d6d97", "messageHeadline": "feat(aws-codepipeline): Make the Stage insertion API in CodePipeline \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 277, "deletions": 15}}, {"node": {"oid": "e6cc189914117579404950c22b55f2a832d0fbf5", "messageHeadline": "refactor(aws-dynamodb): Attribute type for keys (#720)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 100, "deletions": 81}}, {"node": {"oid": "72fec36c4405735c7a6735a2c3c2c3109d4e2c3c", "messageHeadline": "fix(aws-codebuild): typo in BuildEnvironment \"priviledged\" -> \"privil\u2026", "author": {"name": "Takumi Akiyama", "email": "t.akiym@gmail.com", "user": {"login": "akiym"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25c9fa0025681ca296c14c10c3ad36fab5904538", "messageHeadline": "feat(aws-codepipeline): New Pipeline#addStage convenience method. (#647)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "965b918df4c8e572a7937a8ba0357fd226a0c3af", "messageHeadline": "chore: Documentation for plugins (#733)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "281c083e47725776d2c533ac83c300036513a73e", "messageHeadline": "fix(cdk): temporary fix to java \"cdk init\" template (#732)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a79190c70645dbaabfd24c764ada5b126e4cc3f0", "messageHeadline": "fix(aws-s3): remove `policy` argument (#730)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "8e8c29567787510d4f0b0f98e2bd062de9d02a6d", "messageHeadline": "feat(aws-cdk): Detect presence of EC2 credentials (#724)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 126, "deletions": 27}}, {"node": {"oid": "2541508320e091e5b744a640a4c8f29de77a23c9", "messageHeadline": "feat(aws-rds): add support for parameter groups (#729)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 197, "deletions": 6}}, {"node": {"oid": "bba2e5ba6a7c72b5623d4810d9431bb180705388", "messageHeadline": "fix(assets): can now use multiple assets in the same stack (#725)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "a7bc5eebece6457e5ea9ee368f89b3d8ccbb8994", "messageHeadline": "fix(aws-events): ruleName can now be specified (#726)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "9e7d3112234722235518987e88778700d9854f9b", "messageHeadline": "fix(aws-lambda): jsii use no long requires 'sourceAccount' (#728)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0f3857b5f4869c322acfa0108d8b667bfe9cc5a", "messageHeadline": "feat(aws-apigateway): API Gateway Construct Library (#665)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5835, "deletions": 136}}, {"node": {"oid": "815915e27d2e9338249ac620e76545a3ce7b3918", "messageHeadline": "Missing breaking changes in 0.9.1 changelog", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eee56d8eadaa56aeda98a11e4742a1710b6f559a", "messageHeadline": "v0.9.1 (#713)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 953, "deletions": 645}}, {"node": {"oid": "36a8c91cca03709c1a3b77d370de427316bc4d83", "messageHeadline": "chore: prepare aws-cdk for auto-publish (#710)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 43, "deletions": 225}}, {"node": {"oid": "b4435cccaa28b5a888953b3580e4a362b6d30944", "messageHeadline": "feat(aws-lambda): add support for XRay Tracing (#675)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 229, "deletions": 1}}, {"node": {"oid": "c6c09bf20a563cec46f95b3a91714433c941f650", "messageHeadline": "feat(aws-ecr): add support for ECR repositories (#697)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 654, "deletions": 11}}, {"node": {"oid": "4bd1cf2a793c00a2aa3938b0dff6d4147690bd22", "messageHeadline": " BREAKING: move LoadBalancer to aws-elasticloadbalancing package (#705)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 444, "deletions": 110}}, {"node": {"oid": "3a67d5d91673294024c68088ed0e9224b8ebd857", "messageHeadline": "BREAKING: Rename @aws-cdk/aws-serverless to @aws-cdk/aws-sam (#704)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a4899e38a0583a86f515256ad6c45c9085d61ecd", "messageHeadline": "docs: note about version reporting not supported in China regions (#698)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "f96c48750245679d2eec14d4d82ea54a45a5c15e", "messageHeadline": "feat(cfnspec): adding DeploymentPreference Patch for SAM Spec (#681) \u2026", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "7a4d7b7e187e63f64cd9d81b23595db0d6496203", "messageHeadline": "feat(aws-dynamodb): Support DynamoDB PITR (#701)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "57b92bef43caae78d96a8f58c92c05ec3d451362", "messageHeadline": "chore: Mass version upgrade of all dependencies (#692)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18439, "deletions": 55832}}, {"node": {"oid": "5468225a211687167fef427aba28c82830ef171e", "messageHeadline": "fix(aws-cdk): Fix proxy support for account lookup (#693)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "35b6206e9d0079d76e7945632fb77eb2b07ae9a5", "messageHeadline": "feat(aws-dynamism): Support DynamoDB TTL (#691)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "b2227311558e32295d3f9ea127b5a38a4b49d63b", "messageHeadline": "v0.9.0 (#688)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 692, "deletions": 637}}, {"node": {"oid": "ae44da9d01eb75e83bf68e083edb8e5839861ec9", "messageHeadline": "feat: Enable creation of strong names for .NET assemblies. (#643)", "author": {"name": "Matthew Pirocchi", "email": "matthew.pirocchi@gmail.com", "user": {"login": "mpiroc"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "34655f2775f5ecc1a7b319c3bd2b8420e1d465af", "messageHeadline": "Add `cdk init` template for .NET, and re-enable .NET targets (#617)", "author": {"name": "Matthew Pirocchi", "email": "matthew.pirocchi@gmail.com", "user": {"login": "mpiroc"}}, "additions": 1438, "deletions": 8}}, {"node": {"oid": "2ba98d8340dcac4b43c49a39bf0b600ca10f730d", "messageHeadline": "feat(aws-dynamodb): Support server-side encryption (#684)", "author": {"name": "Jungseok Lee", "email": "jungseoklee85@gmail.com", "user": {"login": "jungseoklee"}}, "additions": 68, "deletions": 20}}, {"node": {"oid": "1182a167e2d88fcb4ec0eec59a3b5212459fccf8", "messageHeadline": "chore: update jsii to 0.7.4 (#687)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 396, "deletions": 200}}, {"node": {"oid": "3406516e70e55c808d5c077b5213e479a1623a0d", "messageHeadline": "chore: fix build (#685)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f815f9df36965f4f4c5289fe93e60ff675e0ea7", "messageHeadline": "feat(aws-lambda): allow placing Lambda in VPC (#598)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 826, "deletions": 12}}, {"node": {"oid": "27cbe2b73cac37a04ac7771ea33f1f280f87dffe", "messageHeadline": "fix(aws-ec2): VPC supports isolated subnets (#610)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 512, "deletions": 135}}, {"node": {"oid": "bd97fd2e86b6ce386add10d1af6309eb97ac9f34", "messageHeadline": "feat(aws-codebuild): run script from asset (#677)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 718, "deletions": 28}}, {"node": {"oid": "f70394ccb3aed0d979749c49c31748bde72a4b1b", "messageHeadline": "feat(aws-logs): add extractMetric() helper (#676)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "1b134a58c1ce3afb14bd065b636762d3a4b20cf6", "messageHeadline": "feat(aws-lambda): support dead letter queues (#663)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 646, "deletions": 1}}, {"node": {"oid": "71e122657ba6d21fa2a8aab0b12e6b6052f069f6", "messageHeadline": "docs: added link to Cloud 9 example on index (#670)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c7bcd8539149557a9e8ba74bf9dd5b76d55c20a", "messageHeadline": "feat(aws-cdk): add proxy support (#666)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 73, "deletions": 26}}, {"node": {"oid": "29dc3c25900f40f7decf36f79faa9759e4ef1dec", "messageHeadline": "feat(cdk-build-tools): Allow configuring jsii, jsii-pacmak and tsc (#\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 94, "deletions": 17}}, {"node": {"oid": "85c4e64ee7f4e7eb7b6c8cbda448bbaefacde122", "messageHeadline": "feat(aws-dynamodb): support table application autoscaling (#637)", "author": {"name": "Barun Ray", "email": "ray.barunray@gmail.com", "user": {"login": "SeekerWing"}}, "additions": 1163, "deletions": 6}}, {"node": {"oid": "45d0aa2efbcf62b09324014a2d582f6b5c209497", "messageHeadline": "feat: tag manager and VPC tagging (#538)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 990, "deletions": 84}}, {"node": {"oid": "c3372b794405c566230ec0cfd1d18614827205aa", "messageHeadline": "fix(aws-logs): add export()/import() capabilities (#630)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 237, "deletions": 99}}, {"node": {"oid": "6b793e985404cefb83d18e11c711f94346915ab4", "messageHeadline": "De-duplicate environments before bootstrap (#625)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "1e627e248df7b592cb3be0ff36be8ba442e2a050", "messageHeadline": "feat(aws-autoscaling): attach security group to launch configuration \u2026", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "d2559533a52b506c3ee1e42f4d97998770cc1401", "messageHeadline": "fix(aws-s3): remove bucket name validation (#628)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "19b540a1d403a95628fa91742eb050a1ce30b747", "messageHeadline": "fix: Make sqs.Queue.encryptionMasterKey readonly (#650)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 47, "deletions": 38}}, {"node": {"oid": "feae63c164289e492b5260c80c508f14218590e6", "messageHeadline": "feat(aws-codedeploy): First classes for the CodeDeploy Construct Libr\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 306, "deletions": 18}}, {"node": {"oid": "783dcb3bd10058a25785d0964b37c181617a203a", "messageHeadline": "feat(aws-codebuild): New method addBuildToPipeline on Project.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "c8b7a494259ad08bbd722564591e320888e47c48", "messageHeadline": "feat(aws-s3): New method addToPipeline on Bucket.", "author": {"name": "Adam Ruka", "email": "adamruka@amazon.com", "user": {"login": "skinny85"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "4dae9dc8b01aeea72bc08f0b99081a5090a63bdc", "messageHeadline": "feat(plugin): Simplify contract for credential providers (#646)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller@telecomnancy.net", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "54c202abe1300014583dde487043e29e8fc0f443", "messageHeadline": "feat(aws-codecommit): New method addToPipelineStage on Repository. (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "4463cfd296cb3a8a8a42206c9eadf43bf10fb489", "messageHeadline": "feat(aws-dynamodb): Support DynamoDB Streams (#633)", "author": {"name": "Richard Boyd", "email": "rboyd@gatech.edu", "user": {"login": "rhboyd"}}, "additions": 164, "deletions": 5}}, {"node": {"oid": "769fc5c8471d02a0590dd613fc4c9b188427b710", "messageHeadline": "Add \"in code\" to the description of the CDK (#635)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da18796cebc72cc0e40884af1f4301033630decd", "messageHeadline": "Update \"Documentation Source\" link", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1bb851d1248c02611583fa35bed8371ebcbe177", "messageHeadline": "BREAKING CHANGE: narrow types in IAM libraries (#629)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 91, "deletions": 111}}, {"node": {"oid": "755488e18dfeb44830b5b444152bbcd0985db1b4", "messageHeadline": "BREAKING CHANGE: strongly type resource refs (#627)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3978, "deletions": 368}}, {"node": {"oid": "9f49274aa72c45f1ea44992d401df1c940c14a6e", "messageHeadline": "Enable `no-floating-promises` `tslint` rule (#626)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "4bafcca5650721e0987ca47d1ccb2745a50ca7ff", "messageHeadline": "Updating README with CDK intro/overview text (#618)", "author": {"name": "Jason Fulghum", "email": "fulghum@amazon.com", "user": {"login": "fulghum"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "24ce10c531c7e28d46ae38e2e418ff7e5a636a12", "messageHeadline": "fix: CloudFront behavior for ViewerProtocolPolicy (#615)", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d0a3c7eabe4148c7c74ff85099c43ad282176a86", "messageHeadline": "* feat(aws-autoscaling): update and creation policies (#595)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 415, "deletions": 13}}, {"node": {"oid": "128d55d020ce0526d071bfb91280ff52988af079", "messageHeadline": "feat(aws-cdk): display status reason on failure (#609)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "0056f35da65308aac8f25eaf8261bcaff9e6f1bd", "messageHeadline": "Fix a typo (#613)", "author": {"name": "Jemima", "email": "Jemima@users.noreply.github.com", "user": {"login": "Jemima"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1aa62a789151e8f458f58813e8f1698c96319725", "messageHeadline": "feat(aws-codedeploy): Add a CodeDeploy CodePipeline deployment Action\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 495, "deletions": 10}}, {"node": {"oid": "bca7b85f44d0dfc5b01d537de8e9a05bafcf94a2", "messageHeadline": "BREAKING(aws-ec2): move AutoScalingGroup (#608)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 188, "deletions": 154}}, {"node": {"oid": "a9114c57855a5a8faf8e64de12fe6514f886e803", "messageHeadline": "feat(aws-s3): additional grant* methods for buckets (#591)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 118, "deletions": 49}}, {"node": {"oid": "2a5240c221e289f3d75898edda1a7e59a4e2002b", "messageHeadline": "fix(assets): permissions granted on shared prefix (#510)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 512, "deletions": 300}}, {"node": {"oid": "2c9674f52aa5f43520ba6f8c6dc5b4afab0784ce", "messageHeadline": "Updated description of npm command in README.md (#599)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42f939c87d93f0721981e57c0ca820c0eabbb0c2", "messageHeadline": "chore: fix 'lr' alias to work with scoped packages (#596)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecf75a24d0d989a0eef21f71bfd3a87b673f0215", "messageHeadline": "chore: Update CloudFormation & SAM Resource Specs (#594)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 1692, "deletions": 131}}, {"node": {"oid": "26796afecfe3283dbf45f98ff1caf1c32460fa2d", "messageHeadline": "fix(aws-cdk): report and continue on git errors (#587)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 79, "deletions": 17}}, {"node": {"oid": "39a336257ecda3ee08635b6f183814b84e7089b7", "messageHeadline": "Fixed headings (#590)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "b6a5e890e84d7c8547c114a94557898579786e18", "messageHeadline": "chore: remove file that was accidentally committed (#585)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 97}}, {"node": {"oid": "9ffb4c968ad0a7239df538f5e1d61eb93c87e124", "messageHeadline": "feat(aws-rds): support aurora postgresql/mysql database cluster engin\u2026", "author": {"name": "James Cooke", "email": "james@jaynne.co.uk", "user": {"login": "cookejames"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5164365e8101f4275b13cafddf8f0487f8dee148", "messageHeadline": "fix(s3): bucket notification dependencies (#584)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 117, "deletions": 31}}, {"node": {"oid": "5812a14bfb9cb604c16445980dd8be678d7a6f6b", "messageHeadline": "BREAKING(aws-ec2): SecurityGroup can be used in Connections (#582)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 211, "deletions": 177}}, {"node": {"oid": "61f26dd7e6f20e1614dd7d810656aaa988e8283f", "messageHeadline": "feat(aws-ec2): add InstanceSize.Nano (#581)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0220bbc2ec034573fbb8c5bc3d2254b4df9c5b5c", "messageHeadline": "fix(aws-rds): unable to create cluster with a single instance (#578)", "author": {"name": "James Cooke", "email": "james@jaynne.co.uk", "user": {"login": "cookejames"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "0b9220278ef9e6f626bf1500a1b6b6691446a1c4", "messageHeadline": "refactor(aws-codepipeline): Pass the Pipeline to Stage through props \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 88, "deletions": 66}}, {"node": {"oid": "518cef37364d72078086911951050461f90c86d3", "messageHeadline": "refactor(aws-s3, aws-codepipeline): Align the S3 CodePipeline Action \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "934ca5f36dce9c4b76513f2c32e8a940bdbd74c1", "messageHeadline": "v0.8.2 (#575)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 674, "deletions": 630}}, {"node": {"oid": "279df79f1be4660cd8e12aa6cdb2ddb465799a92", "messageHeadline": "fix(aws-cloudformation): Fix ParameterOverrides (#574)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "939015afd0bc4374afa7e4c59cfde7b91308d899", "messageHeadline": "feat(cdk): Tokens can be converted to strings (#518)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1005, "deletions": 464}}, {"node": {"oid": "f0e7bb5085967059e004120325138cd01bd4dea2", "messageHeadline": "Add a resolve to ArtifactPath (#571)", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fbbe91321878232c9f71d3171cd5a3fc9f582834", "messageHeadline": "Deleted erroneous file", "author": {"name": "Doug-AWS", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 0, "deletions": 124}}, {"node": {"oid": "389e9bc53a965958e9e2dc8e8e8b579c0b29615d", "messageHeadline": "refactor(aws-codepipeline): Re-structure the CodePipeline API. (#459)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 1175, "deletions": 1971}}, {"node": {"oid": "d53d6b1ea14439c208c6d80e6eb1ba7a87a5d8a2", "messageHeadline": "Fix to doc topic move", "author": {"name": "Doug-AWS", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "96994285ae99f45708b4d4b96b376576918c7237", "messageHeadline": "feat(aws-sqs): support bucket notifications (#564)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 799, "deletions": 30}}, {"node": {"oid": "3524bf4975621d48ee19277e0af990e043d413db", "messageHeadline": "chore(cdk): Follow up on PR #556 (#562)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 59, "deletions": 330}}, {"node": {"oid": "bde710ff7c0f2ef9b73ef4868f0ee2f738a6b27e", "messageHeadline": "docs: Added blurb about examples are in TypeScript by default (#552)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "26d78edafd925cc99c280c0a586494c1b9e592fe", "messageHeadline": "fix(toolkit): \"ini.split is not a function\" error when reading aws co\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "0cbb24708a14ce478ab1053bdaaeb419640d1428", "messageHeadline": "feat(aws-lambda): support bucket notifications (#561)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 313, "deletions": 5}}, {"node": {"oid": "030a7e77a40d73307a0751225834ed11d72f4ce7", "messageHeadline": "feat(aws-sns): bucket notification destination (#560)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 676, "deletions": 26}}, {"node": {"oid": "5dfa7855b46a4bb09d4ccf3d7c9eba47707efc6c", "messageHeadline": "fix: gracefully handle absence fo the `~/.aws/credentials` file (#541)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "327f5e12d288c5d9099c4beb2fe16e1c19acd055", "messageHeadline": "fix(aws-lambda): CloudWatch event rule permissions (#558)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 235, "deletions": 34}}, {"node": {"oid": "0efe25b0b2eb2ef75a7f4230fd690ebcc50256ad", "messageHeadline": "feat(cdk): construct.uniqueId and relax construct id constraints (#556)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 190, "deletions": 133}}, {"node": {"oid": "8cd07e62fc8b651e6bbdbc85553f2e6dc885016e", "messageHeadline": "feat(aws-s3): Bucket Notifications (#201)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1199, "deletions": 0}}, {"node": {"oid": "a283a392ac5c9035c5d38a7e40c21bb8131f5692", "messageHeadline": "feat(aws-iam): support maxSessionDuration for Role (#545)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 93, "deletions": 0}}, {"node": {"oid": "488e65b6fd69237ae6306b59d3b6bc190ac0aa94", "messageHeadline": "feat(aws-lambda): multiple renames to utilize namespace semantics (#550)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 214, "deletions": 312}}, {"node": {"oid": "147ea2afc37fa8b56da1dfcd8f834018420f1702", "messageHeadline": "docs: fix minor typo (#551)", "author": {"name": "Alex Casalboni", "email": "alex@alexcasalboni.com", "user": {"login": "alexcasalboni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6413a6ef058a48d51bda01fe7b75e482e610ab38", "messageHeadline": "Expanded early info on using CLI to set creds/region (#537)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "41732dbd16fa2796b3307f9ee8610754d7d0fbb6", "messageHeadline": "Fix setting pollForSourceChanges on CodeCommit PipelineSource (#534)", "author": {"name": "Maciej Walkowiak", "email": "walkowiak.maciej@yahoo.com", "user": {"login": "maciejwalkowiak"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "7cfd5b5be8637b9c540e6e77b6b837bf68370a10", "messageHeadline": "Tell .gitattributes that .zip files are binary (#535)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b8ddf16f36adca03728dd956b86df8dca07108ad", "messageHeadline": "BREAKING: remove '@aws-cdk/aws-custom-resources' (#513)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 304, "deletions": 3728}}, {"node": {"oid": "c40afb5368631664316de8353ba68282cf2d3d37", "messageHeadline": "Fixes in the documentation (#533)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0842c3d5d1a2592feefc4cb66ce0c392ab66e0c1", "messageHeadline": "Fix two type visibility errors (#532)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "98f57c3092d01da48687b333a7802376ca3f130b", "messageHeadline": "build: Add package step to @aws-cdk/cfnspec (#529)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 185, "deletions": 25}}, {"node": {"oid": "593896d94a632fcc53c7a8ea21bd429db2fea9dd", "messageHeadline": "Store non-jsii artifacts under `dist/js` and y-npm publis `.tgz` foun\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26d7fb00cdb8f597747064c083615cbaba0a942e", "messageHeadline": "Invoke bash directly when calling into build-docs. (#527)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db2ac626dce60bfcb6f80fdf7ce6cd3997b1ad45", "messageHeadline": "v0.8.1 (#523)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 679, "deletions": 644}}, {"node": {"oid": "c61861494aff72044417510141b43d7ea84643f6", "messageHeadline": "CodePipeline: add CloudFormation actions (#525)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1580, "deletions": 196}}, {"node": {"oid": "f3a025dc288ef65d36de435e5eac14ce040f5abf", "messageHeadline": "Make gitattributes recognize .gif as binary (#526)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f55313889689079a235106c3201cfb1a6ef6ab1c", "messageHeadline": "Stop bundling jsii packages - consume from npm instead (#521)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 619, "deletions": 352}}, {"node": {"oid": "61be5cb149a93a57688e9b4d3f4e2e755b4ae763", "messageHeadline": "build: Add travis.ci configuration and badge (#519)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ba759ba8c87781a9ff1cbf27db7de3ae4f79b0eb", "messageHeadline": "build: Build docs after packaging (#520)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2446, "deletions": 3652}}, {"node": {"oid": "436cc6f834c8fe254caf1856a6bde5959ddc043d", "messageHeadline": "Fix CloudFront origin error (#514)", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 270, "deletions": 6}}, {"node": {"oid": "6846b60ce40de3bab508be0243f1b1ef4b129475", "messageHeadline": "Toolkit: support profiles (#517)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 145, "deletions": 68}}, {"node": {"oid": "42b108d1b277688ab92af85274e6c85957d9b09c", "messageHeadline": "Detect and correct \"incorrect\" use of `new FnJoin` (#516)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 66, "deletions": 51}}, {"node": {"oid": "9f0b114714e99f1a4a4eadd57e58649beca5ab80", "messageHeadline": "link-all: remove existing node_modules (#511)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bd184567b344eb8de0d1b9016c34c2274735c043", "messageHeadline": "fix(aws-lambda): java - invalid cast for inline LambdaRuntime members\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4fec0cba625836780afca10b6e2f93b150bcc46e", "messageHeadline": "Remove \"+commit\" suffix from version (#486)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 26}}, {"node": {"oid": "c252716761499d0eff9566308c9db1c29c98d679", "messageHeadline": "Added DotNetCore21 LambdaRuntime (#507)", "author": {"name": "Jack Gardner", "email": "Mortifera@users.noreply.github.com", "user": {"login": "Mortifera"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8e619e049891f74da0622311cbdfbb7d5c431c3b", "messageHeadline": "Add .gitattributes file to ensure compatable line endings across plat\u2026", "author": {"name": "Aaron Costley", "email": "costleya@amazon.com", "user": {"login": "costleya"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "b4491710117f4530dde4d5be1d6aebc2828a0fa2", "messageHeadline": "Correct java examples (#498)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "b43c0d557df124da557a42ae2116cf4c8a27e3c4", "messageHeadline": "Fix typo in README", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8ffedf0349975816e638a787c186c75646e7389", "messageHeadline": "Change pkglint rules with respects to repository URL & author (#497)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 271, "deletions": 181}}, {"node": {"oid": "b622137b19140839b89cb08ce7fd76ad34f82233", "messageHeadline": "Framework: introducing \"Default\" construct id (#496)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 97, "deletions": 24}}, {"node": {"oid": "a21f77ca47f3b7ec4dca3aa3184d33caa3224a4b", "messageHeadline": "Fix minor typo in getting-started.rst (#495)", "author": {"name": "Justin Walsh", "email": "heyjustin@users.noreply.github.com", "user": {"login": "heyjustin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc28f19002954f2feb4d7039ed2ae2799ec54fa0", "messageHeadline": "BREAKING: rename 'rtv' => 'runtime-values' (#494)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 645, "deletions": 641}}, {"node": {"oid": "a4499078bc5383e4751d1d6c3c6335f6fa47cc06", "messageHeadline": "Stop using . in artifactId, use - instead, per the usual conventions.\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 219, "deletions": 190}}, {"node": {"oid": "f5ca82be55e7f7345a3eb2cfd4480a822214df65", "messageHeadline": "Fix inheritance inconsistencies that aren't yet caught by jsii. (#491)", "author": {"name": "Matthew Pirocchi", "email": "matthew.pirocchi@gmail.com", "user": {"login": "mpiroc"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "e7508a73407ebf3e41075c81a7706cb9840eafbb", "messageHeadline": "Add pkglint rule requiring a `homepage` to be specified (#489)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 187, "deletions": 89}}, {"node": {"oid": "bf7b2a2b3eac15cd17496979d5570c91e87d2075", "messageHeadline": "Add .nojekyll to docs src (#488)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0eede703a1dd0653893b889dfbcc29f2c7ca4f04", "messageHeadline": "Change pkglint rules regarding Java, Maven and C# naming (#487)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 447, "deletions": 415}}, {"node": {"oid": "e2cfd8612e48ba3cf01c97bb58107b18d6313043", "messageHeadline": "jsii-pacmak packaging (#468)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1066, "deletions": 675}}, {"node": {"oid": "379800527c3ce96888110340d368772d425e61a8", "messageHeadline": "Combine Connections and DefaultConnections classes (#453)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 96, "deletions": 101}}, {"node": {"oid": "112a9d7ecf16a80cf859aed45a47bd04583f8102", "messageHeadline": "Update Gitter links to awslabs/aws-cdk (#481)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dd634c4586e879d423f23b61a6dc057c2f8bdba9", "messageHeadline": "Fix documentation link (#478)", "author": {"name": "Matthieu Grieger", "email": "matthieugrieger@gmail.com", "user": {"login": "matthieugrieger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d994e572ce9f950ff8e37cbd660a60f7d436d0e1", "messageHeadline": "Copyright update (#477)", "author": {"name": "Brian Pfeil", "email": "brian.pfeil@gmail.com", "user": {"login": "pfeilbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6a324b81b57bcbc6ad623d410663420757332d2", "messageHeadline": "fixed \"Gitter Channel\" link (#473)", "author": {"name": "Brian Pfeil", "email": "brian.pfeil@gmail.com", "user": {"login": "pfeilbr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9296b218c9dcb496844186acf558dfdc7994414b", "messageHeadline": "Fix typo (#472)", "author": {"name": "Brian Pfeil", "email": "brian.pfeil@gmail.com", "user": {"login": "pfeilbr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4be6c45e0276fa48b376c820c1569fc23ab0a22f", "messageHeadline": "CodeBuild: buildSpec parameter takes a filename (#470)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "39ec1885366d38cc99507c9b8982bb346fdc4a34", "messageHeadline": "README: Fixes stacks link (#469)", "author": {"name": "Yazan Medanat", "email": "medanat@gmail.com", "user": {"login": "medanat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "788650d1755e3a8ac12b69ee633af3a8fcefc44d", "messageHeadline": "Add a script to generate a revocation cert (#466)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 130, "deletions": 59}}, {"node": {"oid": "4afacedec1f613b7f28c2ccc4a6fc3afc069582c", "messageHeadline": "Doc improvements (#462)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 132, "deletions": 66}}, {"node": {"oid": "e694db14614ab4c2a2c2896e83a0ef151ccf8e3f", "messageHeadline": "Split publish.sh script to -npm and -docs (#449)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 72, "deletions": 22}}, {"node": {"oid": "6daa06e14ae3e7b864cc5a99a0094b2e81e737a0", "messageHeadline": "Update Gitter links", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27f3c9bf45b6987fd3a11858b628a1a605681d05", "messageHeadline": "Update README.md (#456)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "da3752ab2b719a273edac0f2349b315e3dc21304", "messageHeadline": "Fix tookit link in readme (#455)", "author": {"name": "Daniel H Klein", "email": "danielklein@utexas.edu", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01a61ca596181ae2fab1d19f109282c2fe4f2498", "messageHeadline": "Update Stack Overflow tag name in README (#454)", "author": {"name": "Matthew Pirocchi", "email": "matthew.pirocchi@gmail.com", "user": {"login": "mpiroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89d2d0f53f2ae7c25a35583383fab00e9ce360d0", "messageHeadline": "Add git-secrets check to build", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "bb956763e619d9ec39803f4e9672f165c32aa5f7", "messageHeadline": "v0.8.0 (#443)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 731, "deletions": 709}}, {"node": {"oid": "a7e9053a3a9397fed1cdbfc39c1d275b33a167f7", "messageHeadline": "Fix misleading doc about how --context should be passed.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fb10427edc0a4c4e4fc4f03f4df2ef06e841208", "messageHeadline": "Add pkglint rule to require the presence of a README.md file (#442)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 300, "deletions": 18}}, {"node": {"oid": "cabe9162a5ea981b3b22b01908149cd25b8e2eb7", "messageHeadline": "Use \"npm\" in cdk-init instead of \"y-npm\" (#441)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "59998dbdc9393a10ff160c31e49bbc82aa212657", "messageHeadline": "A few more updates to README (#439)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 68, "deletions": 48}}, {"node": {"oid": "4a28a2a6008c59fbab818fbb38bdd26e52a5a0f9", "messageHeadline": "Documentation updates for public developer preview (#436)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 287, "deletions": 4017}}, {"node": {"oid": "cf02607481c609f549472fdba1bc53d824b649e9", "messageHeadline": "Made some edits in Getting Started (#420)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 121, "deletions": 97}}, {"node": {"oid": "553fd12f766fd1822e07721979fa4a67e579848f", "messageHeadline": "Also force the registry for the @aws-cdk scope. (#438)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cdf92d12540074aa57ad071f6a6c7dc3732ddf56", "messageHeadline": "Update README (#433)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 169, "deletions": 156}}, {"node": {"oid": "0ae578ecd12089bcc4677e9e4986db3191b78442", "messageHeadline": "Integrate latest bundle from jsii:0.7.4/maintenance", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "5a1a277c42c6b144d294ec08bc77d8f8dbb00b1f", "messageHeadline": "Correctly account for CDK::Metadata resource in `cdk diff`` (#435)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4689f7faf61814b9a1fc8048bb2eb4c0724197fc", "messageHeadline": "Add publish.sh to publish to NPM-JS and Github Pages. (#429)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 124, "deletions": 49}}, {"node": {"oid": "44a4be9758cb84cc9673fe5a42fdb243a30abb14", "messageHeadline": "Changes to bundle zip as a prep for publishing (#431)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "73a44c26c688a3b23aa7e64ff81dc8187fc0458d", "messageHeadline": "Correct link to license file.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9fcba5bdf8a5d4a2e47f4e766b0b3cbbafd58da", "messageHeadline": "Change license to Apache-2.0 (#428)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 21188, "deletions": 1433}}, {"node": {"oid": "8b69074544f4c64e4993962d22916468f614fdc3", "messageHeadline": "Update README.md (#427)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b8ebcbe63f4d14675e4ac24d8bc21d7c2e4dbfdd", "messageHeadline": "[BREAKING] Usability improvements for the CodeBuild Construct library\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 309, "deletions": 107}}, {"node": {"oid": "4f39f48e2f07e4b573c6ac850fa6df8cd6de15b3", "messageHeadline": "Revert changes external to packages/aws-cdk-dotnet", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 1058, "deletions": 1058}}, {"node": {"oid": "ff5f8f3630847a6cb25f3e70e16a99391fd01624", "messageHeadline": "Revert changes to package-locks.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 1026, "deletions": 1085}}, {"node": {"oid": "c5d590e66d87a7f8a858edcb7cac5c8ebdf4b6b8", "messageHeadline": "Bump .NET version to 0.7.4-beta", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27a033e180729abd46c2cab60517097656e4972e", "messageHeadline": "Remove generated code.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 2, "deletions": 432439}}, {"node": {"oid": "08c58a9fe6970e60a6d165d3a223df351c6cf018", "messageHeadline": "Fix CI build and regenerate CDK.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 9224, "deletions": 2603}}, {"node": {"oid": "9aae6381d9a040850fde139ef1a161f1c71b9e3c", "messageHeadline": "Add .NET CDK.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 425996, "deletions": 36}}, {"node": {"oid": "e382e82625b694a18cb7576135e31d3d35703125", "messageHeadline": "Fix inheritance and naming issues (#417)", "author": {"name": "Matthew Pirocchi", "email": "matthew.pirocchi@gmail.com", "user": {"login": "mpiroc"}}, "additions": 1054, "deletions": 1057}}, {"node": {"oid": "2cb74f1ff3b42008f3cce86df704b09bc9553cee", "messageHeadline": "buildup/builddown (#416)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 32, "deletions": 1}}, {"node": {"oid": "f20b3803b7f7d06fa03dce31f1b3d74b189edfb6", "messageHeadline": "v0.7.4-beta (#415)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 839, "deletions": 721}}, {"node": {"oid": "071d5d2f5e70b3fe5458969fe21c107e7b11cbbb", "messageHeadline": "docs: Updates to the CloudFormation topic and reference cdk-init in G\u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 95, "deletions": 41}}, {"node": {"oid": "0543402aad3f8d40ca33b166b8db1c0aa4deb3dc", "messageHeadline": "cdk-init bug fix (#413)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0016a93e474a2a0634576d870add513ce6ef726c", "messageHeadline": "[BREAKING] Move the CodeCommit and CodeBuild CodePipeline Actions. (#\u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 233, "deletions": 19}}, {"node": {"oid": "26c03d067b84b2af7ef00ef0c3ad05d51250d2e6", "messageHeadline": "[BREAKING] Move the Lambda Invoke CodePipeline Action. (#401)", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 697, "deletions": 195}}, {"node": {"oid": "9b76959b4d9f4d0fd164c2ebe9d1dff93f06b693", "messageHeadline": "Insert AWS::CDK::Metadata resource (#221)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 192, "deletions": 20}}, {"node": {"oid": "264e6b548557a4e56495c59075bec7a560eba2e4", "messageHeadline": "token-aware-jsonify: Stringify resolved tokens (#406)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 54, "deletions": 9}}, {"node": {"oid": "cda89b517f6788a4e84b62e9241fdbcf882d6819", "messageHeadline": "codepipline: pipelineName and pipelineVersion attributes (#408)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 25, "deletions": 3}}, {"node": {"oid": "e9497f1f80cc55fe814a5cf494b73a0930f75f5c", "messageHeadline": "codebuild: Metrics (#407)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 103, "deletions": 0}}, {"node": {"oid": "3832a3d994ddc0e03989973b0f7711469bc4414e", "messageHeadline": "Toolkit: change log of up-to-date assets to \"debug\" (#404)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc88bdc784ff29848ec3449ab6396a9b594f3b8a", "messageHeadline": " lambda: Use assets for handler code (#374) (#405)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 628, "deletions": 304}}, {"node": {"oid": "399207a53244612f517c2199537c14836380eddc", "messageHeadline": "Added link to examples in GitHub to 'Additional Documentation and Res\u2026", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "26368f6b9d82dc8d1742ee19674a296b2fd2c075", "messageHeadline": "removing splitCidr function and SubnetCountError that are no longer u\u2026", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 117, "deletions": 220}}, {"node": {"oid": "fbe67119a9423847b937270b5663c365ce626307", "messageHeadline": "Customize VpcNetwork configuration (#250)", "author": {"name": "Mike Cowgill", "email": "moofish32@gmail.com", "user": {"login": "moofish32"}}, "additions": 1490, "deletions": 3801}}, {"node": {"oid": "fbe1a13811e5641889bff3125005ef0a3a158206", "messageHeadline": "Fix inconsistencies between types and their ancestors.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0eeb071a52e32747b9ab3edd238d3337672fe519", "messageHeadline": "Indicate that \"sudo\" might be needed (#394)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7843d7422aad1ace327cce73eaa38a05dff99321", "messageHeadline": "Getting started: fix emphasis of changed lines (#396)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 173, "deletions": 142}}, {"node": {"oid": "654f35939c9bd1d52892d7d428d7e6b6da2d4154", "messageHeadline": "Correct incorrect merge of new code (#393)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c9cead36cf580e1581264b53439fa91eea20c36", "messageHeadline": "Rename construct libraries (#384)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 4130, "deletions": 3570}}, {"node": {"oid": "3b5920cc282abe516494fe31649060590005c433", "messageHeadline": "Fix conflict between \"ls -l\" and \"init -l\" (#391)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17, "deletions": 13}}, {"node": {"oid": "8c4d42ee8438e381f739d067e34e1d3fd6deb97d", "messageHeadline": "README Updates for Windows (#390)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 16, "deletions": 12}}, {"node": {"oid": "5ea909a581e03229bd0d271939df702c412b42c7", "messageHeadline": "Lambda: add global metric for ConcurrentExecutions (#379)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "5209555280f57a1a1cdb8e45398d6c6514c43e31", "messageHeadline": "Toolkit: cdk ls --long (#380)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "54fc3f69a76a0ad4f635835f678b3c05e7f7df78", "messageHeadline": "Revert \"Revert \"Fix setup on Windows and update README for Windows.\"\"", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "25e05fd4ebb40395963f2a2bbf6f53d0748f03b5", "messageHeadline": "Revert \"Fix setup on Windows and update README for Windows.\"", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 9, "deletions": 38}}, {"node": {"oid": "65f4a9b00ba8861871e3293ae510eacb434ee990", "messageHeadline": "Fix setup on Windows and update README for Windows.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "480092df52464f912172eaae6318e07f59a66d36", "messageHeadline": "Symlink .nycrc into place in 'cdk-test' (#377)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1242, "deletions": 1172}}, {"node": {"oid": "734180fc5ea60913a3ceb09d5f3da913dd57d79b", "messageHeadline": "bugfix (toolkit): attempt to read directory instead of archive (#376)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 19, "deletions": 7}}, {"node": {"oid": "d9e9726be182f75d1d4bbe9550ab784fa05a0c4c", "messageHeadline": "Context providers: return dummy values if env is undefined, but emit \u2026", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 167, "deletions": 27}}, {"node": {"oid": "07632827041dcac899062352de6cf006c1844449", "messageHeadline": "CR fixes", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 37, "deletions": 41}}, {"node": {"oid": "b208b22334f1c8355b577b21462e1f781fbf8313", "messageHeadline": "Merge remote-tracking branch 'origin/master' into benisrae/assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5502436def5a3390ca2faeaa49de014de11ee4ea", "messageHeadline": "s3: bucketUrl and urlForObject(key) (#370)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 281, "deletions": 26}}, {"node": {"oid": "1e780253ca60f73a7e9c62dd16ece0bc988a2a07", "messageHeadline": "Merge branch 'benisrae/s3-urls' into benisrae/assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 26}}, {"node": {"oid": "bf15fd8e32845de0a464cbc153773d8249ffc553", "messageHeadline": "Use * imports", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 26}}, {"node": {"oid": "05c0e8d669b8e3ef81d4de38dc8650709fbb3029", "messageHeadline": "Updating integration test expectations", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 26, "deletions": 14}}, {"node": {"oid": "47643c4f3094d2c08626b19b92ac80a283be8a08", "messageHeadline": "Fix dotnet namesapce", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22128e5ca6f02eb99bc528d90c1edd4606cfa1cd", "messageHeadline": "Fix test", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34d213e2aa7f97befbc7cf55bf1ec24153ca177e", "messageHeadline": "Merge branch 'benisrae/s3-urls' into benisrae/assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "12afe83eed1f6d7f9a9220d364ea0026921dbdb7", "messageHeadline": "Revert deletion of AWS::DomainSuffix to avoid the breaking change", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "51429341c8bcfd7c8e02ae261623d6d77b3288f5", "messageHeadline": "Assets", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1656, "deletions": 32}}, {"node": {"oid": "9975987c734947076f583f00966f29dd5a7a07ba", "messageHeadline": "s3: bucketUrl and urlForObject(key)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 260, "deletions": 11}}, {"node": {"oid": "f0bf75f12ea759c3d2cb6bcb03868f9c3caf906c", "messageHeadline": "cdk-integ: Improvements (#369)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 81, "deletions": 29}}, {"node": {"oid": "680a96a573311abde52681d37e54164735cfcb86", "messageHeadline": "Update .NET namespace names.", "author": {"name": "Matthew Pirocchi", "email": "pirocchi@amazon.com", "user": {"login": "mpiroc"}}, "additions": 74, "deletions": 74}}, {"node": {"oid": "e1c61fb96858142ee74727363b37a684b2eda97e", "messageHeadline": "Remove dependency from toolkit on CDK (#352)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 222, "deletions": 292}}, {"node": {"oid": "e021793fb2cdbd175ee9c440b319f40cd236ac26", "messageHeadline": "Fix build: fix automatic shell script chmod'er (#351)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "984953bb51a614751958e2a4660bd73b177c559a", "messageHeadline": "Centralize build logic, enforce code coverage (#337)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 3725, "deletions": 563}}, {"node": {"oid": "3ed832d1db1f877e4a8eca6b2786762adcfd3d05", "messageHeadline": "find-cycles (#350)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 67, "deletions": 1}}, {"node": {"oid": "41b8f3b0ce718a78a97d9017a89bb90a5c37a705", "messageHeadline": "cdk-init java template: Deploy .gitignore (#346)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "248c503f019a662f9b19ceb654a55c61b2c8079b", "messageHeadline": "codepipeline: Move CodeCommit and CodeBuild actions to their modules \u2026", "author": {"name": "Adam Ruka", "email": "adamruka85@gmail.com", "user": {"login": "skinny85"}}, "additions": 403, "deletions": 204}}, {"node": {"oid": "c0fdc01dbcc3bd111d1993ee6f49189b90990def", "messageHeadline": "cdk-cfnspec: Further update improvement (#345)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 255, "deletions": 9}}, {"node": {"oid": "8de85ebb0c5d9c2f8381fd3b95cf239cd3a158e6", "messageHeadline": "Logs: set DeletionPolicy to Retain by default (#334)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "4975ad4b2f5de1a87a88d3e25447eae3dc26231f", "messageHeadline": "BREAKING: Remove @aws-cdk/acm (#338)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 8, "deletions": 71}}, {"node": {"oid": "e0e60410193615c29e1f8498e9b1ae57cd85baed", "messageHeadline": "cdk-cfnspec: Improvement update script (#343)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 17545, "deletions": 17435}}, {"node": {"oid": "9d58d7a91a8ad06d7460c408733ac54ebc796a6e", "messageHeadline": "CloudWatch Logs: introducing log constructs (#307)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 1917, "deletions": 22}}, {"node": {"oid": "c7f198a251d4271d7f5a0a9676ab89071427fa29", "messageHeadline": "Execute app.sh via /bin/bash (#324)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "152e5a89f7c06e0dd979e9dd9d1dfa4f35ef2a99", "messageHeadline": "Enable incremental builds for documentation (#316)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "28f7905b3912da08d2ca9696d84216a5eb91a511", "messageHeadline": "[BREAKING] Rename `@aws-cdk/ec2.Fleet` to `AutoScalingGroup` (#318)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 56, "deletions": 59}}, {"node": {"oid": "d63e9ae6cff1ed789df8411ecb9303cbd448d4eb", "messageHeadline": "Version bump: updated package-locks (#315)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 833, "deletions": 833}}, {"node": {"oid": "06931f98093a0f78f922cd4dfb421a9b8260a0f8", "messageHeadline": "Update jsii to latest version (#317)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 966, "deletions": 2060}}, {"node": {"oid": "85cca612f5ea05d3cce4f59e0f592267abfb9064", "messageHeadline": "Remove cached com.amazonaws maven packages from ~/.m2 (#249)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c868ea6366db3c93bbb942abec91ac2987072813", "messageHeadline": "Follow-ups after #259", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 49, "deletions": 16}}, {"node": {"oid": "aa404a0e28801b150a152fbcd3863c07b5bb4fd2", "messageHeadline": "[BREAKING] Move `@aws-cdk/resources` classes into L2 packages (#264)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 4938, "deletions": 32432}}, {"node": {"oid": "9e711a3c33de387d206b4116fa2098fc7519f5db", "messageHeadline": "Lambda: custom execution rule (#263)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "7b82b64a034a31366e489380f9f848787fdae7c5", "messageHeadline": "Introduce @aws-cdk/cloudformation-resource-spec", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 28226, "deletions": 0}}, {"node": {"oid": "f241cac2dc6cdec545526d04b880dab36cf5df5a", "messageHeadline": "CloudWatch: add Metric.grantMetricPutData", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 108, "deletions": 53}}, {"node": {"oid": "a273f712576be28e44145237af271406b11cd68f", "messageHeadline": "Handle return from yargs command modules", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 24, "deletions": 52}}, {"node": {"oid": "eb3f31a12afb732a1bb69c43c73d0c30dbac392f", "messageHeadline": "v0.7.3-beta (#260)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 358, "deletions": 290}}, {"node": {"oid": "cddc94974959fd77f2c769d2cd0752cbdc40ee77", "messageHeadline": "feat(@aws-cdk/s3): Add support for SSE-S3 encryption", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "491698510a48b1cd6dbb6419327733604ca5f382", "messageHeadline": "Reintroduce y-npm instructions in README (#247)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e4240d2fd3d5c38388fd879dc3f3f7f87cca9a1e", "messageHeadline": "Java Getting Started (+ rewrite without \"cdk init\") (#245)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 744, "deletions": 239}}, {"node": {"oid": "00976d9788b459aafe5c6e36319f47d41c19b12d", "messageHeadline": "Add CodeBuild build badge to README (#246)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7393c519a97eb024870039f53c8f4fa27456c57c", "messageHeadline": "Fix build break (linter error)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cfee46e65b9cff82cdbd76f7dd815c91339f288a", "messageHeadline": "Store default account in disk cache (#220)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 204, "deletions": 5}}, {"node": {"oid": "c3503f8e494f847dce702b2614f595ec57da771c", "messageHeadline": "Docs: support for multi-language tabs (#231)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 40, "deletions": 17}}, {"node": {"oid": "e10b0303acdd50e606bf38fe7f8728b508a73b47", "messageHeadline": "fix(@aws-cdk/assert): make expect() use a feature test on the input c\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "44b0b2a64dc836a7d633f364e388dcda848ddc6a", "messageHeadline": "Java init template (#229)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 567, "deletions": 35}}, {"node": {"oid": "8db8ad9b2019cdfd506a094833589bf3197c24f2", "messageHeadline": "Start re-factoring the CLI codebase (#177)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 251, "deletions": 32}}, {"node": {"oid": "fa9580fdecbb6b4395f4a7e35acf5af175e1278e", "messageHeadline": "Remove y-npm instructions from README (#225)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "8b9be812e49362e0c1662bfab0321902522dd14f", "messageHeadline": "Change \"we\" to \"the CDK\" (#226)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "952473a48b3b52cf8c5183e1caeb8f97143ffa52", "messageHeadline": "Changed index.ts to hello-cdk.ts; fixes issue #199 (#222)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eafc9fe6697e636cec4fd1cb6aadb5ce9ce43a88", "messageHeadline": "Use \"/\" instead of \"@\" in SSM parameter key (#208)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 323, "deletions": 12}}, {"node": {"oid": "e15a75c0e400798643ea110fbc55249acdb01564", "messageHeadline": "Improvements to Logical IDs topic (#209)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 35, "deletions": 22}}, {"node": {"oid": "1fd4edc42204a33a4cbe61be64d79e0b01937014", "messageHeadline": "Missing .npmignore in @aws-cdk/cloudwatch (#218)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f7a5c3b0e96b6ec091d40277a20c3cbcd128c578", "messageHeadline": "Add support for Node8.10 Lambda runtime (#187)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 60, "deletions": 35}}, {"node": {"oid": "507f7780d44b6c9a3fc3fc7f90ac697ac728fad4", "messageHeadline": "@aws-cdk/cloudwatch: bugfixes, small changes changes and workaround", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 202, "deletions": 131}}, {"node": {"oid": "f78561d9b71b67847fc01a4c5cf3e35cd14b8a89", "messageHeadline": "Cloudwatch metrics (#180)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2553, "deletions": 25}}, {"node": {"oid": "5a1d17db7140840b887e9843d991eb0f1a5afbff", "messageHeadline": "docs(@aws-cdk/sns): Convert examples into compiled literate files", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "b9a3f5874076a3bae3b0f77cfc6a457143fed755", "messageHeadline": "Correctly handle environment cleaning", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2059899eaf506ba32b5fd0638f27648966e67388", "messageHeadline": "Consider environment variables the AWS CLI considers", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0eba1371ecbc74e8065ddb23ba84d220268dd0a5", "messageHeadline": "Introducing `y-npm` (aka: Why NPM?) (#162)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3118, "deletions": 2632}}, {"node": {"oid": "c155f43d601dbb85bbf56e0c42d1bbe48c6038e9", "messageHeadline": "feat(simple-resource-bundler): now generates resources.d.ts files so \u2026", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "433df33f9d10d37b19891807980b516b17e62578", "messageHeadline": "Documentation updates (#142)", "author": {"name": "Doug", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 858, "deletions": 1025}}, {"node": {"oid": "e1b380622e4670814abfd5e00a34dee557cae46c", "messageHeadline": "Remove \"+BUILD\" component from maven package versions (#164)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0f7cb5f8f7e62e992113af25c4aa307f8cc7f803", "messageHeadline": "typescript/app init template: add \"npm run cdk\" (#158)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d8ebfe1085953945c3f3e3c50396ce1d31890150", "messageHeadline": "Add Java Example (#149)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 673, "deletions": 2}}, {"node": {"oid": "b101d1cbf3974efeb52d01be31e0e4b99851d6db", "messageHeadline": "Make execution of `pack.sh` much faster", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a97c6c68d55ff62d69a6e34764b189b4f78c653c", "messageHeadline": "fix: Convert buff array to string when printing stdout on error (#156)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8c81c7d050d8dcf5e9724c447ab0043b845c2b7c", "messageHeadline": "aws-cdk-java: Normalize maven usage (#148)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 248, "deletions": 390}}, {"node": {"oid": "a635523b049d2815bcbbae06d44d985deca197bc", "messageHeadline": "Add known issue about @aws-cdk/rtv", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "409a484de2b01220181391021c43988a425c6d86", "messageHeadline": "Add \"-beta\" postfix to checked-in version (#150)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 230, "deletions": 230}}, {"node": {"oid": "2c9cfcf23bd56de6415246e09430f578a4f68c92", "messageHeadline": "feat(@aws-cdk/lambda): Implement IEventRuleTarget for Lambda", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 62, "deletions": 4}}, {"node": {"oid": "71dd6e9292f5492e121a760b658011e3202453e4", "messageHeadline": "Fix signature verification instructions (#137)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a0c9b52aa4edfdca7b726e8111bf450a4b29b6bb", "messageHeadline": "cx-api: Allow requests to be base64 encoded (#147)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 71, "deletions": 7}}, {"node": {"oid": "8730f2bc92f5b07a2c0d270a807dacccdfe6e0f4", "messageHeadline": "Improve templates README file with more details (#139)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 35, "deletions": 14}}, {"node": {"oid": "622c70346404107652d1027111e3e4d2b88fbaef", "messageHeadline": "Add \"compiling your code\" before \"cdk diff\" (#140)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "6d5f0b6f387bbca5e0663e446b531177445d86c8", "messageHeadline": "Move the resource bundler binary into bin/ (#132)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff3cf4cfbe6102f96735d7cacefc2b545328285d", "messageHeadline": "v0.7.2 (#143)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 241, "deletions": 232}}, {"node": {"oid": "5ad59a929079dd094ec42044d0c4057928bae654", "messageHeadline": "v0.7.2-beta (#141)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 252, "deletions": 232}}, {"node": {"oid": "8f3a1cefd569605fd127a68119371f81dab9cb43", "messageHeadline": "Touch ups to getting-started.html (#135)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "49f6aea787f34f06aab6f10c53ff1598e2acac75", "messageHeadline": "Bump version number in CDK java to 0.7, matching JS (#127)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "801c723b8b79b4b2696f7d0b22bece47937573be", "messageHeadline": "Have cdk diff output render 'number' value changes", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "336b23407bc2fffc4c1d86b589492f53c3d8f69c", "messageHeadline": "Improve error message when no environment is found", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2263a5be2b2e5b130aa398bd9c783522d25ce297", "messageHeadline": "Adopt SDK-standard behavior when no environment is specified (#128)", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 95, "deletions": 50}}, {"node": {"oid": "de24adf242e5f4f4fdf2d03058b337b7dd0cea59", "messageHeadline": "Update link-all.sh to also symlink binaries", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "74c0570d01d9daddb02d9d38bdd8edaee67f96ca", "messageHeadline": "Upgrade to jsii-0.4.0-pre+39d44b2", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "19cbb55b8c222aa5892eb1ea66a2786b0fac12f6", "messageHeadline": "Fix symlink generating script to properly link @aws-cdk scoped packages", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "c4b9abd529588b5a9c6616be34894563c7b58621", "messageHeadline": "Fix \"license\" in root package.json (#121)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "233a8cc7a1ebb1065752ff0735a77007d9e2a0de", "messageHeadline": "Prepare documentation for Private Beta (#101)", "author": {"name": "Doug-AWS", "email": "dougsch@amazon.com", "user": {"login": "Doug-AWS"}}, "additions": 786, "deletions": 597}}, {"node": {"oid": "0e862d5e04de18e844fac0337d8c5bc0fcb0cbb0", "messageHeadline": "Report short commit ID in `cdk version` output", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "da38f37b4475be8cf2106b4dd369c61bf8838e96", "messageHeadline": "Update dependencies (#119)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 592, "deletions": 419}}, {"node": {"oid": "22c52b2a0b73b1d988ce04d40fcb75d29450845f", "messageHeadline": "Extract CONTRIBUTING from README (#112)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 228, "deletions": 130}}, {"node": {"oid": "d31db72f92dadb279ed75191b79888ebebbd06b1", "messageHeadline": "Remove --pinentry-mode option from gpg invokation", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c65af587c33b8ead5b5717990ecf89f38ca50c4b", "messageHeadline": "Upgrade CloudFormation Resource Specification", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2941, "deletions": 1737}}, {"node": {"oid": "7a6edf4954fbdf2fcd4f9f59d50ccde280f6d928", "messageHeadline": "aws-cdk-kinesis: Implement Kinesis Stream L2 construct. (#86)", "author": {"name": "Sam Goodwin", "email": "38672686+sam-goodwin@users.noreply.github.com", "user": {"login": "sam-goodwin"}}, "additions": 1437, "deletions": 0}}, {"node": {"oid": "e3fdef2d2f7743ed0501ca6f2dcd8762cd6091f3", "messageHeadline": "v0.7.1", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 263, "deletions": 263}}, {"node": {"oid": "14eeb813ab3debd883ac8657b286de6e758a16e9", "messageHeadline": "Fix typo in getting-started.rst", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b8b2920b6ade916ac3ee75283014347c1a03bd1", "messageHeadline": "Remove spurious git command from init.ts", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b432cb64591974a8b83b6240fb475ea09911b6ca", "messageHeadline": "Rename cdk.json to cdk.template.json so that interpolation is performed.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bcb75d3d01734744811272f4020e38888619c50d", "messageHeadline": "Add template files to git and commit at the end.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d6a4b5102e5f2536cad71ecea4e833edcfd75148", "messageHeadline": "Disable `jsii` in the library templates", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "d719d5afdd2d70272b1722495def55a9962415a5", "messageHeadline": "Align comments in init templates README.md files", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2be93078bd5f4950ec44895e4b31108ed1cc325e", "messageHeadline": "Add language to the CLI arguments that are mapped to cdk.json equival\u2026", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a2495227fa7af58d57a352342942e08e657708e4", "messageHeadline": "Move cdk.json in the correct directory", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0a78a17881851aec254d51c008822d75f4740d14", "messageHeadline": "Update CHANGELOG to describe Rico's recent changes", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7ac129d742a109462a2b76ea82718bd775dcd8d2", "messageHeadline": "Add README.md to typescript init templates", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "6f3005747ec66bc5a145f39869adceeb54996365", "messageHeadline": "Correctly infer verdaccio root when none is specified", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "801c97dead86a977c2c8a9eb414df3f62cea1316", "messageHeadline": "Fix import name", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0563cfdafa992b5bd1e0feb38736e3c9de6e161d", "messageHeadline": "Fix `cdk init` for private beta phase", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2703, "deletions": 620}}, {"node": {"oid": "f6728b623454e7e8d94f71f47a4537c0539f0f30", "messageHeadline": "Import new JSII version", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ea299450afcd62f834fba7dfbfb20e7c34598332", "messageHeadline": "Also support AWS_DEFAULT_REGION environment variable", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "91caa2e406b53f7ae8c288bd9478d130b99fb66d", "messageHeadline": "Remove bidirectional grant from S3 buckets and SNS topics", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 49, "deletions": 659}}, {"node": {"oid": "b5511951bfce23e5e3748d8e42fd237a8b11184c", "messageHeadline": "Move signature verification instructions to public README (#104)", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 25, "deletions": 44}}, {"node": {"oid": "77f69067dcd1a687702c314a9cc69d3a3090d175", "messageHeadline": "Update LICENSE and convert to markdown (#102)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 35, "deletions": 10}}, {"node": {"oid": "5a0418a16580822b8eeefda64221ec8ce2555a24", "messageHeadline": "v0.7.0 (#97)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1190, "deletions": 303}}, {"node": {"oid": "c96511ad802e089846bc2bb919b399d059d1003e", "messageHeadline": "Beta License (#96)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 55, "deletions": 39}}, {"node": {"oid": "8ef1f03fde994df75cd7ca7cae62c41698e8a0b7", "messageHeadline": "Fix compilation of custom resource example", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8eba8656a3650d41899352e9d87145a2aafb467f", "messageHeadline": "Upgrade jsii (support statics) (#90)", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 50, "deletions": 20}}, {"node": {"oid": "2f3b1abddecedd41eee71b372a597e3ee08730e6", "messageHeadline": "BREAKING CHANGE: Move and rename packages to @aws-cdk/* scope", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 2084, "deletions": 2063}}, {"node": {"oid": "d946e0ed71bcc79c2bb15008b0d01e25562aaa3d", "messageHeadline": "Bump JSII version", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c004b953a496edee46783bd9970c1ab5d68b1c8a", "messageHeadline": "Bump JSII version", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "040ec8b12479990d01862c84cfc8856f19ea465d", "messageHeadline": "Merge pull request #78 from awslabs/dev-brelandm-cloudfront2", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d52391a13f9f47e229b25753fc06cf53dea30c0a", "messageHeadline": "You must prefix origing access identities with a specific [ non obvio\u2026", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "485ec06a1e2de9cd85ccf296fc00d4a8ff1c0f12", "messageHeadline": "Merge pull request #77 from awslabs/dev-brelandm-cloudfront2", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0eac8cc343774b469ece1f5036f78119739e624a", "messageHeadline": "You cannot have both a default cert and an ACM cert - this change acc\u2026", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "620aa1222c74db45effb61a94199287ba9c99ab5", "messageHeadline": "Upgrade to jsii-0.4.0-pre+16c8ec9", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0bc38a797b6160b626a437c97e5ec5f79db68dfe", "messageHeadline": "Merge pull request #74 from awslabs/dev-brelandm-cloudfront-all", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5272753a35cc66f9e3f87b1904075445c6b3f4ea", "messageHeadline": "Adds cloudfront to cdk-all so it generates types in java :)", "author": {"name": "\ud83d\udc85 \ud83d\udc83 \ud83c\udf08 Miley", "email": "brelandm@amazon.com", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b9f792a2c9e79971b44078c7de061bf6a2eb710", "messageHeadline": "fix(aws-cdk-toolkit): ignore template ts files", "author": {"name": "Lee Packham", "email": "leepac@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b497e31911fc5a6bf6a5bb1687bb7b08aea6d384", "messageHeadline": "Merge pull request #71 from awslabs/dev-brelandm-bundler-fix", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c11ab6c96193a3afb88d07cec21e0084018408a2", "messageHeadline": "Add source map support to dependencies", "author": {"name": "Breland Miley", "email": "brelandm@amazon.com", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "153265cbf1dc3b49bc8a0d219460264c888259f7", "messageHeadline": "Merge pull request #67 from awslabs/huijbers/optional-version", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "37c7a590a4110a8ef8cbb9847aa8d8e1ca5f86f6", "messageHeadline": "Set --pinentry-mode to loopback, and very file exists before attempti\u2026", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "751693614f894ecb6b065303bcd2ef2c38600203", "messageHeadline": "Attempt to further fix use of GnuPG", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e2d2e8f16506d873b789fd06250c0d819f01a358", "messageHeadline": "- Command now accepts `--type=[lib|app]` and `--language=...`", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 394, "deletions": 80}}, {"node": {"oid": "c80957868f10237a1c75a992dd4e8a16a05178b6", "messageHeadline": "Move options to the front, so gnupg considers them as options...", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7f1692cf5f59cde6362201d7ed4a852162dc2a", "messageHeadline": "Tell gnupg to accept secret keys when importing... the... secret key.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3d557872a03ad4e721b368cd721becfda46907c", "messageHeadline": "Only attempt shredding regular files.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3549e980f20040d1f0f355e1d419fd4fbe742c0", "messageHeadline": "Make the 'version' field of serverless S3Location optional", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "29357db94f0fd20c38f9008691835b8306a4b0f3", "messageHeadline": "Upgrade to jsii-0.4.0-pre+c2e10c4", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8292c423c0dd1c5bb6180921de9087e647392a35", "messageHeadline": "Extend support for Federated principals", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 101, "deletions": 23}}, {"node": {"oid": "59ecadab4e88b65a2ccfc7b80e7fd98398c067df", "messageHeadline": "Remove unnecessary artifact type from sign script call site", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "408cac1f413156db5e1d3a2ec16ccaa033ee886b", "messageHeadline": "Fix really minor comment", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ba687fa93f63081d55092bbf2e589d3f7b16c24", "messageHeadline": "Merge pull request #62 from awslabs/huijbers/fix-signing", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53e353d48e41d321a516d2a037b3fdc2a4ab2e9e", "messageHeadline": "Fix stray references to $2", "author": {"name": "Rico Huijbers", "email": "huijbers@amazon.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22aae3825abc622919b4ecd1e2a93e40427b0313", "messageHeadline": "Merge pull request #57 from awslabs/dev-brelandm", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3784a490d343dad7055df25f27b9e4ef600daace", "messageHeadline": "Fix cloudfront test", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da3cdc727c246d7491e59435c7584595793b376d", "messageHeadline": "Merge pull request #45 from awslabs/dev-brelandm-cloudfront", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 917, "deletions": 0}}, {"node": {"oid": "3891030bc361c3df92b76ecc69ca6956326ca84d", "messageHeadline": "Attach to the right construct", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5e81a452fa93feadd98c400418cddf61fc920b5", "messageHeadline": "Merge branch 'master' into dev-brelandm-cloudfront", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 154, "deletions": 44}}, {"node": {"oid": "59ae7dc7c1b6dec26bca276979894a70e84d5d9d", "messageHeadline": "Upgrade to jsii-0.4.0-pre+2bd77a0", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 41, "deletions": 17}}, {"node": {"oid": "a4bb490da18a4ba9db8d6e075ab49d8ab2e9f436", "messageHeadline": "Move artifacts of aws-cdk-java to the root of the package instead of \u2026", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ede6e730f1f23537f7d6283419bcb0b2ae6a1758", "messageHeadline": "Fix mv command in generate.sh of aws-cdk-java", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4dc5ecf60e2af117024455dfce80b9757e54b300", "messageHeadline": "Update to JSII 0.4.0-pre+ddc9b9e", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "c998d08041e5b5fa473d8c5f8fff39f596884d6a", "messageHeadline": "Sign binaries at end of build", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "d606db2ee76ba5a6d40dca8dd9c3c7aa51585e0a", "messageHeadline": "Add language support instructions to README", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5a33b82ccc5d4cfa5d346b5f292686ed61b2c6dc", "messageHeadline": "Add 'aws-cdk/x.y.z' user agent to SDK", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "08fc842f9fe442e450adc9ae76ef22ae4e3fcc08", "messageHeadline": "Clean up unused imports, change cert name. Have not addressed CRF, bu\u2026", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "22d9f0149d7c0298dc2cb6fbc662af93895638b3", "messageHeadline": "Merge branch 'dev-brelandm-cloudfront' of github.com:awslabs/aws-cdk \u2026", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2d6ff5a2c8f4759b7753007b307098a5c843d68b", "messageHeadline": "Merge branch 'master' into dev-brelandm-cloudfront", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9d2d3cbe2ce78c3bf992a643686d4a43a9ab974", "messageHeadline": "Merge pull request #53 from awslabs/dev-brelandm-spelling", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "986b052d586dac63e3936bdd77781f17000ce28d", "messageHeadline": "Super tiny spelling fix in Custom Resource README", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a21eeb91f55ef5074dba6a5f561b7e8623f8197a", "messageHeadline": "README clenaup", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 12, "deletions": 50}}, {"node": {"oid": "0da2d6cb7d0a13679228cd1ebb9991db3f118f34", "messageHeadline": "Adds a L2 CloudFront resource", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 955, "deletions": 0}}, {"node": {"oid": "6091489284127235fbf50ccb2a0d8cdcc256861a", "messageHeadline": "Change Custom Resource mechanism to make Lambda explicit", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 387, "deletions": 119}}, {"node": {"oid": "ca5ba940d668d884044ad8d28f24b2ca6a97d9b8", "messageHeadline": "README clenaup", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 12, "deletions": 50}}, {"node": {"oid": "01a4914de23b4a5c46b20a486fd7877f08234ae6", "messageHeadline": "Adds a L2 CloudFront resource", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 955, "deletions": 0}}, {"node": {"oid": "f9a411b463092cc036dc990edb5622eb82cc8ae5", "messageHeadline": "Fix conditional post-build actions (#44)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3cc4a167bc390e197428ac4e31c747dbb4056f72", "messageHeadline": "feat(aws-cdk-codebuild): Environment Variables (#26)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 136, "deletions": 6}}, {"node": {"oid": "86c8c5a8576fe8cbe8a7951e9f1e705c4a05df69", "messageHeadline": "Add commit hash to version during build (#25)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d1f87bd345d84013e5e116e44467137d36613b63", "messageHeadline": "link-all.sh (#20)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "62bdc342e963673287447eb995520beb7d6e2493", "messageHeadline": "fix(aws-cdk-codepipeline): InvokeLambdaAction (#29)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 163, "deletions": 34}}, {"node": {"oid": "6ba812e59d24d90e3a50b53ad958a0bf35a71106", "messageHeadline": "Fix the build! (SNS SID change) (#39)", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "35c594da7e20dbc419efd370ada0148d67cbb694", "messageHeadline": "aws-cdk-events: jsonTemplate versus textTemplate (take 2) (#27)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 153, "deletions": 52}}, {"node": {"oid": "575395b6d6582632fc689f3b71b74116b585dd61", "messageHeadline": "fix(aws-cdk-sns): Assign unique sid to resource policy statements (#30)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "231535390d49c8d431fc99d8dc733aab1564437f", "messageHeadline": "Fix the test of aws-cdk-custom-resources library that was broken by r\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c614b1b46cda630a435955453b7374ca438be27f", "messageHeadline": "Correct dependency cycle", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "860e7887bdb7a78dee34806b5719ce5bcdde68f7", "messageHeadline": "Extract `docs` handler to separate function.", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "8caaa484beeb8e56b1efe322da1310a8821caa34", "messageHeadline": "Windows-friendly default invokation for docs browser", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "efe8ae05ed4a95a052830323fc8cfbff3a4c55a5", "messageHeadline": "Add `cdk docs` command to open (local) docsite", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "d87a429f9c11fffd2f94e7cf52a10cbd07f90e6d", "messageHeadline": "Improve plug-in architecture", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 71, "deletions": 19}}, {"node": {"oid": "7a3e94a5790dafd9cea5f580283c05760ab03e8b", "messageHeadline": "Merge pull request #16 from awslabs/dev-brelandm", "author": {"name": "Breland Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 87, "deletions": 10}}, {"node": {"oid": "3bb6a24a482dfa201d68e4e85561269f33d73b6c", "messageHeadline": "Renamed initialPolicyStatements to initalPolicy", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29d47ed7e691a32efac297b7e69a05326f45d63c", "messageHeadline": "PR feedback, updates to the tests in response, renamed property as sp\u2026", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "cdd64b5d1c0f51d71503844828e94de89ce99e94", "messageHeadline": "Pass -y to `zip` so symlinks are correctly represented in the zip fil\u2026", "author": {"name": "Romain Marcadier-Muller", "email": "romain.muller+github@esial.net", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a33ca166b9209c89ab743863dd63b655490778f8", "messageHeadline": "feat(aws-cdk): PolicyDocument.statementCount (#18)", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "234ced75749d34bd51a2264aff5c82de0f38c451", "messageHeadline": "feat(aws-cdk-events): allow tokens in input templates", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "af6f0957bbfeeda31353d75f87b860b361d114a8", "messageHeadline": "Allow lambdas to tak additional permissions as part of thier properties!", "author": {"name": "\ud83c\udf08 \ud83d\udcbb Miley", "email": "breland@bdawg.org", "user": {"login": "mindstorms6"}}, "additions": 73, "deletions": 10}}, {"node": {"oid": "4a7eaa6846d54c383022266809e3c3d3100992b6", "messageHeadline": "Beta bundle", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 197, "deletions": 179}}, {"node": {"oid": "c46d14c9f4f1d1392c6c296a6acec6aa57472bf5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into dev-benisrae", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 86, "deletions": 3}}, {"node": {"oid": "dfc3da15e46a8d1c5a9c5117ce1951026c12067e", "messageHeadline": "Add CanonicalUserPrincipal and a couple of Bucket attributes", "author": {"name": "Elad Ben-Israel", "email": "elad.benisrael@gmail.com", "user": {"login": "eladb"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "32ccb48a2b51b807ec35344cfb6a903da745e027", "messageHeadline": "[aws-cdk-java] Reduce npm package size, improve mvn package contents", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "7ea639227478e5f6b14776e434dda062d8fbb579", "messageHeadline": "Stop packaging documentation source & build gear", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "511c4baa53ef6a5a16213635d76fbfbef78a7f5d", "messageHeadline": "Re-export CredentialProviderChain, so auth provider plug-ins can guar\u2026", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "14a00525840e7c7d37f690bd99fdf65ef3f7afe1", "messageHeadline": "Add missing declaration files enablement in aws-cdk-toolkit", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "447d517c9b654ddd47581668d16b3a53ad219d67", "messageHeadline": "Make lerna packages be packages/*", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f02c2c570258ea8a9e309f6b4f93a026841adbf5", "messageHeadline": "CR Feedback - adds tests, also .vscode to .gitignore", "author": {"name": "\ud83d\udc85 \ud83d\udc83 \ud83c\udf08 Miley", "email": "brelandm@amazon.com", "user": {"login": "mindstorms6"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "bfbb88b40e12bd8e5918e6adbdb36e4472fed4d7", "messageHeadline": "archive dist", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "30c018f1b3c023cba8b9ee12e341f7452c92d360", "messageHeadline": "Remove typescript init-template temporarily", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 103}}, {"node": {"oid": "357dda4d74a1ecaba733964a0e7ed4fca9576651", "messageHeadline": "Merge remote-tracking branch 'origin/master' into dev-benisrae", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "04906e0ac2795b6ccd42085ae76dee9286167c77", "messageHeadline": "Rename docs to aws-cdk-docs", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "95ebdc428a42833b7fb326f2d570307bedf202fb", "messageHeadline": "Add .npmignore and remove global .gitignore", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0b295b2948933ebd0d180b40ee404e75557798d4", "messageHeadline": "Add script to sign arbitrary files using the key stored in Secrets Ma\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "ab535c3a3bf0bc2b7aad7f9749af129bd8047bec", "messageHeadline": "Big docs update", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 552, "deletions": 417}}, {"node": {"oid": "1c5a2c63343b8e89de79814597efd5ab6ebc8012", "messageHeadline": "Enable declaration files in all modules (#5)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 249, "deletions": 115}}, {"node": {"oid": "57698c2e3999b6d7ec63b545381df15700c5f18e", "messageHeadline": "Add script to sign arbitrary files using the key stored in Secrets Ma\u2026", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "a2f799114acee9970576882812a8122deb6e33fe", "messageHeadline": "Big docs update", "author": {"name": "Rico Huijbers", "email": "rix0rrr@gmail.com", "user": {"login": "rix0rrr"}}, "additions": 552, "deletions": 417}}, {"node": {"oid": "eb6b5da86c67607bfeb776934621ed0f8d18c2cd", "messageHeadline": "Minor usage imporvements!", "author": {"name": "\ud83d\udc85 \ud83d\udc83 \ud83c\udf08 Miley", "email": "brelandm@amazon.com", "user": {"login": "mindstorms6"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "82bfbb95b347107870128acebe23f797c19f3867", "messageHeadline": "Initial take on bundle-beta", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 73, "deletions": 10}}, {"node": {"oid": "b34020186bb4336534f82b455982d83398697321", "messageHeadline": "Rename docs to aws-cdk-docs", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1f9ee93d96c938adab2f6777a44cdf7b6ec65066", "messageHeadline": "Move CloudFormation spec files to aws-cdk-resources", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07fba081d8af143f5cfc6fd4449fc84e208bd2a1", "messageHeadline": "Organize java bundle", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3e8df188c8f8dbec24690a1d441dc903226910bd", "messageHeadline": "Add .npmignore and remove global .gitignore", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 109, "deletions": 67}}, {"node": {"oid": "13d8b7f315db2c332271e4a5949beab9186a7644", "messageHeadline": "Enable declaration files in all modules (#5)", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 249, "deletions": 109}}, {"node": {"oid": "b85fcbefadc889fed544b1c1ce29c252f5a6bb24", "messageHeadline": "Correct instructions for using the superchain", "author": {"name": "\ud83d\udc68\ud83c\udffc\u200d\ud83d\udcbb Romain Marcadier-Muller", "email": "rmuller@amazon.com", "user": {"login": "RomainMuller"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4168f101daed898c2941d5e8d23d5c9747358a73", "messageHeadline": "aws-cdk-ec2: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 7518, "deletions": 0}}, {"node": {"oid": "9b34fe867b06d778c7033e0baa559487dc1cb639", "messageHeadline": "aws-cdk-dynamodb: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3805, "deletions": 0}}, {"node": {"oid": "284177d875cc65cafdb175ce0b7742aea08d9001", "messageHeadline": "aws-cdk-acm: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 21002, "deletions": 0}}, {"node": {"oid": "0847a43a670428bb92736612a08c72c55699c9ad", "messageHeadline": "Bundle jsii-0.4.0", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bfd757847a99ce78a20b43ddb72935fba72a89f", "messageHeadline": "examples: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2290, "deletions": 0}}, {"node": {"oid": "aabb6e81bdce18730ef7926db42be2183b336861", "messageHeadline": "docs: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6315, "deletions": 0}}, {"node": {"oid": "c3fe663e5c53ae970f15ba8ab345469fd2406649", "messageHeadline": "aws-cdk-all: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 347, "deletions": 0}}, {"node": {"oid": "1906f76d756325dc9fa770f38b315a22f701c717", "messageHeadline": "aws-cdk-java: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 93, "deletions": 0}}, {"node": {"oid": "e9c0b59e7373706845fb93bd92967e6788e7bd07", "messageHeadline": "aws-cdk-neptune: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3567, "deletions": 0}}, {"node": {"oid": "c9641723780f478b3fb7da1c6cf9ac177aa54233", "messageHeadline": "aws-cdk-kms: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4142, "deletions": 0}}, {"node": {"oid": "e9b13a6517fe10ae7737c1f8fb5a6c3e210ff4d7", "messageHeadline": "aws-cdk-cloudtrail: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 546, "deletions": 0}}, {"node": {"oid": "29816af577735f62384fded2d4e3d8532472b453", "messageHeadline": "aws-cdk-quickstarts: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3525, "deletions": 0}}, {"node": {"oid": "5adf04877292e7c0b3d6a32a97a5851db72543f7", "messageHeadline": "aws-cdk-sqs: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 797, "deletions": 0}}, {"node": {"oid": "181dd6822268dc133abfc610a5538325cc78b0d8", "messageHeadline": "aws-cdk-lambda: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5088, "deletions": 0}}, {"node": {"oid": "5b061affd6c0b9baa0817ac148696dee7efae3a1", "messageHeadline": "aws-cdk-codepipeline: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6418, "deletions": 0}}, {"node": {"oid": "8ca6b9cab6707f2c6ccb0999af1ac5f1c0699394", "messageHeadline": "aws-cdk-codecommit: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 645, "deletions": 0}}, {"node": {"oid": "e5bc11c04017d71fc50bb2c7ceb356a4f83df592", "messageHeadline": "aws-cdk-codebuild: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2431, "deletions": 0}}, {"node": {"oid": "4b6f328ab76361667a1fdb3beb3d66c27b81a48f", "messageHeadline": "aws-cdk-sns: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4852, "deletions": 0}}, {"node": {"oid": "d283d51d80e0bbe23d0b39f1ccc61b1a9fe71be1", "messageHeadline": "aws-cdk-rds: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4441, "deletions": 0}}, {"node": {"oid": "41f747ddbecab98a90455e639ac1a51c9a368121", "messageHeadline": "aws-cdk-s3: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 5888, "deletions": 0}}, {"node": {"oid": "4b8d001b4a6dc101e6014f0fbbd63df6a02a96d8", "messageHeadline": "aws-cdk-route53: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1231, "deletions": 0}}, {"node": {"oid": "97dfb5d1fa7c7e32cf024e7fbe7eef65b7029bd0", "messageHeadline": "aws-cdk-events: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4199, "deletions": 0}}, {"node": {"oid": "cf988d12fa65aac7e0b8a82cc4a22fd9035b985b", "messageHeadline": "aws-cdk-iam: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4609, "deletions": 0}}, {"node": {"oid": "8f0e59cda152302abfa161d83c1032ac129b18cc", "messageHeadline": "pkgtools: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 780, "deletions": 0}}, {"node": {"oid": "160a1751dc990b28b5cb26898816979af1857bc4", "messageHeadline": "pkglint: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 1376, "deletions": 0}}, {"node": {"oid": "f400b9b84c9f4ab1859c71381a1b3bac1a1d1b96", "messageHeadline": "simple-resource-bundler: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 645, "deletions": 0}}, {"node": {"oid": "25697dabab3906824a97b9b60f62c45dfbb54640", "messageHeadline": "aws-cdk-assert: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 2018, "deletions": 0}}, {"node": {"oid": "e5ab03cea8a85f49dbaa23935d95591686069fa6", "messageHeadline": "aws-cdk-applet-js: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 518, "deletions": 0}}, {"node": {"oid": "07924bcbf39ef3ed224ce21333ef45bf529ed18e", "messageHeadline": "aws-cdk-custom-resources: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3832, "deletions": 0}}, {"node": {"oid": "9bef41b293e41b73bb75486fa5ad44e0653889c8", "messageHeadline": "aws-cdk-rtv: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3500, "deletions": 0}}, {"node": {"oid": "43f42d0e6235acf35739521165a80fedbd630c91", "messageHeadline": "cfn2ts + aws-cdk-resources: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 77036, "deletions": 0}}, {"node": {"oid": "dc44bef1b58af6ce0a98cf65b7b7d6fccc7554b3", "messageHeadline": "aws-cdk-util: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3686, "deletions": 0}}, {"node": {"oid": "4d7d88bbbf17872280eae804d21f59bc970dd657", "messageHeadline": "aws-cdk-toolkit: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 3335, "deletions": 0}}, {"node": {"oid": "58a45eae209b952971cf3caad37c7825c316ef63", "messageHeadline": "aws-cdk-cx-api: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 450, "deletions": 0}}, {"node": {"oid": "97b24d957b4494796b523456804c8f6d549141af", "messageHeadline": "aws-cdk: Initial external release", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 6766, "deletions": 0}}, {"node": {"oid": "2db0565cd23a4d828dbc415b6b7ecd7cd4382057", "messageHeadline": "Initial external release: repository skelaton", "author": {"name": "Elad Ben-Israel", "email": "benisrae@amazon.com", "user": null}, "additions": 4751, "deletions": 203}}, {"node": {"oid": "b2073c40df5eb54852359a852ecdbef4ddf69d77", "messageHeadline": "Initial commit", "author": {"name": "James Siri", "email": "jamesiri@amazon.com", "user": null}, "additions": 203, "deletions": 0}}]