Releases: aminueza/terraform-provider-minio
v2.4.0
What's Changed
- fix: Add the endpoint property to Amazon S3 config by @s-vitaliy in #571
- feat: add minio_s3_object data source by @lorenzofelletti in #572
- docs: more extensive docs by @lorenzofelletti in #573
New Contributors
- @lorenzofelletti made their first contribution in #572
Full Changelog: v2.3.2...v2.4.0
v2.3.2
What's Changed
- Fix: Handle case when IAM Policy was deleted externally by @s-vitaliy in #569
New Contributors
- @s-vitaliy made their first contribution in #569
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- Fix Azure and GCP remote tier creation and add support for tier options by @s2thudry in #566
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #567
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #568
Full Changelog: v2.3.0...v2.3.1
v2.3.0
v2.2.1
What's Changed
- Fix: Allow for lowercase token in ldap dn by @fryshorts in #563
New Contributors
- @fryshorts made their first contribution in #563
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Parse service account user from LDAP str by @pjsier in #547
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #560
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Fixed group policy assign parameter typo by @danielhass in #553
- Document
DeleteMarker
expiry in ilm policy by @michaelruigrok in #558 - Add resource_minio_s3_object 'source' support by @fhemberger in #555
New Contributors
- @danielhass made their first contribution in #553
- @michaelruigrok made their first contribution in #558
- @fhemberger made their first contribution in #555
Full Changelog: v2.0.1...v2.1.0
v1.20.1
What's Changed
- Fix null expiration date handling by @pjsier in #545
- Update terraform version to 1.5.7 in GitHub Action by @felladrin in #540
Full Changelog: v1.20.0...v1.20.1
Note
v1 of the provider is now under maintenance mode. If you can, it's advised to upgrade tov2
.
v2.0.1
What's Changed
- Fix null expiration date handling by @pjsier in #545
- Update terraform version to 1.5.7 in GitHub Action by @felladrin in #540
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Update madmin-go to version 3 by @acolombier in #514
- Handle empty service account policy by @ArataEM in #518
- Go 1.20 by @BuJo in #519
- Destroy object versions on bucket force_destroy by @pjsier in #524
- Update goreleaser-action to v5 and add permission for the workflow to attach binaries to GitHub Releases by @felladrin in #521
- Add Noncurrent Version expiration to ilm policy by @ndejesus in #526
- Add service account values to read and import by @pjsier in #525
- feat: add minio_s3_bucket_replication resource by @acolombier in #528
- feat: recreate user if not found anymore by @tobikris in #534
- Bump google.golang.org/grpc from 1.58.0 to 1.58.3 by @dependabot in #535
- Change terraform-provider-minio license to AGPL-3.0 and append
/v2
to the module name by @BuJo in #522
Breaking Change: About the major version update
We've updated madmin-go
to v3
so we can use the new features from the SDK, like the bucket replication. As a consequence of this, we had to change our License to AGPL-3.0 to comply with madmin-go
, which has been using AGPL-3.0 since its v2 release.
For those who can't upgrade to terraform-provider-minio v2 due to license incompatibilities, we recommend you keep using the v1 until you feel you need some of the new features.
To don't let anyone behind, we've created a v1 branch, which is now protected and will live along with the main. So if users of v1
want to push features/fixes, they can create pull requests targeting that branch, and as soon as it's merged, we release a new update for the v1.x
.
For those importing this package in their software and want to upgrade, here's the command to upgrade:
go get github.com/aminueza/terraform-provider-minio/[email protected]
Full Changelog: v1.18.0...v2.0.0
Note
v1 branch diverged from main at after the release v1.18.0.