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.
4.0.0 (2024-01-30)
- GO1.21: support deletion of Tag Keys not in use in organizations in the clean up module (#175)
- TPG >=4.23: Add function_docker_registry variables and use them in terraform-google-event-function module (#150)
- add create_bucket flag (#147) (d2b68fc)
- GO1.21: support deletion of Tag Keys not in use in organizations in the clean up module (#175) (6cc42cd)
- TPG >=4.23: Add function_docker_registry variables and use them in terraform-google-event-function module (#150) (5c9ddcd)
- deps: Bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /modules/project_cleanup/function_source (#173) (1d12e4f)
- deps: Update GO modules (#165) (ccb1961)
- deps: Update GO modules (#166) (4796116)
- deps: update go modules (#176) (77c764a)
- deps: Update module google.golang.org/api to v0.149.0 (#163) (5ba8c74)
3.0.0 (2023-11-01)
- updates pubsub module to v6 (#159)
- deps: Update GO modules (#126)
- deps: update go to 1.20 (#132)
- deps: Update TF modules (major) (#142)
- Add required api to README (#139) (d046d2b)
- deps: Update GO modules (#126) (c544227)
- deps: update go to 1.20 (#132) (1f95f6b)
- deps: Update TF modules (major) (#142) (f1cf69e)
- updates pubsub module to v6 (#159) (0b3ea07)
2.6.0 (2023-06-15)
- include Ingress Settings variable (#129) (a68339d)
- support adding secrets from secret manager (#123) (5b8f226)
2.5.1 (2023-04-06)
- deps: update module golang.org/x/net to v0.7.0 [security] (#98) (8fd376d)
- fixes for tflint (#110) (098214d)
- update function_max_instances to null default (#106) (8f32217)
2.5.0 (2022-06-09)
- removal of folder should use the same time constraint used for projects (#79) (f4ab92b)
- support deletion of firewall policies attached to folders in clean up module (#76) (87037dd)
2.4.0 (2022-05-09)
2.3.0 (2022-02-15)
2.2.0 (2021-11-16)
2.1.0 (2021-08-13)
2.0.0 (2021-04-29)
- add Terraform 0.13 constraint and module attribution (#50)
1.6.0 (2021-04-05)
1.5.1 (2020-09-02)
1.5.0 (2020-08-11)
1.4.2 (2020-05-06)
1.4.1 - 2020-01-13
- Fixed issue with scheduler job output value inconsistency. #29
1.4.0 - 2019-12-19
- The
scheduler_job
variable, thescheduler_job
output, and thepubsub_topic_name
output to enable linking multiple instances of the module to the same Cloud Scheduler job. #15
1.3.0 - 2019-12-18
- The
function_source_dependent_files
variable is passed on to theevent-function
module'ssource_dependent_files
variable. #28
- The function implementation is provided by the Event Function module. #6
1.2.0 - 2019-11-20
- The
function_timeout_s
variable is exposed on theproject_cleanup
submodule.
1.1.1 - 2019-11-13
- The IAM module was replaced with IAM member resources to support dynamic members in additive mode. #22
1.1.0 - 2019-11-11
- The
logs-slack-alerts
example. #13
1.0.0 - 2019-07-30
- Supported version of Terraform is 0.12. #11
0.4.1 - 2019-07-03
- Project and region are applied to the scheduler job. #8
0.4.0 - 2019-06-17
- A variable which configures the time zone of the scheduler job. #5
0.3.0 - 2019-06-11
- Submodule which cleans up old projects.
0.2.0 - 2019-04-02
- Ability to specify a service account for functions to run as
0.1.0 - 2019-03-14
- Initial release