Releases: Temikus/butter
Releases · Temikus/butter
v0.3.2
v0.3.1
v0.3.0
Changelog
- 8975210 "Claude Code Review workflow"
- 59f197c "Claude PR Assistant workflow"
- 48674eb Add 5 OpenAI-compatible providers: Groq, Mistral, Together.ai, Fireworks, Perplexity
- dbdee9a Add application keys feature for usage tracking and attribution
- 37912a1 Add embeddings endpoint, models endpoint, Redis cache, and Gemini provider
- 7afba61 Add prompt injection guard WASM plugin
- b227789 Fix Anthropic SupportsOperation to declare streaming support
- b363534 Fix CI build failure by excluding WASM plugin directories
- 804a41a Fix CI: exclude WASM plugins from build and fix flaky watcher test
- 833b683 Update README and CLAUDE.md to reflect current project state
- 492f094 Update docs: fix integration test count, add missing justfile recipes
- 78ebc73 Update website for app keys, injection guard, and expanded providers
- 021ad63 Update website for v0.2.0: promote WASM, tracing, hot-reload features
v0.2.0
v0.1.0
Changelog
- 1802118 Add OTel distributed tracing plugin and config hot-reload
- 1b134de Add Prometheus metrics plugin with OTel SDK (Phase 3 step 4)
- a8effd2 Add in-memory LRU response cache with TTL (Phase 4 step 1)
- f3e0b70 Add integration tests, Docker image, and fix Content-Length header relay bug
- 24a46f5 Fix badge sizing inconsistency in footer and README
- 1bf33ec Fix footer badge alignment and sizing on website
- b5519ea Update README, CLAUDE.md, and website for Phase 3/4 completed work
v0.0.3
v0.0.2
v0.0.1
Changelog
- 3989531 Add Anthropic provider with OpenAI-compatible translation (completes Phase 2)
- 41d6937 Add Dependabot for Go modules and GitHub Actions
- c272e42 Add automatic versioning, build and release system
- ba51aa6 Add justfile with common development tasks
- 250b04d Add marketing/docs website in web/ with GitHub Pages deployment
- 0a6ab99 Add native passthrough endpoint /native/{provider}/{path...} (Phase 2)
- 60e42c2 Add plugin system skeleton: interfaces, manager, and chain (Phase 3 step 1)
- 5ff9dfd Add weighted key selection, failover/retry, and ProviderError type (Phase 2 Session 1)
- 793e51c Bump actions/checkout from 4 to 6
- abd285f Bump actions/setup-go from 5 to 6
- be17638 Expand test suite to 49 tests + 6 benchmarks and update docs
- e528b43 Extract openaicompat base package, add OpenAI provider, remove aliasProvider (Phase 2 Session 2)
- 8f2f4ca Fix CI: update Go version target and actions
- ce90802 Fix all golangci-lint errcheck and staticcheck warnings
- 5d1db54 Fix linter issues in Anthropic provider
- 213975e Fixup website assets/CNAME
- 22c1590 Initial commit
- e9cece9 Move build output to pkg/bin/ and gitignore pkg/
- 9a9c3f5 Update README to reflect current project state
- db45355 Update README with license
- c448495 Update README.md