Repository navigation
chore(deps): update dependency aws-cdk-lib to v2.273.0 - #9
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
July 6, 2024 01:53
b88a046 to
d31ebdc
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
July 11, 2024 06:43
d31ebdc to
02cd182
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
July 12, 2024 21:52
02cd182 to
5c579d0
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
July 23, 2024 08:24
5c579d0 to
952d07f
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 2, 2024 19:24
952d07f to
641309b
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 14, 2024 22:09
641309b to
fb48db3
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 15, 2024 07:32
fb48db3 to
4983e33
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 20, 2024 04:39
4983e33 to
8c02404
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 22, 2024 02:28
8c02404 to
f406d1d
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 23, 2024 08:57
f406d1d to
bf063e3
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
August 30, 2024 03:38
bf063e3 to
117cd98
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
September 6, 2024 06:48
117cd98 to
ad88e57
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 5, 2024 06:13
e7a211c to
3a30c30
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 10, 2024 22:48
3a30c30 to
1c19566
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 11, 2024 18:25
1c19566 to
a4d93b5
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 22, 2024 03:10
a4d93b5 to
9465f1a
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 22, 2024 19:46
9465f1a to
87dbcec
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 24, 2024 23:19
87dbcec to
69a08db
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 25, 2024 19:59
69a08db to
a6f9b3b
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
October 31, 2024 23:13
a6f9b3b to
4c0c971
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 7, 2024 01:55
4c0c971 to
b2be285
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 14, 2024 00:53
b2be285 to
191daff
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 15, 2024 14:17
191daff to
105a767
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 19, 2024 15:54
105a767 to
a0473ff
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 20, 2024 20:01
a0473ff to
22c6f40
Compare
renovate
Bot
force-pushed
the
renovate/aws-cdk-monorepo
branch
from
November 21, 2024 09:35
22c6f40 to
6423850
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.149.0→2.273.0Release Notes
aws/aws-cdk (aws-cdk-lib)
v2.273.0Compare Source
⚠ BREAKING CHANGES
aws-appstream: AWS::AppStream::StackFleetAssociation: FleetName property is now immutable.
aws-appstream: AWS::AppStream::StackFleetAssociation: StackName property is now immutable.
aws-appsync: AWS::AppSync::ApiCache: AtRestEncryptionEnabled property is now immutable.
aws-appsync: AWS::AppSync::ApiCache: TransitEncryptionEnabled property is now immutable.
aws-bedrockagentcore: AWS::BedrockAgentCore::OnlineEvaluationConfig: OutputConfig attribute removed.
aws-cloud9: AWS::Cloud9::EnvironmentEC2: Id attribute removed.
aws-config: AWS::Config::ConfigurationRecorder: Id attribute removed.
aws-config: AWS::Config::OrganizationConfigRule: Id attribute removed.
aws-datazone: AWS::DataZone::PolicyGrant: Detail property is now required.
aws-datazone: AWS::DataZone::PolicyGrant: Principal property is now required.
aws-directoryservice: AWS::DirectoryService::MicrosoftAD: Id attribute removed.
aws-lambda: AWS::Lambda::NetworkConnector: VpcEgressConfiguration.NetworkProtocol property is now required.
aws-lambda: AWS::Lambda::NetworkConnector: VpcEgressConfiguration.SecurityGroupIds property is now required.
Features
executionModesupport in CodePipeline L3 construct (#35022) (7283d38), closes #35014Bug Fixes
Source.dataobjectKey can write outside the staging directory (#38921) (53439f9)Alpha modules (2.273.0-alpha.0)
⚠ BREAKING CHANGES
loggingPropertiesprop onClusterProps(and theLoggingPropertiesinterface) has been removed from@aws-cdk/aws-redshift-alpha. Use the newloggingprop withClusterLogging.s3({ bucket, keyPrefix })orClusterLogging.cloudWatch({ logExports })instead.Features
Bug Fixes
v2.272.0Compare Source
⚠ BREAKING CHANGES
** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can
contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
aws-servicediscovery: AWS::ServiceDiscovery::Instance: primary identifier is now ServiceId and InstanceId, so InstanceReference now requires serviceId.
Features
Bug Fixes
Alpha modules (2.272.0-alpha.0)
v2.271.0Compare Source
Features
Bug Fixes
Invalid URLerror (#38867) (6eb07dd)resolveReferencesshould only update references that require updates on its second pass in nested stacks (#38813) (6cf5313)Alpha modules (2.271.0-alpha.0)
v2.270.0Compare Source
⚠ BREAKING CHANGES
** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can
contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
aws-codecommit: AWS::CodeCommit::Repository: Id attribute removed.
aws-config: AWS::Config::DeliveryChannel: DeliveryFrequency property values narrowed to an enum.
aws-dms: AWS::DMS::ReplicationTask: Id attribute removed.
Features
Bug Fixes
Bucketreplication metrics cannot be enabled without replication time control (RTC) (#35929) (cd97d96), closes #35772 /github.com/aws/aws-cdk/issues/35772#issuecomment-3427574206Alpha modules (2.270.0-alpha.0)
v2.269.0Compare Source
Features
Bug Fixes
TableV2emits internal grants deprecation warnings (#38806) (57b3043), closes #38709 #38399 #37892Alpha modules (2.269.0-alpha.0)
⚠ BREAKING CHANGES
arguments passed through
defaultArguments. Previously, a managed argument set viadefaultArgumentswas silently honored inSparkJobandPythonShellJob(customervalue won over the construct default) and silently ignored in
RayJob(constructdefault won). Both behaviors let a caller bypass the construct's security and
observability defaults with no error. Passing any of the following through
defaultArgumentsnow throws aValidationErrorat synthesis time:--enable-continuous-cloudwatch-log,--continuous-log-logGroup,--continuous-log-logStreamPrefix,--continuous-log-conversionPattern,--enable-continuous-log-filter,--enable-metrics,--enable-observability-metrics,--enable-spark-ui,--spark-event-logs-path,--job-language,--class,--extra-jars,--user-jars-first,--extra-py-files,--extra-files,library-set--debug,--mode,--JOB_NAME,--endpointA managed argument is rejected whether or not the current configuration emits it, so a
disabled feature (e.g.
enableMetrics: false) cannot be re-enabled throughdefaultArguments. Configure these through their dedicated props instead(
continuousLogging,enableMetrics,enableObservabilityMetrics,sparkUI,className,extraJars,extraJarsFirst,extraPythonFiles,extraFiles). Forexample, replace
defaultArguments: { '--enable-continuous-cloudwatch-log': 'false' }with
continuousLogging: { enabled: false }. Arguments without a dedicated prop (e.g.--enable-glue-datacatalog) are unaffected and remain settable viadefaultArguments.The
checkNoReservedArgs(defaultArguments?)method on theJobbase class was removed.It is replaced by two protected members:
setManagedArgument(key, value?), which eachjob class calls to declare (and, when a value is present, emit) a managed argument, and
mergeDefaultArguments(defaultArguments?), which validates the caller-supplieddefaultArgumentsagainst the accumulated reserved set and returns the merged map.FirewallRuleGroupAssociationnow honors the previously-ignoredmutationProtectionandnameprops. Stacks that setmutationProtection: truewill enable mutation protection on redeploy (which blocks further CloudFormation update/delete until it is set back to false); stacks that setnamewill write it to the template, which may replace the association.ActionandConditionare no longer plain objects — useAction.job(...)/Action.crawler(...)andCondition.job(...)/Condition.crawler(...). Jobs are referenced viaIJobRefand crawlers viaICrawlerRef(aCfnCrawlerinstance orCfnCrawler.fromCrawlerName(...)) instead of aCfnCrawlerfield or crawler-name string;IJobnow extends the generatedIJobRef.addDailyScheduledTrigger/addWeeklyScheduledTrigger/addCustomScheduledTriggerare replaced byaddScheduledTrigger(id, { schedule, ... })(useTriggerSchedule.daily()/weekly()/cron(...)).addNotifyEventTriggeris renamedaddEventTrigger(NotifyEventTriggerOptions→EventTriggerOptions). AlladdXxxTriggermethods now returnITriggerRefinstead ofCfnTrigger.step: { interval, intervalUnit }instead of top-levelinterval/intervalUnit.subnet,vpc, orvpcSubnets; usenetwork: ConnectionNetwork.subnet(...)ornetwork: ConnectionNetwork.vpc(...)instead.Features
Bug Fixes
v2.268.0Compare Source
⚠ BREAKING CHANGES
L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
AWS::Athena::Sessionremoved.AWS::BCMDataExports::Tableremoved.AWS::Bedrock::DefaultPromptRouterandAWS::Bedrock::ModelInvocationJobremoved.AWS::BedrockAgentCore::Browser,AWS::BedrockAgentCore::CodeInterpreter, andAWS::BedrockAgentCore::TokenVaultremoved;AWS::BedrockAgentCore::PaymentConnectorConnectorTypeandAWS::BedrockAgentCore::PaymentCredentialProviderCredentialProviderVendorare now immutable;AWS::BedrockAgentCore::CapacityProviderOperatingSystemallowed values in theLaunchParameterstype reduced from [LINUX_X86_64,LINUX_ARM64,MAC_ARM64,WINDOWS_X86_64] to [LINUX_X86_64,LINUX_ARM64].AWS::CertificateManager::CertificateIdattribute removed.AWS::Chime::AppInstanceandAWS::Chime::AppInstanceBot, theCreatedTimestampandLastUpdatedTimestampattribute types changed fromnumbertostring.AWS::CloudFormation::ResourceScanremoved.AWS::CodeArtifact::Packageremoved.AWS::CodeBuild::Sandboxremoved;AWS::CodeBuild::SourceCredentialIdattribute removed.AWS::DAX::ParameterGroupIdattribute removed;Descriptionproperty is now immutable.Idattribute removed fromAWS::DMS::Endpoint,AWS::DMS::EventSubscription, andAWS::DMS::ReplicationSubnetGroup;AWS::DMS::ReplicationTaskMigrationTypeproperty is now immutable.Idattribute removed fromAWS::DocDB::DBClusterParameterGroupandAWS::DocDB::DBSubnetGroup.AWS::DynamoDB::Exportremoved.AWS::ElastiCache::ReservedCacheNoderemoved.AWS::EMR::NotebookExecutionremoved.AWS::Events::Replayremoved.AWS::FIS::SafetyLeverremoved.Idattribute removed fromAWS::Glue::Classifier,AWS::Glue::Connection,AWS::Glue::CustomEntityType,AWS::Glue::DataQualityRuleset,AWS::Glue::MLTransform,AWS::Glue::SecurityConfiguration,AWS::Glue::TableOptimizer, andAWS::Glue::Workflow.AWS::Glue::Connection: complex-property typesAuthenticationConfigurationInputandOAuth2PropertiesInputrenamed toAuthenticationConfigurationandOAuth2Propertiesrespectively.AWS::Glue::DataQualityRuleset:Name,TargetTable.DatabaseName, andTargetTable.TableNameproperties are now required;Nameproperty is now immutable;Tagsproperty type changed fromjsontomap<string>.AWS::Glue::CustomEntityType:Nameproperty is now immutable;Tagsproperty is no longer recognised as resource tags.AWS::Glue::MLTransform:TransformEncryptionproperty is now immutable.AWS::GreengrassV2::ComponentandAWS::GreengrassV2::CoreDeviceremoved.AWS::IdentityStore::AllGroupMembershipsremoved.AWS::ImageBuilder::AllImageBuildVersions,AWS::ImageBuilder::AllWorkflowBuildVersions,AWS::ImageBuilder::WorkflowExecution, andAWS::ImageBuilder::WorkflowStepExecutionremoved.AWS::MediaLive::Offeringremoved.AWS::MediaConvert::PresetIdattribute removed.AWS::MediaPackage::HarvestJobremoved.AWS::MemoryDB::MultiRegionParameterGroupandAWS::MemoryDB::ReservedNoderemoved.AWS::Omics::Referenceremoved.AWS::OSIS::PipelineBlueprintremoved.AWS::Personalize::DataDeletionJobandAWS::Personalize::Reciperemoved.AWS::RedshiftServerless::RecoveryPointremoved.AWS::Route53::RecordSetGeoProximityLocationproperty removed, along with its supportingGeoProximityLocationandCoordinatescomplex-property types;Idattribute removed.AWS::SageMaker::ModelCardExportJob,AWS::SageMaker::MonitoringScheduleAlert, andAWS::SageMaker::TransformJobremoved.AWS::SES::ReceiptRuleSetIdattribute removed.AWS::Signer::SigningJobremoved.AWS::SSM::Sessionremoved;AWS::SSM::AssociationInstanceIdproperty is now immutable.AWS::SSO::ApplicationProviderremoved.AWS::StepFunctions::MapRunremoved.AWS::Transcribe::MedicalTranscriptionJobremoved.AWS::VpcLattice::ServiceNetworkSharingConfigproperty is now immutable.Features
Bug Fixes
Alpha modules (2.268.0-alpha.0)
⚠ BREAKING CHANGES
DataQualityTargetTable's constructor is removed — useDataQualityTargetTable.fromTable(database, table)orfromTableName(database, tableName);IDatabasenow extendsIDatabaseRef.DataQualityRulesetProps.clientTokenis removed; use theCfnDataQualityRulesetL1 for request-level idempotency.DataQualityRulesetProps.rulesetNameis now required.AWS::Glue::DataQualityRulesetmadeNamea required property, so the name can no longer be left for CloudFormation to generate.Features
Code Refactoring
v2.267.0Compare Source
⚠ BREAKING CHANGES
timeZoneon the FirehoseS3Bucketdestination now throws aValidationErrorduring 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) orUTCfor synth to pass.Features
Sizeobjects now properly stringify (#38662) (90fe151)Bug Fixes
SymlinkFollowMode.BLOCK_EXTERNALwill throw errors while bundling (#38506) (a11e451)TableV2.grants.*Datadoes not include index resources (#37892) (e48a97f), closes #37569TableV2MultiAccountReplicarejects imported tables with tokenized ARNs (#38365) (08f05e5), closes #38354NatInstanceProviderandNatInstanceProviderV2always trigger the keyName deprecation warning (#38347) (47f2151), closes #30806Alpha modules (2.267.0-alpha.0)
⚠ BREAKING CHANGES
Typeis now an opaque class; construct column types via theSchemafactories orSchema.custom(...)rather than{ isPrimitive, inputString }literals.StorageParameter.custom(key, value)requires astringvalue, andStorageParameter.writeKmsKeyIdtakes akms.IKeyinstead of a string.S3TableProps.bucket/encryption/encryptionKeyare removed. Usestorage: S3TableStorage.managedBucket(S3TableEncryption.kms(key?))/S3TableStorage.fromBucket(bucket)andclientSideEncryption: TableClientSideEncryption.kms(key?).S3Table.encryption/encryptionKeyare removed (clientSideEncryptionKeyexposes the client-side key; readbucket.encryptionKeyfor server-side). TheTableEncryptionenum and the deprecatedTable/TablePropsare removed — useS3Table.Features
Connection(#38561) (f9d7eac)Bug Fixes
v2.266.0Compare Source
Features
Bug Fixes
Alpha modules (2.266.0-alpha.0)
⚠ BREAKING CHANGES
DataQualityRulesetProps.rulesetDqdl: stringis replaced bydqdl: Dqdl. Build it withDqdl.fromString('Rules = [ ... ]').s3Encryption,cloudWatchEncryption, andjobBookmarksEncryptionare no longer object literals. UseS3Encryption.s3Managed()/S3Encryption.kms(key?),CloudWatchEncryption.kms(key?), andJobBookmarksEncryption.clientSideKms(key?). TheCloudWatchEncryptionModeandJobBookmarksEncryptionModeenums are removed (their mode is now implicit);S3EncryptionModeis retained.InputFormat x = OutputFormat.AVRO;will get a compilation error in other jsii languages. The intended usage, on the other hand, was broken before and works now.workerTypeandnumberOfWorkersare no longer top-level job props. For Spark jobs, pass them together viaworkerConfiguration: { workerType, numberOfWorkers }.PythonShellJobno longer accepts them (it is sized bymaxCapacity).RayJobno longer acceptsworkerType(it is fixed toZ.2X).SparkJobProps.enableMetricsremoved, which will cause a compilation error for any app using it. But there is no behavior change, since this is a dead prop.has_encrypted_datasupplied viaparametersnow throws.Features
hasEncryptedDataproperty (#38511) (c977e36)Bug Fixes
v2.265.0Compare Source
Features
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.