v3.5.1 v3.5.3
medium risk
cheaper-inference/OmniRouteApr 4, 2026 → Apr 7, 20263 days between releases
What's New
Upgraded Next.js to 16.2.2 and Vite to 8.0.5; remediates 12 high-severity CodeQL vulnerabilities.
Improvements
- Remediated 12 High-Severity CodeQL vulnerabilities by migrating to `crypto.randomUUID()`.
- Upgraded Next.js to 16.2.2 and Vite to 8.0.5 to resolve critical DoS vectors.
- Enhanced E2E stability and CI/CD reliability by refactoring Playwright interactions.
- Synchronized Machine Translation updates across all 32 supported languages.
- Improved Edge-case error handling and preserved primary failure contexts.
Bug Fixes
- Fixed infinite redirect loop on dashboard when `requireLogin` is disabled.
- Resolved extreme CI unreliability and transient test timeouts.
- Sanitized trailing HTTP fragments and enforced rigid SSRF verification.
- Optimized local git hooks and normalized token coverage endpoints.
- Guarded GLM region lookups to prevent potential failures.
Upgrade Notes
Review `package.json` for Next.js and Vite version constraints; check middleware configuration if `requireLogin` is enabled; monitor SSRF behavior in internal routes.
The Two Releases
v3.5.1
v3.5.1
Apr 4, 2026· 7 months ago
Integrates models.dev for authoritative model data and adds native provider capabilities and custom User-Agent support.
Full release notesv3.5.3
v3.5.3
Apr 7, 2026· 7 months ago
Security-focused release remediating CodeQL vulnerabilities and upgrading Next.js/Vite.
Full release notes