Skip to content

chore(deps): update all patch dependencies#459

Merged
9aoy merged 1 commit intomainfrom
renovate/all-patch
Aug 8, 2025
Merged

chore(deps): update all patch dependencies#459
9aoy merged 1 commit intomainfrom
renovate/all-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Aug 8, 2025

This PR contains the following updates:

Package Change Age Confidence
@biomejs/biome (source) ^2.1.3 -> ^2.1.4 age confidence
@rsbuild/core (source) 1.4.12 -> 1.4.15 age confidence
@rsbuild/plugin-babel (source) ^1.0.5 -> ^1.0.6 age confidence
@rsbuild/plugin-react (source) ^1.3.4 -> ^1.3.5 age confidence
@rsbuild/plugin-sass (source) ^1.3.3 -> ^1.3.5 age confidence
@rsbuild/plugin-vue (source) ^1.1.0 -> ^1.1.1 age confidence
@rsbuild/plugin-vue-jsx ^1.1.0 -> ^1.1.1 age confidence
@rslib/core (source) 0.11.0 -> 0.11.2 age confidence
@rspress/core (source) ^2.0.0-beta.23 -> ^2.0.0-beta.25 age confidence
@rspress/plugin-llms (source) 2.0.0-beta.23 -> 2.0.0-beta.25 age confidence
@rstack-dev/doc-ui 1.10.8 -> 1.10.9 age confidence
fs-extra ^11.3.0 -> ^11.3.1 age confidence
nx (source) ^21.3.10 -> ^21.3.11 age confidence
path-serializer 0.5.0 -> 0.5.1 age confidence
rsbuild-plugin-google-analytics ^1.0.3 -> ^1.0.4 age confidence
rsbuild-plugin-open-graph ^1.0.2 -> ^1.0.4 age confidence
rslog ^1.2.9 -> ^1.2.11 age confidence
rspress-plugin-font-open-sans ^1.0.0 -> ^1.0.3 age confidence

Release Notes

biomejs/biome (@​biomejs/biome)

v2.1.4

Compare Source

Patch Changes
  • #​7121 b9642ab Thanks @​arendjr! - Fixed #​7111: Imported symbols using aliases are now correctly recognised.

  • #​7103 80515ec Thanks @​omasakun! - Fixed #​6933 and #​6994.

    When the values of private member assignment expressions, increment expressions, etc. are used, those private members are no longer marked as unused.

  • #​6887 0cc38f5 Thanks @​ptkagori! - Added the noQwikUseVisibleTask rule to Qwik.

    This rule is intended for use in Qwik applications to warn about the use of useVisibleTask$() functions which require careful consideration before use.

    Invalid:

    useVisibleTask$(() => {
      console.log("Component is visible");
    });

    Valid:

    useTask$(() => {
      console.log("Task executed");
    });
  • #​7084 50ca155 Thanks @​ematipico! - Added the new nursery rule noUnnecessararyConditions, which detects whenever some conditions don't
    change during the life cycle of the program, and truthy or false, hence deemed redundant.

    For example, the following snippets will trigger the rule:

    // Always truthy literal conditions
    if (true) {
      console.log("always runs");
    }
    // Unnecessary condition on constrained string type
    function foo(arg: "bar" | "baz") {
      if (arg) {
        // This check is unnecessary
      }
    }
  • #​6887 0cc38f5 Thanks @​ptkagori! - Added the useImageSize rule to Biome.

    The useImageSize rule enforces the use of width and height attributes on <img> elements for performance reasons. This rule is intended to prevent layout shifts and improve Core Web Vitals by ensuring images have explicit dimensions.

    Invalid:

    <img src="/image.png" />
    <img src="https://example.com/image.png" />
    <img src="/image.png" width="200" />
    <img src="/image.png" height="200" />

    Valid:

    <img width="200" height="600" src="/static/images/portrait-01.webp" />
    <img width="100" height="100" src="https://example.com/image.png" />
  • #​6887 0cc38f5 Thanks @​ptkagori! - Added the useAnchorHref rule to Biome.

    The useAnchorHref rule enforces the presence of an href attribute on <a> elements in JSX. This rule is intended to ensure that anchor elements are always valid and accessible.

    Invalid:

    <a>Link</a>
    <a target="_blank">External</a>

    Valid:

    <a href="/home">Home</a>
    <a href="https://example.com" target="_blank">
      External
    </a>
  • #​7100 29fcb05 Thanks @​Jayllyz! - Added the rule noNonNullAssertedOptionalChain.

    This rule prevents the use of non-null assertions (!) immediately after optional chaining expressions (?.). Optional chaining is designed to safely handle nullable values by returning undefined when the chain encounters null or undefined. Using a non-null assertion defeats this purpose and can lead to runtime errors.

    // Invalid - non-null assertion after optional chaining
    obj?.prop!;
    obj?.method()!;
    obj?.[key]!;
    obj?.prop!;
    
    // Valid - proper optional chaining usage
    obj?.prop;
    obj?.method();
    obj?.prop ?? defaultValue;
    obj!.prop?.method();
  • #​7129 9f4538a Thanks @​drwpow! - Removed option, combobox, listbox roles from useSemanticElements suggestions

  • #​7106 236deaa Thanks @​arendjr! - Fixed #​6985: Inference of return types no longer mistakenly picks up return types of nested functions.

  • #​7102 d3118c6 Thanks @​omasakun! - Fixed #​7101: noUnusedPrivateClassMembers now handles members declared as part of constructor arguments:

    1. If a class member defined in a constructor argument is only used within the constructor, it removes the private modifier and makes it a plain method argument.
    2. If it is not used at all, it will prefix it with an underscore, similar to noUnusedFunctionParameter.
  • #​7104 5395297 Thanks @​harxki! - Reverting to prevent regressions around ref handling

  • #​7143 1a6933a Thanks @​siketyan! - Fixed #​6799: The noImportCycles rule now ignores type-only imports if the new ignoreTypes option is enabled (enabled by default).

    [!WARNING]
    Breaking Change: The noImportCycles rule no longer detects import cycles that include one or more type-only imports by default.
    To keep the old behaviour, you can turn off the ignoreTypes option explicitly:

    {
      "linter": {
        "rules": {
          "nursery": {
            "noImportCycles": {
              "options": {
                "ignoreTypes": false
              }
            }
          }
        }
      }
    }
  • #​7099 6cc84cb Thanks @​arendjr! - Fixed #​7062: Biome now correctly considers extended configs when determining the mode for the scanner.

  • #​6887 0cc38f5 Thanks @​ptkagori! - Added the useQwikClasslist rule to Biome.

    This rule is intended for use in Qwik applications to encourage the use of the built-in class prop (which accepts a string, object, or array) instead of the classnames utility library.

    Invalid:

    <div class={classnames({ active: true, disabled: false })} />

    Valid:

    <div classlist={{ active: true, disabled: false }} />
  • #​7019 57c15e6 Thanks @​fireairforce! - Added support in the JS parser for import source(a stage3 proposal). The syntax looks like:

    import source foo from "<specifier>";
  • #​7053 655049e Thanks @​jakeleventhal! - Added the useConsistentTypeDefinitions rule.

    This rule enforces consistent usage of either interface or type for object type definitions in TypeScript.

    The rule accepts an option to specify the preferred style:

    • interface (default): Prefer using interface for object type definitions
    • type: Prefer using type for object type definitions

    Examples:

    // With default option (interface)
    // ❌ Invalid
    type Point = { x: number; y: number };
    
    // ✅ Valid
    interface Point {
      x: number;
      y: number;
    }
    
    // With option { style: "type" }
    // ❌ Invalid
    interface Point {
      x: number;
      y: number;
    }
    
    // ✅ Valid
    type Point = { x: number; y: number };

    The rule will automatically fix simple cases where conversion is straightforward.

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

v1.4.15

Compare Source

What's Changed

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

Full Changelog: web-infra-dev/rsbuild@v1.4.14...v1.4.15

v1.4.14

Compare Source

What's Changed
Trusted Publishing

All Rsbuild npm packages are now published based on npm's trusted publishing, making Rsbuild's npm packages more secure and transparent.

See:

Screenshot 2025-08-04 at 22 25 28
Other Changes

Full Changelog: web-infra-dev/rsbuild@v1.4.13...v1.4.14

v1.4.13

Compare Source

What's Changed

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

Full Changelog: web-infra-dev/rsbuild@v1.4.12...v1.4.13

rspack-contrib/rsbuild-plugin-vue-jsx (@​rsbuild/plugin-vue-jsx)

v1.1.1

Compare Source

What's Changed

Full Changelog: rstackjs/rsbuild-plugin-vue-jsx@v1.1.0...v1.1.1

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

v0.11.2

Compare Source

What's Changed
Trusted Publishing

All Rslib npm packages are now published based on npm's trusted publishing, making Rslib's npm packages more secure and transparent.

See:

Document 📖
Other Changes

Full Changelog: web-infra-dev/rslib@v0.11.1...v0.11.2

v0.11.1

Compare Source

What's Changed
New Features 🎉
Bug Fixes 🐞
Other Changes

Full Changelog: web-infra-dev/rslib@v0.11.0...v0.11.1

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

v2.0.0-beta.25

Compare Source

Highlights ✨
Enable trusted publishing for npm packages OIDC ♻️

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

ref: https://docs.npmjs.com/trusted-publishers

image
UI Display of plugin-llms update 🆕️

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

image
What's Changed
New Features 🎉
Bug Fixes 🐞
Document 📖
Other Changes
New Contributors

Full Changelog: web-infra-dev/rspress@v2.0.0-beta.24...v2.0.0-beta.25

v2.0.0-beta.24

Compare Source

Highlights ✨
UI LlmsCopyButton of llms.txt 🤖

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

We hope that llms.txt will have a greater role in AI era. Thanks to fumadocs, it is inspired from fumadocs's docsite

image

ref: https://v2.rspress.rs/plugin/official-plugins/llms#2-ui-display

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

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

rspack-contrib/rstack-doc-ui (@​rstack-dev/doc-ui)

v1.10.9

Compare Source

What's Changed

Full Changelog: rstackjs/rstack-doc-ui@v1.10.8...v1.10.9

jprichardson/node-fs-extra (fs-extra)

v11.3.1

Compare Source

  • Fix case where move/moveSync could incorrectly think files are identical on Windows (#​1050)
nrwl/nx (nx)

v21.3.11

Compare Source

21.3.11 (2025-08-01)
🩹 Fixes
  • angular: add missing config properties to adapter whitelist (#​32186)
  • core: only traverse workspace node when it exists (#​32165)
  • gradle: fix bootJar, add excludeDependsOn to false (#​32157)
  • module-federation: re-add support for mf aliases (#​31347)
  • release: provide a link to Manage Release page when "nx release"fails (#​32153)
  • release: use top-level releaseTagPattern as the default for release groups (#​32154)
  • rspack: update installed version of rspack to be same as @​nx/rspack (#​32152)
  • testing: add NODE_OPTIONS flag for Node.js 24 compatibility (#​32177)
❤️ Thank You
rspack-contrib/path-serializer (path-serializer)

v0.5.1

Compare Source

What's Changed

Full Changelog: rstackjs/path-serializer@v0.5.0...v0.5.1

rspack-contrib/rsbuild-plugin-google-analytics (rsbuild-plugin-google-analytics)

v1.0.4

Compare Source

What's Changed

Full Changelog: rstackjs/rsbuild-plugin-google-analytics@v1.0.3...v1.0.4

rspack-contrib/rsbuild-plugin-open-graph (rsbuild-plugin-open-graph)

v1.0.4

Compare Source

What's Changed


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
Copy Markdown

netlify bot commented Aug 8, 2025

Deploy Preview for rstest-dev ready!

Name Link
🔨 Latest commit e2977ff
🔍 Latest deploy log https://app.netlify.com/projects/rstest-dev/deploys/6895b500fdae91000804b08b
😎 Deploy Preview https://deploy-preview-459--rstest-dev.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.

@9aoy 9aoy merged commit 4aaadeb into main Aug 8, 2025
17 checks passed
@9aoy 9aoy deleted the renovate/all-patch branch August 8, 2025 08:31
@9aoy 9aoy mentioned this pull request Aug 8, 2025
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.

1 participant