Skip to content

Releases: aaronlippold/go-split

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Dec 21:21
1883a95

0.2.1 (2025-12-29)

🐞 Bug Fixes

  • create output directory if it doesn't exist (a725a1f)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Dec 16:52

0.2.0 (2025-12-29)

🎁 Feature

  • migrate to Homebrew casks for proper pre-compiled binary distribution (2ed264e)

🚧 Chores

  • migrate to goreleaser v2 config format (df0db32)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Dec 16:32

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)