Skip to content

Releases: oozou/terraform-aws-cloudfront

v1.2.3

27 Mar 04:36
0a4cee9
Compare
Choose a tag to compare

[v1.2.3] - 2024-03-27

  • Update WAF module version to v1.2.0
    • Resource: module.waf

v1.2.2

23 Feb 07:58
39df0b3
Compare
Choose a tag to compare
  • add new var for enable/disable distribution and retain_on_delete
    • Resource: aws_cloudfront_distribution
    • Variable: is_enable_distribution and retain_on_delete

v1.0.8

09 Nov 09:44
Compare
Choose a tag to compare

Added

  • Add output.cloudfront_distribution_arn

Full Changelog: v1.0.7...v1.0.8

v1.2.1

26 Oct 02:09
5c99429
Compare
Choose a tag to compare

[v1.2.1] - 2023-10-26

  • Update WAF module version to v1.1.1
    • Resource: module.waf
    • Variable: waf_custom_response_body

Changed

  • Add tagging with module name in local.tags

Full Changelog: v1.2.0...v1.2.1

v1.2.0

21 Jun 05:14
56b3635
Compare
Choose a tag to compare

[v1.2.0] - 2023-06-21

Added

  • Add variables waf_custom_rules and waf_ip_set

Changed

  • WAF module version from 1.0.3 to 1.1.0

Full Changelog: v1.1.0...v1.2.0

v1.1.0

22 Dec 05:21
76c2e81
Compare
Choose a tag to compare

What's Changed

Added

  • Add output.cloudfront_distribution_arn
  • Add variables var.name_override, var.origin, var.origin_group and var.origin_access_identities
  • Add locals variables local.empty_prefix, local.empty_environment, local.empty_name and local.raise_empty_name
  • Add attributes dynamic "origin" for all origin in aws_cloudfront_distribution.distribution

Changed

  • Update outputs
    • Rename output.cf_domain_name to output.cloudfront_distribution_domain_name
    • Rename output.cf_s3_iam_arn to cloudfront_origin_access_identities
  • Update local local.resource_name to local.name
  • Update variable description for var.prefix, var.environment and var.name
  • Update resource aws_cloudfront_distribution.distribution code format
  • Update attribute default_cache_behavior; compress, min_ttl, default_ttl, max_ttl in aws_cloudfront_distribution.distribution

Removed

  • Remove files dns.tf, examples/complete/acm.tf, examples/complete/s3.tf, iam.tf and locals.tf
  • Remove variables var.lambda_function_association, var.s3_origin, var.origin_read_timeout, var.custom_header_token, secondary_origin_config and var.origin_config
  • Remove resource aws_cloudfront_origin_access_identity.cloudfront_s3_policy
  • Remove custom_origin_config, dynamic "origin" (s3), dynamic "ordered_cache_behavior" (s3) attribute in aws_cloudfront_distribution.distribution

Full Changelog: v1.0.7...v1.1.0

v1.0.7

25 Oct 05:10
55defee
Compare
Choose a tag to compare

What's Changed

[v1.0.7] - 2022-10-25

Changed

  • Update module/waf to version v1.0.3

Full Changelog: v1.0.6...v1.0.7

v1.0.6

05 Oct 09:44
cc162d7
Compare
Choose a tag to compare

What's Changed

[1.0.6] - 2022-10-05

Changed

  • Update module module.waf to new public version

Full Changelog: v1.0.5...v1.0.6

v1.0.5

17 Aug 08:40
a9ba267
Compare
Choose a tag to compare

[1.0.5] - 2022-08-17

Changed

  • Update require version of terraform from >=0.13 to >=1.0.0
  • Update .pre-commit-config.yaml uncomment terraform_unused_declarations
  • Update README regard to versions.tf
    Full Changelog: v1.0.4...v1.0.5

v1.0.4

03 Aug 08:50
0100c04
Compare
Choose a tag to compare

[1.0.4] - 2022-08-03

Added

  • add vars is_automatic_create_dns_record for enable an option to choose whether to automatically create dns records or not
  • dns records is now capable to create record for all cloudfront aliases
  • support using cloudfront certificate viewer instead of custom one

Changed

  • remove vars acm_cert_domain_name
  • vars domain_aliases is now only vars that use as cloudfront aliases