Releases: AppFlowy-IO/appflowy-editor
Releases · AppFlowy-IO/appflowy-editor
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
2.2.0
What's Changed
- feat: support customizing the mobile magnifiter by @LucasXu0 in #625
- fix: indent/outdent doesn't work in not collapsed selection by @LucasXu0 in #626
- feat: support keep editor focus on mobile by @LucasXu0 in #628
- feat: support clicking the selection area to disable floating toolbar by @LucasXu0 in #632
- fix: renamed duplicated shortcut key by @AnsahMohammad in #629
- fix: todo list lost focus by @LucasXu0 in #633
- fix: resolve dead loop in node_iterator toList by @Linij in #623
- feat: adding an ability to have a link check before embedding by @johansutrisno in #603
- fix: active hover on upload image by @johansutrisno in #597
- fix:text_decoration_mobile_toolbar_padding by @q200892907 in #621
- feat: Add markdown link syntax formatting by @jazima in #618
- feat: Table navigation using TAB key by @AnsahMohammad in #627
- feat: improve android selection gesture by @LucasXu0 in #647
- feat: improve ios touch gesture by @LucasXu0 in #648
- fix: android 14 issues by @LucasXu0 in #649
- chore: bump version 2.2.0 by @LucasXu0 in #650
New Contributors
- @AnsahMohammad made their first contribution in #629
- @Linij made their first contribution in #623
- @jazima made their first contribution in #618
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- fix: editor cannot scroll when editable is false by @LucasXu0 in #599
- feat: show magnifier when dragging the handlers by @LucasXu0 in #601
- fix: selection menu positioning on right half of editor by @zoli in #600
- feat:floating_toolbar_position_error by @q200892907 in #598
- feat: refactor keyboard height observer to support multiple listeners by @LucasXu0 in #602
- feat: support get the after text decorate from textSpanDecorator by @LucasXu0 in #612
- chore: upgrade to flutter 3.16 by @LucasXu0 in #614
- fix: markdown does not support nested lists by @JessicaJHee in #611
- Fix input chinese issue by @q200892907 in #608
- fix: header/footer focus issue by @q200892907 in #607
- fix: memory leaks by @LucasXu0 in #615
- chore: bump version 2.1.0 by @LucasXu0 in #616
New Contributors
- @JessicaJHee made their first contribution in #611
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- chore: bump version 1.5.2 by @LucasXu0 in #578
- fix: don't rebuild mobile toolbar every time by @LucasXu0 in #579
- feat: support Flutter stable channel by @LucasXu0 in #581
- chore: refactor mobile toolbar and divider block component by @LucasXu0 in #583
- feat: support toggling format style when the selection is collapsed by @LucasXu0 in #586
- feat: toggle format on mobile by @LucasXu0 in #587
- fix:Solve the left and right key bug. by @q200892907 in #584
- feat: optimize editing experience on mobile by @LucasXu0 in #592
- fix: the new mobile toolbar doesn't work if resizeToAvoidBottomInset is true by @LucasXu0 in #593
- fix: unable to set toolbar icon theme by @LucasXu0 in #596
- feat:number list style update by @q200892907 in #595
- chore: bump version 2.0.0 by @LucasXu0 in #588
Full Changelog: 1.5.2...2.0.0
1.5.2
What's Changed
- chore: refactor character replacement by @Xazin in #570
- feat: show placeholder override for paragraph block by @Xazin in #571
- fix: check if header exists for footer by @MayurSMahajan in #559
- feat: Checkbox unresponsive in custom Theme example in editor example app by @johansutrisno in #543
- fix: 'PageStorage.of' returns null by @LucasXu0 in #575
- fix: catch regex
FormatExceptionand show a corresponding error message by @sun-jiao in #573 - changed padding values and added borderRadius by @Kritarthsharma in #567
- fix: quit editing button doesn't work by @LucasXu0 in #577
New Contributors
- @Kritarthsharma made their first contribution in #567
Full Changelog: 1.5.1...1.5.2
1.5.1
What's Changed
- fix: Applied Corner Radius to Block Selection Area by @0xJaskeerat in #557
- fix: do not select all if selection is null by @Xazin in #563
- feat: toggledStyle notifier by @Xazin in #562
- feat: power checkbox shortcut by @Xazin in #553
- fix: on ui event reset selection type by @Xazin in #555
- fix:image copy error width/height is double by @q200892907 in #566
- Rename Shortcut Folder by @LucasXu0 in #569
New Contributors
- @0xJaskeerat made their first contribution in #557
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
- feat: enable toggling and canceling of the formatting with shortcuts by @LucasXu0 in #528
- fix: cursor blink at wrong location when inserting text by @LucasXu0 in #529
- fix: UI issues by @LucasXu0 in #530
- fix: pinyin IME on Linux by @LucasXu0 in #531
- fix: unable to clear the style by toggling twice by @LucasXu0 in #532
- feat: disable toolbar in code block by @LucasXu0 in #534
- feat: refactor logic for converting color string to Color in background_color_mixin.dart by @LucasXu0 in #538
- feat: add extra info parameter to node by @LucasXu0 in #539
- feat: support parsing the nested list when exporting the document to markdown format by @LucasXu0 in #540
- feat: optimize editable features by @LucasXu0 in #541
- feat: table html encoder and decoder added by @alihassan143 in #449
- feat: support overriding i18n by @LucasXu0 in #550
- feat: = + > then ⇒ by @Gen1us1100 in #523
- chore: bump version 1.5.0 by @LucasXu0 in #551
New Contributors
- @Gen1us1100 made their first contribution in #523
Full Changelog: 1.4.4...1.5.0