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