Closed
Description
This is still a ways away but I wanted to start a list of the breaking changes we intend to introduce so we don't forget anything later.
- rip out beforeMatch in lue of multi-match?Throttle deprecation logging (chore) Throttle logging of deprecation messages #3069Remove
lexemes
- Pull Vue plugin out of main buildRemove aliases that are "also works with" not true aliases Todo: Remove aliases that are "also works with" not true aliases #3049Remove
fixMarkup
(deprecated via DeprecatefixMarkup
public API #2534)RemoveuseBR
(parser) DeprecateuseBR
#2559RemovetabReplace
(deprecated via (parser) Deprecate:tabReplace
parser option #2874)Removephp3
, 4, 5, 6, etc. aliasesRemovesql_more
grammarrelevance
returned by highlight is allowed to be a floating point number nowRemove HTML merging (deprecated via Deprecate HTML auto-merging from core (plugin may be needed) #2889)Consider status of ESM support in Node Discuss: Should Highlight.js version 11 npm release be ESM only? #2600renameregex.join
to indicate it's internalremovere
key from element.result (highlightBlock)remove the oldhtmlbars
stubremove the oldc-like
stubremove schoolbook or remove it's funky background refchange default padding of all themes to be more generousrenamesecond_best
tosecondBest
remove apache, http, nginx, properties, coffeescript from:common
Discuss: 2021: Inclusion of new languages in:common
set #2848moveCSS_NUMBER_MODE
intocss-shared
(it's too specific to be a general rule)review notes on [Request] Expose TypeScript types. #2945 and consider making some attributes of Result "private"... ie,__top
vstop
... since those are intended more for debugging rather than public use.initHighlighting*
needs to be aliased tohighlightAll()
Activity
joshgoebel commentedon May 16, 2020
This isn't a general discussion thread for version 11 (esp not this early), it's more of a todo-list scratch pad for maintainers. Please open a separate issue if you want to discuss an individual aspect of the future version 11 release.
[-]Version 11[/-][+]Version 11.0 checklist[/+]