Loading
fix(deps): update linkifyjs monorepo to v4 (major)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| linkify-react (source) | dependencies | major | ^3.0.4 -> ^4.2.0 |
| linkifyjs (source) | dependencies | major | ^3.0.5 -> ^4.2.0 |
Release Notes
nfrasser/linkifyjs (linkify-react)
v4.2.0
- Correctly sanitize object replacement character by treating as whitespace
- Avoid detecting invalid URLs with numbers around boundaries
- Prevent delimiter apostrophes from being included in URLs
- Correctly interpret \r\n as newline character
- Correctly interpret emoji followed by # sign
- Fix support for domain names with multiple hyphens
- Fix parsing for magnet links
v4.1.4
- Add support for full width middle dot
・in hashtag plugin - Development updates for newest Node.js versions
v4.1.3
- Fix HTML entity
&symbol double-encoding in linkify-html - Support for full-width brackets, full-width less-than/greater-than signs and corner bracket as delimiters
v4.1.2
- Ensure linkify.find respects validate option
v4.1.1
- Slightly simpler TLDs encoding/parsing
- Fix jsdoc in linkify-react
- Improved parsing of URLs with symbols
- Ensure function options get called with unformatted href
v4.1.0
- Drop support for Safari 10
- Reduce core bundle file size by ~30%
- Restore support for email address with scheme local part
- Allow hashtags with emojis
v4.0.2
- Fix email address detection with domains containing numbers
v4.0.1
- Restore nl2br option for linkify-html
- Fixed duplicate key warning in linkify-react with multiple children
v4.0.0
BREAKING CHANGES
- Removed deprecated
linkifyjs/string,linkifyjs/html,linkifyjs/plugins/*packages. Uselinkify-string,linkify-htmlandlinkify-plugin-*instead. - Refactored scanner internals break custom link plugins created with Linkify v3
- Links that begin with
mailto:now have typeurlinstead ofemail - Drop official IE 11 support
Added
-
linkify-plugin-ipplugin for detecting IPv4 and IPv6 addresses -
linkify-plugin-keywordplugin for detecting arbitrary keywords -
linkify.find()function accepts anoptionsargument for output formatting - New
renderoption to override link rendering - Second
optionalSlashSlashargument forregisterCustomProtocolto allow links that don't require//afterscheme: - Link token methods
toFormattedString(options),toFormattedHref(options)andtoFormattedObject(options)that accept alinkify.Optionsobject - More granular scanner tokens for improved plugin flexibility
-
linkify-react: Newasproperty (alias fortagName)
Fixed
- Improved link detection with mixed languages
- Consistent option availability across interfaces (including
truncate) -
linkify-html: Improved HTML entity parsing
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Ghost User