What's New in v0.4.6
New Features
- Multi-Provider Model Configuration: Complete overhaul of model configuration with support for 10+ providers (OpenAI, Anthropic, Google, Azure, Bedrock, OpenRouter, DeepSeek, SiliconFlow, Ollama, Gateway) (#355)
- Each provider can have multiple models with validation
- Duplicate model detection with smart suggestions
- Delete confirmation for providers with 3+ models
- Improved model selector showing current model name
Bug Fixes
- Security: SSRF Protection: Added Server-Side Request Forgery protection to
/api/validate-modelendpoint, blocking requests to private/internal networks (#357) - SGLang Provider Support: Fixed streaming issues with custom SGLang deployments that have minor API deviations (#302) - Thanks @pointerhacker!
- i18n: Rate Limit Toast: Localized TPM rate-limit toast message via i18n (#353)
Improvements
- Subdirectory Deployment: Support for deploying the app under a subdirectory via
NEXT_PUBLIC_BASE_PATH(#311) - Thanks @Biki-dev! - Language Selector: Moved language selector into Settings dialog for cleaner UI (#352)
Other Changes
- Updated app icons with new diagram hierarchy design (#350)
- Build-time configuration for About and Notice pages (#358, #360)
Downloads
| Platform | File |
|---|---|
| macOS (Intel) | Next-AI-Draw.io-0.4.6.dmg |
| macOS (Apple Silicon) | Next-AI-Draw.io-0.4.6-arm64.dmg |
| Windows | Next-AI-Draw.io-Setup-0.4.6.exe |
| Linux (AppImage) | Next-AI-Draw.io-0.4.6.AppImage |
| Linux (deb) | next-ai-draw-io_0.4.6_amd64.deb |
⚠️ Note: The app is not code-signed. You may see security warnings:
- macOS: "App is damaged" → Right-click the app → Open → Open, or run:
sudo xattr -rd com.apple.quarantine "/Applications/Next AI Draw.io.app"- Windows: SmartScreen warning → Click "More info" → "Run anyway"
Full Changelog: v0.4.5...v0.4.6