Skip to content

v8.3.0

Choose a tag to compare

@bmf-san bmf-san released this 22 Apr 15:49
· 80 commits to main since this release
9d00d9f

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