PrismJS v1.15.0 Release Notes

Release Date: 2018-06-17 // almost 6 years ago
  • ๐Ÿ†• New components

    โšก๏ธ Updated components

    • HTTP
    • Kotlin
    • JavaScript
      • Improve Regexp pattern [5b043cf]
      • Add support for one level of nesting inside template strings. Fix #1397 [db2d0eb]
    • Elixir
      • Elixir: Fix attributes consuming punctuation. Fix #1392 [dac0485]
    • Bash
    • PowerShell
      • Allow for one level of nesting in expressions inside strings. Fix #1407 [9272d6f]
    • JSX
      • Allow for two levels of nesting inside JSX tags. Fix #1408 [f1cd7c5]
      • Add support for fragments short syntax. Fix #1421 [38ce121]
    • Pascal
    • Swift

    โšก๏ธ Updated plugins

    • File Highlight
      • Fix issue causing the Download button to show up on every code blocks. [cd22499]
      • Simplify lang regex on File Highlight plugin (#1399) [7bc9a4a]
    • ๐Ÿ‘‰ Show Language
      • Don't process language if block language not set (#1410) [c111869]
    • Autoloader
      • ASP.NET should require C# [fa328bb]
    • Line Numbers

    โšก๏ธ Updated themes

    • โž• Add .token.class-name to rest of themes (#1360) [f356dfe]

    Other changes

    • Website
      • Site now loads over HTTPS!
      • Use HTTPS / canonical URLs (#1390) [95146c8]
      • Added Angular tutorial link [c436a7c]
      • Use rel="icon" instead of rel="shortcut icon" (#1398) [d95f8fb]
      • Fix Download page not handling multiple dependencies when from Redownload URL [c2ff248]
      • Update documentation for node & webpack usage [1e99e96]
    • ๐Ÿ– Handle optional dependencies in loadLanguages() (#1417) [84935ac]
    • โž• Add Chinese translation [f2b1964]