Bump linkifyjs from 2.1.8 to 3.0.5 in /backend
Created by: dependabot[bot]
Bumps linkifyjs from 2.1.8 to 3.0.5.
Release notes
Sourced from linkifyjs's releases.
v3.0.5
- Fix potential Cross-Site Scripting issue when using
linkify-html
v3.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-string
andlinkify-html
type 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-jquery
andlinkify-element
respectively:- Remove default
class="linkified"
from all discovered links. Opt back in by setting theclassName
option:linkifyStr(str, { className: 'linkified' })
- Remove default
target="_blank"
attribute for discovered URLs. Opt back in by setting thetarget
option:linkifyHtml(str, { target: (href, type) => type === 'url' && '_blank' })
- React component: Remove outer
<span>
tag wrapper in favour of tag-lessReact.Fragment
for 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-string
andlinkify-html
instead oflinkifyjs/string
andlinkifyjs/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@mentions
in 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-html
v3.0.4
- Expose ES6 modules with
"module"
field inpackage.json
v3.0.3
- Add linkifyjs ES6 module build
v3.0.2
- Correctly detect hashtags with underscores
- Fix plugin import bug
- Fix
linkify-string
andlinkify-html
type 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-jquery
andlinkify-element
respectively:- Remove default
class="linkified"
from all discovered links. Opt back in by setting theclassName
option:linkifyStr(str, { className: 'linkified' })
- Remove default
target="_blank"
attribute for discovered URLs. Opt back in by setting thetarget
option:linkifyHtml(str, { target: (href, type) => type === 'url' && '_blank' })
- React component: Remove outer
<span>
tag wrapper in favour of tag-lessReact.Fragment
for 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-string
andlinkify-html
instead oflinkifyjs/string
andlinkifyjs/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
-
0cfb7f7
v3.0.5 -
802da91
v3.0.4 -
d5ad7a5
support for ES module resolve (#363) -
be87c9c
v3.0.3 -
5e702da
Add linkifyjs ES6 module build (#356) -
3d4637e
Bump primary linkifyjs package to v3.0.2 -
5e41e69
v3.0.2 -
b8a6eef
v3.0.1 -
3a0542c
Add license heading to all READMEs -
3db2f95
Soapbox -> 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)