Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 5, 2025

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@ast-grep/napi (source) ^0.39.1 -> ^0.39.5 age adoption passing confidence
@babel/core (source) ^7.28.0 -> ^7.28.4 age adoption passing confidence
@babel/generator (source) 7.28.0 -> 7.28.3 age adoption passing confidence
@babel/parser (source) 7.28.0 -> 7.28.4 age adoption passing confidence
@babel/traverse (source) 7.28.0 -> 7.28.4 age adoption passing confidence
@babel/types (source) 7.28.2 -> 7.28.4 age adoption passing confidence
@biomejs/biome (source) ^2.2.2 -> ^2.2.4 age adoption passing confidence
@microsoft/api-extractor (source) 7.52.9 -> 7.52.13 age adoption passing confidence
@napi-rs/wasm-runtime (source) ^1.0.1 -> ^1.0.5 age adoption passing confidence
@rsbuild/plugin-node-polyfill ^1.4.1 -> ^1.4.2 age adoption passing confidence
@rslib/core (source) 0.13.0 -> 0.13.2 age adoption passing confidence
@rslint/core 0.1.11 -> 0.1.13 age adoption passing confidence
@rspack/dev-server (source) ~1.1.3 -> ~1.1.4 age adoption passing confidence
@rspack/plugin-react-refresh ^1.5.0 -> ^1.5.1 age adoption passing confidence
@rspress/core (source) 2.0.0-beta.31 -> 2.0.0-beta.32 age adoption passing confidence
@rspress/plugin-algolia (source) 2.0.0-beta.31 -> 2.0.0-beta.32 age adoption passing confidence
@rspress/plugin-llms (source) 2.0.0-beta.31 -> 2.0.0-beta.32 age adoption passing confidence
@rspress/plugin-rss (source) 2.0.0-beta.31 -> 2.0.0-beta.32 age adoption passing confidence
@rspress/plugin-sitemap (source) 2.0.0-beta.31 -> 2.0.0-beta.32 age adoption passing confidence
@shikijs/transformers (source) ^3.12.1 -> ^3.12.2 age adoption passing confidence
@swc/types (source) 0.1.24 -> 0.1.25 age adoption passing confidence
@types/node (source) ^20.19.9 -> ^20.19.15 age adoption passing confidence
@types/react (source) ^19.1.8 -> ^19.1.13 age adoption passing confidence
@types/react-dom (source) ^19.1.6 -> ^19.1.9 age adoption passing confidence
@types/semver (source) ^7.7.0 -> ^7.7.1 age adoption passing confidence
axios (source) ^1.11.0 -> ^1.12.2 age adoption passing confidence
browserslist-load-config ^1.0.0 -> ^1.0.1 age adoption passing confidence
core-js (source) 3.45.0 -> 3.45.1 age adoption passing confidence
enhanced-resolve 5.18.2 -> 5.18.3 age adoption passing confidence
fs-extra ^11.3.0 -> ^11.3.2 age adoption passing confidence
html-webpack-plugin ^5.6.3 -> ^5.6.4 age adoption passing confidence
less (source) 4.4.0 -> 4.4.1 age adoption passing confidence
markdown-to-jsx (source) ^7.7.12 -> ^7.7.13 age adoption passing confidence
path-serializer 0.5.0 -> 0.5.1 age adoption passing confidence
prebundle ^1.4.1 -> ^1.4.2 age adoption passing confidence
react (source) ^19.1.0 -> ^19.1.1 age adoption passing confidence
react-dom (source) ^19.1.0 -> ^19.1.1 age adoption passing confidence
rsbuild-plugin-google-analytics 1.0.3 -> 1.0.4 age adoption passing confidence
rspress-plugin-font-open-sans 1.0.0 -> 1.0.3 age adoption passing confidence
tapable 2.2.2 -> 2.2.3 age adoption passing confidence
ts-jest (source) 29.4.0 -> 29.4.2 age adoption passing confidence
ts-loader ^9.5.2 -> ^9.5.4 age adoption passing confidence
tsx (source) ^4.20.3 -> ^4.20.5 age adoption passing confidence
vue (source) ^3.5.18 -> ^3.5.21 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ast-grep/ast-grep (@​ast-grep/napi)

v0.39.5

Compare Source

  • Allowing LSP clients without publish diagnostics data support to support code fixes #2209
  • fix: store client cap and do not send workspace folder req #2211
  • fix: comment after node should be ignored in strictness=relax #2216
  • fix: apply_all_code_actions function disallow multi-line #2222
  • chore(deps): update dependency oxlint to v1.13.0 4be8252
  • chore(deps): update dependency @​ast-grep/napi to v0.39.4 3187d39
  • chore(deps): update dependency oxlint to v1.14.0 7405f99

v0.39.4

Compare Source

16 August 2025

  • Improve error messages for ast-grep test failures based on failure type #2174
  • Add comprehensive GitHub Copilot development instructions #2152
  • Address all code review comments: move make_rule_finder to lsp.rs, simplify logic, reduce indentation, update file watchers, remove unused deps 8ef8ed6
  • Decouple rule finding logic from LSP crate as requested 531aac3
  • Complete LSP rule reloading implementation with tests 683f20e

v0.39.3

Compare Source

5 August 2025

  • add some tests for hcl 756499e
  • add tree-sitter-hcl to ast-grep-language package deps 26b638a
  • fix(deps): update rust crate clap to v4.5.42 4d047eb

v0.39.2

Compare Source

27 July 2025

  • fix(deps): update rust crate tokio to v1.47.0 #2124
  • fix: ignore comments in relax/signature/template strictness #2122
  • fix: prefer using env to determine bgcolor #2114
  • fix: update rules c5fd340
  • chore(deps): update dependency @​napi-rs/cli to v3.0.4 b07e5bd
  • fix: temporarily remove tweaking d2fedd2
babel/babel (@​babel/core)

v7.28.4

Compare Source

🏠 Internal

v7.28.3

Compare Source

👓 Spec Compliance
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env
🐛 Bug Fix
💅 Polish
  • babel-plugin-transform-regenerator, babel-plugin-transform-runtime
📝 Documentation
🏠 Internal
🔬 Output optimization
  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions
babel/babel (@​babel/parser)

v7.28.4

Compare Source

v7.28.4 (2025-09-05)

Thanks @​gwillen and @​mrginglymus for your first PRs!

🏠 Internal
Committers: 5

v7.28.3

Compare Source

v7.28.3 (2025-08-14)

👓 Spec Compliance
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env
🐛 Bug Fix
💅 Polish
  • babel-plugin-transform-regenerator, babel-plugin-transform-runtime
📝 Documentation
🏠 Internal
🔬 Output optimization
  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions
Committers: 5
biomejs/biome (@​biomejs/biome)

v2.2.4

Compare Source

Patch Changes
  • #​7453 aa8cea3 Thanks @​arendjr! - Fixed #​7242: Aliases specified in
    package.json's imports section now support having multiple targets as part of an array.

  • #​7454 ac17183 Thanks @​arendjr! - Greatly improved performance of
    noImportCycles by eliminating allocations.

    In one repository, the total runtime of Biome with only noImportCycles enabled went from ~23s down to ~4s.

  • #​7447 7139aad Thanks @​rriski! - Fixes #​7446. The GritQL
    $... spread metavariable now correctly matches members in object literals, aligning its behavior with arrays and function calls.

  • #​6710 98cf9af Thanks @​arendjr! - Fixed #​4723: Type inference now recognises
    index signatures and their accesses when they are being indexed as a string.

Example
type BagOfPromises = {
  // This is an index signature definition. It declares that instances of type
  // `BagOfPromises` can be indexed using arbitrary strings.
  [property: string]: Promise<void>;
};

let bag: BagOfPromises = {};
// Because `bag.iAmAPromise` is equivalent to `bag["iAmAPromise"]`, this is
// considered an access to the string index, and a Promise is expected.
bag.iAmAPromise;
  • #​7415 d042f18 Thanks @​qraqras! - Fixed #​7212, now the useOptionalChain rule recognizes optional chaining using
    typeof (e.g., typeof foo !== 'undefined' && foo.bar).

  • #​7419 576baf4 Thanks @​Conaclos! - Fixed #​7323. noUnusedPrivateClassMembers no longer reports as unused TypeScript
    private members if the rule encounters a computed access on this.

    In the following example, member as previously reported as unused. It is no longer reported.

    class TsBioo {
      private member: number;
    
      set_with_name(name: string, value: number) {
        this[name] = value;
      }
    }
  • 351bccd Thanks @​ematipico! - Added the new nursery lint rule
    noJsxLiterals, which disallows the use of string literals inside JSX.

    The rule catches these cases:

    <>
      <div>test</div> {/* test is invalid */}
      <>test</>
      <div>
        {/* this string is invalid */}
        asdjfl test foo
      </div>
    </>
  • #​7406 b906112 Thanks @​mdevils! - Fixed an issue (#​6393) where the useHookAtTopLevel rule reported excessive diagnostics for nested hook calls.

    The rule now reports only the offending top-level call site, not sub-hooks of composite hooks.

    // Before: reported twice (useFoo and useBar).
    function useFoo() {
      return useBar();
    }
    function Component() {
      if (cond) useFoo();
    }
    // After: reported once at the call to useFoo().
  • #​7461 ea585a9 Thanks @​arendjr! - Improved performance of
    noPrivateImports by eliminating allocations.

    In one repository, the total runtime of Biome with only noPrivateImports enabled went from ~3.2s down to ~1.4s.

  • 351bccd Thanks @​ematipico! - Fixed #​7411. The Biome Language Server had a regression where opening an editor with a file already open wouldn't load the project settings correctly.

  • #​7142 53ff5ae Thanks @​Netail! - Added the new nursery rule noDuplicateDependencies, which verifies that no dependencies are duplicated between the
    bundledDependencies, bundleDependencies, dependencies, devDependencies, overrides,
    optionalDependencies, and peerDependencies sections.

    For example, the following snippets will trigger the rule:

    {
      "dependencies": {
        "foo": ""
      },
      "devDependencies": {
        "foo": ""
      }
    }
    {
      "dependencies": {
        "foo": ""
      },
      "optionalDependencies": {
        "foo": ""
      }
    }
    {
      "dependencies": {
        "foo": ""
      },
      "peerDependencies": {
        "foo": ""
      }
    }
  • 351bccd Thanks @​ematipico! - Fixed #​3824. Now the option CLI
    --color is correctly applied to logging too.

v2.2.3

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - "before 8am on wednesday" in timezone Asia/Shanghai, 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.

@renovate renovate bot requested a review from hardfist as a code owner August 5, 2025 20:40
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 5, 2025
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 5, 2025
Copy link

netlify bot commented Aug 5, 2025

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit b83cac7
🔍 Latest deploy log https://app.netlify.com/projects/rspack/deploys/68c915227112480008fe8cd2

Copy link
Contributor

github-actions bot commented Aug 5, 2025

📦 Binary Size-limit

Comparing b83cac7 to chore(refactor): inline base64 utilities into rspack_util (#11668) by hardfist

🙈 Size remains the same at 47.45MB

Copy link

codspeed-hq bot commented Aug 5, 2025

CodSpeed Performance Report

Merging #11297 will not alter performance

Comparing renovate/patch-npm-dependencies (b83cac7) with main (5df4d8d)1

Summary

✅ 17 untouched

Footnotes

  1. No successful run was found on main (7b68a8b) during the generation of this report, so 5df4d8d was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@renovate renovate bot force-pushed the renovate/patch-npm-dependencies branch 10 times, most recently from 8d70940 to 396a10e Compare August 7, 2025 16:25
@renovate renovate bot requested a review from h-a-n-a as a code owner August 7, 2025 16:25
@renovate renovate bot force-pushed the renovate/patch-npm-dependencies branch 11 times, most recently from c830ace to b04df73 Compare August 11, 2025 20:40
@renovate renovate bot force-pushed the renovate/patch-npm-dependencies branch 19 times, most recently from f8f3026 to d4c9f11 Compare September 13, 2025 07:37
@renovate renovate bot force-pushed the renovate/patch-npm-dependencies branch 2 times, most recently from a3480fe to 14c5489 Compare September 15, 2025 03:22
@renovate renovate bot force-pushed the renovate/patch-npm-dependencies branch from 14c5489 to 55cdb51 Compare September 16, 2025 01:00
@h-a-n-a h-a-n-a enabled auto-merge (squash) September 16, 2025 07:46
Copy link
Contributor Author

renovate bot commented Sep 16, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@h-a-n-a h-a-n-a merged commit 5874745 into main Sep 16, 2025
44 checks passed
@h-a-n-a h-a-n-a deleted the renovate/patch-npm-dependencies branch September 16, 2025 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant