This a major release as we've refactored Linguist::Repository
to isolate Rugged usage and allow users of Linguist to use their own methods of reading from the git repositories. The changes are non-breaking.
What's Changed
- Update CI to run against
main
rather thanmaster
by @lildude in #7058 - Update Ruby versions used in testing by @lildude in #7059
- Add .containerfile extension to Dockerfile by @lildude in #7056
- Add TypeSpec by @timotheeguerin in #6775
- Add OMNeT++ NED language by @adamgeorge309 in #7024
- Update heuristics to fallback to TSX language if .tsx file is not XML by @vicasas in #7049
- Add
.clangd
as a filename for YAML by @tahmid-khan in #7063 - Add
.ignore
as ignore list filename by @spenserblack in #7070 - Add SSH config aliases by @lildude in #7057
- Replace CMake grammar by @lildude in #7060
- Fix FreeBASIC capitalization by @DecimalTurn in #7072
- Improvements to VBA's Heuristic by @DecimalTurn in #7079
- Detect ts-proto generated files. by @bobthecow in #7082
- Replace Vue Grammar by @yuichkun in #7086
- Add MoonBit by @tonyfettes in #7097
- Replace 1C Enterprise grammar by @nixel2007 in #7096
- Mark pixi lock files as generated by @freundTech in #7111
- Add
.json.example
as JSON extension by @spenserblack in #7127 - Add
.buckconfig
to INI filenames by @spenserblack in #7128 - Add Hare by @MalloryA in #7130
- Add language:
Tact
, and extension toJSON
by @novusnota in #6689 - Refactor
Linguist::Repository
to isolate Rugged usage by @vdye in #7094 - Add
.easignore
as Ignore List filename by @spenserblack in #7129 - Change CSS colour to
rebeccapurple
by @DecimalTurn in #7136 - Add QuickBASIC by @DecimalTurn in #7080
- Add WORKSPACE.bzlmod to Starlark by @petemounce in #7121
- Add OMNeT++ MSG language by @adamgeorge309 in #7023
New Contributors
- @timotheeguerin made their first contribution in #6775
- @adamgeorge309 made their first contribution in #7024
- @vicasas made their first contribution in #7049
- @tahmid-khan made their first contribution in #7063
- @bobthecow made their first contribution in #7082
- @yuichkun made their first contribution in #7086
- @tonyfettes made their first contribution in #7097
- @freundTech made their first contribution in #7111
- @MalloryA made their first contribution in #7130
- @novusnota made their first contribution in #6689
- @vdye made their first contribution in #7094
- @petemounce made their first contribution in #7121
Full Changelog: v8.0.1...v9.0.0