- Fixed a bug where it was impossible to delete text content or text content reappears after deletion
- Added stream subscription into didUpdateWidget controller. [thanks @sipanpetrosyan]
- Added emoji detection support [thanks @moazh]
- Added persian language support for detections
- Fixed Vietnamese language detection [thanks @minh-dai]
- Fixed the issue where an empty space added to an empty text editor which results hint not showing up.
- Added new presentation mode for DefaultSocialTextFieldController. You can now present detection dialog above the textfield
- Updated example code for new above text field presentation of DefaultSocialTextFieldController
- Added vietnamese text detection support (experimental, thanks to @minh-dai for additions.)
- Fixed cursor jumping to the beginning bug fixed (again 😅)
- Improved documentation, enhanced default social text field example with 'ClampingScrollPhysics'
- Updated url regex so it can detect url's with "-" in it. (thanks https://github.com/Bhupesh-V for contributing)
- Added IncludeOnlyCases and IgnoreCases propertied into SocialTextSpanBuilder(context).build() method. You can now ignore matches or include matches
- Updated code documentation
- Fixed building issue with Flutter 2.2
- Fixed Bugs in the example app
- Added tap support for SocialTextSpanBuilder
- Improved Example Projects
- Breaking Change: SocialTextSpanBuilder parameters have been changed to named parameters for more understandable interface.
- Improved documentation
- Fixed wrong cursor position when last word has been replaced.
- Improved documentation
- Initial Release