- Fix issue that context menu click didn't work on desktop(#250)
- Migrate to Flutter 3.24.0
- Migrate to Flutter 3.22.0
- Migrate to Flutter 3.19.0
- Fix wrong postion of Magnifier
- Update readme about HarmonyOS
- Migrate to Flutter 3.16.0 (#229)
- Fix wrong caret position (#224,#226)
- Migrate to Flutter 3.13.0
- Fix issue that wrong cursor position on macos. (#210)
- Migrate to Flutter 3.10.0
- Refactoring codes and sync codes from 3.10.0
- Breaking change: Remove [ExtendedText.textSelectionGestureDetectorBuilder],[ExtendedText.shouldShowSelectionHandles]
- Add ExtendedSelectableText
- fix issue on ios after flutter version 3.7.0. #191 #198
- Migrate to 3.7.0
- Add TextInputBindingMixin to prevent system keyboard show.
- Add No SystemKeyboard demo
- Fix issue selection not right #172
- Migrate to 3.0.0
- Support Scribble Handwriting for iPads
- Public ExtendedTextFieldState and add bringIntoView method to support jump to caret when insert text with TextEditingController
- Migrate to 2.10.0.
- Add shouldShowSelectionHandles and textSelectionGestureDetectorBuilder call back to define the behavior of handles and toolbar.
- Shortcut support for web and desktop.
- Fix hittest is not right #131
- Fix selectionWidthStyle and selectionHeightStyle are not working.
- Support to use keyboard move cursor for SpecialInlineSpan. #135
- Fix issue that backspace delete two chars. #141
- Migrate to 2.8
- Add [SpecialTextSpan.mouseCursor], [SpecialTextSpan.onEnter] and [SpecialTextSpan.onExit].
- merge code from 2.2.0
- Fix issue that composing is not updated.#122
- Breaking change: [SpecialText.getContent] is not include endflag now.(please check if you call getContent and your endflag length is more than 1)
- Fix demo manualDelete error #120
- Fix issue that toolbar is not shown when double tap
- Fix throw exception when selectWordAtOffset
- Support null-safety
- Fix toolbar is not show after some behaviour #107
- Fix miss TextStyle for specialTextSpanBuilder #89
- Fix wrong position of caret
- change handleSpecialText to hasSpecialInlineSpanBase(extended_text_library)
- add hasPlaceholderSpan(extended_text_library)
- Merge from Flutter v1.22
- Support cursorHeight, onAppPrivateCommand, restorationId
- Merge from Flutter v1.20
- Support Autofill
- Fix issue that text is clipped when maxLine is 1 and width is more than maxWidth.(#67,#76)
- Fix issue that handles are not shown when the height of TextStyle is big than 1.0.(#49)
- Breaking change: fix typos OverflowWidget.
- Breaking change: extended_text_library has changed to support OverFlowWidget ExtendedText
- Fix textSelectionControls is not working.
- Fix wrong calculation about selection handles.
- Merge code from 1.17.0
- Fix analysis_options
- Fix error caret offset on ios.
- Fix error about TargetPlatform.macOS
- Fix issue that the cursor returns to the top when deleting quickly in Multi-line text
- Fix issue that toolbar will not show if autofocus is true when longpress
- Codes base on 1.12.13+hotfix.5
- Set limitation of flutter sdk >=1.12.13 <1.12.16
- Add demo that how to delete text with code
- Fix issue that not showing text while entering text from keyboard
- Remove TargetPlatform.macOS
- Fix build error for flutter sdk 1.12
- Fix wrong caret hegiht and postion
- Make Ios/Android caret the same height
- Fix kMinInteractiveSize is missing in high version of flutter
- Support custom selection toolbar and handles
- Improve codes about selection overlay
- Select all SpecialTextSpan(which deleteAll is true) when double tap or long tap
- Support WidgetSpan hitTest
- Fix issue that type 'ImageSpan' is not a subtype of type 'textSpan'(#13)
- Fix issue tgat WidgetSpan wrong offset(#11)
- Fix wrong caret offset
- Improve codes base on v1.7.8
- Support WidgetSpan (ExtendedWidgetSpan)
- Update extended_text_library
- Remove un-used codes in extended_text_selection
- Update extended_text_library
- Update path_provider 1.1.0
- Uncomment getFullHeightForCaret method for 1.5.4-hotfix.2
- Corret selection handles visibility for _updateSelectionExtentsVisibility method
- Corret selection handles position for image textspan
- StrutStyle strutStyle is obsoleted, it will lead to bugs for image span size.
- Fix selection handles blinking
- Take care when TextSpan children is null
- Update extended_text_library 1.Remove caretIn parameter(SpecialTextSpan) 2.DeleteAll parameter has the same effect as caretIn parameter(SpecialTextSpan)
- Fix caret position about image span
- Add caretIn parameter(whether caret can move into special text for SpecialTextSpan(like a image span or @xxxx)) for SpecialTextSpan
- Disabled informationCollector to keep backwards compatibility for now (ExtendedNetworkImageProvider)
- Fix caret position for last one image span
- Add image text demo
- Fix position for specialTex
- Fix caret position for image span
- Only iterate textSpan.children to find SpecialTextSpan
- Add BackgroundTextSpan, support to paint custom background
- Handle TextEditingValue's composing
- Improve codes to avoid unnecessary computation
- Override compareTo method in SpecialTextSpan and ImageSpan to Fix issue that image span or special text span was error rendering
- Update limitation
- Improve codes
- Update limitation
- Improve codes
- Support special text amd inline image