github DayuanJiang/next-ai-draw-io v0.4.11
0.4.11

latest releases: v0.4.13, v0.4.12, v0.4.12-beta.5...
one month ago

What's New in v0.4.11

New Features

  • Server-side Multi-provider/Model Support: Administrators can configure multiple AI models server-side that are available to all users without requiring personal API keys. Supports environment variable or config file setup with a new /api/server-models endpoint (#583)
  • Google Cloud Vertex AI: Added Vertex AI as a new provider using GCP service account authentication - no API key needed (#574)
  • Enter/Ctrl+Enter Send Setting: Choose between Enter or Ctrl+Enter to send messages in chat (#550)
  • Electron Menu i18n: Electron desktop menu now automatically displays in English, Chinese, or Japanese based on system language (#596)

Bug Fixes

  • Edit Diagram JSON Parsing: Fixed inconsistent quote escaping in edit_diagram JSON where LLM generates patterns like y="-20\" causing JSON parsing failures (#601)
  • Private URL Support for Reverse Proxy: Added ALLOW_PRIVATE_URLS env var (defaults to true) to allow localhost and private IPs for self-hosted reverse proxy setups (#600)
  • MCP Edit After Create: Fixed error "You must call get_diagram first" when calling edit_diagram immediately after create_new_diagram (#595)
  • OpenTelemetry Dependency: Added missing @opentelemetry/api dependency required by langfuse.ts (#592)
  • API Key Isolation: Fixed bug where user-provided API keys were incorrectly sent to server's custom proxy endpoints, causing "API key format incorrect" errors (#578)
  • Electron Dark Mode Favicon: Fixed broken logo in dark mode by copying public/ folder during Electron build (#545)
  • SiliconFlow Endpoint: Updated default endpoint from .com to .cn as SiliconFlow transitions to new domain with Global Traffic Manager (#543)
  • Electron macOS arm64 Build: Fixed codesign failure by properly dereferencing symlinks in build scripts (#609, #610)

Improvements

  • Disable Empty Save: Save button is now disabled when diagram canvas is empty to prevent saving meaningless files (#591)
  • Auto-focus Input: Chat input is automatically focused after clicking "Start Fresh Chat" (#586)
  • Remove Close Protection: Removed redundant "Close Protection" toggle from Settings (#573)
  • Modernized Scrollbar: Thinner, cleaner scrollbar design for input fields (#538)

Documentation

  • FAQ Documentation: Added FAQ docs in English, Chinese, and Japanese covering PDF export, offline deployment, self-hosted models, and image upload issues (#544, #546)

Contributors

Downloads

Platform File Notes
macOS (Intel) Next-AI-Draw.io-0.4.11.dmg
macOS (Apple Silicon) Next-AI-Draw.io-0.4.11-arm64.dmg
Windows (Installer) Next.AI.Draw.io.Setup.0.4.11.exe Recommended - installs to Program Files, auto-updates
Windows (Portable) Next.AI.Draw.io.0.4.11.exe No installation needed, just run
Linux (AppImage) Next-AI-Draw.io-0.4.11.AppImage
Linux (deb) next-ai-draw-io_0.4.11_amd64.deb

⚠️ Note: The app is not code-signed on macOS. 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: Now code-signed with SignPath!

Full Changelog: v0.4.10...v0.4.11

Don't miss a new next-ai-draw-io release

NewReleases is sending notifications on new releases.