Skip to content

chore(deps): update dependency @rslint/core to v0.10.0 - #606

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/rslint-core-0.x
Nov 1, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/rslint-core-0.x

Conversation

@renovate

@renovate renovate Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@rslint/core 0.9.5 → 0.10.0 age confidence

Release Notes

web-infra-dev/rslint (@​rslint/core)

v0.10.0

Compare Source

Highlights

Lower memory usage and faster linting

Rslint limits concurrent TypeScript program loading and releases completed programs earlier. Benchmarks on a large monorepo showed roughly 55–65% lower peak RSS and 5–25% shorter lint times with the new scheduling, across native-only and mixed native/JavaScript rule runs.

The language server also avoids redundant program rebuilds for initial diagnostics, coalesces pending diagnostic work during rapid edits and file switching, and loads programs in parallel for Fix All.

What's Changed

Breaking Changes 🍭
Editor users must migrate to the Rstack extension

The standalone Rslint extension (rstack.rslint) is retired. Its final release only supports @rslint/core ^0.9.0 and will not start the language server with @rslint/core 0.10.0.

To keep editor diagnostics and fixes after upgrading, install the unified Rstack extension (rstack.rstack), uninstall rstack.rslint, and reload the window. Rstack is also available on Open VSX for Cursor, Trae, VSCodium, and other VS Code forks. Custom settings are not migrated automatically; use the settings migration table to move your rslint.* settings to Rstack.

Project service search now follows the invocation context

languageOptions.parserOptions.tsconfigRootDir now defaults to the invocation cwd for CLI/API and the nearest containing workspace folder for LSP, instead of the directory containing the Rslint config. Loading a parent config or selecting one with --config or API overrideConfigFile does not extend this boundary.

When using projectService, running from a subpackage can therefore stop discovering an ancestor tsconfig.json that was used in 0.9.5. Files without an applicable project are still linted, but type-aware rules are skipped. To retain ancestor project discovery, set languageOptions.parserOptions.tsconfigRootDir to an explicit absolute repository root, or run the CLI from that root. Relative project paths and config matching keep their existing bases.

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rslint@v0.9.5...v0.10.0


Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 and 15 of the month (* 0-3 1,15 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Deploying rstack-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2784ec8
Status: ✅  Deploy successful!
Preview URL: https://405b90ab.rstack-cli.pages.dev
Branch Preview URL: https://renovate-rslint-core-0-x.rstack-cli.pages.dev

View logs

@renovate
renovate Bot enabled auto-merge (squash) November 1, 2026 00:52
@renovate
renovate Bot force-pushed the renovate/rslint-core-0.x branch from b543cbe to 2784ec8 Compare November 1, 2026 01:37
@renovate
renovate Bot merged commit d70eef2 into main Nov 1, 2026
5 checks passed
@renovate
renovate Bot deleted the renovate/rslint-core-0.x branch November 1, 2026 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants