-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration to aws-sdk-go-v2? #1432
Comments
hey @artem-nefedov Can you help test my PR #1451? go mod init github.com/wakeful/new-project
go mod edit -replace github.com/gruntwork-io/terratest@v0.47.2=github.com/wakeful/terratest@v0.48.0
go get github.com/gruntwork-io/terratest/modules/aws@v0.47.2 |
Seems done to me |
The changes introduced in PR #1451 modify the signatures of exposed functions, which is a breaking change. As a result, this should have triggered a major version bump from For example, the function |
Hi @uchanchlani ! Thanks for the thoughtful feedback! Terratest is still pre-1.0, and as such does not have backwards compatibility guarantees within its major version of 0. We tend to use minor version bumps to indicate when things might break. Gruntwork is, however, pushing to get all of the tools it maintains to 1.0 and begin enforcing such a backwards compatibility promise, although we are not there yet. I/we apologize if this causes any inconvenience along the way, however we feel its important that we have a stable foundation that we can commit to for a long time before officially releasing 1.0. |
AWS SDK for Go (v1) is already in maintenance mode since July 31, 2024, and is moving towards end of life:
https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/
Are there any plans to migrate Terratest to aws-sdk-go-v2?
The text was updated successfully, but these errors were encountered: