rouge v3.20.0 Release Notes

Release Date: 2020-06-10 // almost 4 years ago
  • πŸ’Ž Comparison with the previous version

    • πŸ†• Augeas Lexer (NEW)
      • Add Augeas lexer (#1521 by RaphaΓ«l Pinson)
    • πŸ†• BibTeX Lexer (NEW)
      • Add BibTeX lexer (#1360 by alexlihengwang)
    • C++ Lexer
      • Support scope resolution operator in C++ lexer (#1523 by Michael Camilleri)
    • Diff Lexer
      • Fix erroneous detection in Diff lexer (#1532 by Catalin)
    • Haskell Lexer
      • Improve support for single quotes in Haskell lexer (#1524 by Michael Camilleri)
    • πŸ†• HLSL Lexer (NEW)
      • Add HLSL lexer (#1520 by Mitch McClellan)
    • HTML Lexer
      • Add *.cshtml file glob to HTML lexer (#1522 by Michael Camilleri)
    • JavaScript Lexer
      • Fix erroneous brace matching rule in JavaScript lexer (#1526 by Michael Camilleri)
    • JSX Lexer
      • Simplify JSX and TSX lexers (#1492 by Michael Camilleri)
    • πŸ†• LiveScript Lexer (NEW)
      • Add LiveScript lexer (#650 by FuriousBoar)
    • OpenType Feature File Lexer
      • Add new keywords to and fix bugs in OpenType feature file lexer (#1519 by Zachary Quinn Scheuren)
    • PowerShell Lexer
      • Fix incorrect predicate usage in PowerShell lexer (#1536 by Michael Camilleri)
    • TSX Lexer
      • Permit use of trailing comma in generics in TSX lexer (#1528 by Michael Camilleri)
      • Simplify JSX and TSX lexers (#1492 by Michael Camilleri)
      • Change the way common methods are mixed in to TypeScript-based lexers (#1527 by Michael Camilleri)
    • TypeScript Lexer
      • Support nullish coalescing operator in TypeScript lexer (#1529 by Michael Camilleri)
      • Move rules from TypeScript lexer to TypeScript common module (#1530 by Michael Camilleri)
      • Change the way common methods are mixed in to TypeScript-based lexers (#1527 by Michael Camilleri)
    • πŸ†• Velocity Lexer (NEW)
      • Add Velocity lexer (#1518 by Michael Camilleri)
    • πŸ†• Zig Lexer (NEW)
      • Add Zig lexer (#1533 by Timmy Jose)