Highlight.js v9.16.1 Release Notes

Release Date: 2019-10-31 // over 4 years ago
  • ๐Ÿ†• 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)