Releases: aaronlippold/go-split
Releases · aaronlippold/go-split
Release list
v0.2.1
v0.2.0
v0.1.0
0.1.0 (2025-12-29)
🎁 Feature
- add automated releases with Homebrew tap support (b13b624)
- generate: AI receives source+tests together for intelligent splitting (a4f6ce9)
- add JSONL output, factory pattern, and test file splitting (9cdadae)
- add direct Anthropic API support (54474ed)
- add API capture mode for generating test golden files (771018e)
- initial go-split CLI implementation (195befd)
🐞 Bug Fixes
- clean up semantic-release artifacts before GoReleaser (1310edf)
- release workflow waits for CI to pass before running (b7e3dc1)
- fetch tags after semantic-release before running GoReleaser (c74fa15)
- strip markdown fences from AI JSON responses, add --use-wrapper flag (e75c812)
- use golangci-lint-action@v7 for v2 linter support (3a6279d)
- pin golangci-lint to v2 for config compatibility (2211c1c)
- properly configure errcheck for CLI best practices (022d70d)
- resolve lint errors for CI (2f43136)
- correct Go version in go.mod to 1.23 (94ea3ae)
- resolve variable shadowing and unused import in cli.go (ca86535)
🔎 Tests
- add golden files from label.go splitting (7796522)
🔀 Code Refactoring
- add gout for multi-format output (JSON, YAML, JSONL) (dffbd49)
- migrate CLI to cobra framework with proper UX (81e8ad0)
🚧 Chores
- add project infrastructure (91b8a00)