Releases: CommitBrief/commitbrief
Releases · CommitBrief/commitbrief
v1.0.0-rc.1
v0.9.3
v0.9.2
Changelog
- b13ab2b Fix
commitbrief difffor pathspecs & >2 args. Enableui.EnableANSIinExecute. Add dry-run reporting indry-run. Narrow locale to{en, tr}. New helperlang.CoerceCLIFlag. - 751440c Flag dead i18n keys in CI check script
- c90077d Update CLI providers for
--output, switch prompt transport to stdin in claude-cli. Add mutual exclusion for--cliwith--jsonand--markdown.
v0.9.1
Changelog
- 6814801 Add 'reviews/' to .gitignore
- 5a280c7 Add checkActiveProvider and related tests
- 89af440 Refactor
--yes, add provider doctor check, localize prompts, scan rules - 7b493d3 Simplify handleCostPreflight and handleSecretMatches functions
- c2732cd Update UI prompts and catalog handling in CLI commands
- adf2780 Update cost and secret handling, remove legacy --yes bypass behavior
- a86e691 Update init command to skip existing files and add --force flag
- 77b5a30 Update pre-push hook to parse git's per-ref stdin protocol for review
v0.9.0
Changelog
- e1ae394 Add CLI-tool-backed providers for
claude-cliandgemini-cli. - 3d19cae Add
commitbrief cache clearsubcommand for repo-local cache directory - 71c09f4 Add git-diff passthrough, global path filters, and cache prune command
- 27da249 Add multi-line findings support with
line_endin schemas and renderers - a899fc0 Add per-finding
suggestionfield; required actionable remediation - 02b5230 Add progress animation for review pipeline, commitbrief diff subcommand
- 4db35d4 Add severity chip emojis to card panel header and line layout, add
--copyflag - e31fc4b Optimize diff aggregation and caching
- 6e68c16 Refactor diff aggregate caching to O(1) reads in v0.9.0
- af7be3e Refactor test cases for ParseAgeDuration in cache_prune_test
- 0a52775 Remove
Provider.ReviewStreamand related code - 6059204 Remove progress UI demo code and instructions
- 5d89e65 Update Homebrew installation command in README.md
- 7e4e85c Update prompt EstimatedTokens range to 1500-4000 tokens
- f56117e Update stageDoneDot color and remove unnecessary line in ui_test
- d12421e feat: Add SPDX license identifier to multiple files in various packages
v0.8.1
Changelog
- 10e1101 Fix inner content width to 96 columns, improve line wrapping in findings
- 602c818 Refactor variable declarations in findings_render_test.go
- ab0df08 Update card design to match maintainer's reference in v0.8.1
- 31f50b7 Update finding card design with new visual elements
- c4a4609 Update snippet diff lines color rendering to match panel background
- 1ca97f3 Wrap long diff/snippet lines with sign-column alignment
v0.8.0
Changelog
- 75b6943 Add
--compactflag for one-line-per-finding rendering - 6b544a2 Add
--fail-on=<severity>flag for CI exit code gate. Apply policy post rev - 4511924 Add
install-hooksubcommand and related functionality - cf18ca4 Add config summary footer to list command output
- 88e1f0b Add cost preflight and guard config fields, tests, and messages
- a850923 Add doctor subcommand, update root command with doctor option
- e2a3865 Add function to colorize code snippets in findings panel
- bbcaf5c Add pre-send secret scanner functionality and related tests
- d10dd5e Improve high-contrast text legibility in finding panels
- 17ade27 Update diff-colored snippets in rich finding panels styling
- 4dd012d Update version printing in newRootCmd() to only show Info() string
v0.7.0
v0.6.0
Changelog
- 925f7c1 Add local-pipeline and cache benchmarks for PRD §7.1 targets
- 058442e Add structured findings support and fallback to text in review responses
- d7b2d98 Add version resolution in main; Fix ldflags injection in version package
- 086a55a Refactor code in structured.go, update review.go and structured_test.go
- 0d84735 Refactor function to remove outputLoaded parameter and update signature
- 3c22ff4 Update OUTPUT.md with JSON findings, severity levels, and validation
- 6579789 Update commitbrief to v0.6.0 with framed view and severity ordering
- 00bd51f Update goreleaser.yaml and go.mod, add man/*.1 to archives, update deps
- 2bec22d Update output format and add new TTY review card in v0.5.0
- 45ea1d7 Update renderResult for multiple templates and findings in Markdown renderer
v0.5.0
Changelog
- 4bfa48e Expand commit scope, enhance review flags, and improve i18n support
- b493f49 Normalize line endings in render_test.go for specific file types
- 6448b79 Show merge commit warning in review scope functions
- d11d92f Update JSON schema versioning policy and test golden files
- 5bb1545 Update localization in CLI commands and compress messages