All notable changes to this project will be documented in this file.
4.1.2 (2024-04-16)
4.1.1 (2024-03-06)
4.1.0 (2024-01-26)
4.0.1 (2024-01-13)
4.0.0 (2024-01-13)
- upd versions.tf to require >= 5.27
- logging: change logging variable type to any (2c45bde)
- logging: Date based partitioning for access-logs (59f65af)
- upd versions.tf to require >= 5.27 (7a4aab6)
3.15.2 (2024-01-12)
3.15.1 (2023-08-26)
3.15.0 (2023-08-22)
3.14.1 (2023-07-19)
3.14.0 (2023-06-19)
3.13.0 (2023-06-11)
- Add "deny unencrypted object uploads" and "incorrect encryption headers" bucket policies (#238) (2542a36)
3.12.0 (2023-06-08)
3.11.0 (2023-05-25)
3.10.1 (2023-04-28)
3.10.0 (2023-04-27)
3.9.0 (2023-04-26)
- Updated S3 Bucket Block Public Access and ACL(Object Ownership) defaults to work since April 2023 (#226) (12ad5b6)
3.8.2 (2023-03-10)
3.8.1 (2023-03-10)
3.8.0 (2023-03-10)
3.7.0 (2023-02-10)
3.6.1 (2023-01-24)
3.6.0 (2022-11-11)
3.5.0 (2022-10-29)
3.4.1 (2022-10-27)
3.4.0 (2022-08-26)
3.3.1 (2022-08-26)
3.3.0 (2022-06-17)
3.2.4 (2022-06-14)
3.2.3 (2022-05-25)
3.2.2 (2022-05-25)
3.2.1 (2022-05-18)
3.2.0 (2022-05-04)
3.1.1 (2022-04-26)
3.1.0 (2022-04-15)
3.0.1 (2022-04-02)
3.0.0 (2022-03-30)
- Update to support AWS provider v3.75 and newer (including v4.x) (#139)
2.15.0 (2022-03-12)
- Made it clear that we stand with Ukraine (cad9118)
2.14.1 (2022-02-10)
2.14.0 (2022-02-10)
2.13.0 (2022-01-15)
2.12.0 (2022-01-12)
2.11.2 (2022-01-10)
2.11.1 (2021-11-07)
v2.11.0 - 2021-11-07
- chore: Update CI workflow to use composite actions and update pre-commit versions (#115)
- feat: Added Replication Time Control for Bucket Replication (#114)
v2.10.0 - 2021-10-29
- feat: Replace hardcoded cloudfront canonical user ID in example (#113)
v2.9.0 - 2021-08-27
- feat: Added delete marker in replication rules (#108)
v2.8.0 - 2021-08-26
- feat: Added support for S3 bucket object ownership (#101)
v2.7.0 - 2021-08-13
- fix: Always send
filter
map in replication config (#105)
v2.6.0 - 2021-06-28
- docs: Updated examples for ALB/NLB logs
v2.5.0 - 2021-06-18
- chore: Updated string interpolation in resource (#97)
v2.4.0 - 2021-06-11
- feat: ALB/NLB log delivery support (#96)
v2.3.0 - 2021-06-07
v2.2.0 - 2021-05-15
- feat: Add module wrappers (#92)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#91)
v2.1.0 - 2021-04-28
- feat: support bucket_key_enabled for SSE (#82)
- chore: Updated versions in README
v2.0.0 - 2021-04-26
- feat: Shorten outputs (removing this_) (#88)
v1.25.0 - 2021-04-10
- fix: Bump minimum provider version to 3.28 (#81)
v1.24.0 - 2021-04-09
- feat: Added workaround for variable type
any
(#79)
v1.23.0 - 2021-04-09
- feat: Add ability to create deny insecure transport policy (#77)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#76)
v1.22.0 - 2021-03-22
- fix: ACL value can be null even when using Terragrunt (#75)
v1.21.0 - 2021-03-17
- feat: Added modules/object (Happy Amazon S3 Pi Day!) (#74)
- chore: align ci-cd static checks to use individual minimum Terraform versions (#73)
v1.20.0 - 2021-03-01
- fix: Update syntax for Terraform 0.15 (#71)
- fix: Updated example to prevent from accidental object locking
v1.19.0 - 2021-03-01
- chore: add ci-cd workflow for pre-commit checks (#68)
v1.18.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#66)
v1.17.0 - 2020-12-09
- fix: Change ELB Log Delivery Policy to use ARN output to support Gov Cloud (#60)
v1.16.0 - 2020-10-30
- feat: Creating SNS/SQS policies should be optional (#54)
v1.15.0 - 2020-10-08
- fix: Fixed cors_rules variable type (#49)
v1.14.0 - 2020-10-08
- fix: Fixed grant variable type (#46)
v1.13.0 - 2020-10-06
- feat: Add bucket acl policy grants (#44)
- Updated docs
v1.12.0 - 2020-08-17
- fix: Using required arguments instead of lookup in replication_configuration (#35)
v1.11.0 - 2020-08-17
- feat: support a list of CORS rules instead of a single rule (#40)
v1.10.0 - 2020-08-13
- feat: Remove region parameter for 3.0 aws provider (#38)
v1.9.0 - 2020-07-01
- chore: Allow Terraform 0.13 (#36)
v1.8.0 - 2020-06-12
- feat: Added attach_public_policy as conditional switch (#34)
- feat: Updated variable name in notification module
v1.7.0 - 2020-05-24
- feat: Added modules/notifications for S3 bucket notifications (#31)
- docs: Fix link for complete S3 example to replication S3 example (#19)
v1.6.0 - 2020-03-06
- Added AWS S3 bucket public access block (#18)
v1.5.0 - 2020-01-07
- Fix kms_master_key_id to conform with terraform resource (#5)
v1.4.0 - 2019-11-22
- Fix for bucket policy count when value is not computed (#12)
v1.3.0 - 2019-11-22
- Updated example to show bucket policy usage
v1.2.0 - 2019-11-21
- Output bucket id from s3_bucket_policy to make sure that policy is present before it can be used
v1.1.0 - 2019-11-20
- Added support for S3 bucket policy (incl. ELB logs delivery policy) (#10)
v0.1.0 - 2019-08-29
v1.0.0 - 2019-08-29
- Rewrite to match other modules, added all existing S3 features
- Minor formatting, cleanups, readme
- Initial release of this module (#4)
- Initial commit