Rouge v3.24.0 Release Notes

Release Date: 2020-10-14 // over 3 years ago
  • ๐Ÿ’Ž Comparison with the previous version

    • General
      • Fix errors from new empty regex requirements (#1606 by Michael Camilleri)
      • Restrict the use of empty-matching regular expressions (#1548 by Jeanine Adkisson)
      • Add a CLI debug command that provides reasonable defaults (#1593 by Jeanine Adkisson)
      • Update documentation to use bundle config set path (#1583 by ComFreek)
      • Add line highlighting option (#1426 by Dan Allen)
      • Add Lexer#with and Lexer.lookup_fancy (#1565 by Jeanine Adkisson)
    • Apex Lexer
      • Fix invalid use of String#casecmp in Apex lexer (#1596 by Jeanine Adkisson)
    • ๐Ÿ†• E-mail Lexer (NEW)
      • Add e-mail lexer (#1567 by Steve Mokris)
    • HTTP Lexer
      • Add a :content option to HTTP lexer (#1592 by Jeanine Adkisson)
    • ๐Ÿ†• J Lexer (NEW)
      • Add J lexer (#1584 by unsigned-wrong-wrong-int)
    • Janet Lexer
      • Improve handling of quoted forms in Janet lexer (#1586 by Michael Camilleri)
    • JavaScript Lexer
      • Improve optional chaining in JavaScript lexer (#1594 by Jeanine Adkisson)
    • Rust Lexer
      • Fix lexing of await in Rust lexer (#1587 by nsfisis)