v0.13.8 v0.13.9

medium risk

shader-effects-inc/shadersOct 11, 2026 → Oct 11, 20260 days between releases

What's New

Improves routing stability and idempotent retry logic

Breaking Changes

  • Idempotent retries now return 409 conflict if generation options change
  • Retired models now fall through to the next model instead of failing

New Features

  • CSV key import now handles line breaks in quoted fields
  • CLI now defaults to port 3001

Improvements

  • Retired models now persist after server restarts
  • Idempotent retries now detect conflicts on option changes
  • CLI test suite passes on Windows

Bug Fixes

  • Retired models no longer fail requests, instead falling through to the next model
  • CSV import now correctly handles line breaks in quoted fields
  • CLI test suite now passes on Windows

Upgrade Notes

No database migrations required. Idempotency keys stored before this update will return a conflict once, then function normally. Retired models will now persist across restarts.

The Two Releases

v0.13.8

v0.13.8

Oct 11, 2026· 10 days ago

Resolves key validation issues with LLMTR and introduces text-to-speech support via the Free.ai Kokoro model.

Full release notes
v0.13.9

v0.13.9

Oct 11, 2026· 10 days ago

Improves routing stability by persisting retired models and refines idempotent retry logic, alongside CLI and CSV import fixes.

Full release notes