Skip to content

Latest commit

 

History

History
173 lines (127 loc) · 7.78 KB

CHANGELOG.md

File metadata and controls

173 lines (127 loc) · 7.78 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.

Extending the adopted spec, each change should have a link to its corresponding pull request appended.

Fixed

  • Versions of providers has been fixed for examples/shared_vpc [#198]

2.2.0 - 2019-05-03

Added

  • The ability to change bucket location. #170
  • The argument disable_dependent_services and corresponding variable. #188

2.1.3 - 2019-04-03

Fixed

  • GCP subnet share conditions not working correctly #194
  • Unconditional check for optional resourcemanager.organization.get permission in preconditions script. #178
  • The project_id output depends on project service activation. #180

2.1.2 - 2019-04-01

Fixed

  • Error when verifying billing account permissions #175

2.1.1 - 2019-03-25

Fixed

  • Removed requirement of roles/resourcemanager.organizationViewer when var.domain is provided. #172

2.1.0 - 2019-03-11

ADDED

  • The optional project_id variable enables a disconnect between the project name and the project ID. #154

FIXED

  • Shared VPC IAM bindings. #164

2.0.0 - 2019-03-05

2.0.0 is a major backwards incompatible release. See the upgrade guide for details.

ADDED

  • Added separate App Engine module. #144
  • Support for v2.X of the Google provider and the Google Beta provider.

REMOVED

  • Removed app_engine argument (config block).

1.2.0 - 2019-03-05

CHANGED

  • The credentials_path variable is now optional; Application Default Credentials may be used instead. #58

1.1.2 - 2019-03-01

FIXED

  • Stabilized terraform plan to prevent the default service account resource from being recreated each time. #153

1.1.1 - 2019-02-25

FIXED

  • Drop dependency on gsuite provider from core module. #147

1.1.0 - 2019-02-22

ADDED

  • Preconditions script checks billing account format. #117
  • Add project_services submodule. #133

FIXED

  • Fix race conditions when creating a new G Suite Group. #141
  • Drop unnecessary permissions checks in preconditions script. #143
  • Support numeric folder_id and folders/folder_id in preconditions script. #143

1.0.2 - 2019-01-23

FIXED

  • Fixed deprecation notice for google-beta provider in core_project_factory module. #104

1.0.1 - 2019-01-22

FIXED

  • Replaced missing forward of var.disable_services_on_destroy from root module to core_project_factory module. #125

1.0.0 - 2019-01-18

1.0.0 is a major backwards incompatible release. See the upgrade guide for details.

ADDED

  • Support for disable_services_on_destroy flag to leave service active on delete. #91

CHANGED

  • Refactored project factory to eliminate the dependenency on the G Suite provider for all projects. #94

0.3.0 - 2018-12-27

ADDED

  • Implement billing account role. #53
  • Remove CLOUDSDK_AUTH_CREDENTIAL_FILE_OVERRIDE. #34
  • Lien support. #64

FIXED

  • Fix/refactor helpers/init_debian.sh. #69

0.2.1 - 2018-10-10

ADDED

  • Explicit dependency on google_project_service. #42

0.2.0 - 2018-09-06

ADDED

  • Make IAM bindings non-authoritative. #17

0.1.0

ADDED

  • This is the initial release of the Project Factory Module.