Releases: AppFlowy-IO/appflowy-editor
Releases · AppFlowy-IO/appflowy-editor
3.3.0
What's Changed
- feat: support moving cursor using keyboard gesture by @LucasXu0 in #879
- fix: regain focus after navigation arrows are used by @MayurSMahajan in #878
- feat: support more link types by @SillyCoon in #876
- fix: unsupported platform error on web by @kkundi in #881
- fix: platform.environment is not supported on web by @LucasXu0 in #882
- fix: document getting first or last node exception by @Linij in #885
- chore: remove todolist validation and set checked as false by default by @LucasXu0 in #883
- chore: hide Log and PlatformExtension by @LucasXu0 in #886
New Contributors
- @SillyCoon made their first contribution in #876
- @kkundi made their first contribution in #881
Full Changelog: 3.2.0...3.3.0
3.2.0
What's Changed
- feat: customize shortcuts in readonly mode by @LucasXu0 in #840
- fix: document from markdown contains html escape text by @LucasXu0 in #841
- fix: force unwrap error by @LucasXu0 in #847
- fate: magnifier should be fully displayed at the edge of the editor w… by @hkm5558 in #846
- fix: error in file selection by @zuvola in #844
- feat: render drop target by @Xazin in #848
- fix: refine drop target position by @Xazin in #849
- feat: support single column slash menu by @appflowy in #850
- chore: support disabling selection gesture by @LucasXu0 in #851
- feat: support disabling keyboard & scroll service by @LucasXu0 in #852
- fix: stabilize rendering for nested lists beyond level 1 by @LucasXu0 in #855
- feat: support customizing tooltip style by @LucasXu0 in #856
- chore: expose text operation functions by @LucasXu0 in #861
- feat: custom slash menu text style by @LucasXu0 in #862
- feat: paste list children nodes by @zoli in #863
- fix: enable converting multilne to list by @zoli in #860
- feat:update keyboard height by @q200892907 in #854
- chore: support disable auto scroll by @LucasXu0 in #864
- feat: optimize table update by @LucasXu0 in #869
- fix: table cell insertion error by @LucasXu0 in #870
- fix:chinese input by @q200892907 in #871
- fix: context menu wrong offset by @Xazin in #874
- feat: optimize the table node parse steps and add logs by @LucasXu0 in #875
New Contributors
- @hkm5558 made their first contribution in #846
- @zuvola made their first contribution in #844
- @appflowy made their first contribution in #850
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
- chore: upgrade flutter dependencies by @LucasXu0 in #778
- chore: provide an option to disable color parser by @LucasXu0 in #784
- feat: improve mobile selection by @richardshiue in #776
- fix: improve link menu position by @LucasXu0 in #786
- feat: support option/cmd + click to open link by @LucasXu0 in #787
- fix: incorrect cursor movement behaviour by @Jei-sKappa in #751
- fix: update selection from the delta by @LucasXu0 in #788
- fix:replace_text by @q200892907 in #781
- fix: cjk IME issues on Linux by @LucasXu0 in #791
- fix: empty items disable context menu by @Xazin in #793
- chore: upgrade Flutter to 3.22.0 by @LucasXu0 in #797
- fix: remove heading node validation by @LucasXu0 in #803
- fix: cursor height is not consistent by @LucasXu0 in #805
- refactor: separated determineTextDirection function by @zoli in #809
- fix: markdown to document with image url having properties after extension by @stevenosse in #795
- fix: incorrect cursor position after new line by @LucasXu0 in #817
- feat: command improvement by @Xazin in #825
- fix: content jumping down and scrolling getting locked. by @MayurSMahajan in #821
- fix: underscore markdown syntax assertion by @LucasXu0 in #826
- fix: cursor height is inconsistent after upgrading to Flutter 3.22 by @LucasXu0 in #827
- fix: add code to support sliced by @Xazin in #829
- feat: undo markdown style by @Xazin in #830
- fix: handwriting ime doesn't work by @LucasXu0 in #832
- feat: support custom markdown parsers by @LucasXu0 in #835
- chore: remove macos runner 11 in test ci by @LucasXu0 in #836
- feat: enable selection in readonly mode by @LucasXu0 in #837
- Use format of wrapping node when pasting plain text by @jpenna in #692
- fix: incorrect calculation of skip value in moveVertical by @Jei-sKappa in #790
- Document to PDF feature for AppFlowy Editor by @rileyhawk1417 in #695
- fix: render issue of nested list by @LucasXu0 in #838
- fix: the toolbar will be blocked if the scroll bar is hidden by @LucasXu0 in #839
New Contributors
- @Jei-sKappa made their first contribution in #751
Full Changelog: 2.3.4...3.1.0
3.0.0
What's Changed
- chore: upgrade flutter dependencies by @LucasXu0 in #778
- chore: provide an option to disable color parser by @LucasXu0 in #784
- feat: improve mobile selection by @richardshiue in #776
- fix: improve link menu position by @LucasXu0 in #786
- feat: support option/cmd + click to open link by @LucasXu0 in #787
- fix: incorrect cursor movement behaviour by @Jei-sKappa in #751
- fix: update selection from the delta by @LucasXu0 in #788
- fix:replace_text by @q200892907 in #781
- fix: cjk IME issues on Linux by @LucasXu0 in #791
- fix: empty items disable context menu by @Xazin in #793
- chore: upgrade Flutter to 3.22.0 by @LucasXu0 in #797
- fix: remove heading node validation by @LucasXu0 in #803
- fix: cursor height is not consistent by @LucasXu0 in #805
- refactor: separated determineTextDirection function by @zoli in #809
- fix: markdown to document with image url having properties after extension by @stevenosse in #795
- fix: incorrect cursor position after new line by @LucasXu0 in #817
- feat: command improvement by @Xazin in #825
- fix: content jumping down and scrolling getting locked. by @MayurSMahajan in #821
- fix: underscore markdown syntax assertion by @LucasXu0 in #826
- fix: cursor height is inconsistent after upgrading to Flutter 3.22 by @LucasXu0 in #827
Full Changelog: 2.3.4...3.0.0
2.5.0
What's Changed
- chore: upgrade flutter dependencies by @LucasXu0 in #778
- chore: provide an option to disable color parser by @LucasXu0 in #784
- feat: improve mobile selection by @richardshiue in #776
- fix: improve link menu position by @LucasXu0 in #786
- feat: support option/cmd + click to open link by @LucasXu0 in #787
- fix: incorrect cursor movement behaviour by @Jei-sKappa in #751
- fix: update selection from the delta by @LucasXu0 in #788
- fix:replace_text by @q200892907 in #781
- fix: cjk IME issues on Linux by @LucasXu0 in #791
- fix: empty items disable context menu by @Xazin in #793
- chore: upgrade Flutter to 3.22.0 by @LucasXu0 in #797
- fix: remove heading node validation by @LucasXu0 in #803
New Contributors
- @Jei-sKappa made their first contribution in #751
Full Changelog: 2.3.4...2.5.0
2.4.0
What's Changed
- chore: upgrade flutter dependencies by @LucasXu0 in #778
- chore: provide an option to disable color parser by @LucasXu0 in #784
- feat: improve mobile selection by @richardshiue in #776
- fix: improve link menu position by @LucasXu0 in #786
- feat: support option/cmd + click to open link by @LucasXu0 in #787
- fix: incorrect cursor movement behaviour by @Jei-sKappa in #751
- fix: update selection from the delta by @LucasXu0 in #788
- fix:replace_text by @q200892907 in #781
- fix: cjk IME issues on Linux by @LucasXu0 in #791
New Contributors
- @Jei-sKappa made their first contribution in #751
Full Changelog: 2.3.4...2.4.0
2.3.4
What's Changed
- feat: add fixed toolbar example by @LucasXu0 in #739
- fIx: TableActionHandler editorState.editable [Bug] (issue (#717) ) by @Taverz in #733
- Get rid of the extra space from numbered list item by @lming in #724
- feat: disable converting heading block to numbered list block by @LucasXu0 in #740
- fix: debugNeedsLayout assert for paragraph rendering on hot reload by @LucasXu0 in #742
- feat: customize auto scroll offset on mobile by @LucasXu0 in #743
- feat: add diff document/nodes function by @LucasXu0 in #748
- fix: late initialization error by @LucasXu0 in #750
- feat: support remote selections by @LucasXu0 in #753
- feat: add more gesture interceptors by @Xazin in #757
- fix: delta insert error by @LucasXu0 in #758
- feat: combine diff operations by @LucasXu0 in #759
- fix: filter invalid text editing value by @LucasXu0 in #760
- fix: unable to select multiple words by @LucasXu0 in #761
- feat: support auto complete for text block by @LucasXu0 in #764
- feat:add table style by @q200892907 in #766
- feat: support customizing mobile page style by @LucasXu0 in #769
- fix: count any non-whitespace character by @Xazin in #771
- chore: bump version 2.3.4 by @Xazin in #770
New Contributors
Full Changelog: 2.3.3...2.3.4
2.3.3
What's Changed
- chore: revert ime changes by @LucasXu0 in #701
- fix: fix checkbox not work as expected in html module. by @penkzhou in #700
- chore: update Chinese i18n by @sun-jiao in #698
- feat: word counter service by @Xazin in #705
- feat: support selection counters by @Xazin in #706
- feat: on demand word count without listening by @Xazin in #710
- feat: debounce on word count service by @Xazin in #711
- Fix md image export by @rileyhawk1417 in #713
- fix: Slash command menu bad positioning in Web Version by @dagyu in #709
- chore: upgrade flutter version to 3.19.0 by @LucasXu0 in #719
- feat: support scaling the svg by @LucasXu0 in #722
- fix: unable to click the items in a long list by @LucasXu0 in #725
- fix: resolve data loss issue during block type conversion by @LucasXu0 in #726
- fix: unable to redo/undo in lists by @LucasXu0 in #727
- feat: support selecting word on iOS through long pressing by @LucasXu0 in #728
- chore: rename highlight color to background color by @LucasXu0 in #729
- fix: flutter analyze by @LucasXu0 in #730
- fix: transfer the whole line into link when text contains url (#693) by @penkzhou in #737
- chore: bump version 2.3.3 by @Xazin in #735
New Contributors
Full Changelog: 2.3.1...2.3.3
2.3.1
What's Changed
- fix: the menu dismissed after selecting block style by @LucasXu0 in #670
- fix:Solve the problem that Chinese ime cannot continue deleting after deleting input content by @q200892907 in #672
- feat: backslash to ignore shortcut event by @hyj1204 in #635
- feat: support formatting greater hyphen to single arrow by @Jayaprakash-dev in #665
- fix: the magnifier doesn't disappear when the selection is collapsed by @LucasXu0 in #675
- fix: headingBlockComponentBuilder doesn't use placeholderTextStyle by @LucasXu0 in #677
- feat: parse nested numbered list by @pithuene in #674
- feat:Optimize Enter operation by @q200892907 in #673
- fix: unable to use slide gesture to close keyboard by @LucasXu0 in #676
- fix: upgrade markdown to 7.2.1 by @Xazin in #686
- fix:windows chinese ime issue by @q200892907 in #682
- Localize more items by @jpenna in #680
- Fix: pasting keeps current node by @jpenna in #689
- Translate commands by @jpenna in #687
- fix: add support for breakline and divider by @penkzhou in #690
- feat: Add contentInsertionConfiguration to editor and text input service by @stevenosse in #691
- chore: bump version 2.3.1 by @LucasXu0 in #697
New Contributors
- @pithuene made their first contribution in #674
- @jpenna made their first contribution in #680
- @penkzhou made their first contribution in #690
- @stevenosse made their first contribution in #691
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- feat: support customizing cursor width by @LucasXu0 in #654
- feat: support updating cursor position via spacebar by @LucasXu0 in #655
- feat: add markdown divider encoder parser by @hamishjohnson in #639
- fix:chinese input 610 by @q200892907 in #652
- fix: move cursor up/down issus by @LucasXu0 in #657
- fix: ignore_parent_gesture by @q200892907 in #660
- fix: support character deletion while holding down the Shift key. by @Jayaprakash-dev in #659
- chore: bump version 2.3.0 by @LucasXu0 in #668
New Contributors
- @hamishjohnson made their first contribution in #639
Full Changelog: 2.2.0...2.3.0