v8.3.0
What's Changed
- docs: add Awesome Go badge to README by @bmf-san in #370
- Update License section header in README.md by @bmf-san in #371
- docs: sync command table and shell completions from registry by @bmf-san in #372
- chore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 by @dependabot[bot] in #373
- chore(deps): bump golang.org/x/term from 0.40.0 to 0.41.0 by @dependabot[bot] in #374
- chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #375
- chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #376
- chore(deps): bump golang.org/x/term from 0.41.0 to 0.42.0 by @dependabot[bot] in #377
- chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 by @dependabot[bot] in #379
- Foundation improvements: CI, error handling, context, named placeholders, benchmarks by @bmf-san in #380
- ci: add semantic-pr, auto-assign, and labeler workflows by @bmf-san in #382
- fix(release): rename .go_releaser.yml to .goreleaser.yml and add SBOM by @bmf-san in #383
- ci: verify generated completions and docs are up to date by @bmf-san in #385
- test: add fuzz tests for shlex tokenizer and alias placeholder parser by @bmf-san in #387
- chore: add .editorconfig, CODEOWNERS, issue forms, and Dependabot auto-merge by @bmf-san in #386
- refactor(cmd): deduplicate fat test mocks via testutil.MockGitClient embedding by @bmf-san in #381
- ci: add security workflows (CodeQL, govulncheck, dep-review, Scorecard) and race detector by @bmf-san in #384
- ci(fuzz): cache corpus across runs, lengthen nightly, archive failing seeds by @bmf-san in #388
- refactor(cmd): extract commandRouter into its own file by @bmf-san in #395
- ci(bench): add benchstat regression report on every PR by @bmf-san in #391
- build(release): add macOS universal binary via goreleaser by @bmf-san in #389
- feat(doctor): add 'ggc doctor' environment diagnostic command by @bmf-san in #390
- perf(version): reuse shared config manager, cut 'ggc version' by ~45% by @bmf-san in #392
- refactor(cli): unify error formatting at the process boundary by @bmf-san in #393
- docs(site): scaffold MkDocs-Material site + GitHub Pages workflow by @bmf-san in #394
- docs(readme): link to the bmf-san.github.io/ggc docs site by @bmf-san in #396
- docs(site): fill in install, quickstart, interactive, config pages by @bmf-san in #397
- docs(readme): lead with interactive demo, add demo captions by @bmf-san in #398
- docs(demos): regenerate README GIFs and fix fabricated command references by @bmf-san in #400
- docs: slim README to essentials; move detail to the docs site by @bmf-san in #401
- docs(commands): autogenerate full command reference from the registry by @bmf-san in #402
- docs: stop duplicating the command table and quick-start in README by @bmf-san in #403
Full Changelog: v8.2.1...v8.3.0