github diegosouzapw/OmniRoute v2.5.0
v2.5.0 — Strict-Random, API Key Controls, Pricing Sync, Bug Fixes

latest releases: v3.7.7, v3.7.6, v3.7.5...
one month ago

What's New

✨ New Features (PRs #363, #365)

  • strict-random strategy — Fisher-Yates shuffle deck with anti-repeat & mutex serialization
  • API key controls — allowedConnections, is_active, accessSchedule, autoResolve
  • Connection groups — Environment grouping in Limits with accordion UI + localStorage persistence
  • External pricing sync — LiteLLM 3-tier resolution (opt-in via PRICING_SYNC_ENABLED=true)
  • i18n — 30 languages updated; pt-BR fully translated

🐛 Bug Fixes

  • #355 — Stream idle timeout 60s → 300s (prevents aborting thinking models, configurable via STREAM_IDLE_TIMEOUT_MS)
  • #350 — Combo test bypasses REQUIRE_API_KEY=true via internal header; uses OpenAI-compat format universally
  • #346 — Tools with empty function.name filtered before forwarding to upstream

🗑️ Closed

  • #341 — Debug section consolidated into /dashboard/logs and /dashboard/health

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.