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
forFortran
tosource.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/[email protected] (#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
andtroffrc
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.