Skip to content

Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1 in /tests/end-to-end-tests - #208

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.1
Open

Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1 in /tests/end-to-end-tests#208
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1.

Release notes

Sourced from github.com/gruntwork-io/terratest's releases.

v1.0.1

Highlights

This release starts the Terratest v1 maintenance phase. It is non-breaking and safe to upgrade to from any recent v1.x: nothing is removed or changed at runtime. The headline change is // Deprecated: annotations on the packages slated for removal in v2, each with inline guidance on the standard-library (or third-party) replacement.

Deprecated (removed in v2, not in this release):

  • modules/collections -> standard library slices
  • modules/environment -> os.Getenv at the call site
  • modules/git -> shell out to git with os/exec
  • modules/version-checker -> shell out to check a binary's version
  • modules/slack -> the github.com/slack-go/slack client directly

Each deprecated symbol's doc comment shows the concrete replacement.

v1 maintenance policy: security fixes only, delivered on the v1 branch, until 12 months after v2.0.0 reaches general availability. v2 ships under new /v2 module paths, so v1-pinned consumers are unaffected. This commit is the permanent v1 head; the long-lived v1 branch is cut from here. A v1-to-v2 import path map is included at docs/v2-import-map.md.

What's Changed

Full Changelog: gruntwork-io/terratest@v1.0.0...v1.0.1

v1.0.0

Terratest 1.0.0 is the first stable release of the project. From this release forward, Terratest follows semantic versioning: breaking changes are restricted to major releases, and renamed or replaced symbols stay around as deprecated aliases in the v1 line. See the v1.0 announcement post for the narrative; the notes below cover what shipped.

✨ Highlights

  • Context plumbing throughout. Every cloud-API helper now takes an explicit context.Context as its second argument. FooContext (fail-fast) and FooContextE (returns the error) are the canonical entrypoints; the bare Foo and FooE forms remain as deprecated aliases.
  • Mockable SDK clients. Most Azure and GCP helpers that previously hid SDK client construction now ship with a WithClient sibling that accepts an injected client. Drive Terratest against Azure's azfake server or a GCP test double for fast unit tests with zero credentials.
  • Modern, supported underlying SDKs. modules/azure migrated off Microsoft's archived "track 1" SDK onto sdk/resourcemanager; AWS S3 helpers moved off the deprecated s3/manager to s3/transfermanager.
  • Terragrunt v1.0 feature parity. The terragrunt module fully supports Terragrunt v1.0's CLI redesign with new wrappers and single-unit variants. Terragrunt-specific code is separated from modules/terraform into its own module.

... (truncated)

Commits
  • b9650d0 feat(aws): add ECR Public repository support (#1852)
  • 646b00a fix(packer): run packer init for directory templates (#1848)
  • 28903b8 fix(k8s): surface container status in PodNotAvailable error (#1850)
  • ce2718b feat(helm): support install --generate-name by omitting empty release name (#...
  • 5d3ece5 deprecate git, version-checker, and slack packages (#1838)
  • 1adfee6 deprecate collections and environment packages (#1837)
  • 19735de docs: add import path map and v1 maintenance note (#1841)
  • 9581f3a Merge pull request #1846 from gruntwork-io/dependabot/bundler/docs/faraday-2....
  • e06f39f chore(deps-dev): bump faraday from 2.14.2 to 2.14.3 in /docs
  • 0e1defc chore: shell package simplifications (#1842)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.54.0 to 1.0.1.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](gruntwork-io/terratest@v0.54.0...v1.0.1)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants