FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG 2.92 KiB
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [4.1.5] - 2022-03-30
### Added
 - Ensure default -> null vpc_connector network changes are not applied on every deploy

## [4.1.4] - 2022-03-21
### Added
 - Remove Beta launch stage flag that was required for referencing Secret Manager
   secrets. See https://cloud.google.com/run/docs/release-notes#November_09_2021

## [4.1.3] - 2022-01-24
### Added
 - Add a monitoring dashboard, defined in ./dashboard.json, for the Cloud Run service.
   The dashboard contains charts for Request count and latency, CPU and memory utilisation,
   and container instance count and billable time.

## [4.1.2] - 2022-01-10
### Fixed
 - Correct logic used to decide if custom domains can be monitored.

## [4.1.1] - 2022-01-06
### Fixed
 - Remove use of hard-coded resource name in data resource.

## [4.1.0] - 2021-07-28
### Added
 - Support load balancer ingress style alongside Cloud Run domain mapping.

## [4.0.1] - 2021-07-15
### Changed
 - Surface Cloud NAT variable for minimum number of SNAT tuples, supporting a larger
   number of outbound connections if required.

## [4.0.0] - 2021-06-29
### Changed
 - Add the requirement for an explicit image_name to deploy, which breaks previous
   versions that ignored image updates.

## [3.1.3] - 2021-07-16
### Changed
 - Added interface for authentication proxy Cloud Function egress settings. Required
   for uptime check configuration of internal services.

## [3.1.2] - 2021-07-15
### Changed
 - Surface Cloud NAT variable for minimum number of SNAT tuples, supporting a larger
   number of outbound connections id required.

## [3.1.1] - 2021-06-16
### Changed
 - Surface the alerting success threshold variable from the monitoring module.

## [3.1.0] - 2021-06-16
### Changed
 - Cloud Run service account is given permissions to access all Secret Manager secrets
   passed via secrets_envars and secrets_volumes variables.

## [3.0.0] - 2021-06-08
### Added
 - Raised the provider to 3.70, adding the BETA requirement and the capability to
   directly expose secrets manager secrets as files and env vars.

## [2.0.5] - 2021-05-28
### Changed
 - Remove the requirement of BETA staging when the minimum instance number is above 0
   or when using internal or load balancer ingresses.

## [2.0.4] - 2021-04-19
### Changed
 - Replace 'placeholder' with 'gvisor' for 'run.googleapis.com/sandbox' annotation

## [2.0.3] - 2021-04-15
### Changed
 - Ensure that static egress ips cannot be accidentally destroyed.

## [2.0.2] - 2021-04-07
### Changed
 - Allow cloud run instances which required authentication to be monitored.

## [2.0.1] - 2021-03-09
### Changed
 - Add some more attributes to those ignored to reduce terraform noise in plans.

## [2.0.0] - 2021-01-27
### Added
 - Initial version