Releases: AppFlowy-IO/appflowy-editor
1.4.1
1.4.0
What's Changed
- chore: bump version 1.3.0 by @LucasXu0 in #435
- feat: simplify auto scroll behavior in ScrollServiceWidget by @LucasXu0 in #437
- feat: implement delta diff and provide external values by @LucasXu0 in #444
- fix: request focus in find replace menu by @Xazin in #440
- feat: bulk open links shortcut by @Tony-MK in #419
- refactor: migrate tests by @MayurSMahajan in #438
- optimize the performance by @LucasXu0 in #442
- fix: remove unused check in non_delta_input_service by @LucasXu0 in #447
- fix: unable to paste html contains section by @LucasXu0 in #448
- Refactor color conversion method to handle RGB and hex formatsRefactor method to handle RGB and hex formats, improving color conversion by @LucasXu0 in #450
- fix: sometimes failed to paste content from google translation by @LucasXu0 in #451
- update Chinese l10n by @sun-jiao in #445
- fix: duration cannot be zero in animate by @Xazin in #452
- chore: refactor attribute comparison in Delta class diff loop by @LucasXu0 in #456
- upgrade to flutter 3.13.0 by @LucasXu0 in #459
- fix: image upload on web by @garv-shah in #453
- feat: support customizing the record time by @LucasXu0 in #461
- fix block selection area by @LucasXu0 in #462
- chore: add jumpTo to editor scroll service by @Xazin in #466
- chore: update l10n by @sun-jiao in #463
- fix: resolve
RangeError
when last row deleted. by @sun-jiao in #470 - feat: adjust the loading large document optimization in mobile platform by @LucasXu0 in #474
- fix: resolve layout problem of
FindMenuWidget
by @sun-jiao in #467 - fix: show reset color button even if one of the selected text was formatted by @LucasXu0 in #476
- fix: selection area doesn't show if in the long selection by @LucasXu0 in #477
- feat: add more showcases on the mobile platform by @LucasXu0 in #479
- feat: add more showcases on desktop/mobile platform by @LucasXu0 in #481
- fix: DT_TOOLCHAIN_DIR path in Podfile for iOS and macOS by @LucasXu0 in #483
- fix: respect default and last direction on new line and indent by @zoli in #482
- fix: link menu overflow in right by @sun-jiao in #478
- fix: resolve "Bad state: no element" when in-table paragraph deleted by @sun-jiao in #471
- chore: bump version 1.4.0 by @LucasXu0 in #484
New Contributors
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- fix: rect of the divider block is incorrect by @LucasXu0 in #415
- fix: replace matches on the same node by @MayurSMahajan in #418
- chore: comment suggesting use of deprecated method by @MayurSMahajan in #417
- fix: update resizable image width calculation with minimum width constraint by @LucasXu0 in #421
- feat: refactor floating toolbar positioning logic by @LucasXu0 in #422
- chore: update theme colors for editor by @LucasXu0 in #423
- fix: fixed the cursor not moving to next line after inserting divider by @Mukund-Tandon in #371
- feat: default text direction property by @zoli in #402
- fix: html encoder not adding multiple text decorations by @alihassan143 in #424
- fix: exception on prev node text direction null by @zoli in #404
- feat: editor state update node by @zoli in #405
- feat: table plugin by @zoli in #62
- feat: toggle highlight using ctrl/cmd + shift + h by @MayurSMahajan in #333
- fix: remove flutter overlay by @Xazin in #358
- feat: support alignment for block component by @LucasXu0 in #425
- Revert "fix: remove flutter overlay (#358)" by @LucasXu0 in #427
- fix: refactor text alignment handling in block components by @LucasXu0 in #430
- fix: table block bugs by @LucasXu0 in #431
- fix: table padding and selection by @zoli in #432
- fix: better column resize performance by @zoli in #434
Full Changelog: 1.2.4...1.3.0
1.2.4
What's Changed
- feat: find dialog 1760 by @MayurSMahajan in #106
- fix: v0.2.9 bugs by @LucasXu0 in #374
- feat: paste from html by @LucasXu0 in #391
- fix: import single line delta failed by @LucasXu0 in #366
- fix: execute character command on replace by @Xazin in #389
- test: improve test coverage by @Xazin in #367
- fix: placeholder on paragraph when selected by @Xazin in #390
- feat: open inline link by @MayurSMahajan in #373
- fix: add variable to hold editor selection for colour menu by @rileyhawk1417 in #400
- feat: double hyphen to em dash by @Xazin in #395
- feat: skip whitespace between words while navigating with CTRL+ARROW keys by @johansutrisno in #363
- fix: miss the nested node when copying by @LucasXu0 in #406
- Fix selected nodes by @LucasXu0 in #407
- fix: typo by @LucasXu0 in #408
- fix: refactor _onSelectionChange method to update _showPlaceholder state more efficiently by @LucasXu0 in #409
- feat: add support for context menu items to the editor by @LucasXu0 in #410
- feat: improve CJK IME support by @LucasXu0 in #412
- feat: added support for custom parser for markdown to document by @Mukund-Tandon in #403
- feat: migrate copy paste command from AppFlowy by @LucasXu0 in #413
New Contributors
- @rileyhawk1417 made their first contribution in #400
Full Changelog: 1.2.3...1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
What's Changed
If you are upgrading: please see UPGRADING.md.
feat: added support for RTL and AUTO direction by @zoli in (#191)
feat: added support for customizing href behavior by @LucasXu0 in (#293)
feat: added support for delete key shortcut by @MayurSMahajan in (#272)
feat: added support customize the font family by @LucasXu0 in (#300)
fix: slash menu keyword not shows up the option by @johansutrisno in (#268)
fix: unable to access the slash menu on web platform by @LucasXu0 in (#303)
chore: change windows and linux command for redo by @MayurSMahajan in (#294)
chore: optimize the textSpan decorator by @LucasXu0 in (#290)
chore: remove the reference of the deprecated values by @LucasXu0 in (#304)
New Contributors
- @Chandan-CV made their first contribution in #117
- @btertoolen made their first contribution in #105
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- feat: support IME by @LucasXu0 in (#253)
- feat: support text and background color in mobile toolbar by @hyj1204 in (#233)
- feat: support broadcast the transaction before applying it by @LucasXu0 in (#226)
- feat: support customizing text attribute key and rendering by @LucasXu0 in (#244)
- feat: support customizing the block icon widget by @LucasXu0 in (#274)
- feat: support uploading images from local files by @Mukund-Tandon in (#232)
- feat: add underline syntax parser by @vedant-pandey in (#256)
- feat: migrate the delta encoder by @LucasXu0 in (#277)
- feat: support divider toolbar item in mobile by @hyj1204 in (#281)
- feat: customized color options by @hyj1204 in (#270)
- feat: support exiting link menu by ESC by @vincenzoursano in (#124)
- fix: focus node doesn't work on mobile by @LucasXu0 in (#227)
- fix: the cursor is inaccuracy when the text contains special emoji by @LucasXu0 in (#238)
- fix: extend attribute keys shouldn't be sliced by @LucasXu0 in (#248)
- fix: keep keyboard appearance as same brightness as system theme by @hyj1204 in (#264)
New Contributors
- @rizwan3395 made their first contribution in #254
- @vedant-pandey made their first contribution in #256
- @garv-shah made their first contribution in #259
- @vincenzoursano made their first contribution in #124
- @akarsh-jain-790 made their first contribution in #121
Full Changelog: 1.0.4...1.1.0
1.0.4
What's Changed
- feat: add underline shortcut by @AmanNegi in #199
- feat: support IME in macOS by @LucasXu0 in #221
- feat: support customizing number of the numbered list by @LucasXu0 in #219
- feat: optimize the scroll service by @LucasXu0 in #210
- feat: added code block support for conversion from markdown to document by @Mukund-Tandon in #197
- feat: mobile drag selection by @LucasXu0 in #209
- fix: tabbing whitespace at the front will convert current paragraph into heading by @LucasXu0 in #206
- fix: behaviour of home and end keys on windows by @MayurSMahajan in #213
- fix: toolbar position at most top by @zoli in #214
- fix: added default options to both text color and background color me… by @the-jasoney in #208
- fix: numbered lists have issue with the dot by @LucasXu0 in #217
- fix: unable to delete the divider via backspace by @LucasXu0 in #216
- fix: copy handler migrated to latest api by @alihassan143 in #192
- fix: mobile selection scroll should work on both side by @LucasXu0 in #220
- chore: export keymapping file and fix outdent typo by @MayurSMahajan in #207
New Contributors
- @zoli made their first contribution in #214
- @the-jasoney made their first contribution in #208
- @AmanNegi made their first contribution in #199
Full Changelog: 1.0.3...1.0.4