2026-07-10 20:31:52 +08:00

320 lines
6.2 KiB
Markdown

## 16.0.2
* Fix issue that the caret offset is not right after pinyin(composing) is completed on windows desktop(#255)
## 16.0.1
* Fix issue that context menu click didn't work on desktop(#250)
## 16.0.0
* Migrate to Flutter 3.24.0
## 15.0.0
* Migrate to Flutter 3.22.0
## 14.0.0
* Migrate to Flutter 3.19.0
* Fix wrong postion of Magnifier
## 13.0.1
* Update readme about HarmonyOS
## 13.0.0
* Migrate to Flutter 3.16.0 (#229)
* Fix wrong caret position (#224,#226)
## 12.1.0
* Migrate to Flutter 3.13.0
## 12.0.1
* Fix issue that wrong cursor position on macos. (https://github.com/fluttercandies/extended_text_field/issues/210)
## 12.0.0
* Migrate to Flutter 3.10.0
* Refactoring codes and sync codes from 3.10.0
* Breaking change:
Remove [ExtendedText.textSelectionGestureDetectorBuilder],[ExtendedText.shouldShowSelectionHandles]
* Add ExtendedSelectableText
## 11.0.1
* fix issue on ios after flutter version 3.7.0. #191 #198
## 11.0.0
* Migrate to 3.7.0
## 10.2.0
* Add TextInputBindingMixin to prevent system keyboard show.
* Add No SystemKeyboard demo
## 10.1.1
* Fix issue selection not right #172
## 10.1.0
* Migrate to 3.0.0
* Support Scribble Handwriting for iPads
## 10.0.1
* Public ExtendedTextFieldState and add bringIntoView method to support jump to caret when insert text with TextEditingController
## 10.0.0
* 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.
## 9.0.3
* Fix hittest is not right #131
## 9.0.2
* Fix selectionWidthStyle and selectionHeightStyle are not working.
## 9.0.1
* Support to use keyboard move cursor for SpecialInlineSpan. #135
* Fix issue that backspace delete two chars. #141
## 9.0.0
* Migrate to 2.8
## 8.0.0
* Add [SpecialTextSpan.mouseCursor], [SpecialTextSpan.onEnter] and [SpecialTextSpan.onExit].
* merge code from 2.2.0
## 7.0.1
* Fix issue that composing is not updated.#122
## 7.0.0
* 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
## 6.0.1
* Fix issue that toolbar is not shown when double tap
* Fix throw exception when selectWordAtOffset
## 6.0.0
* Support null-safety
## 5.0.4
* Fix toolbar is not show after some behaviour #107
## 5.0.3
* Fix miss TextStyle for specialTextSpanBuilder #89
## 5.0.2
* Fix wrong position of caret
## 5.0.1
* change handleSpecialText to hasSpecialInlineSpanBase(extended_text_library)
* add hasPlaceholderSpan(extended_text_library)
## 5.0.0
* Merge from Flutter v1.22
* Support cursorHeight, onAppPrivateCommand, restorationId
## 4.0.0
* Merge from Flutter v1.20
* Support Autofill
## 3.0.1
* 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)
## 3.0.0
* Breaking change: fix typos OverflowWidget.
## 2.0.0
* Breaking change: extended_text_library has changed to support OverFlowWidget ExtendedText
* Fix textSelectionControls is not working.
## 1.0.1
* Fix wrong calculation about selection handles.
## 1.0.0
* Merge code from 1.17.0
* Fix analysis_options
## 0.5.0
* Fix error caret offset on ios.
## 0.4.9
* Fix error about TargetPlatform.macOS
## 0.4.8
* 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
## 0.4.7
* 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
## 0.4.6
* Remove TargetPlatform.macOS
## 0.4.5
* Fix build error for flutter sdk 1.12
## 0.4.4
* Fix wrong caret hegiht and postion
* Make Ios/Android caret the same height
## 0.4.3
* Fix kMinInteractiveSize is missing in high version of flutter
## 0.4.2
* 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
## 0.4.1
* Fix issue that type 'ImageSpan' is not a subtype of type 'textSpan'(https://github.com/fluttercandies/extended_text_field/issues/13)
## 0.4.0
* Fix issue tgat WidgetSpan wrong offset(https://github.com/fluttercandies/extended_text_field/issues/11)
* Fix wrong caret offset
## 0.3.9
* Improve codes base on v1.7.8
* Support WidgetSpan (ExtendedWidgetSpan)
## 0.3.7
* Update extended_text_library
## 0.3.4
* Remove un-used codes in extended_text_selection
## 0.3.3
* Update extended_text_library
## 0.3.2
* Update path_provider 1.1.0
## 0.3.0
* Uncomment getFullHeightForCaret method for 1.5.4-hotfix.2
* Corret selection handles visibility for _updateSelectionExtentsVisibility method
## 0.2.8
* Corret selection handles position for image textspan
* StrutStyle strutStyle is obsoleted, it will lead to bugs for image span size.
## 0.2.7
* Fix selection handles blinking
## 0.2.6
* Take care when TextSpan children is null
## 0.2.5
* Update extended_text_library
1.Remove caretIn parameter(SpecialTextSpan)
2.DeleteAll parameter has the same effect as caretIn parameter(SpecialTextSpan)
## 0.2.4
* 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
## 0.2.3
* Disabled informationCollector to keep backwards compatibility for now (ExtendedNetworkImageProvider)
## 0.2.2
* Fix caret position for last one image span
* Add image text demo
* Fix position for specialTex
## 0.2.1
* Fix caret position for image span
## 0.2.0
* Only iterate textSpan.children to find SpecialTextSpan
## 0.1.9
* Add BackgroundTextSpan, support to paint custom background
## 0.1.8
* Handle TextEditingValue's composing
## 0.1.6
* Improve codes to avoid unnecessary computation
## 0.1.5
* Override compareTo method in SpecialTextSpan and ImageSpan to
Fix issue that image span or special text span was error rendering
## 0.1.4
* Update limitation
* Improve codes
## 0.1.3
* Update limitation
* Improve codes
## 0.1.1
* Support special text amd inline image