npm / linkifyjs
linkifyjs
What changed in linkifyjs 4, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-25.
1 breaking1 new APIs and options1 performance6 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initlinkifyjs 49 changes
Breaking changes 1
Interfaces and plugins require exact versions to avoid incompatibility issues with older versions of linkify core.
New APIs and options 1
Adds the ability to ignore elements by class.
Performance 1
Fixes quadratic parser backtracking on long incomplete-link inputs.
Fixes and other changes 6
Link detection now handles a query string or fragment directly after a domain.
Corrects the text export path from ./multi.mjs to ./text.mjs.
Builds Unicode regexes dynamically so the library works in ICU-free runtimes.
Fixes parsing bugs with some special encoded URLs.
Adds support for jQuery 4.
Parsed emails no longer include port numbers.