September 29th, 2025

Version 1.18.0

✨ New Features

- External Cable Connections - Revolutionary system for connecting synthesizer modules to external equipment

  • Invisible clickable zones - Clickable areas on left/right sides of synth for external connections

  • External connection labeling - Prompt users to label external connections for documentation

- Cable Management Enhancements - Advanced cable interaction and visibility controls

  • Cable visibility toggle - Toggle button to hide/show all cables and their labels simultaneously

  • Keyboard shortcuts - Delete/Backspace keys delete selected cables, Escape clears selection

  • Single-level undo system - Undo button/Ctrl+Z restores only the last deleted cable

  • Toolbar integration - Undo button next to Debug/Cable toggles, disabled when nothing to undo

πŸ› Bug Fixes

- Label positioning system - Resolved external cable label visibility issues with dynamic coordinate calculations

- Development workflow - Fixed deployment script permissions and cross-platform compatibility

πŸ›  Technical Improvements

- Dynamic SVG coordinate system - Labels position relative to actual synth boundaries instead of full SVG canvas

- Enhanced cable state management - Improved external connection coordinate tracking and storage

- Development infrastructure - Complete isolated environment setup with automated deployment workflows