v0.15.0
v0.15.0 Release Notes
This release introduces node management UI with mDNS auto-discovery, QR code and deep link registration, enhanced system tray menu, engine update notifications, and Settings UI improvements.
New Features
- Node management and monitoring UI with real-time status display
- mDNS/Bonjour auto-discovery for local network nodes
- QR code generation and scanning for node registration
- bago:// URI scheme for one-click node registration
- Core connection key registration system
- Enhanced system tray menu with advanced features and quick actions
- Engine update check and notification in UI
- Custom SVG icons for theme toggle
Improvements
- Refactor Settings UI and theme system
- Rename CLI binary from
backend-ai-gotobgo - Faster local web debugging support
Bug Fixes
- Use composite ID for engine update check matching
- Correct sidebar toggle button position for macOS collapsed state
- Add missing event emissions for runtime download stages
- Align Agent page header and dashboard with centered layout
- Prevent duplicate provider entries in Mesh Network Visualization
- Only include tool_choice when tools are present in request
- Use existing padding token for header buttons spacing
- Split onboarding completion subtitle into two lines
- Improve onboarding engine selection UI
- TCP Server activation dialog does not close properly and lacks feedback
- Use existing padding token for no-model warning margin
- Remove nested overflow-y in EngineDetailsDrawer content area
- Increase collapsed sidebar width on macOS to avoid traffic light overlap
- Ensure consistent height for OOBE language selection buttons
- Resolve lint and formatting issues across codebase
CI/CD Improvements
None
Technical Details
- Resolve ESLint and clippy warnings across codebase
Dependencies
None
Breaking Changes
None
Known Issues
None