Skip to content

chore(deps): update all non-major dependencies - #138

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch
Aug 14, 2026
Merged

chore(deps): update all non-major dependencies#138
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@rslint/core ^0.7.2^0.8.0 age confidence devDependencies minor
@rspack/cli (source) 2.1.72.1.10 age confidence devDependencies patch
@rspack/core (source) 2.1.72.1.10 age confidence devDependencies patch
@rspack/dev-server 2.1.02.2.0 age confidence devDependencies minor
@rstest/core (source) ^0.11.5^0.11.8 age confidence devDependencies patch
@types/react (source) ^19.2.17^19.2.18 age confidence devDependencies patch
@types/react-dom (source) ^19.2.3^19.2.4 age confidence devDependencies patch
node 24.18.024.19.0 age confidence uses-with minor
pnpm (source) 11.18.011.21.0 age confidence packageManager minor
pnpm/action-setup v6.0.9v6.0.10 age confidence action patch

Release Notes

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

v0.8.0

Compare Source

Highlights

Typed rule configuration in defineConfig

defineConfig() now provides autocomplete and type checking for ESLint core and @typescript-eslint rules. Editors suggest rule names, severity levels, and rule-specific options, and report invalid options before rslint runs.

import { defineConfig } from '@rslint/core';

export default defineConfig([
  {
    rules: {
      // Rule names are autocompleted.
      'no-console': [
        'error',
        {
          // Option names and values are typed for this rule.
          allow: ['warn'],
          // allow: 123, // TypeScript error: expected string[].
        },
      ],
    },
  },
]);
Full typescript-eslint preset support

ts.configs now includes recommendedTypeChecked, strict, strictTypeChecked, stylistic, and stylisticTypeChecked, matching the upstream typescript-eslint presets. As a breaking change, ts.configs.recommended no longer includes ESLint core rules; add js.configs.recommended before it for a complete TypeScript setup.

What's Changed

Breaking Changes 🍭
JavaScript runtime globals must be declared

no-undef now follows ESLint's scope-based global resolution. For plain JavaScript files, Rslint no longer treats globals provided by TypeScript declaration files as implicitly available. ECMAScript built-ins such as Array and Promise remain available by default, but runtime-specific globals such as window, document, process, and __dirname must be declared through languageOptions.globals.

Because js.configs.recommended enables no-undef, projects using this preset may see new diagnostics after upgrading. The globals package can be used to declare the environments each file runs in:

import { defineConfig, js } from '@rslint/core';
import globals from 'globals';

export default defineConfig([
  js.configs.recommended,
  {
    files: ['**/*.js', '**/*.jsx', '**/*.mjs', '**/*.cjs'],
    languageOptions: {
      globals: {
        ...globals.browser,
        ...globals.node,
      },
    },
  },
]);

Only include the environments that apply to those files. See languageOptions.globals for details.

Note: Rslint plans to provide built-in runtime globals presets in a future release, removing the need to install the standalone globals package.

  • feat(config): layer ts.configs.recommended and flatten nested presets by @​swwind in #​1465
New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
  • refactor(typescript-eslint): match no-deprecated allow specifiers with the shared matcher by @​swwind in #​1598
  • refactor: use project-local core in VS Code by @​fansenze in #​1617
  • refactor: remove legacy rule options compatibility code by @​swwind in #​1667
  • refactor: parse rule options by type assertion instead of JSON round-trips by @​swwind in #​1677
Document 📖
Other Changes

Full Changelog: web-infra-dev/rslint@v0.7.3...v0.8.0

v0.7.3

Compare Source

Highlights

Faster linting for large codebases

Rslint 0.7.3 reduces repeated work across the linting pipeline with parallel TypeScript Program construction, shared program metadata and configuration plans, and optimized rule hot paths. This release also expands adoption of the shared Refs API, improving the consistency of reference resolution across rules.

12 new rules

This release adds 12 rules across ESLint, Jest, Unicorn, and Rstest, expanding coverage for control flow, error handling, modern Node.js patterns, collection usage, and test quality.

What's Changed

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

Full Changelog: web-infra-dev/rslint@v0.7.2...v0.7.3

web-infra-dev/rspack (@​rspack/cli)

v2.1.10

Compare Source

[!NOTE]
Removed noisy import.meta warnings

Rspack 2.1.9 introduced warnings for unknown import.meta properties. Because they proved overly noisy in real-world builds, Rspack 2.1.10 removes them to reduce unnecessary diagnostics for custom or runtime-specific extensions. See #​15166 for detail.

What's Changed

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

New Contributors

Full Changelog: web-infra-dev/rspack@v2.1.9...v2.1.10

v2.1.9

Compare Source

What's Changed

New Features 🎉
Performance 🚀

Note

PR body was truncated to here.


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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
renovate Bot enabled auto-merge (squash) August 14, 2026 19:51
@renovate
renovate Bot merged commit 86b410a into main Aug 14, 2026
4 checks passed
@renovate
renovate Bot deleted the renovate/all-minor-patch branch August 14, 2026 19:52
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