Skip to content

chore(deps): update all patch dependencies #1178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 21, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 21, 2025

This PR contains the following updates:

Package Change Age Confidence
@lynx-js/react (source) ^0.111.1 -> ^0.111.2 age confidence
@lynx-js/rspeedy (source) ^0.10.1 -> ^0.10.2 age confidence
@modern-js/module-tools (source) ^2.68.2 -> ^2.68.3 age confidence
@rsbuild/core (source) ^1.4.6 -> ^1.4.8 age confidence
@rsbuild/plugin-node-polyfill ^1.3.0 -> ^1.3.1 age confidence
@rspack/core (source) 1.4.6 -> 1.4.8 age confidence
@rspress/plugin-algolia (source) 2.0.0-beta.20 -> 2.0.0-beta.21 age confidence
@rspress/plugin-llms (source) 2.0.0-beta.20 -> 2.0.0-beta.21 age confidence
@rstack-dev/doc-ui 1.10.6 -> 1.10.7 age confidence

Release Notes

lynx-family/lynx-stack (@​lynx-js/react)

v0.111.2

Compare Source

Patch Changes
  • Optimize componentAtIndex by a few hundreds microseconds: avoiding manipulate __pendingListUpdates unless SnapshotInstance tree is changed (#​1201)

  • Support alog of component rendering on production for better error reporting. Enable it by using REACT_ALOG=true rspeedy dev/build or defining __ALOG__ to true in lynx.config.js: (#​1164)

    export default defineConfig({
      // ...
      source: {
        define: {
          __ALOG__: true,
        },
      },
    });
  • Make preact/debug work with @lynx-js/react. (#​1222)

  • Introduce @lynx-js/react/debug which would include debugging warnings and error messages for common mistakes found. (#​1250)

    Add the import to @lynx-js/react/debug at the first line of the entry:

    import '@​lynx-js/react/debug';
    import { root } from '@​lynx-js/react';
    
    import { App } from './App.jsx';
    
    root.render(<App />);
  • <list-item/> deferred now accepts an object with unmountRecycled property to control unmounting behavior when the item is recycled. (#​1302)

    For example, you can use it like this:

    <list-item defer={{ unmountRecycled: true }} item-key='1'>
      <WillBeUnmountIfRecycled />
    </list-item>;

    Now the component will be unmounted when it is recycled, which can help with performance in certain scenarios.

  • Avoid some unexpected __SetAttribute in hydrate when undefined is passed as an attribute value to intrinsic elements, for example: (#​1318)

    <image async-mode={undefined} />;
lynx-family/lynx-stack (@​lynx-js/rspeedy)

v0.10.2

Compare Source

Patch Changes
  • Bump Rsbuild v1.4.6 with Rspack v1.4.8. (#​1282)
web-infra-dev/modern.js (@​modern-js/module-tools)

v2.68.3

Compare Source

What's Changed

Other Changes

更新内容

其他变更
web-infra-dev/rsbuild (@​rsbuild/core)

v1.4.8

Compare Source

What's Changed

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

New Contributors

Full Changelog: web-infra-dev/rsbuild@v1.4.7...v1.4.8

v1.4.7

Compare Source

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

Full Changelog: web-infra-dev/rsbuild@v1.4.6...v1.4.7

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

v1.3.1

Compare Source

What's Changed

Full Changelog: rspack-contrib/rsbuild-plugin-node-polyfill@v1.3.0...v1.3.1

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

v1.4.8

Compare Source

What's Changed

Performance Improvements ⚡
Bug Fixes 🐞
Other Changes

New Contributors

Full Changelog: web-infra-dev/rspack@v1.4.7...v1.4.8

v1.4.7

Compare Source

Highlights

🚀 Rustify Watcher

Rspack implements a Native Watcher solution rather than using the watchpack npm package for file system observation. This architecture allows for incremental watcher system creation with every rebuild cycle.

See experiments.nativeWatcher for more details.

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document Updates 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rspack@v1.4.6...v1.4.7

web-infra-dev/rspress (@​rspress/plugin-algolia)

v2.0.0-beta.21

Compare Source

Breaking Changes 🚨
🔥Remove builderPlugins, migrate to builderConfig.plugins

related PR: #​2371

We can already configure Rsbuild in builderConfig, there is another configuration that is confusing.

https://github.com/web-infra-dev/rspress/discussions/1891#discussioncomment-13729235

Migration step:

export default defineConfig({
-  builderPlugins: [
-      pluginFoo()
-  ],
+  builderConfig: {
+    plugins: [
+      pluginFoo()
+    ],
+  },
});
Expose type RspressPlugin from "rspress/core" packge

Related PR: #​2360

https://github.com/web-infra-dev/rspress/discussions/1891#discussioncomment-13762129

We do not want users to use our private package like @rspress/shared, only "rspress": "2.0.0" package is all your needed

before

import type { RspressPlugin } from '@&#8203;rspress/shared';
// package.json
{
  "devDependencies": {
       "rspress": "1.44.0",
       "@&#8203;rspress/shared": "1.44.0"
  }
}

after

import type { RspressPlugin } from 'rspress/core';
// package.json
{
  "devDependencies": {
       "rspress": "2.0.0",
  }
}

For compatibility, @rspress/shared will still export RspressPlugin type, but using rspress/core and setting "rspress" as peerDependencies will make it less likely for your plugin to encounter type errors.

For example:

{
  "peerDependencies": {
     "rspress": "^2.0.0"
  }
}
FIle code block syntax support in core ```tsx file="./demo.tsx"

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

Users can import an external demo file as a code block.

As we support this feature in the core. This also means that the syntax external code blocks are used in plugin-preview and plugin-playground will change.

before

only using together with @rspress/plugin-preview and @rspress/plugin-playground

<code src="./example.tsx" />

after

This syntax is supported in the core package.

```tsx file="./example.tsx"
```
// example.tsx
export default () => <div>I'm a example in another file</div>
What's Changed
New Features 🎉
Bug Fixes 🐞
Document 📖
Other Changes
New Contributors

Full Changelog: web-infra-dev/rspress@v2.0.0-beta.20...v2.0.0-beta.21

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

v1.10.7

Compare Source

What's Changed

Full Changelog: rspack-contrib/rstack-doc-ui@v1.10.6...v1.10.7


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.

Copy link

netlify bot commented Jul 21, 2025

Deploy Preview for rsdoctor ready!

Name Link
🔨 Latest commit 38b4883
🔍 Latest deploy log https://app.netlify.com/projects/rsdoctor/deploys/687ddbbcbb605a000880151d
😎 Deploy Preview https://deploy-preview-1178--rsdoctor.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.

@renovate renovate bot force-pushed the renovate/all-patch branch from 902c750 to 404f7f3 Compare July 21, 2025 06:08
@renovate renovate bot force-pushed the renovate/all-patch branch from 404f7f3 to d1ce5e6 Compare July 21, 2025 06:09
@easy1090 easy1090 enabled auto-merge (squash) July 21, 2025 06:19
Copy link
Contributor Author

renovate bot commented Jul 21, 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.

@easy1090 easy1090 merged commit 85726c1 into main Jul 21, 2025
7 checks passed
@easy1090 easy1090 deleted the renovate/all-patch branch July 21, 2025 06:22
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