social
social copied to clipboard
Bump linkifyjs from 2.1.9 to 3.0.5
Bumps linkifyjs from 2.1.9 to 3.0.5.
Release notes
Sourced from linkifyjs's releases.
v3.0.5
- Fix potential Cross-Site Scripting issue when using
linkify-htmlv3.0.4
- Expose ES6 modules with
"module"field inpackage.json(#363 - thanks@palash2601)v3.0.3
- Add linkifyjs ES6 module build (#356 - thanks
@emersion)v3.0.2
- Correctly detect hashtags with underscores
- Fix plugin import bug
- Fix
linkify-stringandlinkify-htmltype declarationsv3.0.1
- Fix React component type declarations
- Include LICENSE file in all published packages
v3.0.0
BREAKING CHANGES
- React, jQuery and Element interfaces moved to dedicated packages at
linkify-react,linkify-jqueryandlinkify-elementrespectively:- Remove default
class="linkified"from all discovered links. Opt back in by setting theclassNameoption:linkifyStr(str, { className: 'linkified' })- Remove default
target="_blank"attribute for discovered URLs. Opt back in by setting thetargetoption:linkifyHtml(str, { target: (href, type) => type === 'url' && '_blank' })- React component: Remove outer
<span>tag wrapper in favour of tag-lessReact.Fragmentfor React >=16. To opt back-in, settagName='span':<Linkify tagName='span'>{content}</Linkify>- AMD module interface is no longer provided. Use an ESM bundler instead.
- Plugins imported after linkify is called on a string for the first time will not longer work. Import all plugins before calling a linkify core or interface function.
- Custom plugin API is not compatible with previous API in Linkify v2
- Dropped support for Internet Explorer versions 9 and 10. IE11 is still supported
- Dropped support for React versions <15
Deprecations
- Use dedicated packages
linkify-stringandlinkify-htmlinstead oflinkifyjs/stringandlinkifyjs/html. The embedded packages will be removed in v4.0- Use dedicated plugin packages
linkify-plugin-[PLUGIN]instead oflinkifyjs/plugin/[PLUGIN]. The embedded packages will be removed in v4.0All Changes
- Full Internationalized Domain (IDN) and Emoji domain support 🇺🇳🌍✈️🎉💃! Detect URLs, #hashtags and
@mentionsin any language- ~10x faster startup; ~4x faster combined startup + first run
- Custom protocols with
linkify.registerCustomProtocol('protocol')- Modernized codebase and build system
... (truncated)
Changelog
Sourced from linkifyjs's changelog.
v3.0.5
- Fix potential Cross-Site Scripting issue when using
linkify-htmlv3.0.4
- Expose ES6 modules with
"module"field inpackage.jsonv3.0.3
- Add linkifyjs ES6 module build
v3.0.2
- Correctly detect hashtags with underscores
- Fix plugin import bug
- Fix
linkify-stringandlinkify-htmltype declarationsv3.0.1
- Fix React component type declarations
- Include LICENSE file in all published packages
v3.0.0
BREAKING CHANGES
- React, jQuery and Element interfaces moved to dedicated packages at
linkify-react,linkify-jqueryandlinkify-elementrespectively:- Remove default
class="linkified"from all discovered links. Opt back in by setting theclassNameoption:linkifyStr(str, { className: 'linkified' })- Remove default
target="_blank"attribute for discovered URLs. Opt back in by setting thetargetoption:linkifyHtml(str, { target: (href, type) => type === 'url' && '_blank' })- React component: Remove outer
<span>tag wrapper in favour of tag-lessReact.Fragmentfor React >=16. To opt back-in, settagName='span':<Linkify tagName='span'>{content}</Linkify>- AMD module interface is no longer provided. Use an ESM bundler instead.
- Plugins imported after linkify is called on a string for the first time will not longer work. Import all plugins before calling a linkify core or interface function.
- Custom plugin API is not compatible with previous API in Linkify v2
- Dropped support for Internet Explorer versions 9 and 10. IE11 is still supported
- Dropped support for React versions <15
Deprecations
- Use dedicated packages
linkify-stringandlinkify-htmlinstead oflinkifyjs/stringandlinkifyjs/html. The embedded packages will be removed in v4.0- Use dedicated plugin packages
linkify-plugin-[PLUGIN]instead oflinkifyjs/plugin/[PLUGIN]. The embedded packages will be removed in v4.0
... (truncated)
Commits
0cfb7f7v3.0.5802da91v3.0.4d5ad7a5support for ES module resolve (#363)be87c9cv3.0.35e702daAdd linkifyjs ES6 module build (#356)3d4637eBump primary linkifyjs package to v3.0.25e41e69v3.0.2b8a6eefv3.0.13a0542cAdd license heading to all READMEs3db2f95Soapbox -> Hypercontext (#346)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)