Skip to content
This repository has been archived by the owner on Sep 25, 2021. It is now read-only.

Update dependency highlight.js to v11 #820

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 30, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
highlight.js (source) 10.7.3 -> 11.2.0 age adoption passing confidence

Release Notes

highlightjs/highlight.js

v11.2.0

Compare Source

Build:

Parser:

Grammars:

New Languages:

v11.1.0

Compare Source

Grammars:

v11.0.1

Compare Source

v11.0.0

Compare Source

This is a major release. As such it contains breaking changes which may require action from users. Please read VERSION_11_UPGRADE.md for a detailed summary of all breaking changes.

Potentially breaking changes

Unless otherwise attributed items below are thanks to Josh Goebel (ref: #​2558).

The below list should only be considered to be a high-level summary.

Deprecations / Removals / API Changes:

  • initHighlighting() and initHighlightingOnLoad() deprecated. Use highlightAll().
  • highlightBlock(el) deprecated. Use highlightElement(el)
  • before:highlightBlock & after:highlightBlock callbacks deprecated. Use equivalent highlightElement callbacks.
  • highlight(languageName, code, ignoreIllegals, continuation) signature deprecated. Use highlight(code, {language, ignoreIllegals}).
  • Deprecated highlight() signature no longer supports continuation argument.
  • tabReplace option removed. Consider a plugin.
  • useBR option removed. Consider a plugin or CSS.
  • requireLanguage() removed. Use getLanguage().
  • endSameAsBegin mode key removed. Use hljs.END_SAME_AS_BEGIN.
  • lexemes mode key removed. Use keywords.$pattern.
  • The return values/keys of some APIs have changed slightly.

Security:

  • HTML auto-passthru has been removed. Consider a plugin.
  • Unescaped HTML is now stripped (for security). A warning is logged to the console. (#​3057) Josh Goebel

Themes:

  • The default padding of all themes increases (0.5em => 1em).
  • schoolbook has been updated to remove the lined background.
  • github updated to better match modern GitHub (#​1616) Jan Pilzer
  • github-gist has been removed in favor of github Jan Pilzer
  • Base16 named themes have been updated to their "canonical" versions
  • nnfx updated for v11 xml styles and improved css support

Language Grammars:

  • Default CDN build drops support for several languages.
  • Some language grammar files have been removed.
  • Some redundant language aliases have been removed.
Other changes

Parser:

  • enh(vala) improve language detection for Vala (#​3195) [Konrad Rudolph][]
  • enh(r) add support for operators, fix number highlighting bug (#​3194, #​3195) [Konrad Rudolph][]
  • enh(parser) add beginScope and endScope to allow separate scoping begin and end (#​3159) Josh Goebel
  • enh(parsed) endScope now supports multi-class matchers as well (#​3159) Josh Goebel
  • enh(parser) highlightElement now always tags blocks with a consistent language-[name] class Josh Goebel
    • subLanguage span tags now also always have the language- prefix added
  • enh(parser) support multi-class matchers (#​3081) Josh Goebel
  • enh(parser) Detect comments based on english like text, rather than keyword list Josh Goebel
  • adds title.class.inherited sub-scope support Josh Goebel
  • adds title.class sub-scope support (#​3078) Josh Goebel
  • adds title.function sub-scope support (#​3078) Josh Goebel
  • adds beforeMatch compiler extension (#​3078) Josh Goebel
  • adds cssSelector configuration option (#​3180) James Edington

Grammars:

New Languages:

Theme Improvements:

  • Added all official Base16 themes (over 150 new themes) Josh Goebel
  • chore(themes) remove builtin-name CSS class (#​3119) Josh Goebel
  • chore(theme) Update GitHub theme css to match GitHub's current styling (#​1616) Jan Pilzer
  • chore(theme) Update Srcery theme css to match its Emacs implementation [Chen Bin][]

New Themes:

Dev Improvements:


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

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 has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 7 times, most recently from f2702d1 to 273161f Compare June 7, 2021 17:50
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 4 times, most recently from 6b8b745 to 4828995 Compare June 15, 2021 00:16
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 5 times, most recently from 46552fd to ad69f96 Compare June 21, 2021 17:16
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 5 times, most recently from a87dfd7 to e4bb33d Compare July 1, 2021 02:11
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 8 times, most recently from d05bf90 to e30f888 Compare July 7, 2021 19:42
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 6 times, most recently from 74402ee to 635102f Compare August 9, 2021 03:09
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 3 times, most recently from 563212b to b820320 Compare August 15, 2021 22:24
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 4 times, most recently from 0639c4d to 7192671 Compare August 24, 2021 23:47
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 4 times, most recently from 2f2848d to cd4fa10 Compare September 2, 2021 16:08
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 3 times, most recently from 52acecc to 3a9bbbc Compare September 10, 2021 11:09
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 4 times, most recently from ca97e10 to 627c425 Compare September 16, 2021 16:09
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch 4 times, most recently from 88fc0a1 to 3abc519 Compare September 21, 2021 23:14
@renovate renovate bot force-pushed the renovate/highlight.js-11.x branch from 3abc519 to 6f23c34 Compare September 24, 2021 21:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant