Features
- apigatewayv2: throw
ValidationError
instead of untyped errors (#33072) (8b472fc), closes #32569 - apigatewayv2: throw
ValidationError
instead of untyped errors (#33082) (5377586), closes #32569 - apigatewayv2-authorizers: throw
ValidationError
instead of untyped errors (#33076) (dd34d2e), closes #32569 - bedrock: deprecate Claude 2, 2.1, Instant (#33058) (c0ed449)
- cli: add --untrust option to bootstrap (#33091) (4713bdd)
- cli: show all information from waiter errors (#33035) (b512a72)
- cli: throw typed errors (#33005) (bf81b3c), closes #32548
- cloudfront-origins: list access level for 404 response (#32059) (2b2443d), closes #13983 #31689
- cognito: managed login (#33097) (188f52d)
- elbv2: throw
ValidationError
intsead of untyped errors (#33111) (cc1988a), closes #32569 - lambda: throw
ValidationError
instead of untyped errors (#33033) (a928748), closes #32569 - rds: throw
ValidationError
instead of untyped errors (#33042) (0b2db62), closes #32569 - route53: throw
ValidationError
instead of untyped errors (#33110) (5e0f16d), closes #32569 - s3: replicating objects (#30966) (9d8a7e2), closes #1680 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html#cfn-s3 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrule.html#cfn-s3 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrule.html#cfn-s3
- s3: throw
ValidationError
instead of untyped errors (#33031) (61e876b), closes #32569 - s3: throw
ValidationError
instead of untyped errors (#33109) (aea8f3b), closes #32569 - sns: throw
ValidationError
instead of untyped errors (#33045) (7452462), closes #32569 - sqs: throw
ValidationError
instead of untyped errors (#33046) (6469412), closes #32569 - ssm: throw
ValidationError
instead of untyped errors (#33067) (6677b33), closes #32569 - synthetics: cleanup provisioned lambda and layers for canary (#32738) (bdb4a59)
- synthetics: node playwright 1.0 and python selenium 4.1 runtime (#32245) (d68020b), closes /docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_python_selenium.html#CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4
- synthetics: throw
ValidationError
instead of untyped errors (#33079) (e4703c1), closes #32569 - VpcV2: add BYOIP IPv6 to VPCv2 (#32927) (93c95fc)
- update L1 CloudFormation resource definitions (#33019) (e31924a), closes /docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch-Logs-Transformation.html#CloudWatch-Logs-Transformation-parseRoute53 /docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch-Logs-Transformation-Processors.html#CloudWatch-Logs-Transformation-parseRoute53
Bug Fixes
- bundling: enclosing metafile & tsconfig paths with quotes (#32725) (5410e10)
- cli: disallow import of internal cli libraries (#33021) (e5ac918)
- cli: trace output (-vv) is useless when files are uploaded (#33104) (d95add3)
- cloudfront: add validations on ResponseHeadersCorsBehavior.accessControlAllowMethods (#32769) (4c42800)
- cx-api: cannot detect CloudAssembly across different libraries (#32998) (94ba772), closes aws/aws-cdk#31041
- rds: does not print all failed validations for DatabaseCluster props (#32841) (344d916), closes #32840 #32840 /github.com/aws/aws-cdk/pull/32151/files#diff-49b4a9e1bf0b7db3ab71f4f08580da0cb2191d84605dc82a70c324bd122d5cf7R805-R828 /github.com/aws/aws-cdk/pull/32841/files#diff-5d08d37e744e173239879212c59fd45cb9a279349f3dfb1c66923cb015ed3a3 /github.com/aws/aws-cdk/blob/3e4f3773bfa48b75bf0adc7d53d46bbec7714a9e/packages/aws-cdk-lib/aws-ec2/lib/volume.ts#L672-L743 /github.com/aws/aws-cdk/blob/3e4f3773bfa48b75bf0adc7d53d46bbec7714a9e/packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-scheduler/create-schedule.ts#L324-L362 /github.com/aws/aws-cdk/blob/3e4f3773bfa48b75bf0adc7d53d46bbec7714a9e/packages/aws-cdk-lib/aws-fsx/lib/lustre-file-system.ts#L360-L380
- sqs: does not print all failed validations for Queue props (#33070) (b77e937), closes #33098 #33098
- update fetchOpenPullRequests method to pass organisation in github action workflow for prioritization (#33073) (066cd4f)
Alpha modules (2.177.0-alpha.0)
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- glue-alpha: Developers must refactor their existing Job
instantiation method calls to choose the right job type and language,
and use the new constants static values to define the associated Job
configuration settings. See the RFC and/or new README for examples.
Description of how you validated changes
Increased unit test coverage to > 90%, consulted with Glue service team
on best practices and sane defaults, updated integration tests.
Features
Bug Fixes
- custom-resource-handlers: do not allow unauthorized connection for iam OIDC connection (under feature flag) (#32921) (3e4f377), closes #32920