Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2025

This PR contains the following updates:

Package Change Age Confidence
@biomejs/biome (source) ^2.1.2 -> ^2.1.3 age confidence
@microsoft/api-extractor (source) ^7.52.9 -> ^7.52.10 age confidence
@playwright/test (source) 1.54.1 -> 1.54.2 age confidence
@rsbuild/plugin-less (source) ^1.3.0 -> ^1.3.1 age confidence
@rsbuild/plugin-node-polyfill ^1.3.2 -> ^1.4.0 age confidence
@rspress/core (source) 2.0.0-beta.22 -> 2.0.0-beta.23 age confidence
@rspress/plugin-algolia (source) 2.0.0-beta.22 -> 2.0.0-beta.23 age confidence
@rspress/plugin-llms (source) 2.0.0-beta.22 -> 2.0.0-beta.23 age confidence
@rspress/plugin-rss (source) 2.0.0-beta.22 -> 2.0.0-beta.23 age confidence
@rstest/core (source) 0.0.10 -> 0.1.0 age confidence
@shikijs/transformers (source) ^3.8.1 -> ^3.9.1 age confidence
@storybook/addon-docs (source) ^9.0.18 -> ^9.1.0 age confidence
@storybook/addon-links (source) ^9.0.18 -> ^9.1.0 age confidence
@storybook/addon-onboarding (source) ^9.0.18 -> ^9.1.0 age confidence
@storybook/react (source) ^9.0.18 -> ^9.1.0 age confidence
@storybook/vue3 (source) ^9.0.18 -> ^9.1.0 age confidence
@types/node (source) ^22.16.5 -> ^22.17.0 age confidence
@types/react (source) ^19.1.8 -> ^19.1.9 age confidence
@types/react-dom (source) ^19.1.6 -> ^19.1.7 age confidence
@vitejs/plugin-vue (source) ^6.0.0 -> ^6.0.1 age confidence
memfs ^4.23.0 -> ^4.28.0 age confidence
nx (source) ^21.3.7 -> ^21.3.10 age confidence
pnpm (source) 10.13.1 -> 10.14.0 age confidence
pnpm (source) >=10.13.1 -> >=10.14.0 age confidence
preact (source) ^10.26.9 -> ^10.27.0 age confidence
react (source) ^19.1.0 -> ^19.1.1 age confidence
react-dom (source) ^19.1.0 -> ^19.1.1 age confidence
simple-git-hooks ^2.13.0 -> ^2.13.1 age confidence
storybook (source) ^9.0.18 -> ^9.1.0 age confidence
typescript (source) ^5.8.3 -> ^5.9.2 age confidence
zx (source) ^8.7.1 -> ^8.7.2 age confidence

Release Notes

biomejs/biome (@​biomejs/biome)

v2.1.3

Compare Source

Patch Changes
  • #​7057 634a667 Thanks @​mdevils! - Added the rule noVueReservedKeys, which prevents the use of reserved Vue keys.

    It prevents the use of Vue reserved keys such as those starting with # @​biomejs/biome (like $el, $data, $props) and keys starting with _` in data properties, which can cause conflicts and unexpected behavior in Vue components.

    Invalid example
    <script>
    export default {
      data: {
        $el: "",
        _foo: "bar",
      },
    };
    </script>
    <script>
    export default {
      computed: {
        $data() {
          return this.someData;
        },
      },
    };
    </script>
    Valid examples
    <script>
    export default {
      data() {
        return {
          message: "Hello Vue!",
          count: 0,
        };
      },
    };
    </script>
    <script>
    export default {
      computed: {
        displayMessage() {
          return this.message;
        },
      },
    };
    </script>
  • #​6941 734d708 Thanks @​JamBalaya56562! - Added @eslint-react/no-nested-component-definitions as a rule source for noNestedComponentDefinitions. Now it will get picked up by biome migrate --eslint.

  • #​6463 0a16d54 Thanks @​JamBalaya56562! - Fixed a website link for the useComponentExportOnlyModules linter rule to point to the correct URL.

  • #​6944 e53f2fe Thanks @​sterliakov! - Fixed #​6910: Biome now ignores type casts and assertions when evaluating numbers for noMagicNumbers rule.

  • #​6991 476cd55 Thanks @​denbezrukov! - Fixed #​6973: Add support for parsing the :active-view-transition-type() pseudo-class

    :active-view-transition-type(first second) {
    }
  • #​6992 0b1e194 Thanks @​ematipico! - Added a new JSON rule called noQuickfixBiome, which disallow the use of code action quickfix.biome inside code editor settings.

  • #​6943 249306d Thanks @​JamBalaya56562! - Fixed @vitest/eslint-plugin source url.

  • #​6947 4c7ed0f Thanks @​JamBalaya56562! - Fixed ESLint migration for the rule prefer-for from eslint-plugin-solid to Biome's useForComponent.

  • #​6976 72ebadc Thanks @​siketyan! - Fixed #​6692: The rules noUnusedVariables and noUnusedFunctionParameters no longer cause an infinite loop when the suggested name is not applicable (e.g. the suggested name is already declared in the scope).

  • #​6990 333f5d0 Thanks @​rvanlaarhoven! - Fixed the documentation URL for lint/correctness/noUnknownPseudoClass

  • #​7000 4021165 Thanks @​harxki! - Fixed #​6795: noUnassignedVariables now correctly recognizes variables used in JSX ref attributes.

  • #​7044 b091ddf Thanks @​ematipico! - Fixed #​6622, now the rule useSemanticElements works for JSX self-closing elements too.

  • #​7014 c4864e8 Thanks @​siketyan! - Fixed #​6516: The biome migrate command no longer break the member list with trailing comments.

  • #​6979 29cb6da Thanks @​unvalley! - Fixed #​6767: useSortedClasses now correctly removes leading and trailing whitespace in className.

    Previously, trailing spaces in className were not fully removed.

    // Think we have this code:
    <div className="text-sm font-bold            " />
    
    // Before: applied fix, but a trailing space was preserved
    <div className="font-bold text-sm " />
    
    // After: applied fix, trailing spaces removed
    <div className="font-bold text-sm" />
  • #​7055 ee4828d Thanks @​dyc3! - Added the nursery rule useReactFunctionComponents. This rule enforces the preference to use function components instead of class components.

    Valid:

    function Foo() {
      return <div>Hello, world!</div>;
    }

    Invalid:

    class Foo extends React.Component {
      render() {
        return <div>Hello, world!</div>;
      }
    }
  • #​6924 2d21be9 Thanks @​ematipico! - Fixed #​113, where the Biome Language Server didn't correctly update the diagnostics when the configuration file is modified in the editor. Now the diagnostics are correctly updated every time the configuration file is modified and saved.

  • #​6931 e6b2380 Thanks @​arendjr! - Fixed #​6915: useHookAtTopLevel no longer hangs when rules call themselves recursively.

  • #​7012 01c0ab4 Thanks @​siketyan! - Fixed #​5837: Invalid suppression comments such as biome-ignore-all-start or biome-ignore-all-end no longer causes a panic.

  • #​6949 48462f8 Thanks @​fireairforce! - Support parse import defer(which is a stage3 proposal). The syntax look like this:

    import defer * as foo from "<specifier>";
  • #​6938 5feb5a6 Thanks @​vladimir-ivanov! - Fixed #​6919 and #​6920:
    useReadonlyClassProperties now does checks for mutations in async class methods.

    Example:

    class Counter3 {
      private counter: number;
      async count() {
        this.counter = 1;
        const counterString = `${this.counter++}`;
      }
    }
  • #​6942 cfda528 Thanks @​sterliakov! - Fixed #​6939. Biome now understands this binding in classes outside of methods.

microsoft/rushstack (@​microsoft/api-extractor)

v7.52.10

Compare Source

Fri, 01 Aug 2025 00:12:48 GMT

Patches
  • Upgrades the minimatch dependency from ~3.0.3 to 10.0.3 across the entire Rush monorepo to address a Regular Expression Denial of Service (ReDoS) vulnerability in the underlying brace-expansion dependency.
microsoft/playwright (@​playwright/test)

v1.54.2

Compare Source

Highlights

https://github.com/microsoft/playwright/issues/36714 - [Regression]: Codegen is not able to launch in Administrator Terminal on Windows (ProtocolError: Protocol error)https://github.com/microsoft/playwright/issues/368288 - [Regression]: Playwright Codegen keeps spamming with selected optiohttps://github.com/microsoft/playwright/issues/3681010 - [Regression]: Starting Codegen with target language doesn't work anymore

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140
web-infra-dev/rsbuild (@​rsbuild/plugin-less)

v1.3.1

Compare Source

What's Changed
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v1.3.0...v1.3.1

rspack-contrib/rsbuild-plugin-node-polyfill (@​rsbuild/plugin-node-polyfill)

v1.4.0

Compare Source

What's Changed

Full Changelog: rspack-contrib/rsbuild-plugin-node-polyfill@v1.3.2...v1.4.0

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

v2.0.0-beta.23

Compare Source

Breaking Changes 🚨
Enable markdown.link.checkDeadLinks by default

related PR: https://github.com/web-infra-dev/rspress/pull/2423

Rspress V2 now re-implements the dead link check feature. More information is obtained during compilation, resulting in more accurate results and more beautiful logs.

image

Ref: https://v2.rspress.rs/guide/basic/use-mdx/link, https://v2.rspress.rs/zh/api/config/config-build#markdownlinkcheckdeadlinks

MDX fragments usage (ignore "_" prefix routes via route.excludeConvention)

related PR: https://github.com/web-infra-dev/rspress/pull/2149

In the docs directory, MDX fragments or React components need to be excluded from routing through the route.exclude configuration. For convenience, we agree that files starting with "_" will be excluded by default.

image

Ref: https://v2.rspress.rs/guide/basic/use-mdx/components

Highlights ✨
New plugin @rspress/plugin-sitemap 🗺️

related PR: https://github.com/web-infra-dev/rspress/pull/2416

thanks to @​jl917, he created rspress-plugin-sitemap during Rspress V1 for generating sitemap.

@rspress/plugin-sitemap is a forked version of rspress-plugin-sitemap and it is compatible with Rspress V2. During Rspress V2, it will be maintained as an official Rspress plugin.

Ref: https://v2.rspress.rs/plugin/official-plugins/sitemap

Documentation of Rspress V2 is happening📚

Most of the breaking changes in Rspress V2 have been completed, and we are now gradually enriching the documentation and standardizing various features provided to Rspress users such as links and mdx fragments usage

What's Changed
New Features 🎉
Performance 🚀
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rspress@v2.0.0-beta.22...v2.0.0-beta.23

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

v0.1.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐞
Document 📖
Other Changes

Full Changelog: web-infra-dev/rstest@v0.0.10...v0.1.0

shikijs/shiki (@​shikijs/transformers)

v3.9.1

Compare Source

   🚀 Features
    View changes on GitHub

v3.9.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
storybookjs/storybook (@​storybook/addon-docs)

v9.1.0

Compare Source

Storybook 9.1 is packed with new features and improvements to enhance accessibility, streamline testing, and make your development workflow even smoother!

🚀 Improved upgrade command with monorepo support for seamless upgrades
🅰 Angular fixes for Tailwind 4, cache busting, and zoneless compatibility
🧪 sb.mock API and Automocking: one-line module mocking to simplify your testing workflow
🧪 Favicon shows test run status for quick visual feedback
⚛️ Easier configuration for React Native projects
🔥 Auto-abort play functions on HMR to avoid unwanted side effects
🏗️ Improved CSF factories API for type safe story definitions
♿️ A11y improvements across Storybook’s UI — addon panel, toolbar, sidebar, mobile & more
💯 Dozens more fixes and improvements based on community feedback!

List of all updates
storybookjs/storybook (@​storybook/addon-onboarding)

v9.1.0

Compare Source

vitejs/vite-plugin-vue (@​vitejs/plugin-vue)

v6.0.1

Bug Fixes
Performance Improvements
Miscellaneous Chores
Build System
streamich/memfs (memfs)

v4.28.0

Compare Source

Features
  • 🎸 export fsa() factory (5b5431b)

v4.27.0

Compare Source

Bug Fixes
  • resolve security regex issue and constructor bug in FSA classes (c7c268c)
Features
  • complete Core FSA implementation with clean linting (e53cd7c)
  • complete FSA implementation with main package exports (a26e1cc)
  • implement Core FSA classes with basic functionality working (7e60a4a)
  • revert index.ts changes and implement queryPermission method (02c2b6c)

v4.26.0

Compare Source

Bug Fixes

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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.

@netlify
Copy link

netlify bot commented Aug 1, 2025

Deploy Preview for rslib ready!

Name Link
🔨 Latest commit 08fc7bc
🔍 Latest deploy log https://app.netlify.com/projects/rslib/deploys/688c6bf67224280008ec2083
😎 Deploy Preview https://deploy-preview-1141--rslib.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Timeless0911 Timeless0911 merged commit 2e60187 into main Aug 1, 2025
15 checks passed
@Timeless0911 Timeless0911 deleted the renovate/all-non-major branch August 1, 2025 07:51
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.

2 participants