custom_text 0.6.0-dev.6
custom_text: ^0.6.0-dev.6 copied to clipboard
A highly customisable text widget that allows styles and gestures to be applied to strings in it flexibly.
0.6.0-dev.6 #
- Bump text_parser to 0.4.0.
- Fix issue where changes of some properties were not reflected. (#21)
0.6.0-dev.5 #
- Maybe breaking:
- Use
hoverStylewhile being pressed iftapStyleis not provided.
- Use
- Suppress error caused by updates of value after dispose().
- Add test for behaviour on hover without
hoverStyle. - Improve documentation, example app, etc.
0.6.0-dev.4 #
- Require Flutter >=3.0.0.
- Deprecate:
CustomText.selectableconstructor is now deprecated. (#19)- Use SelectionArea on Flutter 3.3 and above.
- If SelectionArea is insufficient, use CustomTextEditingController and TextField with
readOnly: true.
- New (experimental):
- Add
debounceDurationtoCustomTextEditingControllerfor somewhat better performance with long text. (#20)
- Add
- Fix behaviour of
CustomTextEditingControllerwhen text spans are rebuilt while one of them is hovered/pressed on. - Discard gesture recognizers more thoroughly.
- Add tests for
CustomTextEditingController. - Minor refactoring.
0.6.0-dev.3 #
- Add tests for
CustomText.selectable. - Suppress warnings in Flutter 3.
- Minor refactoring.
- Update lint rules.
- Update and improve the example app.
- Improve documentation.
0.6.0-dev.2 #
- Fix issue of persistent hover style.
- Update text_parser to 0.3.3.
- Minor improvements.
0.6.0-dev.1 #
- Bug fixes and major refactors. (eb0e6f7, 760cb45, #12, #15)
- New (experimental):
- Add
CustomText.selectable. (#16) - Add
CustomTextEditingController. (#17)
- Add
- Depend on meta.
- Require Flutter >=2.8.0.
0.5.1 #
- Minor improvements.
0.5.0 #
- Fix an issue of tap and hover inactive in a rare condition. (#7)
- Fix issues of
setState()called afterdispose(). (#8, #10) - Remove deprecated
onLongTap. - Minor refactoring.
- Improve documentation of definition classes.
0.4.0 #
- New:
- Add
ParserOptionsfor tweaking RegExp settings. - Add
parserOptionsparameter toCustomText. - Add
LinkMatcher.
- Add
- Depend on
text_parser>=0.2.0.
0.3.1 #
- Fix to allow dynamic update of text.
0.3.0 #
- Breaking change:
- Use the
mouseCursorproperty ofTextSpanfor changing the mouse cursor. (#4)cursorOnHover, which was experimental, was removed fromCustomText.mouseCursorwas added toTextDefinitionandSelectiveDefinition.
- Use the
- Deprecate:
onLongTapis now deprecated; useonLongPressinstead.
- New:
- Add
hoverStyletoCustomText,TextDefinitionandSelectiveDefinition.
- Add
- Refactoring and enhancement:
- Improve management of tap state.
- Prevent unnecessary rebuilds and duplicate recognizer creations.
- Update example project.
0.2.0 #
- Fix the error of undefined
SystemMouseCursoron Flutter 2.2. (#2)- Requires Flutter >=2.2.0.
- Several minor changes.
0.1.2 #
- Fix and improve documentation.
0.1.1 #
- Fix to properly dispose of
TapGestureRecognizer. - Remove note on web limitations.
- Refactoring and some improvements.
- New (experimental):
- Add feature to change mouse cursor on hover over clickable element.
0.1.0 #
- Migrate to null safety.
0.0.3 #
- Add tests.
- Change minimum SDK version to match text_parser.
- Workaround for Flutter issue.
- Improve documentation and examples.
0.0.2 #
- Fix broken links in README files.
0.0.1 #
- Initial version.