highlight.js v8.9.0 Release Notes

  • ๐Ÿ†• New languages:

    ๐Ÿ›  Notable fixes and improvements to existing languages:

    • โž• Added abstract and namespace keywords to TypeScript by Daniel Rosenwasser
    • โž• Added label support to Dockerfile by Ladislav Prskavec
    • Crystal highlighting improved by Tsuyusato Kitsune
    • Missing Swift keywords added by Nate Cook
    • ๐Ÿ‘Œ Improve detection of C block comments
    • ๐Ÿ›  Scala case classes params highlight fixed
    • ECMAScript 6 modules import now do not require closing semicolon
    • ECMAScript 6 classes constructors now highlighted
    • ๐Ÿ‘ Template string support for Typescript, as for ECMAScript 6

    Other notable changes:

    • ๐Ÿ— License added to not minified browser build