Version 1.1.7
By midiagent •
New Models
- Added support for new Gemini 3.1 Pro and Anthropic Claude 4.6 Opus / Sonnet models
Bug Fixes
- Cleared parameters persist: Fixed dropdown parameters (key, scale, tempo, time signature, etc.) still being sent to the backend after clicking "Clear"
- Model list error caching: Failed model fetches no longer cache the error state — retries now work correctly
- MIDI drag crash: Resolved crash when dragging MIDI from chat bubbles to DAW; drag now writes directly from bubble data with proper thread safety
- Cancel reliability: Fixed generation cancellation failing due to empty request bodies and scope-matching issues
- HTTP timeout race condition: Unified all HTTP timeouts preventing short-lived requests from interrupting long-running generations
Performance
- Eliminated per-frame logging and image scaling in paint routines
- Cached fonts, text widths, and icon paths to reduce repeated allocations during UI rendering
- Moved state file writes to a background thread
Other
- Added upgrade instructions to the Windows distribution advising users to delete old versions before installing