@aws-cdk/cx-api
Advanced tools
Changelog
1.86.0 (2021-01-21)
Changelog
1.85.0 (2021-01-14)
1.81.0
will not be impacted by this deprecation, but are still encouraged to upgrade to the latest version.grantWrite()
and grantReadWrite()
methods no longer add the s3:PutObject*
permissions that included s3:PutObjectAcl
,
which could be used to grant read/write object access to IAM principals in other accounts.
This change is gated behind the @aws-cdk/aws-s3:grantWriteWithoutAcl
feature flag,
so make sure to set it to true
in the context
key of your cdk.json
file when upgrading.
If you still need the principal to have s3:PutObjectAcl
permissions after upgrading,
use the new grantPutAcl()
method.Changelog
1.84.0 (2021-01-12)
subnets
prop in VpcLink
resource now takes SubnetSelection
instead of ISubnet[]
define
bundling option (#12424) (581f6af), closes #12423--quiet
does not print template in cdk synth
(#12178) (74458a0), closes #11970Changelog
1.83.0 (2021-01-06)
Changelog
1.81.0 (2020-12-30)
@aws-cdk/eks.KubectlLayer
layer class has been moved to @aws-cdk/lambda-layer-kubectl.KubectlLayer
.webhookTriggersBatchBuild
option to third-party Git sources (#11743) (d9353b7), closes #11663EnableVersionUpgrade
update policy (#12239) (14f8b06), closes #12210executeBatchBuild: true
(#12181) (5279f37)Changelog
1.80.0 (2020-12-22)
LegacyCluster
was removed since it existed only for a transition period to allow gradual migration to the current cluster class.kubectlEnabled
property was removed, all clusters now support kubectl
.Lazy
values are no longer
captured by default in order to speed up tests. Run with
CDK_DEBUG=true
(or cdk --debug
) to capture stack traces.Changelog
1.79.0 (2020-12-17)
HttpApi.fromApiId()
has been replaced with
HttpApi.fromHttpApiAttributes()
.ec2: 'encoded list token' error using Vpc imported from deploy-time lists (#12040) (0690da9)
ec2: fromInterfaceVpcEndpointAttributes: Security Groups should not be required (#11857) (86ae5d6), closes #11050
eks: failure to deploy cluster since aws-auth configmap exists (#12068) (dc8a98a), closes #12053
eks: k8s resources accidentally deleted due to logical ID change (#12053) (019852e), closes #10397 #10397
elasticsearch: Defining 2 domains with logging enabled in the same stack fails on construct id conflict (#12055) (ec3ce19), closes #12017
elasticsearch: log policies are overwritten when creating 2 domains which also results in a failure while destroying the stack (#12056) (889d089), closes #12016
stepfunctions-tasks: policies created for EMR tasks have ARNs that are not partition-aware (#11553) (1cf6713), closes #11503
apigatewayv2: apiEndpoint is elevated to the IHttpApi interface (#11988) (bc5b9b6)