| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-28 | 2.7 kB | |
| v2.8.0 Release source code.tar.gz | 2026-08-28 | 262.6 kB | |
| v2.8.0 Release source code.zip | 2026-08-28 | 365.5 kB | |
| Totals: 3 Items | 630.9 kB | 1 | |
Changes
- [cli] Fix incorrect path resolution in the
repocommands #1690 - [cli] Improve
checkHeaders --type changesto diff against the default branch, so the checked files match a pull request's changed files #1694 - [cli] Make the CLI commands package-manager aware and add
releng publishin place oflerna publish#1697 - [cli] Fix the pnpm path resolution of the
updateNextcommand #1698 - [cli] Rework
repo linkandrepo unlinkonto pnpmlink:overrides and build each linked repo, so the overrides resolve to compiled output #1703 - [cli] Add an interactive option to the
releng publishcommand #1706 - [cli] Fix change detection of the
checkHeaderscommand #1707 - [eslint-config] Re-enable the core
no-unused-expressionsrule and dropeslint-plugin-chai-friendly, which is obsolete now that assertions are function calls #1708
Potentially Breaking Changes
- [deps] Update the shared dev dependencies to their current major versions #1701
- ESLint 9.x to 10.x, along with
@stylistic2.x to 5.x,globals15.x to 17.x, andeslint-plugin-import-xfloored to >=4.16.2. Thepreserve-caught-errorrule, new in ESLint 10's recommended set, is disabled. - Prettier 2.x to 3.x, which reformats markdown list markers to a single space
- sinon 15.x to 22.x, rimraf 5.x to 6.x, esbuild 0.25 to 0.28, and reflect-metadata 0.1 to 0.2
- ESLint 9.x to 10.x, along with
- [node] Raise the minimum Node version to
^22.13.0 || >=24, required by ESLint 10 #1701 - [ts-config] Migrate the shared
targetandlibto ES2023 #1702useDefineForClassFieldsis set tofalseto preserve property injection
- [config] Migrate the shared test stack from Mocha, nyc, chai and sinon to Vitest #1705
- New
@eclipse-glsp/vitest-configpackage providing a ready-to-use shared flat config; the obsoletemocha-configandnyc-configpackages are dropped config-testnow bundles the Vitest config and test dependencies in place of Mocha and nyc- The bespoke
coverage-reportCLI command is removed in favor ofvitest --coverage
- New
Full Changelog: https://github.com/eclipse-glsp/glsp/compare/v2.7.0...v2.8.0