Update dependency highlight.js to v10.7.3 #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.0.3
->10.7.3
Release Notes
highlightjs/highlight.js
v10.7.3
Compare Source
No other changes.
v10.7.2
: Version 10.7.2Compare Source
This is a patch release. The only change is that deprecation messages
are throttled and shown only once.
v10.7.1
Compare Source
Version 10.7.0
Parser:
unregisterLanguage
method (#3009) Antoine du HamelhighlightAll()
now works if the library is lazy loaded Josh GoebelNew Languages:
Language grammar improvements:
title.function
(#3169) Josh Goebeldefined?()
mis-highlighted asdef
(#3025) Josh Goebel#include <str>
blocks (#3041) Josh Goebel#include <str>
blocks (#3041) Josh Goebeltrait
to class-like naming patterns (#2997) AyeshStringable
,UnhandledMatchError
, andWeakMap
classes/interfaces (#2997) Ayeshmixed
to list of keywords (#2997) Ayeshkts
as an alias for Kotlin (#3021) Vaibhav Chananafont-smoothing
to attributes list for CSS (#3027) AndyKIronprint
andexec
as a builtin (#1468) Samuel ColvinDeprecations:
highlight(languageName, code, ignoreIllegals, continuation)
deprecated as of 10.7code
and then accepts options as an objecthighlight(code, {language, ignoreIllegals})
continuation
is for internal use only and no longer supportedhighlightBlock(el)
deprecated as of 10.7.highlightElement(el)
instead.before/after:highlightBlock
=>before/after:highlightElement
el
vsblock
attributev10.7.0
Compare Source
Parser:
unregisterLanguage
method (#3009) Antoine du HamelhighlightAll()
now works if the library is lazy loaded Josh GoebelNew Languages:
Language grammar improvements:
title.function
(#3169) Josh Goebeldefined?()
mis-highlighted asdef
(#3025) Josh Goebel#include <str>
blocks (#3041) Josh Goebel#include <str>
blocks (#3041) Josh Goebeltrait
to class-like naming patterns (#2997) AyeshStringable
,UnhandledMatchError
, andWeakMap
classes/interfaces (#2997) Ayeshmixed
to list of keywords (#2997) Ayeshkts
as an alias for Kotlin (#3021) Vaibhav Chananafont-smoothing
to attributes list for CSS (#3027) AndyKIronprint
andexec
as a builtin (#1468) Samuel ColvinDeprecations:
highlight(languageName, code, ignoreIllegals, continuation)
deprecated as of 10.7code
and then accepts options as an objecthighlight(code, {language, ignoreIllegals})
continuation
is for internal use only and no longer supportedhighlightBlock(el)
deprecated as of 10.7.highlightElement(el)
instead.before/after:highlightBlock
=>before/after:highlightElement
el
vsblock
attributev10.6.0
Compare Source
New Languages:
Language grammar improvements:
Grammar Deprecations:
c-like
, though you should not be using it directly anyways.c
andcpp
are now wholly unique grammars that will diverge over timeParser:
highlightAll()
API (#2962) Josh GoebelinitHighlighting()
andinitHighlightingOnLoad()
beginKeyword
no longer bestows double relevance (#2953) Josh Goebelkeywords
to be an array of strings Josh Goebelmodes.MATCH_NOTHING_RE
that will never matchend
to hold a mode open (it must then be ended withendsParent
in one of it's children modes) Josh GoebelDeprecations:
initHighlighting()
andinitHighlightingOnLoad()
deprecated.highlightAll()
API instead.highlightAll
in v11.v10.5.0
Compare Source
Build:
cdn-assets
Josh Goebel:common
) Josh GoebelParser:
match
as sugar for simplebegin
only matches (#2834) Josh Goebelillegal
to also be an array of regex (#2834) Josh GoebelcompilerExtensions
allows grammers to influence mode compilation (#2834) Josh GoebelNew Languages:
Language grammar improvements:
make
as an alias (#2883) tripleee[]
for argument lists (#2913) Josh GoebelREM
comments and fixes'''
doctags (#2875) (#2851)Enable
,Disable
, andThen
keywordsRecent Deprecations:
<pre>
blocks will no longer be magically merged back into thehighlighted code's HTML result - it will instead be silently removed.
tabReplace
option deprecated. (#2873) Josh Goebeltab-size
property, or simply pre-process thetext yourself before rendering the initial HTML
useBR
option deprecated. (#2559) Josh Goebel<pre>
tagwhite-space: pre;
requireLanguage
API is deprecated, will be removed in v11.0.getLanguage
(with custom error handling) or built-time dependencies.v10.4.1
Compare Source
Security
Very grateful to Michael Schmidt for all the help.
v10.4.0
Compare Source
A largish release with many improvements and fixes from quite a few different contributors. Enjoy!
Deprecations:
requireLanguage
is deprecated.getLanguage
(with custom error handling) or built-time dependencies.Parser:
beginKeywords
support (#2813) Josh GoebelclassNameAliases
for more complex grammars Josh GoebelclassNameAliases
for more complex grammars Josh GoebelNew Languages:
node-repl
for Node.js REPL sessions (#2792) Marat NagayevLanguage Improvements:
~
(#2859) Guillaume Grossetie\
(#2861) Guillaume Grossetie\[Gamma]
#
Marcus Ortizsome
keyword Marcus Ortiz@main
attribute Marcus OrtizDev Improvements:
New themes:
v10.3.2
: - Oops, "Javascript".Compare Source
Tiny tiny release, just to fix the website incorrectly not listing Javascript
in the list of languages you could choose for a custom build. NPM and CDN
build should not have been affected so 10.3.1 is effectively the same as
10.3.2 for those builds.
If you made a custom build from the website with 10.3 or 10.3.1 you may
want to check and make sure it includes Javascript, and if not, build it again.
v10.3.1
Compare Source
Prior version let some look-behind regex sneak in, which does not work
yet on Safari. This release removes those incompatible regexes.
Fix:
v10.3.0
Compare Source
Language Improvements:
enum (struct|class)
andunion
(#2752) [Josh Goebel][]{}
inside template literals SUBST expression (#2748) [Josh Goebel][]constructor
is now highlighted as a function title (not keyword) (#2727) [Josh Goebel][]#
for private class fields (#2701) Chris Krycho(*)
from being detected as a multi-line comment [Josh Goebel][]objective-c++
andobj-c++
aliases for Objective-C [Josh Goebel][]record
(#2685) [Josh Goebel][]title
(#2683) [Josh Goebel][]final
) in class declaration (#2696) [Josh Goebel][]match
keyword and addphp8
as an alias (#2733) Ayesh KarunaratneDeprecations:
useBR
option deprecated and will be removed in v11.0. (#2559) [Josh Goebel][]v10.2.1
Compare Source
Parser Engine:
v10.2.0
Compare Source
Parser Engine:
New themes:
Deprecations:
fixMarkup
is now deprecated and will be removed in v11.0. (#2534) Josh GoebelBig picture:
Language Improvements:
init
andrecord
keywords for C# 9.0 (#2660) Youssef Victorarguments
keyword and fixenumeration
keyword (#2619) Andrew JankegetLanguage
(#2636) nightenum
, which will identify as aclass
now (#2643) ezksdv10.1.2
Compare Source
Fixes:
getLanguage
(#2636) nightv10.1.1
Compare Source
Fixes:
index.d.ts is not a module
error (#2603) Josh Goebelv10.1.0
Compare Source
New themes:
Parser Engine:
keywords.$pattern
key to grammar definitions (#2519) Josh GoebelregisterAliases
method (#2540) [Taufik Nurrohman][]on:begin
callback for modes (#2261) Josh Goebelon:end
callback for modes (#2261) Josh GoebelEND_SAME_AS_BEGIN
mode to replaceendSameAsBegin
parser attribute (#2261) Josh GoebelfixMarkup
would rarely destroy markup whenuseBR
was enabled (#2532) Josh GoebelDeprecations:
htmlbars
grammar is now deprecated. Usehandlebars
instead. (#2344) Nils KnappmeierhighlightBlock
result.re
deprecated. Useresult.relevance
instead. (#2552) Josh Goebelresult.second_best.re
=>result.second_best.relevance
(#2552)lexemes
is now deprecated in favor ofkeywords.$pattern
key (#2519) Josh GoebelendSameAsBegin
is now deprecated. (#2261) Josh GoebelLanguage Improvements:
readonly
keyword (#2562) Martin (Lhoerion)OPTIMIZE:
andHACK:
to the labels highlighted inside comments Josh Goebelpair
,make_pair
,priority_queue
as built-ins (#2538) Hankun Linpriority_queue
pair
as cpp containers (#2541) Hankun Linset
keyword conflicting with setTimeout, etc. (#2514) Vania Kucher=>
function with nested()
in params now works (#2502) Josh Goebel=>
function with nested()
in params now works (#2502) Josh Goebel@objcMembers
was being partially highlighted (#2543) Nick Randalllate
andrequired
keywords, theNever
built-in type, and nullable built-in types (#2550) Sam RawlinsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.