linguist v7.12.1 Release Notes

Release Date: 2020-11-09 // 11 months ago
  • ๐Ÿš€ Quick point release to pull in the changes from #5088 which caused the Kotlin grammar to not be compiled correctly. It also updates the Julia grammar to fix the syntax highlighting.


Previous changes from v7.12.0

  • ๐Ÿš€ Changes since last release (v7.11.1...v7.12.0):

    • โž• Add support for Lark grammar files (#5049)
    • โž• Add Genie samples and improve heuristics (#5021)
    • ๐Ÿ‘Œ Improve accuracy of ActionScript heuristic (#4926)
    • Restrict Vim help file pattern to a single line (#5055)
    • โšก๏ธ Update tokenizer to flex 2.6.4 (#5006)
    • Tokenizer: avoid intermediate string copies (#5065)
    • โœ… Ensure that all heuristic tests consume samples (#5056)
    • Switch F# grammar to ionide-fsgrammar (#5011)
    • โž• Add LabVIEW file extensions and samples (#5035)
    • Mark .{1..9} as generic file-extensions (#5059)
    • โž• Add support for NWScript (#5064)
    • ๐Ÿ›  Fix verilog misclassification (resurrection of #4751) (#5075)
    • ๐Ÿšš Move generic extensions list to a dedicated file (#5070)
    • โž• Add LEEx Support (#5040)
    • โž• Add ReScript programming language (#4975)
    • โž• Add devcontainer.json to JSONC (#5081)

    โšก๏ธ ... and an update to the latest version of all grammars.