Skip to content

v4.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Apr 22:46
· 44574 commits to main since this release

FEATURES:

  • New Data Source: aws_ce_cost_category (#24402)
  • New Data Source: aws_ce_tags (#24402)
  • New Data Source: aws_cloudfront_origin_access_identities (#24382)
  • New Data Source: aws_mq_broker_instance_type_offerings (#24394)
  • New Resource: aws_athena_data_catalog (#22968)
  • New Resource: aws_ce_cost_category (#24402)
  • New Resource: aws_docdb_event_subscription (#24379)

ENHANCEMENTS:

  • data-source/aws_grafana_workspace: Add tags attribute (#24358)
  • data-source/aws_instance: Add maintenance_options attribute (#24377)
  • data-source/aws_launch_template: Add maintenance_options attribute (#24377)
  • provider: Add support for Assume Role with Web Identity. (#24441)
  • resource/aws_acm_certificate: Add validation_option argument (#3853)
  • resource/aws_acm_certificate_validation: Increase default resource Create (certificate issuance) timeout to 75 minutes (#20073)
  • resource/aws_emr_cluster: Add list_steps_states argument (#20871)
  • resource/aws_grafana_workspace: Add tags argument (#24358)
  • resource/aws_instance: Add maintenance_options argument (#24377)
  • resource/aws_launch_template: Add maintenance_options argument (#24377)
  • resource/aws_mq_broker: Make maintenance_window_start_time updateable without recreation. (#24385)
  • resource/aws_rds_cluster: Add serverlessv2_scaling_configuration argument to support Aurora Serverless v2 (#24363)
  • resource/aws_spot_fleet_request: Add terminate_instances_on_delete argument (#17268)

BUG FIXES:

  • data-source/aws_kms_alias: Fix name plan time validation (#13000)
  • provider: Setting skip_metadata_api_check = false now overrides AWS_EC2_METADATA_DISABLED environment variable. (#24441)
  • resource/aws_acm_certificate: Correctly handle SAN entries that match domain_name (#20073)
  • resource/aws_dms_replication_task: Fix to stop the task before updating, if required (#24047)
  • resource/aws_ec2_availability_zone_group: Don't crash if group_name is not found (#24422)
  • resource/aws_elasticache_cluster: Update regex pattern to target specific Redis V6 versions through the engine_version attribute (#23734)
  • resource/aws_elasticache_replication_group: Update regex pattern to target specific Redis V6 versions through the engine_version attribute (#23734)
  • resource/aws_kms_alias: Fix name and name_prefix plan time validation (#13000)
  • resource/aws_lb: Fix bug causing an error on update if tags unsupported in ISO region (#24334)
  • resource/aws_s3_bucket_policy: Let resource be removed from tfstate if bucket deleted outside Terraform (#23510)
  • resource/aws_s3_bucket_versioning: Let resource be removed from tfstate if bucket deleted outside Terraform (#23510)
  • resource/aws_ses_receipt_filter: Allow period character (.) in name argument (#24383)