Skip to content

Latest commit

 

History

History
194 lines (113 loc) · 6.74 KB

CHANGELOG.md

File metadata and controls

194 lines (113 loc) · 6.74 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.2.1 (2024-06-24)

Bug Fixes

  • Limit characters in random example for BIG-IP (1e5e8ec), closes #93

2.2.0 (2023-10-31)

Features

  • Add Pub/Sub topic support (1c4b2a4)
  • Add support for Google provider v5 (2880be2), closes #76
  • Set TTL on secrets (bd27278)

Bug Fixes

  • Ignore changes in rotation (7d79ea5)
  • Make variables more robust (27b9324)
  • Update random provider example (b34bccf)

2.1.2 (2023-10-18)

Bug Fixes

  • Add <5 constraint on Google provider (fdea9c2)

2.1.1 (2023-02-27)

Bug Fixes

  • Mark secret variable as sensitive (04d7ec7)
  • Support secret variable marked sensitive (c5a9976)

2.1.0 (2023-02-12)

Features

  • Show the project is still under maintenance (92ee45f)

2.0.1 - 2022-05-18

Added

Changed

  • modified with-random-provider example to use random_string function as the output is not treated as sensitive.

Removed

2.0.0 - 2022-05-05

Added

  • support for empty/null secret value to create a Secret Manager entry without a versioned value. Users must manage the secret version outside this module if used. Thanks @yoelmacia for reporting the issue #18.
  • replication object replaces the functionality of replication_locations and replication_keys.

Changed

  • minimum supported Terraform version is >= 0.14.5

Removed

  • dropped the random submodule; there are many alternative ways to generate a random password that can be used instead. See with-random-provider example that reproduces the actions of the removed module.
  • removed replication_locations and replication_keys variables; use replication object instead.

1.1.1 - 2022-04-20

Added

Changed

  • corrected version specifiers in examples

Removed

1.1.0 - 2022-04-20

Added

  • Cloud KMS key examples for CMEK encryption of Secrets
  • Testing framework

Changed

  • Fixed bug reported by @brno32 - can't specify replication locations without Cloud KMS keys (issue #19)

Removed

1.0.5 - 2022-02-03

Added

Changed

  • Relaxed Google provider constraint to >= 3.44

Removed

1.0.4 - 2022-01-20

Added

Changed

Removed

1.0.3 - 2021-07-27

Added

Changed

  • Support Terraform version >= 0.13 - submitted by @andrewmackett (issue #7)

Removed

  • Terraform 0.12 branch is end-of-life; no new updates or fixes will be accepted.

1.0.2 and 0.12.2 - 2020-10-20

Added

  • Output secret_id which contains the project-local Secret Manager key; e.g. if fully-qualified output is projects/PROJECT_ID/secrets/MY_SECRET_ID the value of the secret_id output will be MY_SECRET_ID.

Changed

  • Output id now contains the fully-qualified Secret Manager key. E.g. id is composed as projects/PROJECT_ID/secrets/MY_SECRET_ID.

Removed

  • Output 'name' was removed from both modules

1.0.1 and 0.12.0 - 2020-10-20

Added

  • Add documentation for Terraform 0.13 and Terraform 0.12 supported versions
    • v1.x will track to supported Terraform version (0.13 currently)
    • v0.12.x will track Terraform 0.12 supported versions

1.0.0 - 2020-10-20

Added

  • First published version of Secret Manager modules, Terraform 0.13 only

Changed

Removed