Releases: gregjacobs/Autolinker.js
Releases · gregjacobs/Autolinker.js
v4.0.0
- URL parser rewritten from using regular expressions to be a finite state machine. Greatly improves performance by guaranteeing linear time parsing and fixes long parse times in Safari in particular (which seems to have a slow regex backtracking implementation).
- IP addresses are now linked without a scheme like 'http://' prefixed to it.
urls.ipV4Matches
option controls this behavior.
Breaking Changes:
See https://github.com/gregjacobs/Autolinker.js#upgrading-from-v3x---v4x-breaking-changes
v3.16.2
v3.16.1
v3.16.0
- Add support for underscores in domain labels (thanks @icehaunter!)
v3.15.0
- Add ability to link to TikTok mentions and hashtags via #371 (thanks @tomas-mikula)
v3.14.3
- Update to TypeScript 4, and update other dependencies
v3.14.1
- Use shared
RegExp
instances between multipleAutolinker
instances in order to improveAutolinker.link()
performance between multiple calls
v3.14.0
v3.13.0
- Support number only urls with valid protocol (#311). Thanks @adamdavidcole!
v3.12.0
- Support curly brackets and carets in url query (#303). Thanks @adamdavidcole!