@aws-cdk/aws-lambda
Advanced tools
Changelog
1.143.0 (2022-02-02)
UserData.addSignalOnExitCommand
does not work in combination with userDataCausesReplacement
(#18726) (afdc550), closes #12749Changelog
1.142.0 (2022-01-28)
readTimeout
maximum value for HttpOriginProps
(#18697) (e64de67), closes #18628Changelog
1.141.0 (2022-01-27)
TagOptions
now have scope
and props
argument in constructor, and data is now passed via a allowedValueForTags
field in propsBaseService.fromServiceArnWithCluster()
for use in CodePipeline (#18530) (3d192a9)updateFunctionCode
to complete (#18536) (0e08eeb), closes #18386 #18386grantWrite
, grantReadWrite
and grantPut
methods (#18494) (940d043), closes #13616Changelog
1.140.0 (2022-01-20)
HttpIntegrationType.LAMBDA_PROXY
has been renamed to HttpIntegrationType.AWS_PROXY
FirehoseStreamAction
has been renamed to FirehosePutRecordAction
stringLikeRegexp()
matcher (#18491) (b49b002)enabled
property of ApiKeyProps
is ignored (#18407) (c31f9b4)DYANMODB_WRITE_CAPACITY_UTILIZATION
(#18085) (626e6aa), closes #17209cdk watch
constantly prints 'messages suppressed' (#18486) (9b266f4), closes #18451Vpc.fromLookup()
(#18554) (f55cd2b), closes #17600FirehoseStreamAction
is now called FirehosePutRecordAction
(#18356) (c016a9f), closes /github.com/aws/aws-cdk/pull/18321#discussion_r781620195Changelog
1.139.0 (2022-01-11)
WebSocketLambdaAuthorizerProps.identitySource
default changes from ['$request.header.Authorization']
to ['route.request.header.Authorization']
.Cfn*
constructs) with
names starting with a capital letter I
followed by another capital
letter are no longer incorrectly treated as behavioral interfaces, and
might hence have different usage patterns in non-TypeScript languages.
Such interfaces were previously very difficult to use in non-TypeScript
languages, and required convoluted workarounds, which can now be removed.ScanOnPush
is now enabled by default (#17994) (7588b51)AuthenticationMethod.CLIENT_CERTIFICATE_TLS_AUTH
to kafka (#17920) (93cd776)identitySource
default for WebSocketLambdaAuthorizer
(#18315) (74eee1e), closes #18307colors
(#18324) (ddc2bc6)DockerCredential.dockerHub()
silently fails auth (#18313) (c2c87d9), closes #15737Changelog
1.138.0 (2022-01-04)
assetHashType
and assetHash
properties moved to new bundling
property.LambdaPython
cdk deploy
steps take (#18230) (82fa742), closes #18213Duration.toString()
throws an error (#18243) (df03df8), closes #18176Stack.addFileAsset()
no longer has effect (#18116) (2290681), closes #17328Changelog
1.137.0 (2021-12-21)
domainEndpoint
used to contain https://
prefix, now the prefix is dropped and it returns the same value as a domainEndpoint
on a created domaindefaultChild
of a KubernetesManifest
is not a CfnResource
(#18052) (ef8ab72)domainendpoint
is a url not an endpoint (#18027) (fd149b1), closes #18017Changelog
1.136.0 (2021-12-15)
appsync: The CachingConfig#ttl
property is now required.
glue: the grantRead API previously included 'glue:BatchDeletePartition', and now it does not.
ttl
property of CachingConfig
is not required (#17981) (73e5fec)batchDeletePartition
from grantRead()
permissions (#17941) (3d64f9b), closes #17935 #15116DatabaseInstance
(#17995) (0745193), closes #17948