0.9.76 (2024-05-04)
- checkbox custom size rendering error #529 (5a5fd64), closes #529
- copy style after title line break #531 (2e14035), closes #531
- paste elements boundary error (34d59bb)
- update radio menu icon (0ae67ec)
- add getTitleValue api #536 (15f52c5), closes #536
- add justify-all property to row flex #535 (a1293af), closes #535
- add radio element #494 (c6d9cff), closes #494
- add separator option #530 (7416a88), closes #530
0.9.75 (2024-04-27)
- control element rendering boundary error in table #527 (f41cea2), closes #527
- list position error when setting row flex #523 (3fdd4de), closes #523
- search for duplicate keyword boundary error #528 (d4c6cd2), closes #528
- word break boundary error #521 (4d1a0b6), closes #521
- add editor option settings in the demo (07956ca)
0.9.74 (2024-04-19)
- control component disabling segmenter (868a791)
- delete default control color property #513 (224ead0), closes #513
- disable control placeholder selection #511 (2985d6b), closes #511
- add control border #388 (de06f6c), closes #388
- add extension property (5027d73)
- add security rules to IFrameBlock element (cdbd1ff)
- add srcdoc property to IFrameBlock element #454 (6696992), closes #454
- control default style #340 (eee2236), closes #340
- record the first cursor position #517 (0878506), closes #517
- update block test case (6d358d1)
0.9.73 (2024-04-12)
- add context param to the shrinkBoundary function #503 (6f690a8), closes #503
- checkbox list cannot be selected within the table (632f8f5)
- disable table pagination in continuous page mode (d0500ac)
- format list elements boundary error (21807a6)
- upgrade typescript version (7e5a1ac)
- add checkbox list #385 (a546262), closes #385
- double click the selected text through the segmenter #510 (3f8399d), closes #510
- the getText method add list style conversion (f80e004)
- the getText method add tab conversion #507 (762f10c), closes #507
0.9.72 (2024-04-06)
- cannot page when merge cells across columns in the same row #41 (5851e61), closes #41
- format text class elements boundary error (95b337d)
- strikeout style rendering position #498 (46e153d), closes #498
- table range drawing boundary error (1df98b9)
- add isTable property to the RangeContext interface (9ad991a)
0.9.71 (2024-03-29)
- adjust the order of rich text rendering (7458a9f)
- cannot deletable elements boundary error #491 (291ea26), closes #491
- control front and back operation boundary error (1bb7a58)
- punctuation symbols rendered separately (d91b47c)
0.9.70 (2024-03-22)
- clear draw side effects when set zone (169864f)
- header and footer floating image error #473 (f14b863), closes #473
- paste list element boundary error #487 (3796cab), closes #487
- table border style lost when exporting HTML #480 (b6758a6), closes #480
- update build.yml (056648d)
- move between table cells using left and right keys #465 (83f37ed), closes #465
- table element paging across multiple pages #41 (01b1104), closes #41
- keydown event code structure (0ff6c2f)
0.9.69 (2024-03-15)
- adjust the style of converting table element to html #458 (0003686), closes #458
- copy html boundary error #470 (4e46afa), closes #470
- add getControlList api #455 (0523fc2), closes #455
- add parameter for clearing font color and highlight color #461 (73f9cfd), closes #461
- cancel painter style setting #453 (51427c7), closes #453
- table element can be merged after paging #41 (33a2dd8), closes #41
0.9.68 (2024-03-10)
- dragging element boundary error (a2d8dd5)
- hyperlink word count statistics #449 (180bd08), closes #449
- history stack memory (5044c31)
0.9.67 (2024-03-01)
- dragging image boundary error within the control (52590f6)
- text control clear value range context error #439 (#443) (c299290), closes #439 #443
- add text decoration property (f1570f2)
- add textDecoration property to the rangeStyleChange event (a7fa847)
0.9.66 (2024-02-24)
- disable automatic selection when double clicking the checkbox (72a22b5)
- get catalog text filtering element types (36477d2)
- latex element preview rendering boundary error (6f0ab64)
- richtext elements boundary render error (956035b)
- dragging image element to adjust position #404 (9428148), closes #404
- image element floating #363 (b357a57), closes #363
- table td with multiple border types #435 (1d4987e), closes #435
- table td with multiple slash types #436 (5b52bb8), closes #436
0.9.65 (2024-02-06)
- cursor position error when scaling the page #434 (e03feb2), closes #434
- insert image render error when scaling the page #433 (acb0d3f), closes #433
- add getRange api #429 (2a6a41c), closes #429
- paste original elements by api (7ab103e)
- set margin style when printing #431 (4015707), closes #431
0.9.64 (2024-01-28)
- error inserting image within control #422 (ea4ac33), closes #422
- render error when row element is empty #420 (8999f28), closes #420
- zone tip position error in firefox browser #423 (3cf911c), closes #423
- add executeSetControlProperties api #391 (3ffb6b9), closes #391
- copy and paste original elements #397 (#426) (2fc16de), closes #397 #426
0.9.63 (2024-01-19)
- copy row properties on input #415 (55a43e6), closes #415
- format list element boundary error (094af57)
- image render error within the control #406 (d175f92), closes #406
0.9.62 (2024-01-12)
- control minimum width rendering boundary error #401 (5272c85), closes #401
- disable zone tips when header and footer disabled #386 (531750b), closes #386
- add background image option (eadf7f6)
- add defaultColor option #405 (a324ecc), closes #405
- add table cell border type #389 (3253f37), closes #389
- copy style information when wrapping #384 (981e458), closes #384
- support drop images #398 (#402) (a96d239), closes #398 #402
- update format test case (f9edf73)
0.9.61 (2023-12-29)
- checkbox cannot be selected #382 (3fb8435), closes #382
- double-click to expand selection boundary error (0bd4c5c)
- elements in the table cannot be selected #378 (1477bd0), closes #378
- line break error before separator element #379 (bdb981d), closes #379
- three click selection paragraph boundary error (56ea7d8)
0.9.60 (2023-12-23)
- clone the values set to the editor #369 (#371) (f73759f), closes #369 #371
- format element list boundary error #367 (7a6f656), closes #367
- add conceptId attribute to table element (b55471b)
- add zone attribute to getRangeContext api (57fdcb8)
- add zone tooltip #367 (095414f), closes #367
- compute zone tooltip performance (28ef4af)
0.9.59 (2023-12-17)
- add zone attribute to getControlValue api (285aeec)
- add resizer size Indicator (61c110d)
- set control highlight rule #332 (b6fe212), closes #332
0.9.58 (2023-12-08)
- empty list don't render placeholder (910f756)
- multiple empty lists render error in first row (1487033)
- not render margin indicator in print mode #354 (3f1babe), closes #354
- repeated input in firefox browser #357 (6de3ad8), closes #357
0.9.57 (2023-12-03)
- disable focus in readonly mode #326 (f0823d7), closes #326
- scaling table and separator elements error #326 (b3354ac), closes #326
- unable to copy elements in control #347 (6ca1919), closes #347
- underline position of superscript and subscript elements is error #268 (90efe10), closes #268
- upgrade cypress version (ecd4ae9)
- add control disabled rule (1455a2a)
- add range and position context api (8acce15)
- add set active zone api (6b30e3c)
- limit the max cursor offsetHeight #348 (2666bc4), closes #348
0.9.56 (2023-11-14)
- compute table row and col info boundary error #324 (455b397), closes #324
- get and set control property in table #323 (17cd6cc), closes #323
0.9.55 (2023-11-10)
- break after pasting HTML #318 (80f6531), closes #318
- delete table row boundary error #313 (8f8bc04), closes #313
- reset event ability after delete element #314 (c6483a4), closes #314
- shrink control range boundary error #305 (a9fc226), closes #305
- add pageScaleChange eventbus #321 (c697586), closes #321
- add scrollContainerSelection option #320 (192113e), closes #320
- collapsed selection rect information (7c32f95)
- support for paste richtext data in contextmenu (8989831)
0.9.54 (2023-11-03)
- clone payload data when call add element api #308 (aeefca3), closes #308
- print error of control assistant components in table #311 (7fb0150), closes #311
- set control value error in table #302 (7fba458), closes #302
- update hyperlink spell (1bde309)
- add copy table cell content option to contextmenu #307 (a94328f), closes #307
- support for insert more elements into control #306 (d2d649b), closes #306
0.9.53 (2023-10-26)
- add control deletable rule #301 (e5acf6e), closes #301
- add executeBlur api #262 (d9f7d50), closes #262
- add modify internal context menu interface #300 (0891f05), closes #300
- add override internal copy function api (45e7eab)
- add set control extension value api #293 (096778d), closes #293
0.9.52 (2023-10-12)
0.9.51 (2023-10-10)
- contextmenu boundary position (1ce2e2f)
0.9.50 (2023-09-28)
- update README.md (5ad1414)
- move the cursor the entire word #281 (b38e4ed), closes #281
- paper background color option (46be700)
- support for table cell slash #290 (4269628), closes #290
- typing on ios devices #286 (8cf2b19), closes #286
0.9.49 (2023-09-16)
- control minimum width when scaling (05ddc2d)
- draw text element letter space error #282 (c35f8ab), closes #282
- omitObject function missing reference (c45317e)
- add set and get control value api #278 (f754741), closes #278
- text element width #277 (bb64626), closes #277
0.9.48 (2023-09-09)
- control minimum width boundary (05caccc)
0.9.47 (2023-09-02)
- format control element default options (7b07cf3)
- insert tab element with context #265 (b7a0df8), closes #265
- table selection boundary error (7260b64)
- add forceUpdate api #263 (bc2f445), closes #263
- add getOptions api (761fcde)
- add override internal function api #260 (abcaa9b), closes #260
- add page break option (ec627dc)
- add shortcut disable option (640f262)
- add table td border type (d8876b1)
- copy entire line when cursor is inside (3c10be2)
- update tdPadding option format (752ca43)
0.9.46 (2023-08-25)
- 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
- 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)
- merge table cell error #241 (1f552a0), closes #241
- reduce underline distance #247 (33bafbd), closes #247
- 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)
- add getText api #240 (f8fdea6), closes #240
- add print mode #236 (fd31b3e), closes #236
- apply style to entire table #232 (b54b66d), closes #232
0.9.43 (2023-08-04)
- add form mode #221 (94247c3), closes #221
- cursor following page scrolling #229 (3db28cc), closes #229
0.9.42 (2023-07-31)
- 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
- add SetHTML api (52f7500)
0.9.41 (2023-07-27)
- 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)
- disable partial contextmenu in readonly mode (3f03d88)
- cursor drawing when page visible (9c2bd33)
- cursor position at the beginning of a line (1bd2e45)
- print quality #185 (842b4fc), closes #185
- add prettier and format (d464c50)
0.9.39 (2023-07-14)
0.9.38 (2023-07-12)
- 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)
- add plugin (d0e1c9b)
- 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)
- 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)
- add editor placeholder (5ded5c3)
- add history max record option #203 (c467505), closes #203
- add word tool (2a3c2e2)
- 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)
- add CRDT CSpell word (ef31552)
- starting page number option (618cb47)
- table cell background color (9225bef)
- update next features (c6ea0a6)
- 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)
- optimize cursor blink (7ad4ba3)
0.9.33 (2023-05-02)
- update list schema and shortcut (98ea30e)
- wrap within list item (69750a1)
0.9.32 (2023-04-26)
- 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)
- add git pre commit hook (ef9ee07)
- 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)
- lose line break when set title (722a910)
- range style anchor element (d9eec5b)
0.9.30 (2023-04-07)
- add image accept values (189ca73)
- add page number format option (72e97b7)
- add title api and option (a9b4438)
- add zone change listener (3cba30b)
- improve editor options (51d4a03)
- add page number format option (4987723)
- add title element (9701b21)
- add zone change listener (86871c3)
- format title element value (1fc276f)
- copy title and table element (03cd85f)
- add title test case (c275216)
0.9.29 (2023-04-01)
- 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
- update snapshot (e0791cf)
- avoid punctuation at the beginning of a row (29a988a)
0.9.28 (2023-03-27)
- 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
- add page footer (21626cc)
0.9.27 (2023-03-24)
- verify release package (4773c03)
0.9.26 (2023-03-24)
- add release script (caa2c34)
0.9.25 (2023-03-24)
- add eslint global variable (70f3d17)
- add verify git commit message script (0582da5)
- update .editorConfig (4c48c79)
0.9.24 (2023-03-22)
- 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
- table cell vertical align (47918db)
- page number options (c753a9d)
- font size setting api (690aa1b)
- next features road map (0e8c5fd)
- 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)
- font size setting api (84e2fc9)
- font size setting (89012b7)
0.9.23 (2023-03-19)
- add header indicator (86707ca)
- zoom page header (c0fee3e)
- export page header type (23b6cd2)
- paging cursor position (7b4b33b)
- page header boundary value (ed79d25)
- edit page header (6082ab2)
- render header element (da2dfd3)
- update get editor value (436d1de)
0.9.22 (2023-03-15)
- init page context when paper change (bb63eeb)
- set paper direction api (0963fc1)
- update command execute api (82b5256)
- next features roadmap (dd7a768)
- 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)
- reset canvas context properties that can be overwritten by css #144 (a3664a2), closes #144
- hyperlink popup max width (1cad605)
0.9.20 (2023-03-08)
- near highlight elements render error (17b469b)
- signature adapt to high-resolution screen (4acf243)
- open hyperlink shortcut (3295e37)
- copy and paste highlight element (0493ae2)
0.9.19 (2023-03-03)
- improve:control element input (dc54622)
0.9.18 (2023-03-02)
- 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
- add lazy render mode (f428f56)
- improve:position compute separate from draw row (8910c7c)
0.9.17 (2023-02-28)
- set the cursor style when dragging text (2977183)
0.9.16 (2023-02-21)
- render composing text (63487d4)
- redraw when device pixel ratio change (4c370ae)
- support mac os shortcut remark (189e88c)
- optimize the method of get editor value (708d578)
0.9.15 (2023-02-16)
- draw multi-segment richtext element in one row (c522c22)
- mac os shortcut (df8096e)
- update next features (338a67c)
- update next features (4cb8d2a)
- add i18n (c912563)
- support mac os shortcut (ef4bda2)
- support mac os shortcut (0d6e0cf)
- support partial fields to set i18n lang (7287b57)
0.9.14 (2023-02-08)
0.9.13 (2023-02-03)
- remove style sheet when paste html (5bf7029)
- copy table width colspan and rowspan info (0f46db1)
- adjust selection boundary (4865eb5)
- add algolia search (8177c11)
- paste table element (db51a27)
- paste image element (0c07db7)
- paste separator element (77d546f)
- paste checkbox element (e37da11)
- shrink the contextmenu scope (64f5ff1)
0.9.12 (2023-01-20)
- 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)
- adjust selection by direction key (01353ad)
- adjust selection by shortcut (81ac4d8)
- add global api (3678b7f)
- add docs url to README.md (a369adb)
- update index page (38cb302)
- adjust selection by direction key (1dfdd9a)
- adjust range by shortcut (4a11bca)
- update server host (bf93c29)
- add docs workflow (f2374a1)
- add docs workflow (7fd0792)
- add docs (db52ab8)
- add font selection and font wysiwyg (72d6174)