Releases: thrashr888/hcptf-cli
v0.6.0
HCP Terraform CLI v0.6.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.6.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.6.0_SHA256SUMSChangelog
New Features
- e4b74aa: Add agent-friendly CLI features: dry-run, schema, fields, json-input, validation (@thrashr888)
Other Changes
- de4e273: Document agent-friendly CLI features in SKILL.md and README.md (@thrashr888)
- d0b9520: Release v0.6.0 (@thrashr888)
- 45cdeb8: Remove outdated CODE_REVIEW_v0.2.0.md file (@thrashr888)
Full Changelog: v0.5.1...v0.6.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.5.1
HCP Terraform CLI v0.5.1
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.5.1_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.5.1_SHA256SUMSChangelog
New Features
- bcd5f4a: feat(run): add run logs command for viewing plan/apply logs by run ID (@jrepp)
- 51c545c: feat(run): include PlanID and ApplyID in run show output (@jrepp)
Bug Fixes
- 2b686ce: fix(output): format struct values as JSON in KeyValue output (@jrepp)
- 2bc73ab: fix(output): sort KeyValue keys for deterministic output (@jrepp)
- 974028a: fix(run): auto-include workspace in run show output (@jrepp)
- f7cd9be: fix(run): use consistent JSON field names in run list output (@jrepp)
- 78fdf00: fix(variable): preserve full values in JSON output (@jrepp)
Other Changes
- d58a317: Add CHANGELOG entry for KeyValue struct formatting fix (@jrepp)
- f8d4a5b: Add CHANGELOG entry for run show auto-include workspace fix (@jrepp)
- eff69e5: Add CHANGELOG entry for variable list JSON truncation fix (@jrepp)
- f61e374: Fix go-slug dependency: v1.0.0 tag was deleted from upstream (@jrepp)
- be8dd12: Fix go-slug dependency: v1.0.0 tag was deleted from upstream (@jrepp)
- f7162c2: Fix go-slug dependency: v1.0.0 tag was deleted from upstream (@jrepp)
- 17c0b12: Fix go-slug dependency: v1.0.0 tag was deleted from upstream (@jrepp)
- 94aa13c: Fix gofmt formatting and add CHANGELOG entry for KeyValue sort order (@jrepp)
- 74c7141: Merge main into fix/keyvalue-struct-formatting (@thrashr888)
- ed4b74d: Merge main into fix/run-show-auto-include-workspace (@thrashr888)
- 232df34: Release v0.5.1 (@thrashr888)
- 69a7c95: ci(deps): bump goreleaser/goreleaser-action from 6 to 7 (@dependabot[bot])
Full Changelog: v0.5.0...v0.5.1
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.5.0
HCP Terraform CLI v0.5.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.5.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.5.0_SHA256SUMSChangelog
Other Changes
- 0426abe: Add workspace project reassignment and full API coverage (#7) (@thrashr888)
- a8895ce: Issue #8/#9: add workspace lock lifecycle, run force-execute, and read/list parity flags (#10) (@thrashr888)
- fec0274: Issue #9: close remaining go-tfe parity gaps for runs/policies/policysets/variablesets (#11) (@thrashr888)
- aa8cf16: Release v0.5.0 (@thrashr888)
Full Changelog: v0.4.0...v0.5.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.4.0
HCP Terraform CLI v0.4.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.4.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.4.0_SHA256SUMSChangelog
Other Changes
- 0b49392: Add Dependabot configuration for automated dependency updates (@thrashr888)
- ff49d22: Add npx skills add install instructions (@thrashr888)
- b407b4e: Add state-analyzer and plan-analyzer skills with state download command (@thrashr888)
- 0db6196: Add workspace-to-stack and greenfield-deploy skills (@thrashr888)
- 9c73f29: Expand CHANGELOG entry with package descriptions (@thrashr888)
- c2aefeb: Fix gofmt issues in state_download.go (@thrashr888)
- bc40931: Fix type error in state_download.go (@thrashr888)
- b2a5ce1: Initial plan (@Copilot)
- d2bb077: Merge gofmt fix from main (@thrashr888)
- 1752748: Merge main to include CHANGELOG update for dependency changes (@thrashr888)
- 8c0599e: Merge test fixes from main (@thrashr888)
- 3fcdcb8: Merge type fix from main (@thrashr888)
- b1f559f: Release v0.4.0 (@thrashr888)
- 9b86f07: Update CHANGELOG for dependency updates in PR #5 (@thrashr888)
- bdbc71d: Update Go dependencies to latest versions (@Copilot)
- 7a6aea3: Update router tests for read-only URL-style apply (@thrashr888)
- a988401: ci(deps): update GitHub Actions to latest versions (@thrashr888)
Full Changelog: v0.3.1...v0.4.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.3.1
HCP Terraform CLI v0.3.1
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.3.1_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.3.1_SHA256SUMSChangelog
Other Changes
- 63ec300: Release v0.3.1 (@thrashr888)
- f20929d: Update dependencies to fix security vulnerabilities (@thrashr888)
Full Changelog: v0.3.0...v0.3.1
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.3.0
HCP Terraform CLI v0.3.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.3.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.3.0_SHA256SUMSChangelog
Other Changes
- 9b8caef: Add detailed policy results and explorer limit flag (@thrashr888)
- b451459: Add login show token output (@thrashr888)
- 7676ba8: Fix code review findings: panics, dead code, dispatch bugs, and hardening (@thrashr888)
- 3c23c3c: Generate router command roots from command tree model (@thrashr888)
- c92eff1: Generate router resource heuristics from command model (@thrashr888)
- ebfb849: Improve CLI IA planning and complete API coverage commands (@thrashr888)
- a0ab170: Prune internal docs and align user-facing documentation (@thrashr888)
- 438d4e9: Refine IA, canonical namespaces, and safe GET/delete dispatch (@thrashr888)
- d672f25: Release v0.3.0 (@thrashr888)
- 98a9cbc: Run gofmt to fix formatting issues (@thrashr888)
- b9b3c65: Update README with missing commands and new features (@thrashr888)
Full Changelog: v0.2.0...v0.3.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.2.0
HCP Terraform CLI v0.2.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.2.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.2.0_SHA256SUMSChangelog
Other Changes
- abefd16: Add Agent Skills for AI agent integration (@thrashr888)
- abe7234: Add DI and tests for agentpool_create, comment_list, usertoken_list (@thrashr888)
- be62bc6: Add Explorer API and enhance assessment result drift detection (@thrashr888)
- 64040b8: Add Explorer API and enhance assessment result drift detection (@thrashr888)
- eb79b7f: Add SKILL.md file and fix .gitignore (@thrashr888)
- e86ed72: Add URL-style command support for assessments (@thrashr888)
- c8ea283: Add apply logs and apply read support with run ID lookup (@thrashr888)
- 0b36c5c: Add comprehensive URL-style argument support for workspace operations (@thrashr888)
- fe659db: Add comprehensive run sub-resource routing and commands (@thrashr888)
- 5489fcb: Add comprehensive test coverage for all commands (44.9% coverage) (@thrashr888)
- c80b9df: Add comprehensive tests for core commands (organization, state, project, team, policy, policyset) (@thrashr888)
- aa2a9a3: Add contextual help for URL-style arguments (@thrashr888)
- 1c01c73: Add coverage analysis tools and initial organization command tests (@thrashr888)
- 89468dd: Add documentation links for provider/module upgrades (@thrashr888)
- b7b323c: Add drift skill and enhance configversion with VCS info (@thrashr888)
- fac99ad: Add hierarchical command namespaces for registry and stack commands (@thrashr888)
- 32aa211: Add policy-compliance skill for investigating policy failures (@thrashr888)
- 0a313f4: Add public Terraform registry query commands (@thrashr888)
- 8a22023: Add public registry policy commands (@thrashr888)
- 3b287b5: Add service interfaces and comprehensive tests for list/read commands (@thrashr888)
- 01134fd: Add support for Terraform continuous validation checks (@thrashr888)
- 77225b4: Add unit tests for main package (@thrashr888)
- be59358: Add version upgrade skill (@thrashr888)
- 0386db9: Address PR run-id and notification delete review comments (@thrashr888)
- 1bac3e4: Clarify provider/module upgrades require code changes (@thrashr888)
- 046dd73: Fix CI test helper and run gofmt on command changes (@thrashr888)
- f5e4edf: Fix assessmentresult list to use correct API endpoint (@thrashr888)
- 82ae8e4: Fix drift workflow command execution and help inconsistencies (@thrashr888)
- a1e6469: Fix notification delete test interface for run lookup DI (@thrashr888)
- e7d28c3: Fix state list command to use workspace name instead of ID (@thrashr888)
- 68189db: Make assessmentresult list show drift details automatically (@thrashr888)
- 6622ec1: Raise command coverage to 60% (@thrashr888)
- 391d2d5: Release v0.2.0 (@thrashr888)
- 07245c5: Remove legacy command syntax, keep only hierarchical namespaces (@thrashr888)
- 032e3e8: Remove prescriptive guidance from drift output (@thrashr888)
- 9eb026f: Restore Explorer API command (@thrashr888)
- dffa5ab: Run go fmt to fix formatting issues (@thrashr888)
- de791eb: Update documentation for hierarchical command namespaces (@thrashr888)
- efa5828: Update drift skill to use URL-style commands (@thrashr888)
- 645d8f5: Update version-upgrades skill to include policy commands (@thrashr888)
- 205f93e: delete unused file (@thrashr888)
- eb5c686: test(command): add run-path coverage for policy check and audit trail read (@thrashr888)
Full Changelog: v0.1.0...v0.2.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues
v0.1.0
HCP Terraform CLI v0.1.0
Official release of the HCP Terraform command-line interface.
Installation
Download the appropriate binary for your platform below, extract it, and move it to a directory in your PATH.
Verification
Checksums are provided in hcptf-cli_0.1.0_SHA256SUMS.
# Example verification on macOS/Linux
shasum -a 256 -c hcptf-cli_0.1.0_SHA256SUMSChangelog
Other Changes
- c491995: Add TFE_ADDRESS support and fix code formatting (Paul Thrasher [email protected])
- d4dc3ea: Add URL-style navigation for intuitive resource access (Paul Thrasher [email protected])
- 0a92e9e: Add automated release workflow with GoReleaser (Paul Thrasher [email protected])
- 19e2a29: Fix flag names in URL-style navigation router (Paul Thrasher [email protected])
- 8695ed7: Fix gofmt formatting in config_test.go (Paul Thrasher [email protected])
- 7939d7a: Improve test coverage and add comprehensive testing documentation (Paul Thrasher [email protected])
- b19e09b: Initial release: HCP Terraform CLI with 229 commands (Paul Thrasher [email protected])
Full Changelog: ...v0.1.0
Documentation
Support
Report issues at https://github.com/thrashr888/hcptf-cli/issues