linkify 5.0.0
linkify: ^5.0.0 copied to clipboard
Low-level link (text, URLs, emails, phone numbers, user tags) parsing library in Dart.
5.0.0 - 2023-05-15 #
4.1.0 - 2021-08-02 #
- Fix loose URL not being parsed if the text have a non loose URL (#42, thanks @EsteveAguilera!)
- User Tagging Linkifier (#38, thanks @HSCOGT!)
4.0.0 - 2021-03-04 #
- Add null-safety support. Now required Dart >=2.12
3.0.0 - 2020-11-05 #
- Expand parsing to
www.URLs (#21, thanks @SpencerLindemuth!) - Add
\rparsing, requires Dart >=2.4 (#26, thanks @hpoul!) - Update loose URL regex to make it more reliable (thanks for the suggestion @olestole!)
Major version has been bumped:
- Minimum Dart version was upgraded
- Loose URL regex update may change behavior for some use-cases. Please open an issue if you find more issues!
- Non-loose will now parse URLs starting with
www., changing behavior
2.1.0 - 2020-04-24 #
- Add loose URL option (
looseUrl)- Parses any URL containing
. - Defaults to
httpURLs. Can usehttpsby enabling thedefaultToHttpsoption
- Parses any URL containing
- Added
www.removal (removeWww)- Removes URLs prefixed with
www.
- Removes URLs prefixed with
- Added exclusion of last period (
excludeLastPeriod, enabled by default)- Parses
https://example.com.ashttps://example.com
- Parses
2.0.3 - 2020-01-08 #
- Fix more minor lint issues
- Remove extra
print
2.0.2 - 2019-12-30 #
- Fix minor lint issues
2.0.1 - 2019-12-27 #
- Export
defaultLinkifiers
2.0.0 - 2019-12-27 #
- Change
LinkTypestoLinkifier- Supports custom linkifiers
- Change
LinkElementtoUrlElementto better reflectUrlLinkifier(link != URL) - Change
humanizeoption toLinkifyOptions - Enabled
humanizeby default
1.0.1 - 2019-03-23 #
- Republish to fix maintenance score
1.0.0 - 2019-03-23 #
- Initial release