Skip to content

Latest commit

 

History

History
806 lines (395 loc) · 43.1 KB

CHANGELOG.md

File metadata and controls

806 lines (395 loc) · 43.1 KB

0.9.46 (2023-08-25)

Bug Fixes

  • disable paste in read only mode #260 (f19077b), closes #260
  • drawing background size error #254 (01340bb), closes #254
  • error converting some element types to HTML #257 (a805590), closes #257

Features

  • add comment demo #238 (86cdcf3), closes #238
  • add element group (3e183ae)
  • add zone field to contextmenu context (2064236)
  • get range row and paragraph element list #255 (9495bfe), closes #255

0.9.45 (2023-08-18)

Bug Fixes

Features

  • add getLocale api #248 (fef6ddf), closes #248
  • support for inserting for surrogate pair #250 (8f145e2), closes #250
  • support for inserting standard emoji #245 (913b853), closes #245
  • update emoji regex (a4f5c94)

0.9.44 (2023-08-11)

Features

0.9.43 (2023-08-04)

Bug Fixes

  • cursor navigation across pages #229 (a96a77a), closes #229

Features

0.9.42 (2023-07-31)

Bug Fixes

  • contentChange call error during initialization #224 (1b25afb), closes #224
  • control value style not affected by prefix #227 (cf5dd35), closes #227
  • limit word break element type (73014dc)
  • set header and footer data error #224 (b22f0b4), closes #224

Features

0.9.41 (2023-07-27)

Chores

Documentation

Features

  • add event bus (0bacc11)
  • add getHTML api #218 (b12c6cc), closes #218
  • clear contextmenu side effect in web component #219 (fc356c7), closes #219
  • clear side effect in web component #219 (ce70f0d), closes #219

0.9.40 (2023-07-21)

Bug Fixes

  • disable partial contextmenu in readonly mode (3f03d88)

Performance Improvements

  • cursor drawing when page visible (9c2bd33)
  • cursor position at the beginning of a line (1bd2e45)
  • print quality #185 (842b4fc), closes #185

Refactor

  • add prettier and format (d464c50)

0.9.39 (2023-07-14)

Documentation

Features

  • add table row and col size option #214 (8d1100c), closes #214
  • get range context info (09c4d53)

0.9.38 (2023-07-12)

Bug Fixes

  • limit word break element type #212 (d7424f8), closes #212

Chores

Features

  • add word break option #212 (d471165), closes #212
  • get page value and append element api #211 (85a9dcb), closes #211

0.9.37 (2023-07-02)

Chores

Documentation

Features

  • add fallback placeholder image (366374e)
  • add plugin interface (ad0bb32)
  • add setValue command api #210 (193bd21), closes #210
  • smooth signature drawing (c328778)

0.9.36 (2023-06-16)

Bug Fixes

  • close toolbar menu when click outside #192 (9c39c54), closes #192
  • copy highlight element #193 (88ebfd2), closes #193
  • inability to select list pasted into table #206 (53dd962), closes #206
  • multiple editor instances conflict #205 (68bea13), closes #205
  • not allow change zone in continuous mode #201 (16c2e9a), closes #201
  • prevent page auto scroll when no selection #204 (183e644), closes #204
  • remove header and footer in continuous mode (b92bd40)

Chores

Documentation

Features

Performance Improvements

  • cursor selection at the beginning of a line #202 (a133585), closes #202
  • range style callback and inactive cursor style #204 (7628eee), closes #204

0.9.35 (2023-05-31)

Chores

Documentation

  • starting page number option (618cb47)
  • table cell background color (9225bef)
  • update next features (c6ea0a6)

Features

  • copy and paste sub and sup elements (a500402)
  • copy and paste table cell background color (c97c6ef)
  • optimize paste title (bf52e25)
  • starting page number option (bfc61a8)
  • table cell background color (dbcab3b)
  • unordered list default style (c8b2a7e)

0.9.34 (2023-05-16)

Documentation

Features

Performance Improvements

0.9.33 (2023-05-02)

Bug Fixes

  • get range paragraph boundary error (84b236f)
  • some IME position error #184 (c5699bc), closes #184

Documentation

  • update list schema and shortcut (98ea30e)

Features

0.9.32 (2023-04-26)

Bug Fixes

  • not wrap when exceeding container width #177 (e8f61d9), closes #177
  • delete list element boundary error (9a37179)
  • error when selecting table cells #174 (f0b6014), closes #174
  • header and footer compute position list error (3b66b26)
  • image element row margin error (3daacc6)
  • inline image ascent value (59065bb)
  • paste and format element boundary error (86569f5)
  • paste list element boundary error (5935eb7)
  • set paper size error #181 (10ada8c), closes #181
  • tslint error (8202c1c)
  • unset list error (c02a96c)

Chores

  • add git pre commit hook (ef9ee07)

Documentation

  • add list command (a5b5f87)
  • update schema, shortcut, option (2f64395)

Features

  • adaptive list style during page scaling (e53c0c5)
  • add list and title shortcuts (bb28755)
  • add list element (c2330a8)
  • enable keyboard event when image resizer (#179) (fb78f0a), closes #179
  • handle boundary when dragging elements (8fba929)
  • handle list boundary (406fca3)
  • header,footer,page number disabled option #180 (797b9a1), closes #180
  • insert table in list element (3ec7d71)
  • recursion format element context (9f84285)
  • set title at paragraph level (8a56a49)

0.9.31 (2023-04-07)

Bug Fixes

  • lose line break when set title (722a910)

Performance Improvements

  • range style anchor element (d9eec5b)

0.9.30 (2023-04-07)

Bug Fixes

  • set defaultTrMinHeight option invalid #168 (045e2ff), closes #168

Chores

  • add image accept values (189ca73)

Documentation

  • add page number format option (72e97b7)
  • add title api and option (a9b4438)
  • add zone change listener (3cba30b)
  • improve editor options (51d4a03)

Features

  • add page number format option (4987723)
  • add title element (9701b21)
  • add zone change listener (86871c3)
  • format title element value (1fc276f)

Performance Improvements

  • copy title and table element (03cd85f)

Tests

0.9.29 (2023-04-01)

Bug Fixes

  • delete rowFlex when row position change #164 (5c3ce57), closes #164
  • failed to execute 'toDataURL' #163 (f11d5c8), closes #163
  • render composing text error (310e0e9)
  • table cell text render position error #166 (266915a), closes #166
  • table cell vertical align error after page scaled #165 (1fa1d10), closes #165

Documentation

Features

  • avoid punctuation at the beginning of a row (29a988a)

0.9.28 (2023-03-27)

Bug Fixes

  • drag table border to change size #160 (fda18d9), closes #160
  • extra blank row appear when insert table #162 (2f8c6b7), closes #162
  • position header and footer zone (ca5c4be)
  • table cell height adaptation #162 (a2090c8), closes #162

Documentation

Features

0.9.27 (2023-03-24)

Chores

0.9.26 (2023-03-24)

Chores

0.9.25 (2023-03-24)

Bug Fixes

  • table elements position when zooming (3ff0eea)
  • table tool render option (4a022a2)

Chores

  • add eslint global variable (70f3d17)
  • add verify git commit message script (0582da5)
  • update .editorConfig (4c48c79)

Documentation

Features

0.9.24 (2023-03-22)

Bug Fixes

  • table cell auto height #150 (e68c0be), closes #150
  • cannot copy table element when it in the first position (73457cb)
  • compute only the main body word count (4306d44)
  • some IME position error #155 (b6dfcb5), closes #155

Documentation

Features

  • table cell vertical align contextmenu i18n (32643a5)
  • table cell vertical align (665e201)
  • page number set row flex (0a9f44e)
  • add fontSize settings API (d951532)
  • fontSize setting Example (3f218f6)

Performance Improvements

Tests

0.9.23 (2023-03-19)

Bug Fixes

  • set editor zone method (9de29ed)
  • table cursor position in page header (85a2bbe)

Documentation

Features

Tests

  • update get editor value (436d1de)

0.9.22 (2023-03-15)

Bug Fixes

  • init page context when paper change (bb63eeb)

Documentation

Features

  • adjust background when paper direction change (f076f2b)
  • adjust margins when paper direction change (1eefa57)
  • add paper direction (9aeb928)
  • drag and drop date element (780a40c)

0.9.21 (2023-03-11)

Bug Fixes

  • reset canvas context properties that can be overwritten by css #144 (a3664a2), closes #144
  • hyperlink popup max width (1cad605)

Documentation

Features

  • drag and drop element (9b9a0a0)
  • render checkbox control with style (9f64a06)

0.9.20 (2023-03-08)

Bug Fixes

  • near highlight elements render error (17b469b)

Chores

Features

  • signature adapt to high-resolution screen (4acf243)
  • open hyperlink shortcut (3295e37)
  • copy and paste highlight element (0493ae2)

0.9.19 (2023-03-03)

Bug Fixes

  • continuity page render error in lazy mode (ff06e50)
  • format paste table data (909096b)

Performance Improvements

  • improve:control element input (dc54622)

0.9.18 (2023-03-02)

Bug Fixes

  • scrollbar scroll automatically (8b5c41b)
  • paper remove error in lazy render mode (8aac99d)
  • cannot paste html at the end of the control #133 (0694bf0), closes #133
  • cannot delete control when it is first element #131 (45ef8b6), closes #131

Features

Performance Improvements

  • improve:position compute separate from draw row (8910c7c)

0.9.17 (2023-02-28)

Bug Fixes

  • composing input not save history (c4f2687)
  • visible page computing method (fcb96a6)

Documentation

Features

  • set the cursor style when dragging text (2977183)

0.9.16 (2023-02-21)

Features

  • render composing text (63487d4)
  • redraw when device pixel ratio change (4c370ae)
  • support mac os shortcut remark (189e88c)

Tests

  • optimize the method of get editor value (708d578)

0.9.15 (2023-02-16)

Bug Fixes

  • draw multi-segment richtext element in one row (c522c22)

Documentation

Features

  • support mac os shortcut (ef4bda2)
  • support mac os shortcut (0d6e0cf)
  • support partial fields to set i18n lang (7287b57)

0.9.14 (2023-02-08)

Bug Fixes

  • get rowFlex when line breaks (34799d7)
  • paste table data format judgment (8ff0d01)

Features

0.9.13 (2023-02-03)

Bug Fixes

  • remove style sheet when paste html (5bf7029)
  • copy table width colspan and rowspan info (0f46db1)
  • adjust selection boundary (4865eb5)

Documentation

Features

0.9.12 (2023-01-20)

Bug Fixes

  • adjust selection by shortcut #111 (a19a0a1), closes #111
  • compatible with browsers that do not support ClipboardItem #108 (196f638), closes #108
  • line thickness of rendered margin (e8f3b2a)
  • cannot cut whole line except the first page (ca13a3b)

Documentation

Features

0.9.11 (2022-12-25)

Features

  • optimize event code structure (f63affc)
  • add isPointInRange function to Range (5e9c1ce)
  • drag text to editor (4cf4ea5)
  • use selection text when searching (bcdb234)
  • add cut row feature to contextmenu (172cb6d)
  • cut a whole line when no selection (2c38f13)