v0.3.0
What's Changed
- fix: set setter for the isinit variable (#112)
- fix: pass theme value to changeTextStyle (#113)
- fix: reorganized data structure and introduced component classes (#116)
- fix: correct coordinate system for click and drag selections (#117)
- fix: resolve link rendering error based on Relations rendering order (#119)
- refactor: optimize performance of draw and update methods (#120)
- feat: add min/max options for auto font size (#121)
- fix: re-render Relations object using onRender (#122)
- fix: fix duplicate rendering error on array updates (#123)
- feat: enhance layout system by adding padding to Item (#124)
- fix: stabilize undo/redo logic through refactoring (#125)
- fix: prevent unintentional deletion of label on update (#126)
- feat: Introduce State Manager and Transformer for extensible interactions (#127)
- fix: include in transformer init (#128)
- fix: fix register selection position (#129)
- fix: call event when elements change (#130)
- fix: modify destroy condition when calling draw (#131)
- feat: introduce EventEmitter-based event system (#132)
- fix: handle exceptions in selectionState clear method (#133)
Full Changelog: v0.2.0...v0.3.0