Skip to content

Commit 46904dd

Browse files
chore(deps): update all dependencies (#1271)
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [aws](https://registry.terraform.io/providers/hashicorp/aws) ([source](https://redirect.github.com/hashicorp/terraform-provider-aws)) | required_provider | minor | `5.92.0` -> `5.97.0` | [![age](https://developer.mend.io/api/mc/badges/age/terraform-provider/hashicorp%2faws/5.97.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/terraform-provider/hashicorp%2faws/5.97.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/terraform-provider/hashicorp%2faws/5.92.0/5.97.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/terraform-provider/hashicorp%2faws/5.92.0/5.97.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [boto3](https://redirect.github.com/boto/boto3) | | minor | `==1.37.18` -> `==1.38.11` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/boto3/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/boto3/1.37.18/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.37.18/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [botocore](https://redirect.github.com/boto/botocore) | | minor | `==1.37.18` -> `==1.38.11` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/botocore/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/botocore/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/botocore/1.37.18/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/botocore/1.37.18/1.38.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [checkmarx/kics](https://redirect.github.com/Checkmarx/kics) | container | patch | `v2.1.6-debian` -> `v2.1.7-debian` | [![age](https://developer.mend.io/api/mc/badges/age/docker/checkmarx%2fkics/v2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/checkmarx%2fkics/v2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/checkmarx%2fkics/v2.1.6/v2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/checkmarx%2fkics/v2.1.6/v2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [oxsecurity/megalinter](https://redirect.github.com/oxsecurity/megalinter) | action | minor | `v8.5.0` -> `v8.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/oxsecurity%2fmegalinter/v8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/oxsecurity%2fmegalinter/v8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/oxsecurity%2fmegalinter/v8.5.0/v8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/oxsecurity%2fmegalinter/v8.5.0/v8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [random](https://registry.terraform.io/providers/hashicorp/random) ([source](https://redirect.github.com/hashicorp/terraform-provider-random)) | required_provider | patch | `3.7.1` -> `3.7.2` | [![age](https://developer.mend.io/api/mc/badges/age/terraform-provider/hashicorp%2frandom/3.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/terraform-provider/hashicorp%2frandom/3.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/terraform-provider/hashicorp%2frandom/3.7.1/3.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/terraform-provider/hashicorp%2frandom/3.7.1/3.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [terraform-docs/gh-actions](https://redirect.github.com/terraform-docs/gh-actions) | action | minor | `v1.3.0` -> `v1.4.1` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/terraform-docs%2fgh-actions/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/terraform-docs%2fgh-actions/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/terraform-docs%2fgh-actions/v1.3.0/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/terraform-docs%2fgh-actions/v1.3.0/v1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [terraform-linters/tflint-ruleset-aws](https://redirect.github.com/terraform-linters/tflint-ruleset-aws) | plugin | minor | `0.38.0` -> `0.39.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-releases/terraform-linters%2ftflint-ruleset-aws/0.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-releases/terraform-linters%2ftflint-ruleset-aws/0.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-releases/terraform-linters%2ftflint-ruleset-aws/0.38.0/0.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/terraform-linters%2ftflint-ruleset-aws/0.38.0/0.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tls](https://registry.terraform.io/providers/hashicorp/tls) ([source](https://redirect.github.com/hashicorp/terraform-provider-tls)) | required_provider | minor | `4.0.6` -> `4.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/terraform-provider/hashicorp%2ftls/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/terraform-provider/hashicorp%2ftls/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/terraform-provider/hashicorp%2ftls/4.0.6/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/terraform-provider/hashicorp%2ftls/4.0.6/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v5.97.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5970-May-1-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.96.0...v5.97.0) FEATURES: - **New Resource:** `aws_ec2_default_credit_specification` ([#&#8203;42345](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42345)) ENHANCEMENTS: - data-source/aws_glue_connection: Support `athena_properties` attribute ([#&#8203;42262](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42262)) - data-source/aws_imagebuilder_infrastructure_configuration: Add `placement` attribute ([#&#8203;42347](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42347)) - data-source/aws_networkfirewall_firewall: Add `enabled_analysis_types` attribute ([#&#8203;42160](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42160)) - data-source/aws_workspaces_directory: Add `certificate_based_auth_properties` attribute ([#&#8203;42269](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42269)) - resource/aws_accessanalyzer_analyzer: Add `configuration.unused_access.analysis_rule` argument ([#&#8203;42332](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42332)) - resource/aws_fis_experiment_template: Add support for `ManagedResources` to `action.*.target` ([#&#8203;42376](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42376)) - resource/aws_glue_connection: Add `athena_properties` argument and allow `DYNAMODB` connection type. ([#&#8203;42262](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42262)) - resource/aws_glue_connection: Support `DYNAMODB` as a valid value for `connection_type` ([#&#8203;42262](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42262)) - resource/aws_imagebuilder_infrastructure_configuration: Add `placement` argument ([#&#8203;42347](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42347)) - resource/aws_networkfirewall_firewall: Add `enabled_analysis_types` argument ([#&#8203;42160](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42160)) - resource/aws_workspaces_directory: Add `certificate_based_auth_properties` configuration block ([#&#8203;42269](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42269)) BUG FIXES: - resource/aws_vpclattice_listener_rule: Prevents error when setting `listener_identifier` to ARN. ([#&#8203;42215](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42215)) - resource/aws_vpclattice_listener_rule: Prevents error when setting `service_identifier` to ARN. ([#&#8203;42215](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42215)) - resource/aws_vpclattice_listener_rule: Requires `match.http_match`. ([#&#8203;42215](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42215)) - resource/aws_vpclattice_listener_rule: Requires exactly one of `action.fixed_response` or `action.forward`. ([#&#8203;42215](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42215)) ### [`v5.96.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5960-April-24-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.95.0...v5.96.0) FEATURES: - **New Data Source:** `aws_fis_experiment_templates` ([#&#8203;37060](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/37060)) - **New Data Source:** `aws_vpc_endpoint_associations` ([#&#8203;41918](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41918)) ENHANCEMENTS: - data-source/aws_api_gateway_domain_name: Add `endpoint_configuration.ip_address_type` attribute ([#&#8203;42146](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42146)) - data-source/aws_api_gateway_rest_api: Add `endpoint_configuration.ip_address_type` attribute ([#&#8203;42146](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42146)) - data-source/aws_apigatewayv2\_api: Add `ip_address_type` attribute ([#&#8203;42145](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42145)) - data-source/aws_dms_endpoint: Add `kinesis_settings.use_large_integer_value` attribute ([#&#8203;42300](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42300)) - data-source/aws_guardduty_detector: Add `arn` attribute ([#&#8203;42344](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42344)) - data-source/aws_guardduty_detector: Add `tags` attribute ([#&#8203;42344](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42344)) - resource/aws_api_gateway_domain_name: Add `endpoint_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints ([#&#8203;42146](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42146)) - resource/aws_api_gateway_rest_api: Add `endpoint_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints ([#&#8203;42146](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42146)) - resource/aws_apigatewayv2\_api: Add `ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints ([#&#8203;42145](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42145)) - resource/aws_apigatewayv2\_domain_name: Add `domain_name_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints ([#&#8203;42145](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42145)) - resource/aws_dms_endpoint: Add `kinesis_settings.use_large_integer_value` argument ([#&#8203;42300](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42300)) - resource/aws_fis_experiment_template: Add `experiment_report_configuration` argument ([#&#8203;41120](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41120)) BUG FIXES: - resource/aws_elasticache_replication_group: Fix `malformed version` error when parsing 7.x redis engine versions ([#&#8203;42346](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42346)) - resource/aws_iam_user: Retry `ConcurrentModificationException`s during user creation ([#&#8203;42081](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42081)) - resource/aws_rds_cluster: Fix `InvalidParameterValue: SecondsUntilAutoPause can only be specified when minimum capacity is 0` errors when removing `serverlessv2_scaling_configuration.seconds_until_auto_pause` ([#&#8203;41180](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41180)) ### [`v5.95.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5950-April-17-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.94.1...v5.95.0) NOTES: - resource/aws_api_gateway_deployment: Computed attributes `invoke_url` and `execution_arn` are deprecated. Use the `invoke_url` and `execution_arn` attributes of the `aws_api_gateway_stage` resource instead. ([#&#8203;42244](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42244)) FEATURES: - **New Resource:** `aws_redshift_integration` ([#&#8203;42105](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42105)) ENHANCEMENTS: - data-source/aws_ec2\_network_insights_path: Support `filter_at_destination` and `filter_at_source` attributes ([#&#8203;42214](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42214)) - resource/aws_amplify_app: Add `compute_role_arn` argument ([#&#8203;41650](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41650)) - resource/aws_codebuild_webhook: Add `manual_creation` argument ([#&#8203;40155](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/40155)) - resource/aws_cognito_user_pool_domain: Add `managed_login_version` argument ([#&#8203;40855](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/40855)) - resource/aws_ec2\_network_insights_path: Add `filter_at_destination` and `filter_at_source` configuration blocks ([#&#8203;42214](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42214)) - resource/aws_eks_cluster: Add `force_update_version` argument ([#&#8203;42134](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42134)) - resource/aws_prometheus_scraper: Allow `alias`, `destination`, `role_configuration`, and `scrape_configuration` to be updated in-place ([#&#8203;42109](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42109)) - resource/aws_redshiftserverless_workgroup: Add `price_performance_target` argument ([#&#8203;40946](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/40946)) - resource/aws_sagemaker_image_version: Add `horovod`, `job_type`, `ml_framework`, `processor`, `programming_lang`, `release_notes`, and `vendor_guidance` arguments ([#&#8203;42143](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42143)) - resource/aws_sagemaker_notebook_lifecycle_configuration: Add `tags` argument and `tags_all` attribute ([#&#8203;42141](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42141)) - resource/aws_transfer_server: Add `TransferSecurityPolicy-2025-03`, `TransferSecurityPolicy-FIPS-2025-03`, and `TransferSecurityPolicy-SshAuditCompliant-2025-02` as valid values for `security_policy_name` ([#&#8203;42164](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42164)) BUG FIXES: - resource/aws_elasticache_serverless_cache: Fix to allow in-place updates when `engine` is changed from `redis` to `valkey` ([#&#8203;42208](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42208)) - resource/aws_kms_custom_key_store: Fix `panic: runtime error: invalid memory address or nil pointer dereference` when no `XksProxyConfiguration` is returned ([#&#8203;42241](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42241)) - resource/aws_s3\_bucket_lifecycle_configuration: Fix errors when removing `rule` from top of list ([#&#8203;42228](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42228)) - resource/aws_s3\_bucket_lifecycle_configuration: Fix potential eventual consistency errors in some regions ([#&#8203;41764](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41764)) - resource/aws_s3\_bucket_lifecycle_configuration: No longer allows empty `rule.filter.and.tags` ([#&#8203;42041](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42041)) - resource/aws_sagemaker_domain: Allow `default_user_settings.custom_file_system_config` and `default_space_settings.custom_file_system_config` to be removed on Update ([#&#8203;42144](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42144)) - resource/aws_sagemaker_user_profile: Allow `user_settings.custom_file_system_config` to be removed on Update ([#&#8203;42144](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42144)) ### [`v5.94.1`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5941-April-4-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.94.0...v5.94.1) BUG FIXES: - resource/aws_sns_topic_subscription: Ignore `AuthorizationError` exceptions for `ListSubscriptionByTopic` operations. This fixes a regression introduced in [`v5.94.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/pull/42093). ([#&#8203;42117](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42117)) ### [`v5.94.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5940-April-3-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.93.0...v5.94.0) NOTES: - resource/aws_ssm_parameter: The `overwrite` argument is no longer deprecated ([#&#8203;42030](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42030)) ENHANCEMENTS: - data-source/aws_ami: Add `last_launched_time` attribute ([#&#8203;42049](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42049)) - resource/aws_ami: Add `last_launched_time` attribute ([#&#8203;42049](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42049)) - resource/aws_ami_copy: Add `last_launched_time` attribute ([#&#8203;42049](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42049)) - resource/aws_ami_from_instance: Add `last_launched_time` attribute ([#&#8203;42049](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42049)) - resource/aws_glue_job: Add `source_control_details` argument ([#&#8203;42046](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42046)) - resource/aws_lambda_function: Add support for `ruby3.4` `runtime` value ([#&#8203;42052](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42052)) - resource/aws_lambda_layer_version: Add support for `ruby3.4` `compatible_runtimes` value ([#&#8203;42052](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42052)) - resource/aws_prometheus_scraper: Add `role_configuration` argument ([#&#8203;42039](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42039)) - resource/aws_s3\_bucket_lifecycle_configuration: Adds warning if multiple attributes in `rule.expiration` are set ([#&#8203;42036](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42036)) - resource/aws_s3\_bucket_lifecycle_configuration: Adds warning if neither `rule.prefix` nor `rule.filter` is set ([#&#8203;42036](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42036)) - resource/aws_s3\_bucket_lifecycle_configuration: Adds warning if neither `rule.transition.date` nor `rule.transition.days` is set and error if both are set ([#&#8203;42036](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42036)) - resource/aws_s3\_bucket_lifecycle_configuration: Removes spurious "known after apply" notations in plan ([#&#8203;42036](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42036)) BUG FIXES: - resource/aws_cloudformation_type: Set the default version of an extension to the newly created version. This fixes `CFNRegistryException: Version '...' is the default version and cannot be deregistered` errors when deregistering an extension and the [`create_before_destroy` meta-argument](https://developer.hashicorp.com/terraform/language/meta-arguments/lifecycle#create_before_destroy) is `true` ([#&#8203;38855](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/38855)) - resource/aws_connect_queue: Fix API limitation when assigning more than 50 Quick Connects to a queue ([#&#8203;42108](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42108)) - resource/aws_ecs_service: Fix missing `volume_configuration` and `service_connect_configurations` values from state read/refresh ([#&#8203;41998](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41998)) - resource/aws_ecs_service: Mark `service_connect_configuration.service.discovery_name` and `service_connect_configuration.service.client_alias.dns_name` as Computed ([#&#8203;41998](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41998)) - resource/aws_msk_cluster: Fix `Provider produced inconsistent final plan` errors when `configuration_info.revision` is [unknown](https://developer.hashicorp.com/terraform/language/expressions/references#values-not-yet-known) ([#&#8203;42037](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42037)) - resource/aws_quicksight_data_set: Fix perpetual diff when `refresh_properties` is not configured ([#&#8203;42076](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42076)) - resource/aws_s3\_bucket_lifecycle_configuration: Removes incorrect warning for empty `rule.filter` ([#&#8203;42036](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42036)) - resource/aws_sns_topic_subscription: Fix to handle eventually consistent subscription read operations ([#&#8203;42093](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42093)) - resource/aws_sqs_queue: Fix `waiting for SQS Queue... attributes create: timeout while waiting` errors when `sqs_managed_sse_enabled = false` or omitted and `kms_master_key_id` is not set but `kms_data_key_reuse_period_seconds` is set to a non-default value. ([#&#8203;42062](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42062)) - resource/aws_workspaces_workspace: Properly update `workspace_properties.running_mode_auto_stop_timeout_in_minutes` when modified ([#&#8203;40953](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/40953)) ### [`v5.93.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5930-March-27-2025) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.92.0...v5.93.0) FEATURES: - **New Resource:** `aws_api_gateway_rest_api_put` ([#&#8203;41375](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41375)) ENHANCEMENTS: - data-source/aws_ecr_pull_through_cache_rule: Add `custom_role_arn` and `upstream_repository_prefix` attributes ([#&#8203;41933](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41933)) - resource/aws_bedrockagent_agent: Add `memory_configuration` configuration block ([#&#8203;39970](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39970)) - resource/aws_codepipeline: Adds `trigger_all` attribute ([#&#8203;42008](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42008)) - resource/aws_codepipeline: Removal of `trigger` argument now properly removes custom trigger definitions ([#&#8203;42008](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/42008)) - resource/aws_cognitoidp_user_pool: Mark the `username_configuration` and `username_configuration.case_sensitive` arguments as optional and computed. This will future proof the provider against upstream API changes which may return a default value for the block when omitted during create operations. ([#&#8203;35439](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/35439)) - resource/aws_datasync_task: Add `task_mode` argument ([#&#8203;39979](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39979)) - resource/aws_ecr_pull_through_cache_rule: Add `custom_role_arn` and `upstream_repository_prefix` arguments ([#&#8203;41933](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41933)) - resource/aws_ecr_pull_through_cache_rule: Correct plan-time validation of `ecr_repository_prefix` to support a value of `"ROOT"` ([#&#8203;41933](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41933)) - resource/aws_elasticache_cluster: Add configurable timeouts for create, update, and delete operations ([#&#8203;41940](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41940)) - resource/aws_kinesisanalyticsv2\_application: Allow `runtime_environment` to be updated in-place ([#&#8203;41935](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41935)) - resource/aws_verified_access_endpoint: Add `cidr_options`, `load_balancer.port_range`, `network_interface_options.port_range`, and `rds_options` arguments ([#&#8203;41957](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41957)) - resource/aws_verified_access_endpoint: Mark `application_domain`, `domain_certificate_arn` and `endpoint_domain_prefix` as Optional ([#&#8203;41957](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41957)) - resource/aws_verified_access_endpoint: Support `cidr` and `rds` as valid values for `endpoint_type` ([#&#8203;41957](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41957)) - resource/aws_verified_access_instance: Add `cidr_endpoint_custom_subdomain` argument and `name_servers` attribute ([#&#8203;41957](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41957)) - resource/aws_verified_access_trust_provider: Add `native_application_oidc_options` and `sse_specification` arguments ([#&#8203;41957](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41957)) BUG FIXES: - resource/aws_db_instance: Fix `InvalidParameterCombination: To enable the Advanced mode of Database Insights, modify your cluster to enable Performance Insights and set the retention period for Performance Insights to at least 465 days` errors when enabling `database_insights_mode` on existing instances ([#&#8203;41960](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41960)) - resource/aws_eip: Prevents application from failing when hitting "InvalidAction" error for specific regions ([#&#8203;41920](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41920)) - resource/aws_elasticache_replication_group: Retry `InvalidReplicationGroupState` exceptions during tagging operations ([#&#8203;41954](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41954)) - resource/aws_elasticache_replication_group: Wait for replication group to become available before all modification operations ([#&#8203;40320](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/40320)) - resource/aws_iot_domain_configuration: Change `domain_name` to Computed ([#&#8203;41985](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41985)) - resource/aws_lakeformation_opt_in: Fix error when expanding `resource_data.table_wildcard` attribute ([#&#8203;41939](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/41939)) </details> <details> <summary>boto/boto3 (boto3)</summary> ### [`v1.38.11`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13811) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.10...1.38.11) \======= - api-change:`ec2`: \[`botocore`] This release adds API support for Path Component Exclusion (Filter Out ARN) for Reachability Analyzer - api-change:`imagebuilder`: \[`botocore`] Updated the CreateImageRecipeRequest ParentImage description to include all valid values as updated with the SSM Parameters project. - api-change:`medialive`: \[`botocore`] Enables Updating Anywhere Settings on a MediaLive Anywhere Channel. - api-change:`sagemaker`: \[`botocore`] SageMaker AI Studio users can now migrate to SageMaker Unified Studio, which offers a unified web-based development experience that integrates AWS data, analytics, artificial intelligence (AI), and machine learning (ML) services, as well as additional tools and resource - api-change:`synthetics`: \[`botocore`] Add support to test a canary update by invoking a dry run of a canary. This behavior can be used via the new StartCanaryDryRun API along with new fields in UpdateCanary to apply dry run changes. Also includes changes in GetCanary and GetCanaryRuns to support retrieving dry run configurations. ### [`v1.38.10`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13810) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.9...1.38.10) \======= - api-change:`ec2`: \[`botocore`] This release adds support for Amazon EBS Provisioned Rate for Volume Initialization, which lets you specify a volume initialization rate to ensure that your EBS volumes are initialized in a predictable amount of time. - api-change:`servicecatalog`: \[`botocore`] ServiceCatalog's APIs (DeleteServiceAction, DisassociateServiceActionFromProvisioningArtifact, AssociateServiceActionWithProvisioningArtifact) now throw InvalidParametersException when IdempotencyToken is invalid. - api-change:`timestream-query`: \[`botocore`] Add dualstack endpoints support and correct us-gov-west-1 FIPS endpoint. - api-change:`timestream-write`: \[`botocore`] Add dualstack endpoints support. ### [`v1.38.9`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1389) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.8...1.38.9) \====== - api-change:`datazone`: \[`botocore`] This release adds a new authorization policy to control the usage of custom AssetType when creating an Asset. Customer can now add new grant(s) of policyType USE_ASSET_TYPE for custom AssetTypes to apply authorization policy to projects members and domain unit owners. - api-change:`devicefarm`: \[`botocore`] Add an optional parameter to the GetDevicePoolCompatibility API to pass in project information to check device pool compatibility. - api-change:`ec2`: \[`botocore`] This update introduces API operations to manage and create local gateway VIF and VIF groups. It also includes API operations to describe Outpost LAGs and service link VIFs. - api-change:`ecs`: \[`botocore`] Add support to roll back an In_Progress ECS Service Deployment - api-change:`mediaconvert`: \[`botocore`] This release adds an optional sidecar per-frame video quality metrics report and an ALL_PCM option for audio selectors. It also changes the data type for Probe API response fields related to video and audio bitrate from integer to double. ### [`v1.38.8`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1388) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.7...1.38.8) \====== - api-change:`bedrock-data-automation`: \[`botocore`] Added support for Custom output and blueprints for AUDIO data types. - api-change:`ds`: \[`botocore`] Doc only update - fixed typos. - api-change:`kinesis`: \[`botocore`] Marking ResourceARN as required for Amazon Kinesis Data Streams APIs TagResource, UntagResource, and ListTagsForResource. ### [`v1.38.7`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1387) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.6...1.38.7) \====== - api-change:`appconfig`: \[`botocore`] Adding waiter support for deployments and environments; documentation updates - api-change:`connect`: \[`botocore`] This release adds the following fields to DescribeContact: DisconnectReason, AgentInitiatedHoldDuration, AfterContactWorkStartTimestamp, AfterContactWorkEndTimestamp, AfterContactWorkDuration, StateTransitions, Recordings, ContactDetails, ContactEvaluations, Attributes - api-change:`sagemaker`: \[`botocore`] Feature - Adding support for Scheduled and Rolling Update Software in Sagemaker Hyperpod. - api-change:`verifiedpermissions`: \[`botocore`] Amazon Verified Permissions / Features : Adds support for tagging policy stores. ### [`v1.38.6`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1386) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.5...1.38.6) \====== - api-change:`bedrock`: \[`botocore`] You can now specify a cross region inference profile as a teacher model for the CreateModelCustomizationJob API. Additionally, the GetModelCustomizationJob API has been enhanced to return the sub-task statuses of a customization job within the StatusDetails response field. - api-change:`bedrock-agent`: \[`botocore`] Features: Add inline code node to prompt flow - api-change:`bedrock-agent-runtime`: \[`botocore`] Support for Custom Orchestration within InlineAgents - api-change:`cleanrooms`: \[`botocore`] This release adds support for ProtectedQuery results to be delivered to more than one collaboration member via the new distribute output configuration in StartProtectedQuery. - api-change:`deadline`: \[`botocore`] Adds support for tag management on workers and tag inheritance from fleets to their associated workers. - api-change:`ec2`: \[`botocore`] Launch of cost distribution feature for IPAM owners to distribute costs to internal teams. - api-change:`ecr`: \[`botocore`] Adds dualstack support for Amazon Elastic Container Registry (Amazon ECR). - api-change:`ecr-public`: \[`botocore`] Adds dualstack support for Amazon Elastic Container Registry Public (Amazon ECR Public). - api-change:`logs`: \[`botocore`] CloudWatch Logs supports "DELIVERY" log class. This log class is used only for delivering AWS Lambda logs to Amazon S3 or Amazon Data Firehose. - api-change:`mailmanager`: \[`botocore`] Introducing new RuleSet rule PublishToSns action, which allows customers to publish email notifications to an Amazon SNS topic. New PublishToSns action enables customers to easily integrate their email workflows via Amazon SNS, allowing them to notify other systems about important email events. ### [`v1.38.5`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1385) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.4...1.38.5) \====== - api-change:`connectcases`: \[`botocore`] Introduces CustomEntity as part of the UserUnion data type. This field is used to indicate the entity who is performing the API action. - api-change:`kinesis`: \[`botocore`] Amazon KDS now supports tagging and attribute-based access control (ABAC) for enhanced fan-out consumers. - api-change:`pinpoint-sms-voice-v2`: \[`botocore`] AWS End User Messaging has added MONITOR and FILTER functionality to SMS Protect. - api-change:`qbusiness`: \[`botocore`] Add support for anonymous user access for Q Business applications - api-change:`sagemaker`: \[`botocore`] Introduced support for P5en instance types on SageMaker Studio for JupyterLab and CodeEditor applications. - api-change:`sagemaker-metrics`: \[`botocore`] SageMaker Metrics Service now supports FIPS endpoint in all US and Canada Commercial regions. - api-change:`ssm`: \[`botocore`] This release adds support for just-In-time node access in AWS Systems Manager. Just-in-time node access enables customers to move towards zero standing privileges by requiring operators to request access and obtain approval before remotely connecting to nodes managed by the SSM Agent. - api-change:`ssm-guiconnect`: \[`botocore`] This release adds API support for the connection recording GUI Connect feature of AWS Systems Manager ### [`v1.38.4`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1384) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.3...1.38.4) \====== - api-change:`acm`: \[`botocore`] Add support for file-based HTTP domain control validation, available through Amazon CloudFront. - api-change:`bedrock-runtime`: \[`botocore`] This release adds native h2 support for the bedrock runtime API, the support is only limited to SDKs that support h2 requests natively. - api-change:`cloudfront`: \[`botocore`] Add distribution tenant, connection group, and multi-tenant distribution APIs to the CloudFront SDK. - api-change:`dynamodb`: \[`botocore`] Doc only update for GSI descriptions. - api-change:`imagebuilder`: \[`botocore`] Add integration with SSM Parameter Store to Image Builder. ### [`v1.38.3`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1383) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.2...1.38.3) \====== - api-change:`bedrock-runtime`: \[`botocore`] You can now reference images and documents stored in Amazon S3 when using InvokeModel and Converse APIs with Amazon Nova Lite and Nova Pro. This enables direct integration of S3-stored multimedia assets in your model requests without manual downloading or base64 encoding. - api-change:`ecs`: \[`botocore`] Documentation only release for Amazon ECS. - api-change:`marketplace-deployment`: \[`botocore`] Doc only update for the AWS Marketplace Deployment Service that fixes several customer-reported issues. ### [`v1.38.2`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1382) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.1...1.38.2) \====== - api-change:`apprunner`: \[`botocore`] AWS App Runner adds Node.js 22 runtime. - api-change:`appsync`: \[`botocore`] Add data source support to Event APIs - api-change:`bedrock-data-automation`: \[`botocore`] Added support for modality routing and modality enablement on CreateDataAutomationProject and UpdateDataAutomationProject APIs - api-change:`codebuild`: \[`botocore`] Remove redundant validation check. - api-change:`dynamodb`: \[`botocore`] Add support for ARN-sourced account endpoint generation for TransactWriteItems. This will generate account endpoints for DynamoDB TransactWriteItems requests using ARN-sourced account ID when available. - api-change:`ecs`: \[`botocore`] Documentation only release for Amazon ECS - api-change:`pcs`: \[`botocore`] Documentation-only update: added valid values for the version property of the Scheduler and SchedulerRequest data types. - api-change:`rds`: \[`botocore`] This Amazon RDS release adds support for managed master user passwords for Oracle CDBs. ### [`v1.38.1`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1381) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.38.0...1.38.1) \====== - api-change:`codebuild`: \[`botocore`] Add support for custom instance type for reserved capacity fleets - api-change:`ecs`: \[`botocore`] Add support to roll back an In_Progress ECS Service Deployment - api-change:`imagebuilder`: \[`botocore`] Add all `imagebuilder` modeled paginators that are currently supported by botocore. - api-change:`resource-explorer-2`: \[`botocore`] Documentation-only update for CreateView option correction ### [`v1.38.0`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1380) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.38...1.38.0) \====== - api-change:`account`: \[`botocore`] AWS Account Management now supports account name update via IAM principals. - api-change:`cognito-idp`: \[`botocore`] This release adds refresh token rotation. - api-change:`ec2`: \[`botocore`] Added support for ClientRouteEnforcementOptions flag in CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints responses - api-change:`entityresolution`: \[`botocore`] To expand support for matching records using digital identifiers with TransUnion - api-change:`mq`: \[`botocore`] You can now delete Amazon MQ broker configurations using the DeleteConfiguration API. For more information, see Configurations in the Amazon MQ API Reference. - api-change:`redshift-serverless`: \[`botocore`] Provides new and updated API members to support the Redshift Serverless reservations feature. - api-change:`s3control`: \[`botocore`] Fix endpoint resolution test cases - feature:Python: \[`botocore`] End of support for Python 3.8 - feature:Python: End of support for Python 3.8 ### [`v1.37.38`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13738) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.37...1.37.38) \======= - api-change:`arc-zonal-shift`: \[`botocore`] Updates to documentation and exception types for Zonal Autoshift - api-change:`budgets`: \[`botocore`] Releasing the new Budget FilterExpression and Metrics fields to support more granular filtering options. These new fields are intended to replace CostFilters and CostTypes, which are deprecated as of 2025/18/04. - api-change:`firehose`: \[`botocore`] Documentation update regarding the number of streams you can create using the CreateDeliveryStream API. - api-change:`mediatailor`: \[`botocore`] Added support for Recurring Prefetch and Traffic Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now return single prefetchs by default and can be provided scheduleType of SINGLE, RECURRING, AND ALL. - api-change:`qbusiness`: \[`botocore`] The CheckDocumentAccess API for Amazon Q Business is a self-service debugging API that allows administrators to verify document access permissions and review Access Control List (ACL) configurations. ### [`v1.37.37`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13737) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.36...1.37.37) \======= - api-change:`qconnect`: \[`botocore`] This release adds support for the following capabilities: Chunking generative answer replies from Amazon Q in Connect. Integration support for the use of additional LLM models with Amazon Q in Connect. - api-change:`sagemaker`: \[`botocore`] This release adds a new Neuron driver option in InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds support for fetching model lifecycle status in the ListModelPackages API. Users can now use this API to view the lifecycle stage of models that have been shared with them. - api-change:`service-quotas`: \[`botocore`] Add new optional SupportCaseAllowed query parameter to the RequestServiceQuotaIncrease API ### [`v1.37.36`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13736) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.35...1.37.36) \======= - api-change:`accessanalyzer`: \[`botocore`] Added new resource types to evaluate for public access in resource policies and added support for S3 directory bucket access points. - api-change:`amp`: \[`botocore`] Add Workspace Configuration APIs for Amazon Prometheus - api-change:`autoscaling`: \[`botocore`] Doc only update for EC2 Auto Scaling. - api-change:`bedrock`: \[`botocore`] With this release, Bedrock Evaluation will now support custom metrics for evaluation. - api-change:`connect`: \[`botocore`] This release adds following capabilities to Contact Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach' Cases event source which supports '$.RelatedItem.SlaConfiguration.Name' comparison value - api-change:`ecs`: \[`botocore`] Adds a new AccountSetting - defaultLogDriverMode for ECS. - api-change:`iotfleetwise`: \[`botocore`] We've added stricter parameter validations to AWS IoT FleetWise signal catalog, model manifest, and decoder manifest APIs. - api-change:`memorydb`: \[`botocore`] Added support for IPv6 and dual stack for Valkey and Redis clusters. Customers can now launch new Valkey and Redis clusters with IPv6 and dual stack networking support. - api-change:`omics`: \[`botocore`] Add versioning for HealthOmics workflows ### [`v1.37.35`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13735) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.34...1.37.35) \======= - api-change:`connectcases`: \[`botocore`] This feature provides capabilities to help track and meet service level agreements (SLAs) on cases programmatically. It allows configuring a new related item of type `Sla` on a case using CreateRelatedItem API and provides the ability to search for this new related item using SearchRelatedItems API. - api-change:`dsql`: \[`botocore`] Added GetClusterEndpointService API. The new API allows retrieving endpoint service name specific to a cluster. - api-change:`eks`: \[`botocore`] Added support for new AL2023 ARM64 NVIDIA AMIs to the supported AMITypes. - api-change:`events`: \[`botocore`] Adding support for KmsKeyIdentifer in CreateConnection, UpdateConnection and DescribeConnection APIs - api-change:`resource-groups`: \[`botocore`] Resource Groups: TagSyncTasks can be created with ResourceQuery - api-change:`s3tables`: \[`botocore`] S3 Tables now supports setting encryption configurations on table buckets and tables. Encryption configurations can use server side encryption using AES256 or KMS customer-managed keys. - api-change:`servicecatalog`: \[`botocore`] Updated default value for the access-level-filter in SearchProvisionedProducts API to Account. For access to userLevel or roleLevel, the user must provide access-level-filter parameter. ### [`v1.37.34`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13734) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.33...1.37.34) \======= - api-change:`entityresolution`: \[`botocore`] This is to add new metrics to our GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds API to be more accurate - api-change:`taxsettings`: \[`botocore`] Indonesia SOR Tax Registration Launch ### [`v1.37.33`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13733) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.32...1.37.33) \======= - api-change:`connect-contact-lens`: \[`botocore`] Making sentiment optional for ListRealtimeContactAnalysisSegments Response depending on conversational analytics configuration - api-change:`datazone`: \[`botocore`] Raise hard limit of authorized principals per SubscriptionTarget from 10 to 20. - api-change:`detective`: \[`botocore`] Add support for Detective DualStack endpoints - api-change:`dynamodb`: \[`botocore`] Doc only update for API descriptions. - api-change:`marketplace-entitlement`: \[`botocore`] Add support for Marketplace Entitlement Service dual-stack endpoints for CN and GOV regions - api-change:`meteringmarketplace`: \[`botocore`] Add support for Marketplace Metering Service dual-stack endpoints for CN regions - api-change:`pcs`: \[`botocore`] Changed the minimum length of clusterIdentifier, computeNodeGroupIdentifier, and queueIdentifier to 3. - api-change:`verifiedpermissions`: \[`botocore`] Adds deletion protection support to policy stores. Deletion protection is disabled by default, can be enabled via the CreatePolicyStore or UpdatePolicyStore APIs, and is visible in GetPolicyStore. - bugfix:`download_fileobj`: Fileobj provided in append mode will no longer allow concurrent writes to preserve data integrity. ### [`v1.37.32`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13732) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.31...1.37.32) \======= - api-change:`application-autoscaling`: \[`botocore`] Application Auto Scaling now supports horizontal scaling for Elasticache Memcached self-designed clusters using target tracking scaling policies and scheduled scaling. - api-change:`elasticache`: \[`botocore`] AWS ElastiCache SDK now supports using MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable updating Memcached cache node types. Please refer to updated AWS ElastiCache public documentation for detailed information on API usage and implementation. - api-change:`m2`: \[`botocore`] Introduce three new APIs: CreateDataSetExportTask, GetDataSetExportTask and ListDataSetExportHistory. Add support for batch restart for Blu Age applications. - api-change:`medialive`: \[`botocore`] AWS Elemental MediaLive / Features : Add support for CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link InputResolution. - api-change:`qbusiness`: \[`botocore`] Adds functionality to enable/disable a new Q Business Hallucination Reduction feature. If enabled, Q Business will detect and attempt to remove Hallucinations from certain Chat requests. - api-change:`quicksight`: \[`botocore`] Add support to analysis and sheet level highlighting in QuickSight. ### [`v1.37.31`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13731) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.30...1.37.31) \======= - api-change:`controlcatalog`: \[`botocore`] The GetControl API now surfaces a control's Severity, CreateTime, and Identifier for a control's Implementation. The ListControls API now surfaces a control's Behavior, Severity, CreateTime, and Identifier for a control's Implementation. - api-change:`dynamodb`: \[`botocore`] Documentation update for secondary indexes and Create_Table. - api-change:`glue`: \[`botocore`] The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization. - api-change:`groundstation`: \[`botocore`] Support tagging Agents and adjust input field validations - api-change:`transfer`: \[`botocore`] This launch includes 2 enhancements to SFTP connectors user-experience: 1) Customers can self-serve concurrent connections setting for their connectors, and 2) Customers can discover the public host key of remote servers using their SFTP connectors. ### [`v1.37.30`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13730) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.29...1.37.30) \======= - api-change:`bedrock-runtime`: \[`botocore`] This release introduces our latest bedrock runtime API, InvokeModelWithBidirectionalStream. The API supports both input and output streams and is supported by only HTTP2.0. - api-change:`ce`: \[`botocore`] This release supports Pagination traits on Cost Anomaly Detection APIs. - api-change:`cost-optimization-hub`: \[`botocore`] This release adds resource type "MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to the GetRecommendation, ListRecommendations, and ListRecommendationSummaries APIs to support new MemoryDB and DynamoDB RI recommendations. - api-change:`iotfleetwise`: \[`botocore`] This release adds the option to update the strategy of state templates already associated to a vehicle, without the need to remove and re-add them. - api-change:`securityhub`: \[`botocore`] Documentation updates for AWS Security Hub. - api-change:`storagegateway`: \[`botocore`] Added new ActiveDirectoryStatus value, ListCacheReports paginator, and support for longer pagination tokens. - api-change:`taxsettings`: \[`botocore`] Uzbekistan Launch on TaxSettings Page ### [`v1.37.29`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13729) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.28...1.37.29) \======= - api-change:`bedrock`: \[`botocore`] New options for how to handle harmful content detected by Amazon Bedrock Guardrails. - api-change:`bedrock-runtime`: \[`botocore`] New options for how to handle harmful content detected by Amazon Bedrock Guardrails. - api-change:`codebuild`: \[`botocore`] AWS CodeBuild now offers an enhanced debugging experience. - api-change:`glue`: \[`botocore`] Add input validations for multiple Glue APIs - api-change:`medialive`: \[`botocore`] AWS Elemental MediaLive now supports SDI inputs to MediaLive Anywhere Channels in workflows that use AWS SDKs. - api-change:`personalize`: \[`botocore`] Add support for eventsConfig for CreateSolution, UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is enabled for the solution. - api-change:`transfer`: \[`botocore`] This launch enables customers to manage contents of their remote directories, by deleting old files or moving files to archive folders in remote servers once they have been retrieved. Customers will be able to automate the process using event-driven architecture. ### [`v1.37.28`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13728) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.27...1.37.28) \======= - api-change:`ds-data`: \[`botocore`] Doc only update - fixed broken links. - api-change:`ec2`: \[`botocore`] Doc-only updates for Amazon EC2 - api-change:`events`: \[`botocore`] Amazon EventBridge adds support for customer-managed keys on Archives and validations for two fields: eventSourceArn and kmsKeyIdentifier. - api-change:`s3control`: \[`botocore`] Updated max size of Prefixes parameter of Scope data type. ### [`v1.37.27`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13727) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.26...1.37.27) \======= - api-change:`bedrock-agent`: \[`botocore`] Added optional "customMetadataField" for Amazon Aurora knowledge bases, allowing single-column metadata. Also added optional "textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search support. - api-change:`chime-sdk-voice`: \[`botocore`] Added FOC date as an attribute of PhoneNumberOrder, added AccessDeniedException as a possible return type of ValidateE911Address - api-change:`mailmanager`: \[`botocore`] Add support for Dual_Stack and PrivateLink types of IngressPoint. For configuration requests, SES Mail Manager will now accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints for email receiving. - api-change:`opensearch`: \[`botocore`] Improve descriptions for various API commands and data types. - api-change:`route53`: \[`botocore`] Added us-gov-east-1 and us-gov-west-1 as valid Latency Based Routing regions for change-resource-record-sets. - api-change:`sagemaker`: \[`botocore`] Adds support for i3en, m7i, r7i instance types for SageMaker Hyperpod - api-change:`sesv2`: \[`botocore`] This release enables customers to provide attachments in the SESv2 SendEmail and SendBulkEmail APIs. - api-change:`transcribe`: \[`botocore`] This Feature Adds Support for the "zh-HK" Locale for Batch Operations - enhancement:Eventstream: \[`botocore`] The event streams maximum payload size is now required to be 24Mb or less. ### [`v1.37.26`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13726) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.25...1.37.26) \======= - api-change:`application-signals`: \[`botocore`] Application Signals now supports creating Service Level Objectives on service dependencies. Users can now create or update SLOs on discovered service dependencies to monitor their standard application metrics. - api-change:`codebuild`: \[`botocore`] This release adds support for environment type WINDOWS_SERVER\_2022\_CONTAINER in ProjectEnvironment - api-change:`ecr`: \[`botocore`] Fix for customer issues related to AWS account ID and size limitation for token. - api-change:`ecs`: \[`botocore`] This is an Amazon ECS documentation only update to address various tickets. - api-change:`lexv2-models`: \[`botocore`] Release feature of errorlogging for lex bot, customer can config this feature in bot version to generate log for error exception which helps debug - api-change:`medialive`: \[`botocore`] Added support for SMPTE 2110 inputs when running a channel in a MediaLive Anywhere cluster. This feature enables ingestion of SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP files that AWS Elemental MediaLive can retrieve from a network source. ### [`v1.37.25`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13725) [Compare Source](https://redirect.github.com/boto/boto3/compare/1.37.24...1.37.25) \======= - api-change:`cleanrooms`: \[`botocore`] This release adds support for updating the analytics engine of a collaboration. - api-change:`sagemaker`: \[`botocore`] Added tagging support for SageMaker notebook instance lifecycle configurations ### [`v1.37.24`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13724) [Compare Source](https://redirect.github.com/boto/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cattle-ops/terraform-aws-gitlab-runner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjQwLjcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 382b1a9 commit 46904dd

File tree

6 files changed

+58
-58
lines changed

6 files changed

+58
-58
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
kics:
6060
runs-on: ubuntu-latest
6161
container:
62-
image: checkmarx/kics:v2.1.6-debian@sha256:042f1f1aab3b9b7399e28f96160b9485c4a32b98cf2eec3b68b08cb5bb606b1e
62+
image: checkmarx/kics:v2.1.7-debian@sha256:bf1d137a6e5b9f2116ad3e8618723c6326f995055626b015586dfdbd68c9b632
6363
steps:
6464
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6565
# ignore: "tags not used", "access analyzer not used", "shield advanced not used"

.github/workflows/feature_branch-megalinter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
id: ml
3131
# You can override MegaLinter flavor used to have faster performances
3232
# More info at https://megalinter.io/flavors/
33-
uses: oxsecurity/megalinter@146333030da68e2e58c6ff826633824fabe01eaf # v8.5.0
33+
uses: oxsecurity/megalinter@5a91fb06c83d0e69fbd23756d47438aa723b4a5a # v8.7.0
3434
env:
3535
# All available variables are described in documentation
3636
# https://megalinter.io/configuration/

.github/workflows/update_docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Checkout branch
2020
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 # ratchet:actions/checkout@v3
2121
- name: Generate TF docs
22-
uses: terraform-docs/gh-actions@aeae0038ed47a547e0c0fca5c059d3335f48fb25 # v1.3.0
22+
uses: terraform-docs/gh-actions@6de6da0cefcc6b4b7a5cbea4d79d97060733093c # v1.4.1
2323
with:
2424
find-dir: .
2525
git-commit-message: "docs: auto update terraform docs"

.terraform.lock.hcl

Lines changed: 52 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.tflint.hcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ plugin "terraform" {
55

66
plugin "aws" {
77
enabled = true
8-
version = "0.38.0"
8+
version = "0.39.0"
99
source = "github.com/terraform-linters/tflint-ruleset-aws"
1010
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
boto3 ==1.37.18
2-
botocore ==1.37.18
1+
boto3 ==1.38.11
2+
botocore ==1.38.11

0 commit comments

Comments
 (0)