v2.6.6 - Complete editor-change Event Coverage
🐛 Bug Fixes
Complete editor-change Event Coverage
This release ensures the editor-change event is triggered for ALL data-modifying operations:
Now Properly Triggers editor-change:
- ✅ Drag/Move objects - Moving objects on canvas
- ✅ Resize objects - Changing object dimensions
- ✅ Rotate objects - Rotating objects
- ✅ Skew objects - Skewing/shearing objects
- ✅ Multi-select operations - Dragging/rotating multiple objects
- ✅ Add new objects - All drawing tools
- ✅ Edit rich text - Editing existing rich text objects (NEW)
- ✅ Create rich text - Creating new rich text objects
Usage
javascript editor.addEventListener('editor-change', (e) => { console.log('Canvas data changed:', e.detail.objects); // Now fires on ANY data change });
This ensures proper data synchronization with Vue/React/Angular state management for all editing operations.