Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency highlight.js to v9.18.5 #521

Merged
merged 1 commit into from
Dec 18, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2024

This PR contains the following updates:

Package Update Change
highlight.js (source) minor 9.5.0 -> 9.18.5

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

highlightjs/highlight.js (highlight.js)

v9.18.1

Compare Source

Grammar Improvements:

v9.18.0

Compare Source

New languages:

  • none.

New themes:

  • none.

Core Changes:

  • none.

Language Improvements:

Developer Tools:

v9.17.1

Compare Source

Fixes:

v9.17.0

Compare Source

New languages:

  • none.

New themes:

Core Improvements:

Language Improvements:

v9.16.2

Compare Source

New languages:
none.

New styles:
none.

Improvements:

  • fix(arduino) Resolves issue with arduino.js not being "use strict" safe (#​2247)

v9.16.1

Compare Source

New languages:
none.

New styles:

Improvements:

  • Add CLI tool to quickly check for relevance conflicts Mark Ellis (#​1554)
  • enhance(twig) update list of filter and tags (#​2090)
  • fix(crystal): correctly highlight !~ method definition (#​2222)
  • fix dropping characters if we choke up on a 0-width match (#​2219)
  • (accesslog) improve accesslog relevancy scoring (#​2172)
  • fix(shell): fix parsing of prompts with forward slash (#​2218)
  • improve parser to properly support look-ahead regex in begin matchers (#​2135)
  • blacklist super-common keywords from having relevance (#​2179)
  • fix(swift): support for @dynamicMemberLookup and @propertyWrapper (#​2202)
  • fix: endWithParent inside starts now always works (#​2201)
  • fix(typescript): constructor in declaration doesn't break highlighting
  • fix(typescript): only match function keyword as a separate identifier (#​2191)
  • feature(arduino) make arduino a super-set of cpp grammar
  • fix(javascript): fix object attributes immediately following line comments
  • fix(xml): remove vbscript as potential script tag subLanguage
  • fix(Elixir): improve regex for numbers
  • fix(YAML): improve matching for keys, blocks and numbers
  • fix(Pony): improve regex for numbers
  • fix(handlebars): add support for raw-blocks, and triple-mustaches(#​2175)
  • fix(handlebars): fix parsing of block-comments containing closing mustaches (#​2175)
  • fix(handlebars): add support for segment-literal notation, and escaped mustaches (#​2184)
  • JSON: support for comments in JSON (#​2016)
  • fix(cpp): improve string literal matching
  • fix(highlight.js): omit empty span-tags in the output (#​2182)
  • fix(Go): improve function declaration matching
  • fix(python): added support for f-string literal curly braces (#​2195)
  • fix(cpp): add future built-in (#​1610)
  • fix(python): support comments within function parameters (#​2214)

v9.15.10

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • support for ruby's squiggly heredoc (#​2049)
  • support css custom properties (#​2082)
  • fix(PureBASIC): update to 5.60 (#​1508)
  • fix(Kotlin): parenthesized types in function declaration (#​2107)
  • fix(Kotlin): nested comment (#​2104)
  • fix(isbl): contains key typo (#​2103)
  • fix(github-gist.css): match Github styles (#​2100)
  • fix(elm): update to latest elm syntax (#​2088)
  • fix: Support highlighting inline HTML and CSS tagged template strings in JS and TS (#​2105)
  • feat(YAML): add YAML to common languages (#​1952)
  • feat(xml): Add support for Windows Script File (.wsf), inline VBScript in XML script tags (#​1690)

v9.15.9

Compare Source

Improvements:

  • fix(AutoHotkey): order and extended highlighting (#​1579)
  • fix(Go): correctly highlight hex numbers, rather than stopping at last 'd' or 'f'. (#​2060)
  • fix(Mathematica): Improvements to language (#​2065)
  • fix(Node): Adds SCSS build (#​2079)
  • fix(Rust): update keywords (#​2052)
  • fix(Stata): Added keywords for the meta-analysis suite introduced in Stata 16 (#​2081)
  • fix(Bash): escape double quotes (#​2048)

v9.15.8

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • fix(bash): revert escaped double quotes - broke Firefox/Safari.

v9.15.7

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • fix(powershell): Add cmdlets (#​2022)
  • fix(Bash): escaped double quotes (#​2041)
  • fix(c++): add aliases 'hh', 'hxx', 'cxx' (#​2017)
  • fix(ini/toml): Support comments on the same line. (#​2039)
  • fix(JSX): not rendering well in a function without parentheses. (#​2024)
  • fix(LiveCode): language definition update (#​2021)
  • fix(markdown): indented lists (#​2004)
  • fix(styles/school-book): don't style all the pre, use .hljs instead (#​2034)
  • fix(JSX): Modify JSX tag detection to use XML language regex in place of simplistic \w+

v9.15.6

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • Move dependencies to be devDependencies.
  • Fixed security issues in dev dependencies.

v9.15.5

Compare Source

New languages:
none.
New styles:
none.
Improvements:
🔥 Hot fix: updated build tool.

v9.15.4

Compare Source

New languages:
none.
New styles:
none.
Improvements:
🔥 Hot fix: reverted hljs cli build tool, as it was causing issues with install.

v9.15.2

Compare Source

New languages:
none.
New styles:
none.
Improvements:
🔥 Hot fix that was preventing highlight.js from installing.

v9.15.1

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • support for ruby's squiggly heredoc (#​2049)
  • support css custom properties (#​2082)
  • fix(PureBASIC): update to 5.60 (#​1508)
  • fix(Kotlin): parenthesized types in function declaration (#​2107)
  • fix(Kotlin): nested comment (#​2104)
  • fix(isbl): contains key typo (#​2103)
  • fix(github-gist.css): match Github styles (#​2100)
  • fix(elm): update to latest elm syntax (#​2088)
  • fix: Support highlighting inline HTML and CSS tagged template strings in JS and TS (#​2105)
  • feat(YAML): add YAML to common languages (#​1952)
  • feat(xml): Add support for Windows Script File (.wsf), inline VBScript in XML script tags (#​1690)

v9.14.2

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • Gauss fixed to stop global namespace pollution Scott Hyndman.
  • fix(Tcl): removed apostrophe string delimiters (don't exist)

v9.14.1

Compare Source

New languages:
none.
New styles:
none.
Improvements:

  • Pony: language improvements (#​1958)

v9.13.1

Compare Source

Improvements:

  • C# function declarations no longer include trailing whitespace, by JeremyTCD
  • Added new and missing keywords to AngelScript, by Melissa Geels
  • TypeScript decorator factories highlighting fix, by Antoine Boisier-Michaud
  • Added support for multiline strings to Swift, by Alejandro Isaza
  • Fixed issue that was causing some minifiers to fail.
  • Fixed autoDetection to accept language aliases.

v9.13.0

Compare Source

New languages:

New styles:

Improvements:

v9.12.0

Compare Source

New language:

New style:

Improvements:

  • Crystal updated with new keywords and syntaxes by Tsuyusato Kitsune.
  • Julia updated to the modern definitions by Alex Arslan.
  • julia-repl added by Morten Piibeleht.
  • Stanislav Belov wrote a new definition for 1C, replacing the one that
    has not been updated for more than 8 years. The new version supports syntax
    for versions 7.7 and 8.
  • Nicolas LLOBERA improved C# definition fixing edge cases with function
    titles detection and added highlighting of [Attributes].
  • nnnik provided a few correctness fixes for Autohotkey.
  • Martin Clausen made annotation collections in Clojure to look
    consistently with other kinds.
  • Alejandro Alonso updated Swift keywords.

v9.11.0

Compare Source

New languages:

Improvements:

v9.10.0

Compare Source

Apologies for missing the previous release cycle. Some thing just can't be
automated… Anyway, we're back!

New languages:

Improvements:

  • Rust got updated with new keywords by Kasper Andersen and then
    significantly modernized even more by Eduard-Mihai Burtescu (yes, @​eddyb,
    Rust core team member!)
  • Python updated with f-literals by Philipp A.
  • YAML updated with unquoted strings support.
  • Gauss updated with new keywords by Matt Evans.
  • Lua updated with new keywords by Joe Blow.
  • Kotlin updated with new keywords by Philipp Hauer.
  • TypeScript got highlighting of function params and updated keywords by
    Ike Ku.
  • Scheme now correctly handles `-quoted lists thanks to Guannan Wei.
  • Sam Wu fixed handling of << in C++ defines.

v9.9.0

Compare Source

New languages

Improvements:

  • TypeScript updated with annotations and param lists inside constructors, by
    Raphael Parree.
  • CoffeeScript updated with new keywords and fixed to recognize JavaScript
    in ```, thanks to thanks to Geoffrey Booth.
  • Compiler directives in Delphi are now correctly highlighted as "meta".

v9.8.0

Compare Source

This version is the second one that deserved a name. Because I'm in New York,
and the release isn't missing the deadline only because it's still Tuesday on
West Coast.

New languages:

Improvements:

v9.7.0

Compare Source

A comprehensive bugfix release. This is one of the best things about
highlight.js: even boring things keep getting better (even if slow).

  • VHDL updated with PSL keywords and uses more consistent styling.
  • Nested C-style comments no longer break highlighting in many languages.
  • JavaScript updated with => functions, highlighted object attributes and
    parsing within template string substitution blocks (${...}).
  • Fixed another corner case with self-closing <tag/> in JSX.
  • Added HEALTHCHECK directive in Docker.
  • Delphi updated with new Free Pascal keywords.
  • Fixed digit separator parsing in C++.
  • C# updated with new keywords and fixed to allow multiple identifiers within
    generics <...>.
  • Fixed another slow regex in Less.

v9.6.0

Compare Source

New languages:

New styles:

Plus, a few smaller updates for Lasso, Elixir, C++ and SQL.


Configuration

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


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

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

@GoulvenF GoulvenF merged commit 20dfcc9 into main Dec 18, 2024
1 check passed
@renovate renovate bot deleted the renovate/highlight.js-9.x branch December 18, 2024 07:34
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.

1 participant