Releases: github-linguist/linguist
v6.1.0
Changes since last release (v6.0.1...v6.1.0)
- Fix anchor link in README.md (#4018)
- Add "asm" as alias for assembly (#4019)
- Treat "python3" as an alias for "python" (#4026)
- Whitelist injectionSelector in grammars (#4032)
- CONTRIBUTING: note license. (#4036)
- Remove NANT grammar from CSharp (#4034)
- Update sublime-netlinx ref (#4037)
- Associate .x extension to Linker Script language (#4040)
- Whitelist 4 new TextMate grammar fields (#4039)
- Support VB.NET *.Generated.vb along with *.Generated.cs files (#4027)
- add CoNLL-U format (#4029)
- Update Scala syntax grammar (#4044)
- Add script to alphabetise submodule list (#4054)
- Register 12 new JSON filenames/extensions (#4053)
- enable syntax highlighting for .jinja2 ext (#4051)
- Support for PICO-8 as Lua variant (#4072)
- Exclude R package doc directory (#4068)
- Replace Kotlin language grammar (#4065)
- Update Travis Config (#4081)
- Bump Charlock Holmes to 0.7.6 (#4086)
- Remove samples/LANG/filenames as a source of truth (#4078)
- Update Licensee and Licensed gems (#3982)
- Add pwsh PowerShell interpreter (#4073)
- Register "cperl" as an alias of Perl 5 (#4067)
- Replace haxe-sublime-bundle with haxe-TmLanguage (#4079)
- Add HXML support (#4092)
- Detect Maven wrapper "mvnw" (#4042)
- Add support for
sed
as a programming language (#4093) - Additions to the Perl family of languages (#4066)
- Fix adding/replacing a grammar (#4097)
- Teach Generated about Cargo lock files (#4100)
- Strategies take result from previous strategy into account (#4099)
- Add calculuswhiz/Assembly-Syntax-Definition grammar and use it for Unix Assembly (#4096)
v6.0.1
Changes since last release (v6.0.0...v6.0.1)
- Re-enable Elm support (#4007)
- compiler: Prefer specific grammar formats (#4012)
- compiler: Do not load TreeSitter grammars (#4013)
- compiler: Allow loading grammars from
syntaxes
folder (#4015)
This release also correctly rebuilds the Vue and TypeScript grammars to resolve:
v6.0.0
Changes since last release (v5.3.3...v6.0.0)
- Add color for LFE language. (#3895)
- Add BUILD.bazel to Python filenames (#3907)
- Fix failing edges on leading commas in args (#3905)
- Add the Common Workflow Language standard (#3902)
- Add YARA language (#3877)
- Test Perl before Turing when running heuristics (#3880)
- Add PostCSS syntaxes support (#3916)
- Unvendor tools/ (#3919)
- Add Cocoapods to generated list so it doesn't show in PR diffs (#3865)
- Changed Carthage vendor regex to allow folder in any subdirectory (#3921)
- Add Carthage/Build to generated list so it doesn't show in PR diffs (#3920)
- New Grammars Compiler (#3915)
- Limit tokens to 64 characters or less (#3922)
- drop max token len to 32 (#3925)
- Improve Prolog .pro heuristic to avoid false positives (#3931)
- Vendor CSS files in font-awesome directory (#3932)
- compiler: Add error output to the compiler (#3935)
- Handle repo cleanup race more elegantly (#3930)
- Grammar compiler invocation fix (#3945)
- Do not traverse symlinks in heuristics (#3946)
- Update README and CONTRIBUTING documentation (#3955)
- Update URL for HTTP grammar (#3966)
- perl6 alias for Perl 6 (#3977)
- Allow classifier to run on symlinks as usual (#3948)
- Add Nextflow language support (#3870)
- Add Materialize.css to the vendor list (#3943)
- Added a few Monkey2 examples (#3811)
- Check generated Jest snap file (#3874)
- Remove Arduino as a language (#3933)
- Revert "Check generated Jest snap file" (#3984)
- Add solidity language (#3973)
- Format .tfvars file as HashiCorp Config Language. (#3885)
- adding the .kojo extension for Scala (#3960)
- Add issue and pull request templates (#3972)
- Whitelist hideFromUser key in grammars (#3989)
- Bump escape_utils to ~> 1.2.0 (#3981)
- script: Add build-grammars-tarball (#3992)
- Update release docs with grammars tarball instructions (#3994)
- Added Travis-ci build passing markup icon (#3995)
- Override languages being included by language statistics (#3807)
- Add .x as XDR/RPCGEN (#3472)
- compiler: Do not output empty grammars (#4001)
- Replacing MATLAB Language bundle (#4000)
... and an update to the latest version of all grammars.
v5.3.3
v5.3.2
Changes since last release (v5.3.1...v5.3.2)
v5.3.1
v5.3.0
Changes since last release (v5.2.0...v5.3.0)
- Update to charlock_holmes 0.7.5 (#3778)
- Fix classification of bogus "markup" languages (#3751)
- Add nearley language definition. (#3781)
- Byebug requires Ruby 2.2 (#3790)
- Add test to keep grammar-list synced with submodules (#3793)
- Add ".gql" as a GraphQL file extension (#3813)
- Added ".monkey2" extension to Monkey Programming Language (#3809)
- Change KiCad Board language to KiCad Legacy Layout (#3799)
- Added syntax highlighting for Squirrel (#3791)
- Create VBAllInOne.vb (#3785)
- Added .mjs extension to JavaScript (#3783)
- Updated color for Ceylon language (#3780)
- Make Matlab's Color More Appropriate (#3771)
- Add .clang-tidy filename for YAML (#3767)
- Classify some project files as XML (#3696)
- Add DataWeave language (#3804)
- Update Ace modes for Csound languages (#3822)
- Add Ballerina language (#3818)
- Register "buildozer.spec" as an INI filename (#3817)
- Added natvis extension to XML (#3789)
- Change Ruby grammar source (#3782)
- New repository for TypeScript grammar (#3730)
- Added VS Code workspace files to vendored path (#3723)
- Fix typo in script/add-grammar (#3853)
- Don't count VCL as Perl for statistics. (#3857)
- Add WDL language support (#3858)
- Add Angelscript language (#3844)
- Create association with OpenEdge .w files (#3648)
... and an update to the latest version of all grammars.
v5.2.0
Changes since last release (v5.1.0...v5.2.0)
- Add support for XPM. (#3706)
- Fix classifier tests (#3709)
- Support for C++ files generated by protobuf/grpc (#3640)
- Change Haskell's colour to use official branding (#3728)
- Allow POD with Perl shebangs (#3735)
- Add Printer Font ASCII to recognised PostScript extensions (#3734)
- Add support for Gerber files (#3744)
- Make Language methods more resilient to non-String input (#3752)
- Switch grammar for Reason (#3732)
- Add Adobe Font Metrics to recognised filetypes (#3731)
- Refine definition of KiCad (#3743)
- Add flow-typed to vendor.yml (#3741)
... and an update to the latest version of all grammars.
v5.1.0
Changes since last release (v5.0.11...v5.1.0)
- Update MD5 digest for testing under Ruby 2.4 (#3643)
- Support for Type Language (#3593)
- Add recognition and classification of WebAssembly (#3650)
- Improve running from cloned repo docs (#3669)
- Fix spelling of Perl 6 (#3672)
- Added syntax definition for Fantom language (#3660)
- Update vendor.yml: skeleton.css (#3682)
- Added Ring Language Support (#3662)
- Add new language for the Easybuild framework (#3466)
- Add C sample (#3698)
- Add misclassified C sample (#3652)
- Register "cpanfile" as a Perl filename (#3704)
- Add xspec as XML file extension (#3702)
- Improve Pan language support (#3691)
- Add NCSA to license whitelist (#3714)
- fix Coq sample JsNumber.v (#3710)
- improve .ms disambiguation (Unix Assembly / MAXScript) (#3707)
- shell: add more interpreters (#3708)
... and an update to the latest version of all grammars.
v5.0.11
Changes since last release (v5.0.10...v5.0.11):
- Revert "Revert "Switch the PHP grammar to the upstream repo (#3575)"" (#3616)
- Don't show npm lockfiles by default (#3611)
- Update Zephir links (#3608)
- Add Pep8 Assembly language (#2070)
- Add comp, tesc, and tese as GLSL extensions (#3614)
- Add syntax grammar for Shen language (#3625)
- Add Shen grammar to vendor/README.md (#3626)
- Use Textmate's HAML grammar (#3627)
- Revert "Use Textmate's HAML grammar" (#3629)
- Add ".nr" as a Roff file extension (#3630)
- Switch Dart grammars (Sublime → Atom). (#3633)
- Update location of Reason grammar (#3639)
- Add Closure Templates (#3634)
- Support for CWeb language (#3592)
- Bump to v5.0.11 (#3642)
... and an update to the latest version of all grammars.
(Brought to you by git log --pretty=format:"- %s" --reverse refs/tags/v5.0.10...refs/tags/v5.0.11
)