Skip to content

chore(deps): update dependency highlight.js to v11.12.0 - #32

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/highlight.js-11.x
Open

chore(deps): update dependency highlight.js to v11.12.0#32
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/highlight.js-11.x

Conversation

@renovate

@renovate renovate Bot commented Dec 14, 2024

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
highlight.js (source) minor 11.10.011.12.0

Release Notes

highlightjs/highlight.js (highlight.js)

v11.12.0

Compare Source

Parser Engine:

  • fix(parser) count named capture groups when rewriting backreferences spokodev

New Grammars:

  • add FreeDesktop config file (.desktop / systemd) grammar gg582
  • added 3rd party Cedar grammar to SUPPORTED_LANGUAGES Dhruv Maniya
  • added 3rd party DAX and M (Power Query) grammars to SUPPORTED_LANGUAGES jiaopengzi
  • added 3rd party Djot grammar to SUPPORTED_LANGUAGES Mark Scherer
  • added 3rd party Igor Pro grammar to SUPPORTED_LANGUAGES Ryne Andal
  • added 3rd party Jaiva grammar to SUPPORTED_LANGUAGES Lehlogonolo Poole
  • added 3rd party Liquidsoap grammar to SUPPORTED_LANGUAGES Romain Beauxis
  • added 3rd party MoonBit grammar to SUPPORTED_LANGUAGES Kaida-Amethyst
  • added 3rd party Pkl grammar to SUPPORTED_LANGUAGES Dan Chao
  • added 3rd party RAScript grammar to SUPPORTED_LANGUAGES Joshua Raphael
  • added 3rd party Veryl grammar to SUPPORTED_LANGUAGES Naoya Hatta
  • added 3rd party Why3 grammar to SUPPORTED_LANGUAGES JGalego
  • added 3rd party Xojo grammar to SUPPORTED_LANGUAGES patricksalo
  • referenced existing 3rd party ES|QL grammar in SUPPORTED_LANGUAGES Styx0x6

Core Grammars:

  • fix(c) only match real atomic_* type names, not C11 atomic functions, issue #​3837 Mark Xian
  • fix(c) do not highlight C++ std types as built-ins, issue #​4103 Arron Zou
  • fix(c, cpp) bound the run of type tokens in front of a function name (ReDoS), issue #​4362 Jayesh Bhade
  • fix(c, cpp) scope angle-bracket header string to #include, issue #​3505 Pablo
  • fix(c, cpp) stop a raw string's closing delimiter from swallowing quotes, issue #​3585 David Pavlovschii
  • enh(cmake) add block and endblock keywords Anonymous Maarten
  • fix(cmake) only highlight standalone numbers, not digits that begin an identifier (e.g. 3rdparty), issue #​4170 Mark Xian
  • fix(cpp) require a word boundary before numeric literals so digits inside identifiers aren't highlighted as numbers, issue #​4231 Mark Xian
  • fix(crystal) stop treating integer division // as a regex literal Zain Asif
  • enh(csharp) support digit separators in binary literals and numeric type suffixes, and stop highlighting the leading _ of an identifier, issue #​4258 Sarath Francis
  • enh(css) add corner-shape properties Hama Tanveer
  • enh(css) support six-digit unicode-range values Konstantin Baltsat
  • enh(dart) add highlighting for class and function names guuido
  • enh(dns) highlight registered CAA property tags, issue #​4475 Joey Huang
  • enh(dns) improve grammar: character strings, TXT, classes, escapes, addresses Checconio
  • enh(dos) add batch as an alias, issue #​4395 Hashim Khan
  • enh(gherkin) update keyword list Hirse
  • enh(gherkin) variables can't contain whitespace Hirse
  • enh(gherkin) docstrings can use backticks Hirse
  • enh(go) recognize binary integer literals spokodev
  • enh(groovy) support underscores in numeric literals greymoth
  • fix(haskell) highlight where in GADT and closed type-family declarations, issue #​3753 Konstantin Baltsat
  • enh(java) improve detection of types, including generic and array types Hannes Wallnoefer
  • enh(javascript) add self to built-in variables Dsaquel
  • enh(kotlin) add ktm and ktx aliases DarkMatter-999
  • fix(leaf) fix bug in Leaf keyword highlighting Francesco Paolo Severino
  • fix(lisp) preserve highlighting after quoted multiplication expressions arturict
  • enh(llvm) support block C-style comments utam-1
  • enh(lua) add Lua 5.5 global keyword Nibiri
  • fix(markdown) don't treat a *** or ___ thematic break as the start of bold text, issue #​3719 Mayank Gupta
  • enh(nsis) enhance NSIS rules Jan T. Sott
  • enh(python) add missing builtins: aiter and anext (3.10), frozendict and sentinel (3.15) Hugo van Kemenade
  • enh(python) correctly highlight lazy import syntax from PEP 810 Peter Bierma
  • enh(python) support t-strings Nicolas Le Cam
  • fix(ruby) don't treat the scope resolution operator :: as a symbol, issue #​4294 Hashim Khan
  • enh(rust) add safe keyword Frances Wingerter
  • enh(rust) include the raw borrow operator in keywords Shiva Kiran Koninty
  • enh(rust) parse f16 and f128 literals usamoi
  • fix(rust) allow function invocations whose names start with a keyword Xia Li-yao
  • fix(rust) recognize \\ and \" char-literal escapes so highlighting doesn't leak, issue #​4351 Sarath Francis
  • enh(shell) match period (.) as part of shell prompt Ian Wienand
  • enh(sqf) update to Arma 3 v2.22 LouMontana
  • fix(xml) remove recursive sublanguage references to prevent ReDoS petejm

Documentation:

  • docs(php) explain the difference between php and php-template Zain Asif
  • document LLVM IR in SUPPORTED_LANGUAGES Jan Schultke
  • document the existing pwsh alias for PowerShell helpimnotdrowning
  • list languages with category "common" in SUPPORTED_LANGUAGES Marc Bernard
  • remind contributors to run npm i Proliecan
  • fix typos in README.CDN.md Zitrone

Themes:

Build / Tooling:

  • (build) allow third-party packages to override default languages Lysxia
  • (build) use Trusted Publishers in the publishing pipeline allejo
  • fix(types) allow RegExp in Mode.keywords KJyang-0114
  • refactor(tools) replace @colors/colors with ansis webdiscus
  • chore: dependency updates

CONTRIBUTORS

v11.11.2

Compare Source

Parser Engine:

  • fix illegal handling at end of input code Josh Goebel

New Grammars:

  • added 3rd party Aiken grammar to SUPPORTED_LANGUAGES Josh Marchand
  • added 3rd party VoltScript grammar to SUPPORTED_LANGUAGES Chester Moses
  • added 3rd party Gleam grammar to SUPPORTED_LANGUAGES Filip Hoffmann
  • added 3rd party Magik grammar to SUPPORTED_LANGUAGES Sebastiaan Speck
  • added 3rd party Prisma grammar to SUPPORTED_LANGUAGES SungHyun Kim
  • added 3rd party Bicep grammar to SUPPORTED_LANGUAGES Anthony Martin
  • added 3rd party L4 grammar to SUPPORTED_LANGUAGES Thomas Gorissen
  • added 3rd party Abc Notation grammar to SUPPORTED_LANGUAGES NriotHrreion

Core Grammars:

  • fix(cpp) exclude keywords from function calls Eisenwave
  • enh(csp) add missing directives / keywords from MDN (7 more) Max Liashuk
  • enh(ada) add new parallel keyword, allow [] for Ada 2022 Max Reznik
  • fix(javascript) correctly highlight 'for await' again [wolfgang42][]
  • fix(diff) fix unified diff hunk header regex to allow unpaired numbers Chris Wilson
  • enh(php) support single line and hash comments in attributes, constructor and functions Antoine Musso
  • fix(ex) adds support for ?' char literal and missing defguardp keyword Kevin Bloch
  • enh(json) add json5 support Kerry Shetline
  • fix(csharp) Support digit separators te-ing
  • fix(css) unicode-range parsing, issue #​4253 Kerry Shetline

Documentation:

Themes:

  • Fix: cybertopia themes render correctly in shadow DOM hbgl
  • added "vs Dark " theme Twineee1

Themes:

CONTRIBUTORS

v11.11.1

Compare Source

  • Fixes regression with Rust grammar.

v11.11.0

Compare Source

CAVEATS / POTENTIALLY BREAKING CHANGES

  • Nothing yet.

Core Grammars:

  • fix(rust) - adds emoji support in single quote strings [joshgoebel][]

  • fix(apache) - support line continuation via \ Josh Goebel

  • fix(makefile) - allow strings inside $() expressions aneesh98

  • enh(arcade) updated to ArcGIS Arcade version 1.29 Kristian Ekenes

  • enh(css) add all properties listed on MDN (96 additions including anchor-name, aspect-ratio, backdrop-filter, container, margin-trim, place-content, scroll-timeline, ...) BaliBalo

  • enh(excel) add built-in functions for Excel 365 release to 2024 Danny Winrow

  • enh(erlang) OTP 27 triple-quoted strings nixxquality

  • enh(erlang) OTP 27 doc attribute nixxquality

  • enh(erlang) OTP 27 Sigil type nixxquality

  • enh(erlang) OTP25/27 maybe statement nixxquality

  • enh(dart) Support digit-separators in number literals [Sam Rawlins][]

  • enh(csharp) add Contextual keywords file, args, dynamic, record, required and scoped Alvin Joy

  • enh(lua) add 'pluto' as an alias Sainan

  • enh(bash) add reserved keywords time and coproc Álvaro Mondéjar

  • enh(nix) update keywords [h7x4][]

  • enh(nix) support paths [h7x4][]

  • enh(nix) support lookup paths [h7x4][]

  • enh(nix) support operators [h7x4][]

  • enh(nix) support REPL keywords [h7x4][]

  • enh(nix) support markdown comments [h7x4][]

  • enh(nix) support basic function params [h7x4][]

  • enh(nix) better parsing of attrsets [h7x4][]

  • enh(nsis) add missing language features [idleberg][]

  • enh(nsis) add test cases [idleberg][]

  • fix(nsis) prevent overlapping keywords to conflict [idleberg][]

  • fix(c) - Fixed hex numbers with decimals Dxuian

  • fix(typescript) - Fixedoptional property not highlighted correctly Dxuian

  • fix(ruby) - fix |= operator false positives (as block arguments) Aboobacker MK

  • enh(gcode) rewrote language for modern gcode support Barthélémy Bonhomme

  • fix(sql) - Fixed sql primary key and foreign key spacing issue Dxuian

  • fix(cpp) added flat_set and flat_map as a part of cpp 23 version Lavan

  • fix(yaml) - Fixed special chars in yaml Dxuian

  • fix(basic) - Fixed closing quotation marks not required for a PRINT statement Somya

  • fix(nix) remove add builtin [h7x4][]

  • fix(nix) mark or as builtin instead of literal [h7x4][]

  • fix(nix) handle ''' string escapes [h7x4][]

  • fix(nix) handle backslash string escapes [h7x4][]

  • fix(nix) don't mix escapes for " and '' strings [h7x4][]

  • fix(swift) - Fixed syntax highlighting for class func/var declarations guuido

  • enh(dns) character strings (with escapes), DNS classes, grouping parens; fix unquoted TXT vs ; comments Checconio

  • fix(yaml) - Fixed wrong escaping behavior in single quoted strings guuido

  • enh(nim) - Add concept and defer to list of Nim keywords Jake Leahy

  • fix(cpp) - Exclude keywords from highlighting as function calls Eisenwave

  • fix(llvm) fixed highlighting for C-style block comments [utam-1]
    New Grammars:

  • added 3rd party TTCN-3 grammar to SUPPORTED_LANGUAGES Osmocom

  • added 3rd party Odin grammar to SUPPORTED_LANGUAGES clsource

  • added 3rd party Liquid grammar to SUPPORTED_LANGUAGES Laurel King

Developer Tools:

  • Nothing yet.

Themes:

Improvements:

  • Resolve the memory leak problem when creating multiple Highlight.js instances Imken

CONTRIBUTORS


Configuration

📅 Schedule: (UTC)

  • 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update dependency highlight.js to v11.11.0 chore(deps): update dependency highlight.js to v11.11.1 Dec 25, 2024
@renovate
renovate Bot force-pushed the renovate/highlight.js-11.x branch from 328909c to 7c5fa26 Compare December 25, 2024 20:16
@renovate
renovate Bot force-pushed the renovate/highlight.js-11.x branch from 7c5fa26 to 6dc7f71 Compare August 14, 2026 04:07
@renovate renovate Bot changed the title chore(deps): update dependency highlight.js to v11.11.1 chore(deps): update dependency highlight.js to v11.12.0 Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants