Repository navigation
Releases: ned1313/terrahash
Releases · ned1313/terrahash
Release list
v0.1.0
BREAKING CHANGES
- Terrahash now records local module hashes as well. The default behavior is to include local and remote source modules in the mod lock file. If you generated a lock file previously, Terrahash will prompt you to update it with any local modules. You can ignore local modules with the global option
-ior--ignore-local.
ENHANCEMENTS
- Terrahash now records local modules by default. Resolves issue #19
OTHER STUFF
- Fixed an init test that was stupid. It is now less stupid. Hurray.
Full Changelog: v0.0.8...v0.1.0
Changelog
v0.0.8
BREAKING CHANGES
- The lock file name has been updated to
.terraform.module.lock.hcl. Please take note and remove or rename the previous lock file. Changed in #13
ENHANCEMENTS
- Running
initwhen a lock file is present results in new behavior:- if no changes are required, notify user
- if changes to mod lock file are required, recommend running
upgradeand exit with an error
- All commands now check if
.terraformandmodules.jsonare present and prompt user to runterraform initif they are missing upgradecommand will accept variations on yes for confirmation
OTHER STUFF
setup-goaction ingo-build.ymlupdated to get the go version from thego.modfile.- added devcontainer and Makefile for easier development
- All commands now have tests
New Contributors
Thanks to the following awesome people for contributing!
- @scrhicks made their first contribution in #13
- @lechnerc77 made their first contribution in #16
Full Changelog: v0.0.7...v0.0.8
Changelog
- b7c6cc2 Changed lock file name to .terraform.module.lock.hcl
- 6a045c0 Merge branch 'main' into create-tests
- b11fca3 Merge pull request #13 from scrhicks/feature/update-file-name
- 6ad09f3 Merge pull request #14 from ned1313/v0.0.8a
- f0920ef Merge pull request #15 from ned1313/dynamic-go-version
- e2845e0 Merge pull request #16 from lechnerc77/chore/dev-container
- c552f6f Merge pull request #18 from ned1313/create-tests
- 8daff4d Updated README.md
- 25af80c adding tests for init
- b2d87ed all root functions have tests
- 469afcb allow y, Yes, and y for upgrade confirm
- 6c57dc6 check tests complete
- cd98e9b chore: add devcontainer and Makefile
- 1d24e94 get go version from go.mod file
- 4e77efc gracefully handle missing initialization and existing mod lock file
- 17d80d5 tweak the readme basic on new changes
- 1b49c89 upgrade changes
v0.0.7
What's Changed
The big changes are:
upgradecommand now prompts user to approve changes--auto-approveflag added toupgradecommand to skip approvalinitcommand now produces a table of entries and summaryupgradecommand now produces a table for updates, additions, and a summary of changescheckcommand now produces a table of missing and non-matching modules
Full Changelog: v0.0.6...v0.0.7
Changelog
v0.0.6
This release adds a version command and updates the license file and headers.
What's Changed
Full Changelog: v0.0.5...v0.0.6
Changelog
v0.0.5
Again!
Changelog
- 296fe10 Add new function setPath
- 536a091 Create go-build.yml
- fa45c47 Fix go mod
- e8388b8 Fix goreleaser
- cb078c8 Init command working
- 9f519b6 Initial commit
- 935f396 Merge pull request #1 from ned1313/move-to-map
- 3809001 Merge pull request #2 from ned1313/test-release
- 3eae394 Switch to a map for modules, which should process quicker
- 63d7d91 add github token
- b50e469 add releaser
- 1e4c28d basic functionality achieved!
- ec77d22 fix spacing
- 757974b remove generate
- c117988 test release
- b8b4547 update naming