Rouge v3.21.0 Release Notes

Release Date: 2020-07-15 // almost 4 years ago
  • ๐Ÿ’Ž Comparison with the previous version

    • General
      • Improve support for Unicode identifiers in various lexers (#1537 by Benjamin Galliot)
      • Fix YARD error when parsing LiveScript lexer (#1541 by Michael Camilleri)
    • Batchfile Lexer
      • Allow @ before REM in Batchfile lexer (#1545 by Konrad Borowski)
    • ๐Ÿ†• BrightScript Lexer (NEW)
      • Add BrightScript lexer (#1544 by domRowan)
    • C++ Lexer
      • Support template parameter packs in C++ lexer (#1555 by Michael Camilleri)
    • ๐Ÿณ Docker Lexer
      • Remove docker_ file glob from Docker lexer (#1550 by Michael Camilleri)
    • ๐Ÿ†• Janet Lexer (NEW)
      • Add Janet lexer (#1558 by sogaiu)
    • Jinja Lexer
      • Fix nesting of raw and verbatim tags in Jinja/Twig lexers (#1552 by Michael Camilleri)
    • Perl Lexer
      • Support fat comma in Perl lexer (#1553 by Michael Camilleri)
      • Fix character escaping in Perl lexer (#1549 by Michael Camilleri)
    • PowerShell Lexer
      • Support ? in PowerShell lexer (#1559 by Michael Camilleri)
      • Support using grave character to escape characters in PowerShell lexer (#1551 by Michael Camilleri)
    • Rego Lexer
      • Fix identifier matching in Rego lexer (#1556 by Michael Camilleri)
    • Sass Lexer
      • Fix & selector matching in Sass/SCSS lexer (#1554 by Michael Camilleri)
    • SCSS Lexer
      • Fix & selector matching in Sass/SCSS lexer (#1554 by Michael Camilleri)
    • ๐Ÿ†• SSH Config Lexer (NEW)
      • Add SSH config lexer (#1543 by Chris Buckley)
    • Twig Lexer
      • Fix nesting of raw and verbatim tags in Jinja/Twig lexers (#1552 by Michael Camilleri)