linguist v7.12.1 Release Notes

Release Date: 2020-11-09 // about 1 year 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.