highlight.js
Advanced tools
Changelog
Version 10.0.2
Brower build:
Parser Engine Changes:
Changelog
Version 10.0.1
Parser Engine Changes:
Changelog
Version 10.0.0
New languages:
python-repl
for Python REPL sessionsNew themes:
Parser Engine Changes:
beginKeywords
to ignore . matches (#2434) [Josh Goebel][]before:highlight
plugin API callback (#2395) [Josh Goebel][]after:highlight
plugin API callback (#2395) [Josh Goebel][]name
attribute now (#2400) [Josh Goebel][]noHighlightRe
and languagePrefixRe
configurable (#2374) [Josh Goebel][]Language Improvements:
compactMap
to keywords as built_in (#2478) [Omid Golparvar][]func
keyword (#2468) [Adnan Yaqoob][]defn-
properly (#2438) [Josh Goebel][]@identifier
style identifiers (#2414) [Josh Goebel][]deny
and allow
keywords [Josh Goebel][]<?=
syntax to meta [Taufik Nurrohman][]rpc
when followed by a block (#) [Josh Goebel][]where
keyword as class constraint (#2378) [Josh Goebel][]text
and txt
as alias (#2360) [Taufik Nurrohman][]Developer Tools:
Changelog
Version 9.18.1
Grammar Improvements:
Changelog
Version 9.18.0
New languages:
New themes:
Core Changes:
Language Improvements:
block
and endblock
keywords (#2343) [Philipp Engel][]A::typeName func(...)
) (#2332) [Josh Goebel][]A::functionName
) (#2332) [Josh Goebel][]int8_t
, etc.) as function types (#2332) [Josh Goebel][]Developer Tools:
Changelog
Version 9.17.1
Fixes:
Changelog
Version 9.17.0
New languages:
New themes:
Core Improvements:
createElementNS
to createElement
(#2314) [Josh Goebel][]self
mode at the top-level of a language (#2294) [Josh Goebel][]Language Improvements:
if
getting confused as an f-string (#2200) [Josh Goebel][] and [Carl Baxter][]calc(2px+3px)
(#2241)