github diegosouzapw/OmniRoute v2.7.4
v2.7.4 — Search Tools, i18n fixes, Copilot & Serper fixes

3 hours ago

What's New in v2.7.4

🚀 Features

  • feat(search): Search Playground + Search Tools dashboard + local rerank routing (#443 by @Regis-RCR)
    • /dashboard/search-tools — new page with Compare Providers, Rerank Pipeline, Search History
    • Search as 10th endpoint in the Playground (isolated SearchPlayground.tsx)
    • GET /api/search/providers and GET /api/search/stats with auth guards
    • Local provider_nodes routing for /v1/rerank (oMLX, vLLM, OpenAI-compatible)
    • Sidebar entry under Debug section: 🔍 Search Tools
    • 30+ i18n keys in search namespace

🐛 Bug Fixes

  • fix(search): Fix Brave news normalizer (was returning 0 results), enforce max_results truncation, fix Endpoints page search providers fetch URL (#443 by @Regis-RCR)
  • fix(analytics): Replace hardcoded Portuguese weekday/month strings with Intl.DateTimeFormat(locale) — analytics labels now follow app language (#444 by @hijak)
  • fix(copilot): Correct GitHub Copilot account type display (Business/Enterprise/Pro+), filter misleading unlimited quota rows from limits dashboard (#445 by @hijak)
  • fix(providers): Stop rejecting valid Serper API keys — only 401/403 indicate invalid keys; 402/429 are valid authentication (#446 by @hijak)

🧪 Tests

  • 770 tests passing ✅ (+4 new)

What's Changed

  • fix: stop rejecting valid Serper API keys by @hijak in #446
  • fix: correct GitHub Copilot account type and limits by @hijak in #445
  • fix: localize analytics day and date labels by @hijak in #444
  • feat(search): add search playground, search tools, and local rerank routing by @Regis-RCR in #443

Full Changelog: v2.7.3...v2.7.4

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.