Skip to content

v0.20.0

Latest

Choose a tag to compare

@shahariaazam shahariaazam released this 12 Jul 19:19
· 7 commits to main since this release
fd68c46

What's Changed

✨ Features

  • anth2oai: OpenAI-compatible facade over the Anthropic endpoints (#74)

🐛 Fixes

  • Make SSE client teardown idempotent, fixing an intermittent close of closed channel panic under concurrent disconnects (#77)
  • Eliminate data races across the SSE and stdio servers and their tests — SSEServer.Run and StdIOServer.Run no longer share an err variable across goroutines; the test suite is now -race clean and CI runs tests with -race (#79)

🔒 Security & CI

  • Fix all pre-existing gosec findings and make gosec a blocking check in CI and pre-commit (#75)
  • Pin all GitHub Actions to full commit SHAs, fixing the CI startup_failure under the org SHA-pinning policy (#78)

📝 Docs

  • Add CLAUDE.md guidance (#73)

Full Changelog: v0.19.2...v0.20.0