Release Date: November 2025
Version 0.2.0 introduces multi-provider support, intelligent cost-based routing, and a modern Next.js admin dashboard. This major release transforms routstr-core into a comprehensive multi-provider routing node.
🚀 New Features
Multi-Provider Architecture
- Multiple upstream provider support (OpenRouter, Ollama, Anthropic, generic OpenAI endpoints)
- Provider-specific implementations with extensible base class
- Configurable provider fees
- Dynamic provider selection based on cost
Modern Admin Dashboard
- Complete Next.js UI rewrite with TypeScript and TailwindCSS
- Real-time wallet balance with msat/sat/USD unit toggle
- Model management: add, edit, disable, bulk collection from providers
- Provider management: add, configure, enable/disable providers
- Static export served from FastAPI (no separate Node.js server)
🐛 Bug Fixes
Fixes
- Fixed wallet concurrency issues in top-up operations
- Fixed model alias precedence (e.g.,
glm-4.6mapping) - Fixed disabled models filtering in API responses
- Fixed
max_tokensinteger type enforcement - Fixed Ollama request formatting
- Fixed x-cashu header forwarding
Full Changelog: v0.1.4...v0.2.0