aws / aws/aws-cdk

Monthly PR metrics report

Open
#35,917 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

# Issue Metrics

| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 1 day, 6:10:49 | 0:15:42 | 4 days, 22:21:44 |
| Time to close | 2 days, 16:02:11 | 18:02:01 | 6 days, 1:34:36 |
| Time to answer | None | None | None |

| Metric | Count |
| --- | ---: |
| Number of items that remain open | 59 |
| Number of items closed | 115 |
| Total number of items created | 174 |

| Title | URL | Assignee | Author | Time to first response | Time to close | Time to answer |
| --- | --- | --- | --- | --- | --- | --- |
| core(spec2cdk): ensure strings are passed to attributes | https://github.com/aws/aws-cdk/pull/35911 | None | [leonmk-aws](https://github.com/leonmk-aws) | 0:02:20 | None | None |
| feat(route53): support failover routing policy for record sets | https://github.com/aws/aws-cdk/pull/35909 | None | [0xdsqr](https://github.com/0xdsqr) | 0:01:58 | None | None |
| chore(bedrock-alpha): add Claude 4 models and missing Cross region inference profile | https://github.com/aws/aws-cdk/pull/35908 | None | [mazyu36](https://github.com/mazyu36) | None | None | None |
| chore(bedrock): support Amazon Nova Multimodal Embeddings | https://github.com/aws/aws-cdk/pull/35904 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 1:23:14 | 3:32:53 | None |
| feat(kinesisfirehose): support dynamic partitioning | https://github.com/aws/aws-cdk/pull/35903 | None | [Tietew](https://github.com/Tietew) | None | None | None |
| docs(agentcore): add documentation for granting permissions to invoke models | https://github.com/aws/aws-cdk/pull/35902 | None | [go-to-k](https://github.com/go-to-k) | 5:28:13 | None | None |
| chore(release): 2.222.0 | https://github.com/aws/aws-cdk/pull/35898 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:07:31 | None | None |
| chore(release): 2.222.0 | https://github.com/aws/aws-cdk/pull/35897 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | None | None |
| chore(rds): add MariaDB versions 10.6.23, 10.11.14, and 11.4.8 | https://github.com/aws/aws-cdk/pull/35896 | None | [Tietew](https://github.com/Tietew) | 6:16:49 | None | None |
| ci(mergify): update PRs via rebase by default instead of merge commit | https://github.com/aws/aws-cdk/pull/35894 | None | [aemada-aws](https://github.com/aemada-aws) | 0:01:54 | 1:15:29 | None |
| chore(bedrock): support Marengo Embed 3.0 | https://github.com/aws/aws-cdk/pull/35893 | None | [mazyu36](https://github.com/mazyu36) | 5:59:57 | 6:39:15 | None |
| feat(ec2): add Interface VPC Endpoints for ACM and ACM-PCA | https://github.com/aws/aws-cdk/pull/35890 | None | [maczac150](https://github.com/maczac150) | 0:01:53 | None | None |
| chore(bedrock-agentcore): use UnscopedValidationError instead of Error | https://github.com/aws/aws-cdk/pull/35889 | None | [mazyu36](https://github.com/mazyu36) | 0:22:01 | None | None |
| chore(bedrock-agentcore): support A2A protocol for runtime | https://github.com/aws/aws-cdk/pull/35888 | [Abogical](https://github.com/Abogical) | [mazyu36](https://github.com/mazyu36) | 2:04:44 | 3:49:01 | None |
| chore(merge-back): 2.221.1 | https://github.com/aws/aws-cdk/pull/35887 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | 1 day, 1:50:11 | None |
| fix: auto enum updater | https://github.com/aws/aws-cdk/pull/35886 | None | [abidhasan-aws](https://github.com/abidhasan-aws) | None | None | None |
| chore: replace a real IRole with a type intersection | https://github.com/aws/aws-cdk/pull/35885 | None | [rix0rrr](https://github.com/rix0rrr) | 0:01:13 | 0:39:22 | None |
| chore: reapply refactoring for L1 resource relationships | https://github.com/aws/aws-cdk/pull/35884 | None | [rix0rrr](https://github.com/rix0rrr) | 0:40:08 | 4:32:06 | None |
| chore(release): 2.221.1 | https://github.com/aws/aws-cdk/pull/35883 | None | [rix0rrr](https://github.com/rix0rrr) | 0:15:17 | 1:23:04 | None |
| feat(imagebuilder): add support for EC2 Image Builder L2 Constructs - Infrastructure Configuration | https://github.com/aws/aws-cdk/pull/35882 | [kumsmrit](https://github.com/kumsmrit) | [tarunb12](https://github.com/tarunb12) | None | None | None |
| feat(stepfunctions): expectedBucketOwner parameter for cross-account s3 access | https://github.com/aws/aws-cdk/pull/35881 | None | [agbhinav](https://github.com/agbhinav) | None | None | None |
| Added ExpectedBucketOwmer parameter in ItemReader used in distributed… | https://github.com/aws/aws-cdk/pull/35880 | None | [agbhinav](https://github.com/agbhinav) | 0:01:47 | None | None |
| feat(ec2): add Interface VPC Endpoints for ACM and ACM-PCA | https://github.com/aws/aws-cdk/pull/35879 | None | [maczac150](https://github.com/maczac150) | 0:01:51 | None | None |
| fix(iam): deterministic ordering for overflow policy statements | https://github.com/aws/aws-cdk/pull/35876 | [Abogical](https://github.com/Abogical) | [puretension](https://github.com/puretension) | 0:01:58 | None | None |
| ci(bedrock-agentcore-alpha): fix rosetta dependency error | https://github.com/aws/aws-cdk/pull/35874 | None | [Abogical](https://github.com/Abogical) | 0:22:14 | 0:32:01 | None |
| fix: compilation failure in Go | https://github.com/aws/aws-cdk/pull/35871 | None | [rix0rrr](https://github.com/rix0rrr) | 0:01:48 | 7:59:18 | None |
| feat(lambda): add Python 3.14 runtime for Lambda | https://github.com/aws/aws-cdk/pull/35869 | [ozelalisen](https://github.com/ozelalisen) | [bnusunny](https://github.com/bnusunny) | 0:01:51 | 3 days, 10:39:43 | None |
| chore(batch): init base EC2 class for ECS and EKS | https://github.com/aws/aws-cdk/pull/35868 | None | [phuhung273](https://github.com/phuhung273) | None | None | None |
| feat(lambda): add Java25 runtime for Lambda | https://github.com/aws/aws-cdk/pull/35867 | [ozelalisen](https://github.com/ozelalisen) | [bnusunny](https://github.com/bnusunny) | 0:01:52 | 3 days, 10:52:39 | None |
| feat(agentcore): update resources on grantInvokeXXX for runtime | https://github.com/aws/aws-cdk/pull/35864 | [Abogical](https://github.com/Abogical) | [dineshSajwan](https://github.com/dineshSajwan) | 0:01:48 | None | None |
| feat(eks): support Kubernetes 1.34 | https://github.com/aws/aws-cdk/pull/35863 | None | [harryfrzz](https://github.com/harryfrzz) | 0:01:48 | None | None |
| chore(codebuild): add new enum values for codebuild | https://github.com/aws/aws-cdk/pull/35861 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | None | None | None |
| feat(bedrock-agentcore): use IUserPool and IUserPoolClient interfaces instead of string identifiers | https://github.com/aws/aws-cdk/pull/35860 | [Abogical](https://github.com/Abogical) | [mazyu36](https://github.com/mazyu36) | 9:35:06 | 1 day, 11:20:02 | None |
| chore(deps): bump actions/download-artifact from 5 to 6 | https://github.com/aws/aws-cdk/pull/35856 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | None | None | None |
| chore(deps): bump actions/upload-artifact from 4 to 5 | https://github.com/aws/aws-cdk/pull/35855 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | None | 0:30:41 | None |
| docs(agentcore): fix code block language in README | https://github.com/aws/aws-cdk/pull/35851 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 0:12:26 | 11:58:47 | None |
| fix(agentcore): execution role policy for runtime lacks permissions to invoke bedrock models | https://github.com/aws/aws-cdk/pull/35850 | None | [go-to-k](https://github.com/go-to-k) | 0:02:02 | None | None |
| fix(agentcore): custom execution role policy for runtime lacks proper permissions | https://github.com/aws/aws-cdk/pull/35849 | [kumvprat](https://github.com/kumvprat) | [go-to-k](https://github.com/go-to-k) | 1:53:15 | 4 days, 14:24:13 | None |
| fix(agentcore): runtime with imported role fails to deploy | https://github.com/aws/aws-cdk/pull/35843 | None | [go-to-k](https://github.com/go-to-k) | 0:35:52 | None | None |
| fix(agentcore): `addToRolePolicy` for runtime with imported role destroys and recreates policies on every deployment | https://github.com/aws/aws-cdk/pull/35842 | [Abogical](https://github.com/Abogical) | [go-to-k](https://github.com/go-to-k) | 1 day, 16:11:37 | 4 days, 21:54:50 | None |
| feat(lambda): add Lambda Java25 and Python3.14 Runtimes | https://github.com/aws/aws-cdk/pull/35841 | [ozelalisen](https://github.com/ozelalisen) | [bnusunny](https://github.com/bnusunny) | 0:02:00 | None | None |
| chore(merge-back): 2.221.0 | https://github.com/aws/aws-cdk/pull/35840 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | 1:02:13 | None |
| feat(core): cfn constructs (L1s) can now accept constructs as parameters for known resource relationships | https://github.com/aws/aws-cdk/pull/35838 | None | [leonmk-aws](https://github.com/leonmk-aws) | 0:01:55 | None | None |
| chore(release): 2.221.0 | https://github.com/aws/aws-cdk/pull/35837 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | 3:41:52 | None |
| feat(codebuild): add support for macOS 15 CodeBuild runners | https://github.com/aws/aws-cdk/pull/35836 | None | [ayush-panta](https://github.com/ayush-panta) | 0:01:58 | None | None |
| fix(stepfunctions): `DistributedMap` ResultWriter correct query language selection | https://github.com/aws/aws-cdk/pull/35834 | [kumvprat](https://github.com/kumvprat) | [phuhung273](https://github.com/phuhung273) | 7 days, 20:01:21 | None | None |
| revert: feat(core): cfn constructs (L1s) can now accept constructs as parameters for known resource relationships | https://github.com/aws/aws-cdk/pull/35832 | None | [leonmk-aws](https://github.com/leonmk-aws) | 0:01:43 | 0:30:38 | None |
| chore(lambda-go-alpha): add security warning and documentation for goBuildFlags and commandHooks | https://github.com/aws/aws-cdk/pull/35830 | None | [alvazjor](https://github.com/alvazjor) | 2:04:48 | None | None |
| fix: onEvent function to pass all the options to rule resource | https://github.com/aws/aws-cdk/pull/35829 | None | [gasolima](https://github.com/gasolima) | None | None | None |
| ci(mergify): fix deployment integ success check | https://github.com/aws/aws-cdk/pull/35828 | None | [Abogical](https://github.com/Abogical) | 0:38:55 | 5 days, 1:31:41 | None |
| feat(batch): add consumableResourceProperties to job definitions | https://github.com/aws/aws-cdk/pull/35827 | None | [matoom-nomu](https://github.com/matoom-nomu) | None | None | None |
| chore(release): 2.221.0 | https://github.com/aws/aws-cdk/pull/35826 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | 1:28:57 | None |
| fix(s3-deployment): handle empty string in Source.data() | https://github.com/aws/aws-cdk/pull/35824 | None | [abidhasan-aws](https://github.com/abidhasan-aws) | 0:28:37 | 1:35:34 | None |
| ci(mergify): disable queued/dequeued labels | https://github.com/aws/aws-cdk/pull/35823 | [leonmk-aws](https://github.com/leonmk-aws) | [aemada-aws](https://github.com/aemada-aws) | 0:02:41 | 0:35:00 | None |
| feat: add Support for Kubernetes 1.34 | https://github.com/aws/aws-cdk/pull/35821 | None | [harryfrzz](https://github.com/harryfrzz) | 0:01:58 | None | None |
| feat(ecs): add none log driver option for ECS containers | https://github.com/aws/aws-cdk/pull/35819 | None | [jasdeepbhalla](https://github.com/jasdeepbhalla) | 0:01:55 | None | None |
| fix(s3-deployment): handle empty string in Source.data() | https://github.com/aws/aws-cdk/pull/35818 | None | [pahud](https://github.com/pahud) | 0:02:01 | None | None |
| feat(core): `IEnvironmentAware` interface to retrieve a construct's environment | https://github.com/aws/aws-cdk/pull/35817 | None | [rix0rrr](https://github.com/rix0rrr) | 5 days, 21:56:51 | 6 days, 3:53:35 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35816 | [leonmk-aws](https://github.com/leonmk-aws) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:37:08 | 1:22:56 | None |
| chore(enum-updater): update enum static mapping | https://github.com/aws/aws-cdk/pull/35815 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | None | None | None |
| chore: move logic from `KeyBase.grant()` to its own `KeyGrants` class. | https://github.com/aws/aws-cdk/pull/35814 | None | [otaviomacedo](https://github.com/otaviomacedo) | None | None | None |
| chore(stepfunctions): added an ICatchable interface for step function states | https://github.com/aws/aws-cdk/pull/35812 | None | [jasdeepbhalla](https://github.com/jasdeepbhalla) | 0:02:01 | None | None |
| [DRAFT] DOCS WIP | https://github.com/aws/aws-cdk/pull/35811 | None | [robertprast](https://github.com/robertprast) | 0:02:08 | None | None |
| [DRAFT] WIP Updates | https://github.com/aws/aws-cdk/pull/35810 | None | [robertprast](https://github.com/robertprast) | 0:02:04 | None | None |
| chore(rds): add new enum values for rds | https://github.com/aws/aws-cdk/pull/35807 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | None | None | None |
| chore(ecs): add new enum values for ecs | https://github.com/aws/aws-cdk/pull/35806 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 6 days, 0:15:16 | 7 days, 20:26:55 | None |
| chore(ec2): add new enum values for ec2 | https://github.com/aws/aws-cdk/pull/35805 | [ozelalisen](https://github.com/ozelalisen) | [github-actions[bot]](https://github.com/github-actions[bot]) | 5 days, 23:49:36 | 6 days, 0:01:57 | None |
| chore(codebuild): add new enum values for codebuild | https://github.com/aws/aws-cdk/pull/35804 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 5 days, 22:08:14 | None | None |
| chore(cloudfront): add new enum values for cloudfront | https://github.com/aws/aws-cdk/pull/35803 | [ozelalisen](https://github.com/ozelalisen) | [github-actions[bot]](https://github.com/github-actions[bot]) | 16:48:56 | 17:19:58 | None |
| chore(cloudfront): add new enum values for cloudfront | https://github.com/aws/aws-cdk/pull/35802 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 0:04:48 | None | None |
| feat(eks-v2-alpha): eks-v2-alpha is now in developer preview | https://github.com/aws/aws-cdk/pull/35801 | None | [aemada-aws](https://github.com/aemada-aws) | 0:40:48 | 1:20:29 | None |
| ci(integration-test-deployment): bootstrap account before deployment | https://github.com/aws/aws-cdk/pull/35799 | None | [Abogical](https://github.com/Abogical) | 21:02:17 | 1 day, 0:55:51 | None |
| chore(elasticache-alpha): add Memcached 1.6 for Serverless Cache | https://github.com/aws/aws-cdk/pull/35798 | None | [mazyu36](https://github.com/mazyu36) | 10:55:58 | None | None |
| fix(lambda): can't find entry file under ESM module system | https://github.com/aws/aws-cdk/pull/35797 | [aemada-aws](https://github.com/aemada-aws) | [Abogical](https://github.com/Abogical) | 0:18:50 | 22:27:24 | None |
| feat(ecs): automatically create ec2InstanceProfile for ManagedInstancesCapacityProvider | https://github.com/aws/aws-cdk/pull/35796 | None | [aemada-aws](https://github.com/aemada-aws) | 0:02:09 | None | None |
| docs: fix typos and minor grammar in design-guidelines and new-constructs-guide | https://github.com/aws/aws-cdk/pull/35792 | [ozelalisen](https://github.com/ozelalisen) | [alisolphp](https://github.com/alisolphp) | 0:02:04 | 1:06:23 | None |
| docs: fix typos and wording in feature flags description | https://github.com/aws/aws-cdk/pull/35789 | [ozelalisen](https://github.com/ozelalisen) | [garysassano](https://github.com/garysassano) | 0:02:02 | 10 days, 12:40:56 | None |
| feat: added `Rolldown` support to `NodeJSFunction` | https://github.com/aws/aws-cdk/pull/35788 | None | [robert-pitt-foodhub](https://github.com/robert-pitt-foodhub) | 0:02:14 | None | None |
| docs(ecr): capitalize Import in existing repository header | https://github.com/aws/aws-cdk/pull/35787 | None | [ozelalisen](https://github.com/ozelalisen) | None | None | None |
| chore(neptune): support ver 1.4.6.0 and 1.4.6.1 | https://github.com/aws/aws-cdk/pull/35786 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 16:58:29 | 17:29:48 | None |
| chore(deps): bump actions/setup-node from 5 to 6 | https://github.com/aws/aws-cdk/pull/35784 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | 3 days, 1:57:35 | 3 days, 2:31:07 | None |
| fix(ecs): remove empty CfnClusterCapacityProviderAssociations resource | https://github.com/aws/aws-cdk/pull/35783 | [Abogical](https://github.com/Abogical) | [aemada-aws](https://github.com/aemada-aws) | 13:01:02 | 4 days, 3:33:00 | None |
| feat: grants are now available through a separate class | https://github.com/aws/aws-cdk/pull/35782 | None | [rix0rrr](https://github.com/rix0rrr) | 0:01:59 | None | None |
| feat(rds): add metricReadIOPs method to DatabaseClusterBase | https://github.com/aws/aws-cdk/pull/35773 | None | [jasdeepbhalla](https://github.com/jasdeepbhalla) | 0:01:54 | None | None |
| feat(agentcore): agentcore gateway L2 construct | https://github.com/aws/aws-cdk/pull/35771 | [alvazjor](https://github.com/alvazjor) | [dineshSajwan](https://github.com/dineshSajwan) | 7 days, 20:17:02 | None | None |
| chore: replace a real IRole with a type intersection | https://github.com/aws/aws-cdk/pull/35770 | None | [rix0rrr](https://github.com/rix0rrr) | 0:10:12 | 3 days, 20:58:23 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35769 | [leonmk-aws](https://github.com/leonmk-aws) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 2 days, 22:52:32 | 3 days, 10:55:36 | None |
| chore(cloudfront): validate `minimumProtocolVersion, sslSupportMethod` must be used with custom certificate | https://github.com/aws/aws-cdk/pull/35767 | None | [phuhung273](https://github.com/phuhung273) | None | None | None |
| feat(apigatewayv2-integrations): add PutEvents support for EventBridge integration | https://github.com/aws/aws-cdk/pull/35766 | None | [jasdeepbhalla](https://github.com/jasdeepbhalla) | 0:02:00 | None | None |
| fix(lambda-runtime): change fallback for latest lambda node runtime to node 22.x | https://github.com/aws/aws-cdk/pull/35764 | None | [kumvprat](https://github.com/kumvprat) | 0:02:30 | 5 days, 21:34:58 | None |
| ci(integration-test-deployment): use AssumeRole instead of OIDC | https://github.com/aws/aws-cdk/pull/35763 | [alvazjor](https://github.com/alvazjor) | [Abogical](https://github.com/Abogical) | 18:01:09 | 18:02:01 | None |
| fix(ec2): remove PassRole policy emitted by cloudwatch vpc flow destination | https://github.com/aws/aws-cdk/pull/35762 | [aemada-aws](https://github.com/aemada-aws) | [Abogical](https://github.com/Abogical) | 10 days, 23:14:47 | 12 days, 0:41:45 | None |
| feat(kinesisfirehose): support iceberg destination | https://github.com/aws/aws-cdk/pull/35761 | None | [Konippi](https://github.com/Konippi) | None | None | None |
| chore: silence JSII deprecated Node.js version warnings in PR builds | https://github.com/aws/aws-cdk/pull/35760 | None | [mrgrain](https://github.com/mrgrain) | 0:01:50 | 0:59:26 | None |
| feat(msk-alpha): support Kafka 4.1 | https://github.com/aws/aws-cdk/pull/35759 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 4 days, 6:49:37 | 4 days, 8:39:21 | None |
| chore(bedrock): support Anthropic Claude 4.5 Haiku | https://github.com/aws/aws-cdk/pull/35758 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 4 days, 9:55:35 | 5 days, 0:00:24 | None |
| feat(memory): add agentcore memory l2 construct | https://github.com/aws/aws-cdk/pull/35757 | [Abogical](https://github.com/Abogical) | [krokoko](https://github.com/krokoko) | 2 days, 22:25:59 | 4 days, 21:11:31 | None |
| chore: upgrade jsii dependencies to 1.116.0 | https://github.com/aws/aws-cdk/pull/35756 | [Abogical](https://github.com/Abogical) | [mrgrain](https://github.com/mrgrain) | 0:01:30 | 2:05:03 | None |
| feat(cloudfront-origins): use dualstack ip address type by default for lambda function url origin (under feature flag) | https://github.com/aws/aws-cdk/pull/35754 | None | [badmintoncryer](https://github.com/badmintoncryer) | 11 days, 9:46:07 | None | None |
| chore(cloudfront-origins): remove the unused variable from the unit test | https://github.com/aws/aws-cdk/pull/35753 | [ozelalisen](https://github.com/ozelalisen) | [badmintoncryer](https://github.com/badmintoncryer) | 1 day, 2:57:36 | 4 days, 19:56:15 | None |
| feat(servicecatalogappregistry): add attributes property to IAttributeGroup interface | https://github.com/aws/aws-cdk/pull/35752 | None | [sushilk123](https://github.com/sushilk123) | 0:01:52 | None | None |
| chore(lambda): insights add version 1.0.498.0 | https://github.com/aws/aws-cdk/pull/35751 | None | [phuhung273](https://github.com/phuhung273) | None | None | None |
| chore(rds): sqlserver 13.00.6470.1.v1,14.00.3505.1.v1,15.00.4445.1.v1,16.00.4215.2.v1 | https://github.com/aws/aws-cdk/pull/35750 | [ozelalisen](https://github.com/ozelalisen) | [phuhung273](https://github.com/phuhung273) | 4 days, 22:17:51 | 5 days, 8:38:51 | None |
| chore(region-info): ca-west-1 | https://github.com/aws/aws-cdk/pull/35749 | [Abogical](https://github.com/Abogical) | [phuhung273](https://github.com/phuhung273) | 4:10:13 | 4:42:01 | None |
| chore(synthetics): selenium 7.0 runtime | https://github.com/aws/aws-cdk/pull/35748 | [ozelalisen](https://github.com/ozelalisen) | [phuhung273](https://github.com/phuhung273) | 4 days, 22:56:38 | 5 days, 19:21:56 | None |
| feat(ecs): implement IConnectable interface for ManagedInstancesCapacityProvider | https://github.com/aws/aws-cdk/pull/35745 | [ozelalisen](https://github.com/ozelalisen) | [aemada-aws](https://github.com/aemada-aws) | 5 days, 9:25:48 | 5 days, 20:51:02 | None |
| docs(sns): add detailed permissions documentation to Topic methods | https://github.com/aws/aws-cdk/pull/35744 | None | [ritoban23](https://github.com/ritoban23) | 0:01:54 | None | None |
| feat(codepipeline): support environment variables for actions | https://github.com/aws/aws-cdk/pull/35741 | None | [go-to-k](https://github.com/go-to-k) | None | None | None |
| chore(merge-back): 2.220.0 | https://github.com/aws/aws-cdk/pull/35740 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:38:48 | 0:50:44 | None |
| fix(elasticache): security group for `ServerlessCache` does not use default endpoint port | https://github.com/aws/aws-cdk/pull/35738 | None | [go-to-k](https://github.com/go-to-k) | 5:40:08 | None | None |
| chore(release): 2.220.0 | https://github.com/aws/aws-cdk/pull/35735 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 2:00:48 | 2:01:30 | None |
| feat(rds): support native Secrets Manager integration for RDS Cluster and Instance | https://github.com/aws/aws-cdk/pull/35734 | None | [mazyu36](https://github.com/mazyu36) | None | None | None |
| feat: emr instance fleet priority allocation | https://github.com/aws/aws-cdk/pull/35731 | None | [Daniel-ZA](https://github.com/Daniel-ZA) | 0:01:59 | None | None |
| feat: add custom name support to RDS OptionGroup | https://github.com/aws/aws-cdk/pull/35730 | None | [naaa760](https://github.com/naaa760) | 0:01:45 | None | None |
| chore(mixins): add private package for initial implementation of RFC 814 | https://github.com/aws/aws-cdk/pull/35728 | None | [mrgrain](https://github.com/mrgrain) | 22:36:20 | 1 day, 2:29:18 | None |
| ci(mergify): configuration update | https://github.com/aws/aws-cdk/pull/35727 | None | [Abogical](https://github.com/Abogical) | 0:01:22 | 0:36:33 | None |
| feat(ecs): add forceNewDeployment feature for ecs service | https://github.com/aws/aws-cdk/pull/35726 | None | [kg-aws](https://github.com/kg-aws) | None | None | None |
| feat(lambda): refactor Function URL permissions | https://github.com/aws/aws-cdk/pull/35725 | None | [kumvprat](https://github.com/kumvprat) | 0:01:50 | 4:04:25 | None |
| chore(deps): bump actions/setup-node from 4 to 5 | https://github.com/aws/aws-cdk/pull/35724 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | None | 0:55:25 | None |
| chore(deps): bump github/codeql-action from 3 to 4 | https://github.com/aws/aws-cdk/pull/35723 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | None | 0:30:05 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35722 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | None | None |
| chore(enum-updater): update enum static mapping | https://github.com/aws/aws-cdk/pull/35721 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 8 days, 6:59:12 | 8 days, 6:59:50 | None |
| chore(ec2): add m8a,c8i,c8i-flex instance class | https://github.com/aws/aws-cdk/pull/35719 | [alvazjor](https://github.com/alvazjor) | [phuhung273](https://github.com/phuhung273) | 2 days, 13:21:37 | 2 days, 15:23:29 | None |
| ci: fix integration-test-deployment script | https://github.com/aws/aws-cdk/pull/35716 | None | [Abogical](https://github.com/Abogical) | 0:52:44 | 2 days, 3:35:21 | None |
| chore(ec2): extract grant logic to a helper class | https://github.com/aws/aws-cdk/pull/35715 | None | [otaviomacedo](https://github.com/otaviomacedo) | 0:15:44 | None | None |
| feat(core): cfn constructs (L1s) can now accept constructs as parameters for known resource relationships | https://github.com/aws/aws-cdk/pull/35713 | None | [leonmk-aws](https://github.com/leonmk-aws) | 1 day, 0:10:33 | 10 days, 1:56:01 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35712 | [gasolima](https://github.com/gasolima) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 3:50:12 | 6:13:59 | None |
| feat(docdb): add managed password support | https://github.com/aws/aws-cdk/pull/35711 | None | [mazyu36](https://github.com/mazyu36) | 2 days, 23:24:19 | None | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35709 | [gasolima](https://github.com/gasolima) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 1:24:22 | None | None |
| ci: add label condition to integration-test-deployment.yml | https://github.com/aws/aws-cdk/pull/35708 | None | [Abogical](https://github.com/Abogical) | 1:31:43 | 6:20:44 | None |
| revert: "ci: add codebuild deployment integ runner PR workflow. (#35459)" | https://github.com/aws/aws-cdk/pull/35707 | None | [abidhasan-aws](https://github.com/abidhasan-aws) | 0:01:54 | None | None |
| feat(apigatewayv2): add role support for lambda authorizers | https://github.com/aws/aws-cdk/pull/35706 | None | [eliasbrange](https://github.com/eliasbrange) | 0:01:44 | None | None |
| fix(apigateway): consolidate lambda permissions when reused for multiple operations | https://github.com/aws/aws-cdk/pull/35705 | [Abogical](https://github.com/Abogical) | [cogwirrel](https://github.com/cogwirrel) | 0:01:49 | None | None |
| revert: feat(logs): add parameter to allow metric filter on transformed logs | https://github.com/aws/aws-cdk/pull/35704 | None | [iankhou](https://github.com/iankhou) | 0:01:53 | None | None |
| feat(s3-deployment): support cross-region deployments with destinationBucketRegion parameter | https://github.com/aws/aws-cdk/pull/35703 | None | [bentorb](https://github.com/bentorb) | 0:01:47 | None | None |
| fix(lambda-nodejs): bump bun to 1.2.23 for ARM64 support | https://github.com/aws/aws-cdk/pull/35702 | None | [dsilbergleithcu-godaddy](https://github.com/dsilbergleithcu-godaddy) | 0:01:52 | 1 day, 13:07:34 | None |
| fix(amplify-alpha): handle empty customResponseHeaders array | https://github.com/aws/aws-cdk/pull/35700 | None | [pahud](https://github.com/pahud) | 0:01:54 | 18:26:54 | None |
| chore: add a temporary class using type intersections | https://github.com/aws/aws-cdk/pull/35698 | None | [rix0rrr](https://github.com/rix0rrr) | 0:45:01 | None | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35695 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:08:39 | 0:34:14 | None |
| ci: add mergify rule for deployment integ tests | https://github.com/aws/aws-cdk/pull/35694 | None | [Abogical](https://github.com/Abogical) | 2 days, 5:24:01 | 5 days, 4:11:37 | None |
| fix(codepipeline): prevent S3 bucket orphaning in cross-region support stacks | https://github.com/aws/aws-cdk/pull/35692 | None | [ychjamie](https://github.com/ychjamie) | 4 days, 1:56:15 | None | None |
| feat(ecs): add support for ecs service hook details field | https://github.com/aws/aws-cdk/pull/35691 | [aemada-aws](https://github.com/aemada-aws) | [kg-aws](https://github.com/kg-aws) | 2 days, 0:33:42 | None | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35690 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | None | None |
| feat(synthetics): support canary group | https://github.com/aws/aws-cdk/pull/35689 | None | [mazyu36](https://github.com/mazyu36) | None | None | None |
| TESTING: Update integ.json | https://github.com/aws/aws-cdk/pull/35687 | None | [Abogical](https://github.com/Abogical) | 0:01:46 | None | None |
| feat(spec2cdk): generate a `grant()` method in L1 constructs | https://github.com/aws/aws-cdk/pull/35685 | None | [otaviomacedo](https://github.com/otaviomacedo) | 0:01:49 | None | None |
| fix(ecs): update task definition validations for managed instances | https://github.com/aws/aws-cdk/pull/35684 | [aemada-aws](https://github.com/aemada-aws) | [kg-aws](https://github.com/kg-aws) | 0:01:44 | 3 days, 20:08:32 | None |
| chore(codebuild): add new enum values for codebuild | https://github.com/aws/aws-cdk/pull/35682 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 15 days, 0:21:12 | None | None |
| chore(deps): bump peter-evans/create-issue-from-file from 5 to 6 | https://github.com/aws/aws-cdk/pull/35680 | None | [dependabot[bot]](https://github.com/dependabot[bot]) | None | 17:41:55 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35679 | [alvazjor](https://github.com/alvazjor) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 21:53:17 | 22:29:55 | None |
| chore(enum-updater): update enum static mapping | https://github.com/aws/aws-cdk/pull/35678 | None | [github-actions[bot]](https://github.com/github-actions[bot]) | 6 days, 23:23:35 | None | None |
| docs(eks-v2-alpha): clarify v2 capacity architecture | https://github.com/aws/aws-cdk/pull/35677 | [vishaalmehrishi](https://github.com/vishaalmehrishi) | [aemada-aws](https://github.com/aemada-aws) | 18 days, 3:32:33 | 18 days, 4:41:01 | None |
| feat(s3-deployment): add security groups | https://github.com/aws/aws-cdk/pull/35675 | None | [obraafo](https://github.com/obraafo) | 0:01:48 | None | None |
| fix(pipelines): propagate CodeBuild `fleet` and `certificate` | https://github.com/aws/aws-cdk/pull/35673 | None | [isker](https://github.com/isker) | None | None | None |
| chore: fix incorrect package name in find-latest-release.js | https://github.com/aws/aws-cdk/pull/35672 | [vishaalmehrishi](https://github.com/vishaalmehrishi) | [mrgrain](https://github.com/mrgrain) | 0:26:48 | 4:02:14 | None |
| fix(opensearchservice): add i8g nodes validation without EBS | https://github.com/aws/aws-cdk/pull/35668 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 0:01:49 | 17 days, 20:53:35 | None |
| feat(ec2): add BEDROCK_AGENTCORE and BEDROCK_AGENTCORE_GATEWAY to InterfaceVpcEndpointAwsService | https://github.com/aws/aws-cdk/pull/35667 | [alvazjor](https://github.com/alvazjor) | [tbrand](https://github.com/tbrand) | 0:01:50 | 4 days, 13:50:16 | None |
| chore(bedrock): add Cohere Embed v4 multimodal embeddings model | https://github.com/aws/aws-cdk/pull/35665 | [kumsmrit](https://github.com/kumsmrit) | [mazyu36](https://github.com/mazyu36) | 4 days, 0:07:23 | 4 days, 0:56:25 | None |
| feat(s3-deployment): apply least privilege to destination bucket policies | https://github.com/aws/aws-cdk/pull/35663 | [abidhasan-aws](https://github.com/abidhasan-aws) | [amandladev](https://github.com/amandladev) | 0:01:45 | None | None |
| chore(regions): update node version in ISO-B partition | https://github.com/aws/aws-cdk/pull/35661 | [Abogical](https://github.com/Abogical) | [alvazjor](https://github.com/alvazjor) | 0:02:18 | 12 days, 17:49:17 | None |
| feat(glue): typed partition projection | https://github.com/aws/aws-cdk/pull/35660 | None | [badmintoncryer](https://github.com/badmintoncryer) | 1 day, 10:17:15 | None | None |
| ci(mergify): rename conditions to queue_conditions to fix in place checks | https://github.com/aws/aws-cdk/pull/35659 | None | [aemada-aws](https://github.com/aemada-aws) | 0:01:27 | 0:39:28 | None |
| chore: bump TypeScript/jsii to 5.9 | https://github.com/aws/aws-cdk/pull/35658 | None | [rix0rrr](https://github.com/rix0rrr) | 20:04:45 | 4 days, 6:48:17 | None |
| docs(rds): add support for io2 and gp3 to `storageType` docs | https://github.com/aws/aws-cdk/pull/35657 | [ozelalisen](https://github.com/ozelalisen) | [mazyu36](https://github.com/mazyu36) | 3:05:23 | 21:09:21 | None |
| fix(ec2-alpha): imports of SubnetReference and VPCReference from aws-cdk-lib/aws-ec2 | https://github.com/aws/aws-cdk/pull/35655 | None | [m4rw3r](https://github.com/m4rw3r) | 0:01:42 | None | None |
| chore(merge-back): 2.219.0 | https://github.com/aws/aws-cdk/pull/35653 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:49:24 | 1:35:17 | None |
| feat: introduce reference interfaces, but don't require them yet | https://github.com/aws/aws-cdk/pull/35651 | None | [rix0rrr](https://github.com/rix0rrr) | 0:01:43 | None | None |
| chore(release): 2.219.0 | https://github.com/aws/aws-cdk/pull/35650 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:15:41 | 1:33:54 | None |
| chore(release): 2.219.0 | https://github.com/aws/aws-cdk/pull/35649 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:14:07 | None | None |
| feat(ecs): new L2 construct for ManagedInstances CapacityProvider | https://github.com/aws/aws-cdk/pull/35648 | [aemada-aws](https://github.com/aemada-aws) | [kg-aws](https://github.com/kg-aws) | 0:06:13 | 0:30:49 | None |
| feat: update L1 CloudFormation resource definitions | https://github.com/aws/aws-cdk/pull/35646 | [vishaalmehrishi](https://github.com/vishaalmehrishi) | [aws-cdk-automation](https://github.com/aws-cdk-automation) | 0:05:37 | 0:30:47 | None |
| chore(rds): add support for 8.0.mysql_aurora.3.10.1 | https://github.com/aws/aws-cdk/pull/35645 | [ozelalisen](https://github.com/ozelalisen) | [schabe77](https://github.com/schabe77) | 2:24:52 | 7:25:11 | None |
| fix(s3-deployment): prevent log group deletion before Lambda execution | https://github.com/aws/aws-cdk/pull/35643 | None | [cnaples79](https://github.com/cnaples79) | 0:01:51 | None | None |
| chore: update Contributors File | https://github.com/aws/aws-cdk/pull/35640 | None | [aws-cdk-automation](https://github.com/aws-cdk-automation) | None | 15:58:07 | None |

_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
Search query used to find these items: `repo:aws/aws-cdk is:pr created:2025-10-01..2025-10-31 -is:draft`

Contributor guide

Open the contributing guide

Research direction

This is an automated metrics report and names no source file, test, or entry point to investigate. Start by determining whether a concrete maintenance request is intended; no change or completion condition is defined in the report.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
tooling
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.