Releases: idrawjs/idraw
Releases · idrawjs/idraw
v0.4.0-beta.19
🚀 Features
- feat(core): add middleware of layout selector
- feat(types): enhance
DataLayout
- feat(util): improve
centerContent
to supportDataLayout
🛠 Fix
- fix(renderer): fix text render logic #303
v0.4.0-beta.18
🚀 Features
- feat(core): add info middleware
- feat(core): improve select middleware to control grid unit
- feat(core): improve ruler and scroller middleware
- feat(renderer): rename
data.underlay
tolayout
v0.4.0-beta.17
🚀 Features
- feat(core): add reference lines for middleware select
- feat(idraw): add feature switch of scroll and scale
- feat(board): add calculation cache data of
viewRectInfo
to calculator - feat(util): add calculation methods about
viewRectInfo
- feat(types): add types about
viewRectInfo
v0.4.0-beta.16
💥 Breaking changes
- refactor(idraw): refactor mode of selecting, dragging and readonly.
🚀 Features
- feat(util): add tools of calc view range.
- feat(util): deprecated deepclone data of Store.getSnapshot
🔧 Bug Fixes
- fix(core): fix edit text keyboard of delete action.
v0.4.0-beta.15
- feat(idraw): sort events and export
eventKeys
- feat(renderer): optimize render for reducing the number of redraws.
- feat(core): initialize auxiliary lines for middleware selector
v0.4.0-beta.14
- fix(idraw): fix the usage problem of dragging middleware
v0.4.0-beta.13
- feat(core): rename event name
- feat(util): add ModifyRecorder and common modify methods
v0.4.0-beta.12
- feat:(core) implement rotation handle of element #276
v0.4.0-beta.11
- feat(core): improve middleware of text-editor
- feat(renderer): enhance destroy method
- feat(core): improve read only mode
- fix(idraw): fix getData compact error logic
- fix(types): fix type error
v0.4.0-beta.10
- feat(core): implement lock status of
Element
- feat(idraw): add
destroy
method to end the lifecycle and destroy all associated memory - feat(idraw): add
centerContent
method to render all elements in the center of the view