tag:github.com,2008:https://github.com/pfrederiksen/configdiff/releases Tags from configdiff 2026-01-17T03:05:58Z tag:github.com,2008:Repository/1135965698/v0.3.0 2026-01-17T03:07:34Z v0.3.0 <p>Release v0.3.0: Six major enhancements including TOML support, GitHub…</p> <p>… Action, directory comparison, and new output formats</p> github-actions tag:github.com,2008:Repository/1135965698/v0.2.0 2026-01-17T00:31:59Z v0.2.0 <p>Release v0.2.0 - Major Feature Enhancements</p> <p>This release adds several significant enhancements that improve usability and extend format support.</p> <p>- Full HCL/Terraform configuration file parsing <br />- Support for .tf and .tfvars files <br />- Nested objects, arrays, and all HCL/cty types <br />- Cross-format comparison (YAML/JSON/HCL)</p> <p>- Color-coded diff reports for better readability <br />- Green for additions, red for removals, yellow for modifications <br />- Respects NO_COLOR environment variable <br />- Disable with --no-color flag</p> <p>- Completion command for bash, zsh, fish, and powershell <br />- Includes installation instructions for each shell <br />- Faster CLI workflows with auto-completion</p> <p>- Multi-arch Docker images (amd64, arm64) <br />- Published to ghcr.io/pfrederiksen/configdiff <br />- Minimal scratch-based images with CA certificates</p> <p>- Load defaults from .configdiffrc or .configdiff.yaml <br />- Multiple locations: current directory and home directory <br />- Configure ignore paths, array keys, output options, and more <br />- CLI flags override config settings with smart merging</p> <p>- Comprehensive test coverage (84.5%, above 80% threshold) <br />- Updated documentation with all new features <br />- HCL examples and Terraform use cases <br />- Docker installation instructions <br />- Shell completion setup guide</p> <p>- Fixed global state pollution in report color handling <br />- Fixed config defaults application for empty CLI values <br />- Fixed multi-arch Docker builds with proper platform handling</p> <p>None - all changes are backward compatible.</p> <p>```bash <br />brew install pfrederiksen/tap/configdiff <br />```</p> <p>```bash <br />docker pull ghcr.io/pfrederiksen/configdiff:v0.2.0 <br />```</p> <p>```bash <br />go install github.com/pfrederiksen/configdiff/cmd/configdiff@v0.2.0 <br />```</p> <p>Full changelog: <a class="commit-link" href="https://github.com/pfrederiksen/configdiff/compare/v0.1.1...v0.2.0"><tt>v0.1.1...v0.2.0</tt></a></p> github-actions tag:github.com,2008:Repository/1135965698/v0.1.1 2026-01-16T23:46:19Z v0.1.1 <p>Release v0.1.1: Add package documentation</p> <p>Changes: <br />- Add missing package-level documentation for internal/cli package</p> <p>This patch release addresses code review feedback and ensures compliance <br />with project documentation standards.</p> <p>Breaking Changes: None</p> github-actions tag:github.com,2008:Repository/1135965698/v0.1.0 2026-01-16T23:35:48Z v0.1.0 <p>Release v0.1.0: Initial release with CLI tool</p> <p>Features: <br />- Full-featured CLI with stdin/stdout support <br />- Cross-platform binaries (Linux, macOS, Windows) <br />- Homebrew tap integration <br />- GoReleaser-based release automation <br />- Semantic diff engine for YAML/JSON <br />- Multiple output formats (report, compact, json, patch) <br />- Comprehensive test coverage (83.9%) <br />- Real-world use case examples</p> <p>Breaking Changes: None (initial release)</p> github-actions