All Versions
20
Latest Version
Avg Release Cycle
38 days
Latest Release
1256 days ago

Changelog History
Page 1

  • v7.12.1 Changes

    November 09, 2020

    ๐Ÿš€ 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.

  • v7.12.0 Changes

    November 06, 2020

    ๐Ÿš€ 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.

  • v7.11.1 Changes

    October 02, 2020

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

    • โž• Add Dockerfile (#4687)
    • ๐Ÿ”„ changed godotscript grammar repository (#5000)
    • Check for generated Pascal _TLB files (#5018)
    • โž• Add GraphQL color (#5005)
    • ๐Ÿ”จ refactor: re-add removed colour attributes (#5001)
    • Switch hashing from MD5 to SHA256 (#5024)
    • ๐Ÿ‘Œ Improve classifier performance (#5009)
    • โž• Add runhugs/runghc interpreters to Haskell (#5025)
    • โž• Add Unix Assembly samples (#5019)
    • โž• Add Turing samples and improve heuristic (#5020)
    • ๐Ÿ”„ Changed "AL Code" to "AL" only (#5023)
    • โœ‚ Remove ocaml from reason interepreters (#5027)
    • generated_net_*_file? return false not nil (#5036)
    • Ensure generated_pascal_tlb? returns bool (#5034)

    Grammars were not updated as part of this release.

  • v7.11.0 Changes

    September 07, 2020

    ๐Ÿš€ Changes since last release (v7.10.0...v7.11.0):

    • โž• Add Linqpad script extension .linq to C# (#4896)
    • ๐Ÿ”„ Change Nim's colour (#4900)
    • ๐Ÿ˜Œ Relax T-SQL heuristic (#4885)
    • โœ‚ Remove '@@' pattern form T-SQL (#4913)
    • โž• Add dependabot configuration (#4914)
    • โž• Add support for poetry.lock (#4920)
    • ๐Ÿšš Relax PL/SQL heuristic: remove SYSDATE (#4886)
    • ๐Ÿ˜Œ Relax SQL PL and PL/pgSQL heuristics (#4887)
    • โž• Add Q# language support (#4901)
    • โž• Add Kaitai Struct (KSY) language (#4830)
    • ๐Ÿ›  Fix strategy list in readme and remove permission bit (#4931)
    • Enable use of Bundler v2 and Migrate to Licensed v2 (#4934)
    • โž• Add support for dotenv (Shell) (#4922)
    • โž• Add ACPI ASL language extension support (#4932)
    • Assign color to Uno language (#4938)
    • โž• Add tslint.json as filename for JSON with Comments (#4942)
    • Replace Cirru samples (#4949)
    • Replace LilyPond grammar (#4955)
    • โœ‚ Remove duplicated entry (rhtml) (#4947)
    • โšก๏ธ Update README.md with language bar in new GitHub design (#4958)
    • Prettier and smaller image in README.md (#4973)
    • ๐Ÿ’Ž Associate .simplecov file with Ruby (#4976)
    • โž• Add .nginx extension to Nginx (#4965)
    • โž• Add .coffee.md to Literate Coffeescript (#4957)
    • โž• Add Avro IDL support (#4953)
    • โž• Add support for generic file extensions (#4936)
    • โž• Add syntax highlighting for Vim help files (#4734)
    • โž• Add nodejs interpreter to node (#4970)
    • Disambiguate XML and Gosu for .gst extension (#4883)
    • .sql heuristic falls back to SQL (#4888)
    • โž• Added Mustache templates as a separate type (modelled on Latte) (#4915)
    • โž• Add filenames to lex (#4952)
    • โž• Add TSV data language (#4959)
    • โž• Add .story extension to Gherkin (#4960)
    • โž• Add .nomad extension to HCL (#4962)
    • โž• Add .j2 extension to Django+HTML (#4963)
    • โž• Add .est and .jst extensions to EJS (#4964)
    • โž• Add more Yarn 2 folders into vendor list (#4977)
    • โž• Add Microsoft AL Code Language (#4916)
    • โž• Add .re disambiguation (Reason vs C++) (#4981)
    • โœ‚ Remove empty .gitattributes file (#4984)
    • Omit whitespace when generating JSON artefacts (#4983)
    • Abolish restrictions governing colour choices (#4978)
    • Ungroup major languages (#4979)
    • โž• Add/fix incorrect or missing language colours (#4980)
    • Split Classic ASP and ASP.NET (#4924)
    • โšก๏ธ Update list of popular languages (#4988)
    • โšก๏ธ Update CI: Add Ruby 2.7, remove 2.4 and cache dependencies (#4987)
    • โž• Add CODEOWNERS and update maintainers list (#4989)
    • โž• Add .exrc to Vim script filenames (#4991)
    • โšก๏ธ Update SystemVerilog grammar location (#4994)

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

  • v7.10.0 Changes

    June 17, 2020

    ๐Ÿš€ Changes since last release (v7.9.0...v7.10.0):

    • Replace OpenEdge ABL grammar (#4849)
    • โž• Add yarn plugins to the vendor ignore list (#4810)
    • โž• Add support for protobuf generated PHP code. (#4826)
    • โž• Add Tiltfile filename to Starlark language (#4831)
    • โž• Add jOOQ generated java file detection (#4832)
    • โšก๏ธ Update charlock_holmes dependency to 0.7.7 (#4864)
    • โฌ†๏ธ Bump line limit for generated_go (#4857)
    • โž• Add ".isl" as a Inno Setup extension (#4851)
    • โž• Add Macaulay2 language and samples (#4844)
    • โž• Add Dafny using grammar from VSCode plugin (#4841)
    • โšก๏ธ Updated README to more clearly state that linguist runs in a Git repo (#4856)
    • ๐Ÿ”„ Change Nim's colour to better match the logo (#4866)
    • Ignore Yarn Plug'n'Play installation dependencies (#4863)
    • โž• Add GEDCOM genealogy data file support (#4858)
    • โž• Add language support for NEON (#4845)
    • โช Revert "Change Nim's colour to better match the logo (#4866)" (#4871)
    • ๐Ÿ›  Split Fortran into fixed and free source by file extension (#4753)
    • ๐Ÿ›  Fix the regex for vscode vendored files (#4776)
    • โž• Add Futhark language support (#4842)
    • โž• Add Sieve mail filtering language (#4839)
    • Replace PostScript grammar (#4877)

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

  • v7.9.0 Changes

    March 19, 2020

    ๐Ÿš€ Changes since last release (v7.8.0...v7.9.0):

    • โœ‚ Remove @kivikakk from CONTRIBUTORS.md (#4798)
    • ๐Ÿ‘‰ Make shebang detection cheaper (#4806)
    • โž• Add CodeQL language (#4805)
    • โž• Add .jsonc extension (#4797)
    • โž• Add OpenQASM support (#4796)
    • โž• Add syntax highlighting for PlantUML (#4740)
    • Register .luacheckrc as a Lua filename (#4794)
    • โž• Add syntax highlighting to Yarn lockfiles (#4761)
    • โž• Add Haxe generated source detection (#4808)
    • โœ… Use newest .gitattributes SHA from test/attributes branch (#4815)
    • โž• Add support for Nessus Attack Scripting Language (#4792)
    • ๐Ÿ›  fix errors on non-UTF-8 encodings (#4730)
    • โšก๏ธ Update Dart grammar (#4820)
    • Detect go files as generated according to official rules (#4821)

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

  • v7.8.0 Changes

    January 29, 2020

    ๐Ÿš€ Changes since last release (v7.7.0...v7.8.0):

    • โšก๏ธ Update mocha require (#4741)
    • ๐Ÿ“‡ Rename Perl 6 to Raku (#4731)
    • โž• Add ".postcss" to PostCSS language (#4720)
    • โž• Add the Faust programming language (#4688)
    • ๐Ÿ”„ Change the source of syntax highlighting for Agda (#4768)
    • โž• Add interpreters 'csh' and 'tcsh' for language 'Tcsh' (#4760)
    • Register .bibtex as a BibTeX file-extension (#4764)
    • Register .dof as an INI file-extension (#4766)
    • Register .epsi as a PostScript file-extension (#4763)
    • โž• Add common extensions to Motorola 68k Assembly (#4637)
    • โž• Add file extension for SnakeMake (#3953)
    • โž• Add .rockspec extension for Lua and rock sample (#4772)
    • ๐Ÿšš Move Starlark to separate language (#4759)
    • Replace G-Code grammar (#4778)
    • ๐Ÿ“š Accept and encourage "minus-prefix" for unset gitattributes as per gitattributes documentation (#4780)
    • โšก๏ธ Use updated sha for tests (#4785)
    • โž• Add Odin language to linguist (#4676)
    • โž• Add Yarn releases to vendored list (#4784)
    • โž• Add 2 more JavaScript interpreters (#4783)
    • ๐Ÿ‘Œ Improve GLSL classification (#4692)
    • โž• Add support to 4D language (#4767)
    • Enable soft-wrapping in Roff documents (#4786)

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

  • v7.7.0 Changes

    December 08, 2019

    ๐Ÿš€ Changes since last release (v7.6.1...v7.7.0):

    • โž• Add tests for generated_html changes in #4628 (#4632)
    • Recognize .hs-boot files as Haskell sources (#4654)
    • โž• Add Inno Setup grammar (#4657)
    • โž• Add Vim Snippet (#4656)
    • โž• Add GIMP generated source detection (#4634)
    • ๐Ÿ›  Fix Incorrect Line Splitting (#4626)
    • โž• Add Open Policy Agent as a new language (#4371)
    • โž• Add "bzl", "bazel", and "starlark" (Starlark) as Python aliases (#4671)
    • โž• Add dotnet-install scripts to vendor list (#4669)
    • โž• Add Prisma language support (#4668)
    • ๐Ÿ‘Œ Improve recognition of generated, source-mapped files (#4661)
    • โž• Add Muse markup language (#4665)
    • ๐Ÿ’Ž Use ruby-version instead of version (#4672)
    • โž• Add esy.sh dependencies (#4642)
    • โž• Add Riot.js (#4653)
    • โž• Added mIRC Script language (#4652)
    • โž• Add language for DirectX 3D model files (#4682)
    • โž• Add alias "m68k" to "Motorola 68K Assembly" (#4683)
    • ๐Ÿ‘ Better handle the .mask extension (#4673)
    • โž• Add syntax highlighting for 6 more filetypes (#4678)
    • โž• Add JSON output for single file classification (#4664)
    • โšก๏ธ Update docs to explain whitespace in gitattributes (#4699)
    • โœ… Don't test against Ruby 2.3 (#4700)
    • Replace fluff added in #4699 (#4701)
    • ๐Ÿ”„ Change tm_scope for Fortran to source.fortran (#4714)
    • โž• add Proguard support (#4708)
    • โž• Add ".cjs" as a JavaScript extension (#4703)
    • ๐Ÿ‘Œ Support YAML's .yaml.sed extension (#4695)
    • โœ‚ remove reason from ocaml group (#4713)
    • โž• Add .hhi extension (#4354)
    • โž• Add color for MLIR (#4726)
    • โž• Add .rbi for Sorbet files (#4650)
    • โž• Add .hql extension to HiveQL (#4633)
    • Separate Visual Basic into VB.NET, VBA/VB6 and VBScript (#4725)
    • โž• Add dircolors language (#4722)
    • โž• add .p extension to Gnuplot (#4704)
    • ๐Ÿ‘‰ Use actions/checkout@v1 (#4736)
    • โž• Add syntax highlighting to M4 files (#4737)

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

  • v7.6.1 Changes

    August 29, 2019

    ๐Ÿš€ Quick point release to pull in the changese from #4628 to fix 500 errors that are occurring on GitHub.com when viewing PRs or commits that contains HTML files with a generated meta tag.

  • v7.6.0 Changes

    August 27, 2019

    ๐Ÿš€ Changes since last release (v7.5.1...v7.6.0):

    • Mention PCRE in the CONTRIBUTING.md (#4551)
    • Register DEPS as a Python filename (#4555)
    • Switch to Lean VSCode grammar (#4546)
    • ๐Ÿ›  Fix BibTeX highlighting and use LaTeX grammar for TeX files (#4584)
    • ๐Ÿ‘ Allow $schema key to be present in grammars (#4596)
    • Require all grammars to have a tm_scope defined (#4585)
    • โž• Add grammars for SVG and Property Lists (#4586)
    • ๐Ÿ‘Œ Support for Coccinelle's SmPL language (#4575)
    • โž• Add eqnrc and troffrc to Roff filenames list (#4587)
    • โž• Add support for Texinfo documents (#4589)
    • โž• Add improved grammars for Lex and Bison/Yacc (#4595)
    • โž• Add logic for identifying generated HTML documents (#4574)
    • Switch to a newer SourcePawn grammar (#4557)
    • โž• Add support for V (#4564)
    • trivial: add .hack extension for Hack language (#4588)
    • โž• Add Highlighting for Igor (#4568)
    • โž• Add strategy to identify Roff man pages: Take 2 (#4433)
    • โž• Add GAML file extension (#4549)
    • ๐Ÿ›  Fix failing tests (#4601)
    • ๐Ÿ‘ท Use GitHub Actions for CI and Prepare to use GitHub Package Registry (#4600)
    • โž• Add pull_request to on events list for CI (#4604)
    • โž• Add MLIR grammar (#4610)
    • โž• Add .m (Objective-C) to the list of extensions for generated protobuf files. (#4605)
    • ๐Ÿ”„ Change Grammar used for Edje Data Collection (#4599)
    • โœ‚ Remove ldml extension from Lasso (#4615)
    • ๐Ÿ— Use actions-provided build status badge (#4616)
    • Switch *BNF grammars and fix grammar compilation errors (#4617)
    • ๐Ÿ‘ Better handle short files (#4620)

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