Bug Fixes
- iFlow OAuth (#339) — Restored the valid default
clientSecret. Was an empty string → "Bad client credentials" on every connect. Overridable viaIFLOW_OAUTH_CLIENT_SECRETenv var. - MITM server not found (#335) —
prepublish.mjsnow compilessrc/mitm/*.ts → .jsusingtscbefore bundling. FixesCannot find module 'server.js'on npm global / Volta / Docker installs. - GeminiCLI missing projectId (#338) — Graceful fallback: instead of a hard 500 error, logs a warning and proceeds. Reconnect OAuth to fix permanently.
- Electron version mismatch (#323) — Synced
electron/package.jsonversion to2.3.13(was2.0.13).
New Models (#334)
| Provider | Models |
|---|---|
| Kiro | claude-sonnet-4, claude-opus-4.6, deepseek-v3.2, minimax-m2.1, qwen3-coder-next, auto
|
| Codex | gpt5.4
|
Improvements
- Tier Scoring API —
tierPriority(0.05) added to the REST APIScoringWeightsschema andcombos/autoroute — the 7th scoring factor is now fully accepted via API.
Full changelog: https://github.com/diegosouzapw/OmniRoute/blob/main/CHANGELOG.md