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.
6.0.0 (2024-10-11)
- deps: Update Terraform terraform-google-modules/pubsub/google to v7 (#264)
- deps: Update go modules (#270) (02b3404)
- deps: Update go modules and/or dev-tools (#261) (7d64d76)
- deps: Update Terraform terraform-google-modules/pubsub/google to v7 (#264) (b1931fe)
5.0.0 (2024-09-05)
- deps: Update Terraform terraform-google-modules/event-function/google to v4 (#256)
- deps: Update go modules (#253) (a1ec36f)
- deps: Update Terraform terraform-google-modules/event-function/google to v4 (#256) (e2239dc)
4.4.0 (2024-07-31)
4.3.1 (2024-07-29)
4.3.0 (2024-07-26)
- cleanup: add missing IAM roles for project_cleanup function (#233) (21f8d09)
- deps: bump google.golang.org/grpc from 1.64.0 to 1.64.1 in /modules/project_cleanup/function_source (#244) (94d54f7)
- deps: Update go modules (#242) (9973bcc)
- deps: Update go modules (#245) (65ae587)
- deps: Update go modules (#247) (732890b)
4.2.0 (2024-05-22)
4.1.0 (2024-05-10)
- support deletion of Cloud Asset Inventory feeds not in use in organization (#198) (bd8f8ad)
- support deletion of SCC Notification not in use in organization (#196) (b0e3ba0)
- deps: Update go modules (#217) (ac847ad)
- deps: Update module cloud.google.com/go/asset to v1.19.0 (#215) (8aecc2d)
- deps: Update module cloud.google.com/go/securitycenter to v1.29.0 (#212) (0fdb546)
- deps: Update module golang.org/x/oauth2 to v0.20.0 (#213) (6695683)
4.0.1 (2024-05-01)
- delete even single endpoint service (#207) (423ec36)
- deps: Update go modules (#185) (7da1975)
- deps: Update go modules (#195) (03ad588)
- deps: Update go modules (#205) (b8de15f)
- deps: Update go modules and dev-tools (#199) (b94bede)
- deps: Update module golang.org/x/net to v0.24.0 (#197) (35e4084)
- updates for go modules (#184) (ff0be2f)
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