- Update to
linkify
v5 - Make sure it works with latest Flutter
- Merge Add LinkifySpan (#108)
- Merge Fix unit tests (#111)
- Merge Use bodyText2 only if there's no style passed in parameters (#96)
- Now uses
bodyMedium
- Now uses
- Fix SelectableText only supports TextSpan exception for Flutter 2 (#80, thanks MohamedEL-Torky!)
- Fix for
maxLines
(#80, thanks ChristianGaertner!)
- Add null-safety support. Now required Dart >=2.12
- Added unit tests
- Release of 4.0.0, forgot to bump version in README
- Change from
RichText
toText.rich
(#53, thanks @Sorunome!) - Added minimum Flutter version of 1.13.8 (#44, thanks @jamesderlin!)
Major version has been bumped:
linkify
(the underlying parsing library) has been upgrade to v3- Expand parsing to
www.
URLs (#21, thanks @SpencerLindemuth!) - Add
\r
parsing, requires Dart >=2.4 (#26, thanks @hpoul!) - Update loose URL regex to make it more reliable (thanks for the suggestion @olestole!)
- Expand parsing to
- Minimum version of Flutter has been upgrade
- Update
body1
tobodyText2
- Forgot to bump README version
- Update to
linkify
v2.1.0
- Add
SelectableLinkify
, for selectable linkified text - Add all props for RichText
- Update to
linkify
v2.0.0 - Change
humanize
tooptions
forlinkify
- Change
linkTypes
tolinkifiers
forlinkify
- Split to
linkify
package.- This might break if you were using the internal
linkify
method.
- This might break if you were using the internal
- Add text alignment (#11).
- Add email address linking (thanks PieterAelse! #8).
- Breaking: Change API to pass a
LinkableElement
to theonOpen
callback:- Accessing the URL can be done by using
link.url
. - You can check using
is
if it is aLinkElement
orEmailElement
for custom handling.
- Accessing the URL can be done by using
- Added
linkTypes
option to enable/disable parsing URLs/emails. - More line break fixes (should be the last! #9).
- Fix
humanize
option on multi-link text (not being passed down).
- Add
humanize
option to remove protocol.
- Fix bug with newlines (#1)
- Fix another bug with whitespace (#1)
- Fix bug with whitespace (#1)
- Add more documentation.
- Update description.
- Initial release.