Releases
v1.43.0
⚠ BREAKING CHANGES
rds: the default retention policy for RDS Cluster and DbInstance is now 'Snapshot'
cognito: OAuth flows authorizationCodeGrant
and
implicitCodeGrant
in UserPoolClient
are enabled by default.
cognito: callbackUrl
property in UserPoolClient
is now
optional and has a default.
cognito: All OAuth scopes in a UserPoolClient
are now enabled
by default.
Features
cfn-include: add support for Conditions (#8144 ) (33212d2 )
cognito: addDomain() on an imported user pool (#8123 ) (49c9f99 )
cognito: sign in url for a UserPoolDomain (#8155 ) (e942936 )
cognito: user pool identity provider with support for Facebook & Amazon (#8134 ) (1ad919f )
dynamodb: allow providing indexes when importing a Table (#8245 ) (9ee61eb ), closes #6392
events-targets: kinesis stream as event rule target (#8176 ) (21ebc2d ), closes #2997
lambda-nodejs: allow passing env vars to container (#8169 ) (1755cf2 ), closes #8031
rds: change the default retention policy of Cluster and DB Instance to Snapshot (#8023 ) (2d83328 ), closes #3298
redshift: add initial L2 Redshift construct (#5730 ) (703f0fa ), closes #5711
s3: supports RemovalPolicy for BucketPolicy (#8158 ) (cb71f34 ), closes #7415
stepfunctions-tasks: start a nested state machine execution as a construct (#8178 ) (3000dd5 )
stepfunctions-tasks: task state construct to submit a job to AWS Batch (#8115 ) (bc41cd5 )
Bug Fixes
apigateway: deployment is not updated when OpenAPI definition is updated (#8207 ) (d28c947 ), closes #8159
app-delivery: could not use PipelineDeployStackAction more than once in a Stage (#8217 ) (9a54447 ), closes #3984 #8183
cli: termination protection not updated when change set has no changes (#8275 ) (29d3145 )
codepipeline: allow multiple CodeCommit source actions using events (#8018 ) (103c144 ), closes #7802
codepipeline: correctly handle CODEBUILD_CLONE_REF in BitBucket source (#7107 ) (ac001b8 )
codepipeline: unhelpful artifact validation messages (#8256 ) (2a2406e )
core: CFN version and description template sections were merged incorrectly (#8251 ) (b7e328d ), closes #8151
lambda: SingletonFunction.grantInvoke()
API fails with error 'No child with id' (#8296 ) (a8b1815 ), closes #8240
rds: cannot delete a stack with DbCluster set to 'Retain' (#8110 ) (c2e534e ), closes #5282
sqs: unable to use CfnParameter 'valueAsNumber' to specify queue properties (#8252 ) (8ec405f ), closes #7126
You can’t perform that action at this time.