Rouge v3.25.0 Release Notes

Release Date: 2020-11-11 // almost 2 years ago
  • ๐Ÿ’Ž Comparison with the previous version

    • General
      • Use Enumerator#with_index to detect line numbers (#1615 by takafumi.suzuki)
    • Batchfile Lexer
      • Add support for long options to Batchfile lexer (#1626 by Michael Camilleri)
    • C++ Lexer
      • Fix binary literal digit separator in C++ lexer (#1620 by swheaton)
    • ๐Ÿณ Docker Lexer
      • Add Dockerfile as an alias for the Docker lexer (#1609 by Konnor Rogers)
    • JavaScript Lexer
      • Fix template string lexing in JavaScript lexer (#1623 by Michael Camilleri)
    • Kotlin Lexer
      • Ensure word break follows keywords in Kotlin lexer (#1621 by Michael Camilleri)
    • Perl Lexer
      • Improve support for sigils in Perl lexer (#1625 by Michael Camilleri)
    • PowerShell Lexer
      • Improve lexing of nested data structures in PowerShell lexer (#1622 by Michael Camilleri)
      • Improve handling of data structure literals in PowerShell lexer (#1595 by Jeanine Adkisson)
    • ๐Ÿ’Ž Ruby Lexer
      • Revert empty patterns in Ruby lexer (#1624 by Michael Camilleri)
    • Rust Lexer
      • Add continue to keywords in Rust lexer (#1617 by Aleksey Kladov)
    • Velocity Lexer
      • Fix lexing of brackets in Velocity lexer (#1605 by domRowan)