Skip to content

Releases: github-linguist/linguist

v7.6.1

29 Aug 14:10
a7854f4
Compare
Choose a tag to compare

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

27 Aug 14:29
3b7d23c
Compare
Choose a tag to compare

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.

v7.5.1

06 Jun 16:58
3a1bd3c
Compare
Choose a tag to compare

Quick point release to revert the update of the Scala grammar as the newer grammar has a problem with highlighting.

v7.5.0

06 Jun 10:59
f8be560
Compare
Choose a tag to compare

Changes since last release (v7.4.0...v7.5.0)

  • Add TSQL to linguist (#4481)
  • Reference the Git .gitattributes documentation. (#4525)
  • Replace the Bro language with Zeek (#4516)
  • Update grammar for Grammatical Framework (#4510)
  • Add support for HolyC (#4512)
  • Add comment highlighting to VSCode language configs (#4514)
  • add ssh config language (#4429)
  • Add ZenScript language support (#4471)
  • Update list of TypeScript/JavaScript interpreters (#4470)
  • Adding Wollok educational language (#4522)
  • Split TSX from TypeScript to fix #4359 (#4511)
  • Identify Pipenv's lock file as a generated file (#4532)
  • Add ".graphqls" as a GraphQL file extension (#4529)
  • Add .gml in Gerber Image (#4462)
  • Improve heuristic for RUNOFF/Roff *.rno files (#4513)
  • Add Bulma css to the vendor list (#4528)
  • Add .inc heuristic for SourcePawn (#4518)
  • Associate .sma with Pawn instead of SourcePawn (#4517)
  • Fixed G-code (#4488)
  • Added Motorola 68K Grammar (#4439)
  • Support InterSystems ObjectScript language (#4480)
  • Add syntax highlighting for svelte (#4504)
  • Use atom's language-sass grammar for SASS and SCSS (#4535)
  • Support for Altium Designer Files (#4538)
  • Add support for WebVTT files (#4536)
  • Update dependencies: use mini mime instead of mime type (#4531)
  • Added Xojo module (#4542)
  • Pass language determination for osascript -l <lang> shebangs on to subsequent strategies (#4541)
  • Avoid loading samples when Classifier isn't used (#4540)
  • Add Dhall language support. (#4539)
  • Correct misclassification of .js.erb files (#4427)
  • Force name to be string when looking up mime type (#4545)
  • Add a better Hack grammar support (#4544)

... and an update to the latest version of all grammars.

v7.4.0

17 Apr 20:43
9116c90
Compare
Choose a tag to compare

Changes since last release (v7.3.1...v7.4.0)

  • Update path to ASN grammar (#4478)
  • Force UTF-8 for filenames in breakdown analysis (#4465)
  • Better handle shebangs with = after the interpreter (#4485)
  • Add the 'constexpr' keyword to C++ named patterns (#4477)
  • Add '.mcmeta' as JSON extension. (#4467)
  • Added .razor extension to HTML+Razor language (#4452)
  • Made '-' in font-awesome optional in vendor.yml (#4440)
  • Add Go testdata to vendor.yml (#4423)
  • Enforce the "one sentence per line" rule in docs (#4377)
  • fixed minor typo (#4489)
  • Document requirements for a language color change (#4487)
  • Add rake task to check grammars (#4451)
  • Add support for Zil (#4497)

... and an update to the latest version of all grammars.

v7.3.1

14 Mar 16:25
3feaaab
Compare
Choose a tag to compare

A small update to pull in a single PR that crossed over with the v7.3.0 release:

  • Remove yarn.lock from auto-generated files list (follow-up) (#4459)

No other changes are included in this release.

v7.3.0

13 Mar 12:12
90c7bba
Compare
Choose a tag to compare

Changes since last release (v7.2.0...v7.3.0)

  • Fix typos in comments (#4443)
  • Switch the Scheme repo (#4437)
  • Add mcfunction language (#4425)
  • A more specific heuristic for Mathematica (#4418)
  • Treat .mdx as .md file for now (#4416)
  • Revisiting #3815 (Update Racket color) (#4415)
  • detect Vimball (.vba, .vmb) files as Vim script (#4412)
  • ensure 1+ sample for each heuristics test (#4410)
  • Add EditorConfig file and language sub-entry (#4421)
  • Add support for Cabal configuration files (#4419)
  • Grammar compiler tweaks and improvements (#4444)
  • Sort grammars case-sensitively (#4446)
  • Revert "Add yarn (#3432)" (#4445)
  • Add RTF grammar (#4450)
  • Rename RTF to Rich Text Format (#4456)
  • Add Jsonnet language. (#4455)

... and an update to the latest version of all grammars.

v7.2.0

08 Feb 10:30
e456098
Compare
Choose a tag to compare

Changes since last release (v7.1.3...v7.2.0)

  • Add syntax highlighting for .nanorc files and Git-related dotfiles (#4343)
  • Stalebot: Exempt assigned issues and pull requests (#4358)
  • Add HAR extension to JSON language (#4369)
  • Detect (third|3rd)Party with capital 'P' / 'T' as vendored (#4356)
  • Add syntax for Zig (#4005)
  • Terraform alias for HCL language (#4367)
  • Update image of statistics-bar in readme (#4374)
  • Fix missing backticks in readme (#4375)
  • Improve Golang color (#4331)
  • Add support for Asymptote and LTspice Symbol schematics (#4372)
  • Lock Linguist to Bundler 1.x (#4383)
  • Revert #4306 - Stop marking go.mod and go.sum generated (#4340)
  • Add .bash_aliases to shell language (#4381)
  • Heuristic to disambiguate GAP and GDScript (#4378)
  • Add support for .watchmanconfig and jsconfig.json files (#4394)
  • Disambiguate Slice and JSON languages for .ice (#4376)
  • Add separate language-entry for Roff Manpages (#4393)
  • Register .3p and .3pm as manpage extensions (#4401)
  • Add alias for HTML+Razor (#4407)

... and an update to the latest version of all grammars.

v7.1.3

11 Dec 23:13
fa49300
Compare
Choose a tag to compare

Changes since last release (v7.1.2...v7.1.3)

  • Sever relationships between CSON/JSON and parent languages (#4345)
  • Heuristic rule for Hack .hh files (#4347)
  • Fix MATLAB case (#4341)
  • Add Pod 6 (#4149)
  • Make sure a GMS2 generated file is classified as such (#4297)
  • Add chez scheme as an interpreter (#4339)

v7.1.2

22 Nov 15:43
cd8412d
Compare
Choose a tag to compare

Quick point release to update the Kotlin grammar to resolve #4329 and nishtahir/language-kotlin#5 in the upstream grammar.