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.
- Add support for Terraform
v1.x
- Add support for Terraform
v0.15
- Add support for Terraform
v0.14.x
- Prepare support for Terraform
v0.14.x
- Add support for Terraform
v0.13.x
- Add support for
module_tags
.
0.3.0 - 2020-08-03
- Add support for Terraform AWS Provider
v3.x
- Remove deprecated
region
argument (BREAKING CHANGE)
0.2.2 - 2020-07-23
- Add Changelog.md.
- Migrate CI from SemaphoreCI to GitHub Actions.
- Migrate to golangci-lint instead of native go tools for pre-commit hooks.
0.2.1 - 2020-06-13
- Work around a terraform issue in
module_depends_on
argument.
0.2.0 - 2020-06-08
- Implement
module_enabled
andmodule_depends_on
this replaces thecreate
flag. - This replaces the backward-incompatible v0.1.5 which we removed right after noticing the issue.
- Upgrade documentation.
0.1.4 - 2020-04-14
- Add access point support.
- Refactored examples.
0.1.3 - 2020-03-23
- Allow log delivery from ELBs in different regions.
0.1.2 - 2020-03-19
- Add ELB log delivery option to the module.
0.1.1 - 2020-03-04
- Add the option to grant read-only access to existing Cloudfront Origin Access
Identities via
origin_access_identities
.
0.1.0 - 2020-02-29
- Add support for Origin Access Identity Access from Cloudfront.
0.0.3 - 2020-01-24
- Update minimum Terraform version to
v0.12.20
so we can take advantage oftry()
andcan()
- Update README.md with and align it with our new format
0.0.2 - 2020-01-20
- SemaphoreCI Integration that will run build, pre-commit checks and unit tests.
- Add an example and a simple test case.
- Further elaboration in README.md.
0.0.1 - 2020-01-02
- Bucket public access blocking all set to true by default.
- Server-Side-Encryption (SSE) at rest enabled by default (AES256).
- Bucket ACL defaults to canned private ACL.
- Server-Side-Encryption (SSE) enabled by default
- Added support for Versioning, Bucket Logging, Lifecycle Rules, Request Payer, Cross-Origin Resource Sharing (CORS), Acceleration Status, Bucket Policy and Tags.