Rouge v3.30.0 Release Notes

Release Date: 2022-07-28 // 2 months ago
  • ๐Ÿ’Ž Comparison with the previous version

    • CPP Lexer
      • Fix template highlight of braces in CPP lexer (#1839 by Tan Le)
    • Dart Lexer
      • Dart: Distinguish between punctuation and operators (#1838 by Gareth Thackeray)
    • Groovy Lexer
      • Support more Jenkins pipeline name variations in groovy lexer (#1836 by Danila Malyutin)
    • ๐Ÿ†• Isabelle Lexer (NEW)
      • Feature.isabelle lexer (#1682 by Dacit)
    • JavaScript Lexer
      • Fix highlight of nullish coalescing operator in JS (#1846 by Tan Le)
    • ๐Ÿ†• Meson Lexer (NEW)
      • Add Meson specs (#1848 by Tan Le)
      • Add Meson Lexer (#1732 by funatsufumiya)
    • ๐Ÿ†• Nial Lexer (NEW)
      • Add Nial Lexer (feature branch) (#1844 by Raghu R)
    • Pascal Lexer
      • Disambiguate free pascal and puppet (#1845 by Tan Le)
      • Fix highlight of hex numbers in Pascal lexer (#1840 by Tan Le)
    • PHP Lexer
      • PHP: support new syntax (constructor property promotion, readonly modifier, etc.) (#1829 by nsfisis)
    • TOML Lexer
      • lexer: TOML: Support more integer and floating formats (#1832 by Toru Niina)
    • ๐Ÿ“š Documentation
      • fix --help to show --formatter-preset and possible options (#1830 by Jeanine Adkisson)
      • Update the URL of AppleScript documentation (#1799 by MAEDA Go)