You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
⚠ BREAKING CHANGES
kinesisfirehose: After this change, specifying an unsupported timeZone on the Firehose S3Bucket destination now throws a ValidationError during synthesis instead of failing at CloudFormation deployment. Affected values: 3-letter IANA abbreviations (e.g. EST), Etc/UTC, Etc/GMT, Factory, and strings containing characters outside [a-zA-Z/_]+. Use a supported standard IANA identifier (e.g. America/New_York) or UTC for synth to pass.
Features
backup: add indexActions prop to BackupPlanRule (#34051) (b8be853), closes #34050
s3-deployment: increase default memory limit from 128MB to 1024MB (#35501) (7a04f32), closes #35487
stepfunctions-tasks: resolve EvaluateExpression paths via a values lookup (#38682) (02301ea)
stack.availabilityZones are not stable strings (#38580) (f89474a)
Alpha modules (2.267.0-alpha.0)
⚠ BREAKING CHANGES
glue-alpha: schema Type is now an opaque class; construct column types via the Schema factories or Schema.custom(...) rather than { isPrimitive, inputString } literals. StorageParameter.custom(key, value) requires a string value, and StorageParameter.writeKmsKeyId takes a kms.IKey instead of a string.
glue-alpha:S3TableProps.bucket/encryption/encryptionKey are removed. Use storage: S3TableStorage.managedBucket(S3TableEncryption.kms(key?)) / S3TableStorage.fromBucket(bucket) and clientSideEncryption: TableClientSideEncryption.kms(key?). S3Table.encryption/encryptionKey are removed (clientSideEncryptionKey exposes the client-side key; read bucket.encryptionKey for server-side). The TableEncryption enum and the deprecated Table/TableProps are removed — use S3Table.
Features
glue-alpha: add a typed secret input to Connection (#38585) (ede4a1c)
glue-alpha: add subnet selection to Connection (#38561) (f9d7eac)
glue-alpha: model S3Table storage/encryption as value objects (#38591) (9990e16)
glue-alpha: opaque Schema Type with Schema.custom, and stronger StorageParameter types (#38592) (5c45eb0)