v8.0.0
This is a major release as this will be the first release shipping with the new centroid-based classifier. Massive thanks to @smola for adding this improvement.
This release will also see the default branch of this repo change from master to main. This won't affect any current PRs and the Codespaces dev env should continue to work as before.
If you're working off a local clone of this repo, you can update your refs for the new name as follows:
$ cd linguist
$ git fetch origin
$ git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/mainWhat's Changed
- Clarify sentence in CONTRIBUTING by @lishaduck in #6887
- Manually remove module in
.gitwhen replacing grammars by @lildude in #6990 - Add support for Java Template Engine by @maths22 in #6610
- VB6: Replace VB.NET's grammar by VBA's grammar by @DecimalTurn in #6894
- Remove backreferences in regex patterns for
XML Property ListandJavaScriptby @DecimalTurn in #6897 - Replace mcfunction grammar by @ritikshah in #6916
- Split Cairo out into separate Cairo and Cairo Zero languages by @mkaput in #6917
- Change Q# grammar repository by @ScottCarda-MS in #6934
- Add Noir by @critesjosh in #6432
- Add the Cylc language. by @oliver-sanders in #6832
- Add a TextMate grammar for PowerBuilder by @micha4w in #6875
- Mark
deno.lockas generated by @lishaduck in #6885 - Add iCalendar Language by @DecimalTurn in #6940
- Add VCF data formats by @DecimalTurn in #6941
- Fix heuristic for extension
.yy(JSON vs Yacc) by @DecimalTurn in #6976 - Replace Just grammar by @nefrob in #6985
- Optimization: Use
match?instead ofmatchby @DecimalTurn in #7003 - Add B4X by @DecimalTurn in #6965
- Replace the WDL language grammar by @claymcleod in #6972
- Add
uv.lockas a TOML file by @edgarrmondragon in #7006 - Carbon language support by @btd2010 in #7011
- Add support for
HOSTS.TXTfiles by @Alhadis in #7014 - Add
.peggyfor PEG.js by @spenserblack in #7017 - New Centroid-based Classifier by @smola in #5103
- Add vimscript alias to Vim Script by @jmdevin in #7020
- Add the LiveCode Script language. by @torocruzand in #6833
- Change PEG.js to use Peggy grammar by @spenserblack in #7018
- Add Dune (OCaml build system) by @kisaragi-hiu in #6814
- Add
.resourceextension to Robot Framework by @Noordsestern in #6500
New Contributors
- @lishaduck made their first contribution in #6887
- @maths22 made their first contribution in #6610
- @ritikshah made their first contribution in #6916
- @mkaput made their first contribution in #6917
- @ScottCarda-MS made their first contribution in #6934
- @critesjosh made their first contribution in #6432
- @oliver-sanders made their first contribution in #6832
- @micha4w made their first contribution in #6875
- @nefrob made their first contribution in #6985
- @claymcleod made their first contribution in #6972
- @edgarrmondragon made their first contribution in #7006
- @btd2010 made their first contribution in #7011
- @jmdevin made their first contribution in #7020
- @torocruzand made their first contribution in #6833
- @kisaragi-hiu made their first contribution in #6814
- @Noordsestern made their first contribution in #6500
Full Changelog: v7.30.0...v8.0.0