September 29th, 2025
- 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
- Label positioning system - Resolved external cable label visibility issues with dynamic coordinate calculations
- Development workflow - Fixed deployment script permissions and cross-platform compatibility
- 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