Skip to content

Latest commit

 

History

History
305 lines (172 loc) · 13.1 KB

CHANGELOG.md

File metadata and controls

305 lines (172 loc) · 13.1 KB

Changelog

All notable changes to this project will be documented in this file.

5.5.0 (2024-05-08)

Features

  • Logging and Snapshot copy resources converted to standalone resource equivalents, MSV of Terraform raised to v1.3 (#99) (2a2fbdc)

5.4.0 (2024-03-26)

Features

  • Secretsmanager secret rotation for master user password (#97) (e542e41)

5.3.1 (2024-03-06)

Bug Fixes

  • Update CI workflow versions to remove deprecated runtime warnings (#96) (bd1679d)

5.3.0 (2024-02-17)

Features

  • Add support for creating cloudwatch log groups (#94) (d8e144c)

5.2.0 (2024-02-10)

Features

  • Add multi_az support and add cluster_namespace_arn (#93) (b4c2141)

5.1.1 (2024-01-18)

Bug Fixes

  • Correct try() lookup on manage_master_password variables (#90) (b1090c4)

5.1.0 (2024-01-13)

Features

  • Add managed secrets option (release for PR 87) (51b112f)

5.0.0 (2023-06-06)

⚠ BREAKING CHANGES

  • Remove deprecated EC2 classic fields removed in AWS provider v5.0 (#86)

Features

  • Remove deprecated EC2 classic fields removed in AWS provider v5.0 (#86) (41fc56a)

4.0.3 (2022-10-27)

Bug Fixes

  • Update CI configuration files to use latest version (#74) (c6f65aa)

4.0.2 (2022-09-26)

Bug Fixes

  • Master username when specifying snapshot identifier (#70) (d34e832)

4.0.1 (2022-07-07)

Bug Fixes

4.0.0 (2022-06-14)

⚠ BREAKING CHANGES

  • Refactor module to align with current standards, add missing addtional Redshift resources to module (#61)

Features

  • Refactor module to align with current standards, add missing addtional Redshift resources to module (#61) (c8a4c97)

3.4.1 (2022-01-10)

Bug Fixes

  • update CI/CD process to enable auto-release workflow (#60) (1bc386f)

v3.4.0 - 2021-09-03

  • feat: Add redshift_cluster_nodes to the outputs (#58)

v3.3.0 - 2021-08-20

  • fix: Add required argument to enable cross-region snapshot copy of KMS encrypted clusters (#37)
  • docs: Add ra3 node options to cluster_node_type valid values (#56)

v3.2.0 - 2021-07-07

  • docs: Fixed docs
  • feat: add elastic_ip parameter (#55)

v3.1.0 - 2021-06-29

  • fix: Allow final_snapshot_identifier to be omitted (#44)
  • chore: update CI/CD to use stable terraform-docs release artifact and discoverable Apache2.0 license (#54)

v3.0.0 - 2021-04-27

  • feat: Shorten outputs (removing this_) (#53)

v2.8.0 - 2021-04-23

  • feat: Add enable_case_sensitive_identifier parameter (#52)
  • chore: update documentation and pin terraform_docs version to avoid future changes (#50)
  • chore: align ci-cd static checks to use individual minimum Terraform versions (#49)
  • chore: Fixed module source in example
  • chore: add ci-cd workflow for pre-commit checks (#48)

v2.7.0 - 2020-11-09

  • Updated README
  • chore: Updated pre-commit
  • feat: make max concurrency scaling configurable (#46)

v2.6.0 - 2020-08-13

  • feat: allow AWS provider 3.0 and Terraform 0.13 (#43)

v2.5.0 - 2020-04-27

  • fix: final_snapshot_identifier should be string, not bool (#35)

v2.4.0 - 2020-02-21

  • Add the option to copy snapshots to a different region (#24)
  • [ADD] missing owner_account var for restoring from cross-account shared shapshot (#23)

v2.3.0 - 2020-02-18

  • Updated pre-commit-terraform
  • Add tags to aws_redshift_parameter_group (#20)

v2.2.0 - 2019-11-02

  • Added missing descriptions to vars

v2.1.0 - 2019-07-08

  • Add Redshift cluster ARN to output (#18)

v2.0.0 - 2019-06-12

  • Upgraded module to support Terraform 0.12 (#16)

v1.7.0 - 2019-06-12

  • Allow restore Redshift from snapshot (#14)

v1.6.0 - 2019-01-30

  • Run pre-commit hook
  • add some useful descriptions to the variables
  • add bits back in to allow for providing existing subnet and/or parameter groups
  • only lowercase alphanumeric characters and hyphens allowed in parameter group name
  • always create a custom parameter group
  • add a few more parameter group knobs

v1.5.0 - 2019-01-30

  • ignore git master_password changes
  • add support for passing ignored_changes

v1.4.0 - 2018-09-04

  • Fixed example: subnets and vpc_security_group_ids (required). Resolves #6

v1.3.0 - 2018-08-18

  • Removed lifecycle to allow to destroy the cluster

v1.2.0 - 2018-05-16

  • Added pre-commit hook to autogenerate terraform-docs

v1.1.0 - 2018-04-27

  • Restored some of the logic of enable_create_redshift_* locals
  • Moving tags and lifecycle to the end
  • Removing duplicate types
  • Switching order; got it wrong initially
  • I guess you can’t do that :( [hashicorp/terraform/issues/3640]
  • Prevent destroy and spaces
  • Final snapshot, logging, and instance types
  • Adding allow_version_upgrade functionality
  • Adding cluster_type functionality
  • Adding enhanced_vpc_routing as an option
  • Fixing issue #4

v1.0.0 - 2018-03-14

  • Added examples, updated code, etc

v0.0.3 - 2018-03-14

  • Initial migration

v0.0.1 - 2017-09-26

v0.0.2 - 2017-09-26

  • Initial commit
  • Initial commit