Skip to content

Bump github.com/gruntwork-io/terratest from 0.56.0 to 1.0.1#479

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

Bump github.com/gruntwork-io/terratest from 0.56.0 to 1.0.1#479
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/gruntwork-io/terratest-1.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/gruntwork-io/terratest from 0.56.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 dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 7, 2026
@bashofmann

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/gruntwork-io/terratest-1.0.1 branch from a8b9f16 to 4f7236f Compare July 7, 2026 14:58
@bashofmann

bashofmann commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

1 similar comment
@dependabot @github

dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.56.0 to 1.0.1.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](gruntwork-io/terratest@v0.56.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 force-pushed the dependabot/go_modules/github.com/gruntwork-io/terratest-1.0.1 branch from 4f7236f to cbb55d9 Compare July 17, 2026 16:55
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.

1 participant