Skip to content

Releases: github-linguist/linguist

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.

v7.1.1

14 Nov 11:34
f43f1ac
Compare
Choose a tag to compare

Quick point release to revert the Rust colour back to the original colour - #4326

v7.1.0

12 Nov 13:42
Compare
Choose a tag to compare

Changes since last release (v7.0.0...v7.1.0)

  • Add ruby-dev as a dependency on Ubuntu (#4286)
  • Update YARA language config (#4202)
  • Add Email (eml) language (#4201)
  • Add Java Properties language for .properties extension (#4098)
  • Replace JSX grammar (#4223)
  • Change Crystal color to black (#4290)
  • Fix typo (#4296)
  • Language alias for the Windows file system (#4285)
  • Add the .workflow extension (#4299)
  • Groovydoc folder added (#4304)
  • Pkgdown (#4301)
  • Rename PAWN to Pawn (#4305)
  • Heuristic rule for Puppet and Pascal .pp files (#4289)
  • Display parsing errors in grammar compiler (#4287)
  • Treat go.mod and go.sum as generated files. (#4306)
  • Add `.pgsql' as a recognised PL/pgSQL extension (#4308)
  • Add stalebot (#4311)
  • add extensions for nim files (#4295)
  • Added HAProxy configuration language (#4303)
  • Add Razor (cshtml) highlighting (#4314)
  • Add test to check for manually gen'd ID (#4315)
  • Use correct scope for Razor (#4322)
  • Improve Rust color (#4319)

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

v7.0.0

01 Oct 13:11
9640f69
Compare
Choose a tag to compare

Changes since last release (v6.4.1...v7.0.0)

  • Add lektor extensions .lr and .lektorproject as alternates for Markdown and INI respectively (#4221)
  • Adding .yy and .yyp (GMS2 Project / metadata files) as JSON, and GML heuristics (#4130)
  • Cleanup language-ID script (#4220)
  • Rename linguist command to github-linguist (#4208)
  • Fix OID test (#4230)
  • XML strategy (#4222)
  • Extend aliases and add .mdoc as a supported Roff extension (#4232)
  • Support for F* programming language (#4178)
  • Remove depth limit in Travis CI to pass incr. stat. test (#4235)
  • Ligthshow example for new grammars in template (#4227)
  • simplify .ms heuristic (#4224)
  • Fix mistake in languages.yml header (#4247)
  • Update license hashes following Licensee update (#4248)
  • Entry for grammar updates in pull request template (#4266)
  • Associate node interpreter to TypeScript (#4261)
  • Remove two incorrect Text samples (#4260)
  • Change GameMakerLanguage colour to reflect the "Game Maker Green" (#4255)
  • Escape asterisks in generated README for grammars (#4253)
  • Add support for YASnippet templates (#4246)
  • Add support for BDF files and FIGlet fonts (#4256)
  • Add language for Windows Registry (.reg) files (#4217)
  • Specify disambiguation rules in YAML (#4087)
  • Syntax Highlighting for Hy Files (#4269)
  • Store grammar git version within license file when caching (#4268)
  • Use Atom's HTML grammar instead of TextMate's (#4274)
  • Add Slice language (.ice) (#4243)

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

v6.4.1

09 Aug 06:20
935206e
Compare
Choose a tag to compare

Point release for newest grammars tarball. See #4215, #4226.

v6.4.0

30 Jul 23:33
ed44c0b
Compare
Choose a tag to compare

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

  • Fix PHP disambiguation regex (#4185)
  • Classify XML files with .ncl extension as XML (#4187)
  • Improve Turing heuristic for .t (#4188)
  • New languages: Modula-3 and Quake (#4139)
  • Add interpreter for hy (#4158)
  • Add more heuristics tests (#4189)
  • Create cache file as 0644 (#4210)

v6.3.1

21 Jul 07:19
377e44f
Compare
Choose a tag to compare

This is a quick patch release that only includes an update to the Elixir grammar needed to fix #4203

v6.3.0

19 Jul 23:35
2942bf9
Compare
Choose a tag to compare

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

  • Fix typo (#4161)
  • strndup implementation for Windows (#4154)
  • Update script/licensed usage to accommodate upstream changes (#4152)
  • Add Dart files generated by agilord/owl and dart-lang/appengine (#4031)
  • Make Dockerfile a programming language (#4169)
  • Tidy languages.yml (#4173)
  • Fix up macOS build; no need to redefine strndup (#4175)
  • Fix languages.yml's header (#4179)
  • Detect duplicate colours (#4183)
  • Use correct tm_scope for Unix Assembler (#4167)
  • Treat JSON with comments as a separate language (#4171)
  • Add GDScript color (#4182)
  • detect Ruby code generated by protobuf compiler (#4190)
  • Use a tempfile instead of building our own. (#4195)
  • drop cache tempfile in same dir (#4199)

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