Skip to content

Latest commit

 

History

History
363 lines (190 loc) · 22.7 KB

CHANGELOG.md

File metadata and controls

363 lines (190 loc) · 22.7 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.

10.0.0 (2024-09-20)

⚠ BREAKING CHANGES

  • Terraform version 1.3+ required and allow max provider version 6.X (#235)
  • TPG >= 5.27: Add intercept_children support for log sinks (#229)

Features

  • add support for expiration policy ttl in push topic subscriptio… (#226) (59e738a)
  • TPG >= 5.27: Add intercept_children support for log sinks (#229) (da7a7d4)

Bug Fixes

  • Terraform version 1.3+ required and allow max provider version 6.X (#235) (4ad56e1)

9.0.0 (2024-08-16)

⚠ BREAKING CHANGES

  • TPG>=5.22: added support for soft delete policy in storage sub-module (#224)

Features

  • TPG>=5.22: added support for soft delete policy in storage sub-module (#224) (05ea76f)

8.1.0 (2024-05-10)

Features

  • adding description argument to log sinks (#212) (9caafe6)

8.0.0 (2024-02-23)

⚠ BREAKING CHANGES

  • deps: Update Terraform terraform-google-modules/scheduled-function/google to v4 (#205)

Features

  • adding disabled argument to log sinks (#197) (aa797bc)

Bug Fixes

  • deps: Update Terraform terraform-google-modules/scheduled-function/google to v4 (#205) (48d9c58)

7.8.2 (2024-01-11)

Bug Fixes

  • CI: move provider timeout to example (#198) (d6fd7c8)

7.8.1 (2024-01-11)

Bug Fixes

  • CI: increase provider timeout for bucket creation (#195) (81f37d1)
  • deps: lints fixes for tflint (#192) (6a0af59)
  • deps: Update dependency @google-cloud/bigquery to v7 (#183) (0261a13)
  • deps: Update dependency crypto-js to v4 [SECURITY] (#177) (c4fdd6d)

7.8.0 (2023-11-20)

Features

7.7.0 (2023-11-06)

Features

  • add support for Log Analytics in log bucket destination (#179) (511585e)
  • enabling the storage submodule to allow public access prevention (#181) (196eb71)

Bug Fixes

  • update version constraints for TPG v5 (#187) (63d105b)
  • upgraded versions.tf to include minor bumps from tpg v5 (#173) (659baba)

7.6.0 (2023-06-22)

Features

  • Added support for custom placement config for Cloud Storage Bucket (#160) (f896ebe)
  • adding labels to pubsub_push_subscription resource (#161) (917f371)

7.5.0 (2023-03-29)

Features

  • added support for project as log exp destination (#154) (36571cd)
  • adds partition_expiration_days (#143) (42876c4)

7.4.3 (2023-01-10)

Bug Fixes

7.4.2 (2022-08-09)

Bug Fixes

  • adds test assertion for log sink writer identity (ef43513)
  • support logbucket sink in same project (#118) (44758c2)

7.4.1 (2022-07-01)

Bug Fixes

  • adds iam for the log-sink writer id for the logbucket module (545b1d7)

7.4.0 (2022-06-01)

Features

  • adds log export blueprints for folder and organization (3b4c8be)

7.3.0 (2021-12-20)

Features

  • update TPG version constraints to allow 4.0 (#108) (14320e9)

7.2.0 (2021-10-27)

Features

  • Support sink exclusions configuration (#103) (1e07f65)

Bug Fixes

7.1.0 (2021-08-02)

Features

  • Added CMEK support for log sink destinations (#101) (af0940c)

7.0.0 (2021-07-03)

⚠ BREAKING CHANGES

  • Support lifecycle rules and labels for GCS submodule (#96)

Features

  • Support lifecycle rules and labels for GCS submodule (#96) (1636eed)

Bug Fixes

6.0.2 (2021-06-03)

Bug Fixes

  • Apply subscriber role to subscription instead of topic (#94) (0587a83)

6.0.1 (2021-05-10)

Bug Fixes

6.0.0 (2021-03-25)

⚠ BREAKING CHANGES

  • add Terraform 0.13 constraint and module attribution (#86)

Features

  • add Terraform 0.13 constraint and module attribution (#86) (2b94062)
  • Cloud Logging Alert Module (#77) (84975c0)

5.2.0 (2021-03-05)

Features

  • Add subscriber_id variable to override the generated ID for the subscriber (#84) (62ae776)

5.1.0 (2020-12-08)

Features

  • Add storage module versioning support (#75) (b38ec94)

Bug Fixes

5.0.0 (2020-10-16)

⚠ BREAKING CHANGES

  • improvements to gcs and bigquery defaults (#64)
  • replace bq expiration with expiration days for consistency with storage (#65)
  • add support for expiration days in storage module (#63)

Features

  • Add retention policy support (#68) (22b94a6)
  • add support for expiration days in storage module (#63) (add774a)
  • improvements to gcs and bigquery defaults (#64) (5a3b925)
  • replace bq expiration with expiration days for consistency with storage (#65) (a643101)

Bug Fixes

4.1.0 (2020-08-28)

Features

  • Add support for BigQuery partitioned tables (#55) (aa71cdb)

Bug Fixes

  • relax version constraints to enable terraform 0.13.x compatibility (#57) (0f4a832)

4.0.1 (2020-04-03)

Bug Fixes

  • Add necessary IAM permissions to Splunk Sink example (#53) (b0b0619)

4.0.0 (2020-02-04)

⚠ BREAKING CHANGES

  • Minimum Google provider version changed to 3.5.x

Features

  • Add the option to define 'bucket_policy_only' value on buckets (#47) (702f411)
  • Upgrade to google-provider 3.5.x. (#46) (311d603)

3.2.0 - 2019-12-12

Added

3.1.1 - 2019-12-10

Fixed

  • The correct name for the BigQuery service. #39

3.1.0 - 2019-10-23

Added

  • Fields description, labels and default_table_expiration_ms [#36]

Changed

  • Migrated to Cloud Build. #33

3.0.0 - 2019-07-23

Changed

  • Migrated to Terraform 0.12. #22

2.3.0 - 2019-06-03

Added

  • Variable for labels on the Pub/Sub topic. #19

2.2.0 - 2019-05-29

Added

  • Variable for toggling destruction of BigQuery dataset contents. #18

2.1.0 - 2019-05-29

Added

  • Variables for location and storage class. #16

2.0.0 - 2019-04-05

Added

  • Kitchen-terraform tests for log exports at the project/folder/organization level and for storage/PubSub/BigQuery destinations
  • Submodules for each destination (storage/PubSub/BigQuery)

Changed

  • Module structure from single monolithic module creating log exports and destinations to a root module for the log export and submodules for each destination
  • There are now individual outputs for each module instead of a map of values
  • Updated README with new module declaration format and added information on testing
  • Pinned Google Terraform provider to version 2.0 in all examples

1.0.0 - 2018-09-26

Added

  • Initial release of log export module.