SocialNetwork
SocialNetwork copied to clipboard
[Snyk] Upgrade highlight.js from 10.4.1 to 10.5.0
Snyk has created this PR to upgrade highlight.js from 10.4.1 to 10.5.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
- The recommended version is 1 version ahead of your current version.
- The recommended version was released a month ago, on 2020-12-23.
Release notes
Package name: highlight.js
-
10.5.0 - 2020-12-23
What's New
Build:
- Add Subresource Integrity digest lists to
cdn-assetsJosh Goebel - R and VB.net grammars now ship in our default build (
:common) Josh Goebel
Parser:
- add
matchas sugar for simplebeginonly matches (#2834) Josh Goebel - allow
illegalto also be an array of regex (#2834) Josh Goebel - add
compilerExtensionsallows grammers to influence mode compilation (#2834) Josh Goebel- some internal pieces are now simple compiler extensions
New Languages:
- Added 3rd party Red & Rebol grammar to SUPPORTED_LANGUAGES (#2872) Oldes Huhuman
Language grammar improvements:
- enh(cpp): Support C++ pack expansion in function arguments Martin Dørum
- enh(makefile): Add
makeas an alias (#2883) tripleee - enh(swift) Improved grammar for strings (#2819) Steven Van Impe
- enh(swift) Grammar improvements (#2908) Steven Van Impe
- New grammar for keywords and built-ins
- Added support for operator highlighting
- New grammar for attributes
- Added support for quoted identifiers, implicit parameters, and property wrapper projections
- Support for more complex expressions in string interpolation
- enh(swift) Improved highlighting for types and generic arguments (#2920) Steven Van Impe
- fix(http) avoid recursive sublanguage and tighten rules (#2893) Josh Goebel
- fix(asciidoc): Handle section titles level 5 (#2868) Vaibhav Chanana
- fix(asciidoc): Support unconstrained emphasis syntax (#2869) Guillaume Grossetie
- enh(scheme) Allow
[]for argument lists (#2913) Josh Goebel - enh(vb) Large rework of VB.net grammar (#2808) Jan Pilzer
- Adds support for Date data types, see (#2775)
- Adds support for
REMcomments and fixes'''doctags (#2875) (#2851)- Custom number mode to support VB.net specific number flags
- Hex (&H), Oct (&O), and binary (&B) prefixes
- Separating digits with underscores: 90_946
- Type suffixes: 123UI (unsigned integer)
- Improves directives detection and adds support for
Enable,Disable, andThenkeywords - Adds more markup tests
- fix(javascript) Empty block-comments break highlighting (#2896) Jan Pilzer
- enh(dart) Fix empty block-comments from breaking highlighting (#2898) Jan Pilzer
- enh(dart) Fix empty doc-comment eating next line Jan Pilzer
- enh(asciidoc) Adds support for unconstrained bold syntax (#2869) Guillaume Grossetie
- enh(c-like) Incorrect highlighting for interger suffix (#2919) Vaibhav Chanana
- enh(properties) Correctly handle trailing backslash (#2922) Vaibhav Chanana
Recent Deprecations:
- HTML "merging" is deprecated. (#2873) Josh Goebel
- HTML inside
<pre>blocks will no longer be magically merged back into the
highlighted code's HTML result - it will instead be silently removed. - Consider using a plugin if you truly need this functionality
- Deprecated as of 10.5.0 - will be removed in v11.
- HTML inside
tabReplaceoption deprecated. (#2873) Josh Goebel- Consider: Use the CSS
tab-sizeproperty, or simply pre-process the
text yourself before rendering the initial HTML - otherwise, use a plugin
- Deprecated as of 10.5.0 - will be removed in v11.
- Consider: Use the CSS
useBRoption deprecated. (#2559) Josh Goebel- Recommended: You really should just use the HTML
<pre>tag - or perhaps try CSS
white-space: pre; - otherwise, use a plugin
- Deprecated as of 10.3.0 - will be removed in v11.
- Recommended: You really should just use the HTML
requireLanguageAPI is deprecated, will be removed in v11.0.- Consider: Use
getLanguage(with custom error handling) or built-time dependencies. - See Library API for more information.
- Deprecated as of 10.4.0 - will be removed in v11.
- Consider: Use
- Add Subresource Integrity digest lists to
-
10.4.1 - 2020-12-03
Security fixes:
- (fix) Exponential backtracking fixes for: Josh Goebel
- cpp
- handlebars
- gams
- perl
- jboss-cli
- r
- erlang-repl
- powershell
- routeros
- (fix) Polynomial backtracking fixes for: Josh Goebel
- asciidoc
- reasonml
- latex
- kotlin
- gcode
- d
- aspectj
- moonscript
- coffeescript/livescript
- csharp
- scilab
- crystal
- elixir
- basic
- ebnf
- ruby
- fortran/irpf90
- livecodeserver
- yaml
- x86asm
- dsconfig
- markdown
- ruleslanguage
- xquery
- sqf
Very grateful to Michael Schmidt for all the help.
- (fix) Exponential backtracking fixes for: Josh Goebel
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🔕 Ignore this dependency or unsubscribe from future upgrade PRs