v3.4.7
diegosouzapw/OmniRoutev3.4.7Apr 3, 2026by diegosouzapw
AI Summary
Focuses on security hardening (cryptography health checks) and fixing bugs related to OAuth token refreshes, MCP resolution, and provider routing.
Key Highlights
- Added Cryptography node to monitoring health checks
- Hardened model-catalog route permissions
- Fixed Claude OAuth token refreshes and GitHub Executor errors
New Features
- Cryptography health check
- Hardened model-catalog permissions
- Bug fixes for OAuth, NPM CLI tools, MCP resolution, NVIDIA NIM routing
Full Release Notes
### Features - Added `Cryptography` node to Monitoring and MCP health checks (#798) - Hardened model-catalog route permissions mapping (`/models`) (#781) ### Bug Fixes - Fixed Claude OAuth token refreshes failing to preserve cache contexts (#937) - Fixed CC-Compatible provider errors rendering cached models unreachable (#937) - Fixed GitHub Executor errors related to invalid context arrays (#937) - Fixed NPM-installed CLI tools healthcheck failures on Windows (#935) - Fixed payload translation dropping valid content due to invalid API fields (#927) - Fixed runtime crash in Node 25 regarding API key execution (#867) - Fixed MCP standalone module-resolution (`ERR_MODULE_NOT_FOUND`) via `esbuild` (#936) - Fixed NVIDIA NIM routing credential resolution alias mismatch (#931) ### Security - Added safe strict input boundary protection against raw `shell: true` remote-code execution injections.