rouge v3.15.0 Release Notes

Release Date: 2020-01-15 // 11 days ago
  • 💎 Comparison with the previous version

    • General
      • Fix parsing of 'false' as Boolean option value (#1382 by Michael Camilleri)
    • Console Lexer
      • Fix comment parsing in Console lexer (#1379 by Michael Camilleri)
    • 🆕 FreeFEM Lexer (NEW)
      • Add FreeFEM lexer (#1356 by Simon Garnotel)
    • 🆕 GHC Lexer (NEW)
      • Add GHC Core lexer (#1377 by Sven Tennie)
    • Jinja Lexer
      • Improve comments in Jinja lexer (#1386 by Rick Sherman)
      • Allow spaces after filter pipes in Jinja lexer (#1385 by Rick Sherman)
    • LLVM Lexer
      • Add addrspacecast keyword, change keyword matching system in LLVM lexer (#1376 by Michael Camilleri)
    • 🆕 Objective-C++ Lexer (NEW)
      • Add Objective-C++ lexer (#1378 by Saagar Jha)
    • Python Lexer
      • Add Starlark support to Python lexer (#1369 by zoidbergwill)
    • Rust Lexer
      • Add division operator to Rust lexer (#1384 by Hugo Peixoto)
    • Swift Lexer
      • Add some keyword and key-path syntax to Swift lexer (#1332 by Jim Dovey)

Previous changes from v3.14.0

  • 💎 Comparison with the previous version

    • General
      • Fix lexing of comments at the EOF (#1371 by Maxime Kjaer)
      • Fix typo in README.md (#1367 by Sven Tennie)
    • JSONDOC Lexer
      • Update state names in json-doc lexer (#1364 by Maxime Kjaer)
    • Liquid Lexer
      • Add pattern for matching filenames to the Liquid lexer (#1351 by Eric Knibbe)
    • Magik Lexer
      • Add _finally keyword to Magik lexer (#1365 by Steven Looman)
    • 🆕 NES Assembly Lexer (NEW)
      • Add NES Assembly lexer (#1354 by Yury Sinev)
    • 🆕 Slice Lexer (NEW)
      • Add Slice lexer (#867 by jolkdarr)
    • TOML Lexer
      • Add support for inline tables to TOML lexer (#1359 by Michael Camilleri)