diff --git a/.changeset/add-willchange-event-to-x-viewpager-ng.md b/.changeset/add-willchange-event-to-x-viewpager-ng.md deleted file mode 100644 index d0f61d68cb..0000000000 --- a/.changeset/add-willchange-event-to-x-viewpager-ng.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": minor ---- - -feat: add `willchange` event to `x-viewpager-ng` diff --git a/.changeset/allow-debug-url-customize.md b/.changeset/allow-debug-url-customize.md deleted file mode 100644 index 51ef3836fe..0000000000 --- a/.changeset/allow-debug-url-customize.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/template-webpack-plugin": patch ---- - -feat: allow `templateDebugUrl` to be customized via `output.publicPath` or the `beforeEncode` hook. diff --git a/.changeset/breezy-hounds-doubt.md b/.changeset/breezy-hounds-doubt.md deleted file mode 100644 index b34224f8f7..0000000000 --- a/.changeset/breezy-hounds-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lynx-js/gesture-runtime': patch ---- - -Optimize gesture callbacks and relationships to prevent unnecessary gesture registration and rerenders. diff --git a/.changeset/crazy-views-sit.md b/.changeset/crazy-views-sit.md deleted file mode 100644 index 9a010c7a54..0000000000 --- a/.changeset/crazy-views-sit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": patch ---- - -fix: firefox `@supports(width:1rex)` diff --git a/.changeset/fifty-trains-cheer.md b/.changeset/fifty-trains-cheer.md deleted file mode 100644 index 853d812bb3..0000000000 --- a/.changeset/fifty-trains-cheer.md +++ /dev/null @@ -1,3 +0,0 @@ ---- - ---- diff --git a/.changeset/fix-foldview-scroll-container-detection.md b/.changeset/fix-foldview-scroll-container-detection.md deleted file mode 100644 index 027d134328..0000000000 --- a/.changeset/fix-foldview-scroll-container-detection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": patch ---- - -fix: check computed overflow style in `getTheMostScrollableKid` to avoid treating `overflow: visible` elements as scroll containers diff --git a/.changeset/free-dragons-mate.md b/.changeset/free-dragons-mate.md deleted file mode 100644 index 7b98efb1c0..0000000000 --- a/.changeset/free-dragons-mate.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@lynx-js/react": patch ---- - -Improve React runtime hook profiling. -Enable Profiling recording first, then enter the target page so the trace includes full render/hydrate phases. - -- Record trace events for `useEffect` / `useLayoutEffect` hook entry, callback, and cleanup phases. -- Log trace events for `useState` setter calls. -- Wire `profileFlowId` support in debug profile utilities and attach flow IDs to related hook traces. -- Instrument hydrate/background snapshot profiling around patch operations with richer args (e.g. snapshot id/type, dynamic part index, value type, and source when available). -- Capture vnode source mapping in dev and use it in profiling args to improve trace attribution. -- Expand debug test coverage for profile utilities, hook profiling behavior, vnode source mapping, and hydrate profiling branches. diff --git a/.changeset/fuzzy-mangos-speak.md b/.changeset/fuzzy-mangos-speak.md deleted file mode 100644 index 853d812bb3..0000000000 --- a/.changeset/fuzzy-mangos-speak.md +++ /dev/null @@ -1,3 +0,0 @@ ---- - ---- diff --git a/.changeset/legal-snails-mix.md b/.changeset/legal-snails-mix.md deleted file mode 100644 index dcd18d2041..0000000000 --- a/.changeset/legal-snails-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": patch ---- - -fix: the inline-truncation should only work as a direct child of x-text diff --git a/.changeset/merge-fetchbundle-calls.md b/.changeset/merge-fetchbundle-calls.md deleted file mode 100644 index 1eb7551673..0000000000 --- a/.changeset/merge-fetchbundle-calls.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/externals-loading-webpack-plugin": patch ---- - -perf: optimize external bundle loading by merging multiple `fetchBundle` calls for the same URL into a single request. diff --git a/.changeset/moody-snakes-study.md b/.changeset/moody-snakes-study.md deleted file mode 100644 index c5758897ed..0000000000 --- a/.changeset/moody-snakes-study.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@lynx-js/rspeedy": patch -"@lynx-js/template-webpack-plugin": patch ---- - -feat: opt-in the web platform's new binary output format - -Introduce a new flag to enable the new binary output format. - -Currently it's an internal-use-only flag that will be removed in the future; set the corresponding environment variable to 'true' to enable it. diff --git a/.changeset/petite-bats-smell.md b/.changeset/petite-bats-smell.md deleted file mode 100644 index 5565f70efe..0000000000 --- a/.changeset/petite-bats-smell.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@lynx-js/devtool-mcp-server": minor ---- - -Use `@lynx-js/devtool-connector` instead of `@lynx-js/debug-router-connector`. - -The new connector avoids using keep-alive connections, which makes the connection much more reliable. diff --git a/.changeset/sad-terms-reply.md b/.changeset/sad-terms-reply.md deleted file mode 100644 index 4df57171f0..0000000000 --- a/.changeset/sad-terms-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/react": patch ---- - -refactor: call loadWorkletRuntime once in each module diff --git a/.changeset/social-jobs-behave.md b/.changeset/social-jobs-behave.md deleted file mode 100644 index a6ea6f5281..0000000000 --- a/.changeset/social-jobs-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": patch ---- - -fix: getVisibleCells cannot work in firefox due to contentvisibilityautostatechange not propagate list-item diff --git a/.changeset/spotty-dryers-cry.md b/.changeset/spotty-dryers-cry.md deleted file mode 100644 index c41ecce51e..0000000000 --- a/.changeset/spotty-dryers-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-elements": patch ---- - -fix: foldview stuck issue diff --git a/.changeset/thick-needles-rest.md b/.changeset/thick-needles-rest.md deleted file mode 100644 index 7cf9c6e75a..0000000000 --- a/.changeset/thick-needles-rest.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@lynx-js/externals-loading-webpack-plugin": patch -"@lynx-js/lynx-bundle-rslib-config": patch -"@lynx-js/react-rsbuild-plugin": patch ---- - -Support bundle and load css in external bundle diff --git a/.changeset/three-geese-study.md b/.changeset/three-geese-study.md deleted file mode 100644 index aab27fc7b1..0000000000 --- a/.changeset/three-geese-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/devtool-mcp-server": minor ---- - -**BREAKING CHANGE**: Remove the `./debug-router-connector` exports. diff --git a/.changeset/twenty-falcons-press.md b/.changeset/twenty-falcons-press.md deleted file mode 100644 index 9adedeb67c..0000000000 --- a/.changeset/twenty-falcons-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/rspeedy": patch ---- - -Avoid generating `Rsbuild vundefined` in greeting message. diff --git a/packages/lynx/gesture-runtime/CHANGELOG.md b/packages/lynx/gesture-runtime/CHANGELOG.md index 916b5f4e3c..9e567760aa 100644 --- a/packages/lynx/gesture-runtime/CHANGELOG.md +++ b/packages/lynx/gesture-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @lynx-js/gesture-runtime +## 2.1.3 + +### Patch Changes + +- Optimize gesture callbacks and relationships to prevent unnecessary gesture registration and rerenders. ([#2277](https://github.com/lynx-family/lynx-stack/pull/2277)) + ## 2.1.2 ### Patch Changes diff --git a/packages/lynx/gesture-runtime/package.json b/packages/lynx/gesture-runtime/package.json index b8ccf9c6fa..7df386907a 100644 --- a/packages/lynx/gesture-runtime/package.json +++ b/packages/lynx/gesture-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/gesture-runtime", - "version": "2.1.2", + "version": "2.1.3", "description": "Lynx Gesture", "repository": { "type": "git", diff --git a/packages/mcp-servers/devtool-mcp-server/CHANGELOG.md b/packages/mcp-servers/devtool-mcp-server/CHANGELOG.md index be6836a492..f1be64d343 100644 --- a/packages/mcp-servers/devtool-mcp-server/CHANGELOG.md +++ b/packages/mcp-servers/devtool-mcp-server/CHANGELOG.md @@ -1,5 +1,15 @@ # @lynx-js/devtool-mcp-server +## 0.5.0 + +### Minor Changes + +- Use `@lynx-js/devtool-connector` instead of `@lynx-js/debug-router-connector`. ([#2284](https://github.com/lynx-family/lynx-stack/pull/2284)) + + The new connector avoids using keep-alive connections, which makes the connection much more reliable. + +- **BREAKING CHANGE**: Remove the `./debug-router-connector` exports. ([#2284](https://github.com/lynx-family/lynx-stack/pull/2284)) + ## 0.4.1 ### Patch Changes diff --git a/packages/mcp-servers/devtool-mcp-server/package.json b/packages/mcp-servers/devtool-mcp-server/package.json index 5280f20e51..f1a2285833 100644 --- a/packages/mcp-servers/devtool-mcp-server/package.json +++ b/packages/mcp-servers/devtool-mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/devtool-mcp-server", - "version": "0.4.1", + "version": "0.5.0", "description": "The Lynx DevTool for coding agent.", "repository": { "type": "git", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 350ffb1f38..84d237215b 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,21 @@ # @lynx-js/react +## 0.116.5 + +### Patch Changes + +- Improve React runtime hook profiling. ([#2235](https://github.com/lynx-family/lynx-stack/pull/2235)) + Enable Profiling recording first, then enter the target page so the trace includes full render/hydrate phases. + + - Record trace events for `useEffect` / `useLayoutEffect` hook entry, callback, and cleanup phases. + - Log trace events for `useState` setter calls. + - Wire `profileFlowId` support in debug profile utilities and attach flow IDs to related hook traces. + - Instrument hydrate/background snapshot profiling around patch operations with richer args (e.g. snapshot id/type, dynamic part index, value type, and source when available). + - Capture vnode source mapping in dev and use it in profiling args to improve trace attribution. + - Expand debug test coverage for profile utilities, hook profiling behavior, vnode source mapping, and hydrate profiling branches. + +- refactor: call loadWorkletRuntime once in each module ([#2315](https://github.com/lynx-family/lynx-stack/pull/2315)) + ## 0.116.4 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index a8af7cf395..db5ca991b2 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/react", - "version": "0.116.4", + "version": "0.116.5", "description": "ReactLynx is a framework for developing Lynx applications with familiar React.", "repository": { "type": "git", diff --git a/packages/rspeedy/core/CHANGELOG.md b/packages/rspeedy/core/CHANGELOG.md index 1c55e1b0d0..2730316970 100644 --- a/packages/rspeedy/core/CHANGELOG.md +++ b/packages/rspeedy/core/CHANGELOG.md @@ -1,5 +1,20 @@ # @lynx-js/rspeedy +## 0.13.5 + +### Patch Changes + +- feat: opt-in the web platform's new binary output format ([#2281](https://github.com/lynx-family/lynx-stack/pull/2281)) + + Introduce a new flag to enable the new binary output format. + + Currently it's an internal-use-only flag that will be removed in the future; set the corresponding environment variable to 'true' to enable it. + +- Avoid generating `Rsbuild vundefined` in greeting message. ([#2275](https://github.com/lynx-family/lynx-stack/pull/2275)) + +- Updated dependencies []: + - @lynx-js/web-rsbuild-server-middleware@0.19.8 + ## 0.13.4 ### Patch Changes diff --git a/packages/rspeedy/core/package.json b/packages/rspeedy/core/package.json index 6aa5078848..42bf2de5d4 100644 --- a/packages/rspeedy/core/package.json +++ b/packages/rspeedy/core/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/rspeedy", - "version": "0.13.4", + "version": "0.13.5", "description": "A webpack/rspack-based frontend toolchain for Lynx", "keywords": [ "webpack", diff --git a/packages/rspeedy/create-rspeedy/CHANGELOG.md b/packages/rspeedy/create-rspeedy/CHANGELOG.md index dc76224fe5..8e66cfe464 100644 --- a/packages/rspeedy/create-rspeedy/CHANGELOG.md +++ b/packages/rspeedy/create-rspeedy/CHANGELOG.md @@ -1,5 +1,7 @@ # create-rspeedy +## 0.13.5 + ## 0.13.4 ## 0.13.3 diff --git a/packages/rspeedy/create-rspeedy/package.json b/packages/rspeedy/create-rspeedy/package.json index b5ee454fd5..47f3de1050 100644 --- a/packages/rspeedy/create-rspeedy/package.json +++ b/packages/rspeedy/create-rspeedy/package.json @@ -1,6 +1,6 @@ { "name": "create-rspeedy", - "version": "0.13.4", + "version": "0.13.5", "description": "Create Rspeedy-powered ReactLynx apps with one command", "keywords": [ "webpack", diff --git a/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md b/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md index 9bf71fd7de..c498837378 100644 --- a/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md +++ b/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @lynx-js/lynx-bundle-rslib-config +## 0.2.2 + +### Patch Changes + +- Support bundle and load css in external bundle ([#2143](https://github.com/lynx-family/lynx-stack/pull/2143)) + ## 0.2.1 ### Patch Changes diff --git a/packages/rspeedy/lynx-bundle-rslib-config/package.json b/packages/rspeedy/lynx-bundle-rslib-config/package.json index 7af0d5b3fe..e1119b9ff3 100644 --- a/packages/rspeedy/lynx-bundle-rslib-config/package.json +++ b/packages/rspeedy/lynx-bundle-rslib-config/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/lynx-bundle-rslib-config", - "version": "0.2.1", + "version": "0.2.2", "description": "The rsbuild config for building Lynx bundle", "keywords": [ "Rsbuild", diff --git a/packages/rspeedy/plugin-external-bundle/CHANGELOG.md b/packages/rspeedy/plugin-external-bundle/CHANGELOG.md index c59167abb5..d1788a7e9b 100644 --- a/packages/rspeedy/plugin-external-bundle/CHANGELOG.md +++ b/packages/rspeedy/plugin-external-bundle/CHANGELOG.md @@ -1,5 +1,12 @@ # @lynx-js/external-bundle-rsbuild-plugin +## 0.0.3 + +### Patch Changes + +- Updated dependencies [[`c28b051`](https://github.com/lynx-family/lynx-stack/commit/c28b051836ca4613470f6ed5ceaf56c3ab617ed3), [`4cbf809`](https://github.com/lynx-family/lynx-stack/commit/4cbf8096c5aeeb1636c2dd1bb8074bdaba73dfb1)]: + - @lynx-js/externals-loading-webpack-plugin@0.0.4 + ## 0.0.2 ### Patch Changes diff --git a/packages/rspeedy/plugin-external-bundle/package.json b/packages/rspeedy/plugin-external-bundle/package.json index 3ab8283f83..66cd13fab8 100644 --- a/packages/rspeedy/plugin-external-bundle/package.json +++ b/packages/rspeedy/plugin-external-bundle/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/external-bundle-rsbuild-plugin", - "version": "0.0.2", + "version": "0.0.3", "description": "An rsbuild plugin for loading lynx external bundles.", "keywords": [ "rsbuild", diff --git a/packages/rspeedy/plugin-react-alias/CHANGELOG.md b/packages/rspeedy/plugin-react-alias/CHANGELOG.md index 06fb6a7c2c..b520b019f9 100644 --- a/packages/rspeedy/plugin-react-alias/CHANGELOG.md +++ b/packages/rspeedy/plugin-react-alias/CHANGELOG.md @@ -1,5 +1,7 @@ # @lynx-js/react-alias-rsbuild-plugin +## 0.12.10 + ## 0.12.9 ## 0.12.8 diff --git a/packages/rspeedy/plugin-react-alias/package.json b/packages/rspeedy/plugin-react-alias/package.json index 03775d2615..68343a767c 100644 --- a/packages/rspeedy/plugin-react-alias/package.json +++ b/packages/rspeedy/plugin-react-alias/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/react-alias-rsbuild-plugin", - "version": "0.12.9", + "version": "0.12.10", "description": "A rsbuild plugin for making alias in ReactLynx", "keywords": [ "rsbuild", diff --git a/packages/rspeedy/plugin-react/CHANGELOG.md b/packages/rspeedy/plugin-react/CHANGELOG.md index b128ce2962..3b6327e88f 100644 --- a/packages/rspeedy/plugin-react/CHANGELOG.md +++ b/packages/rspeedy/plugin-react/CHANGELOG.md @@ -1,5 +1,19 @@ # @lynx-js/react-rsbuild-plugin +## 0.12.10 + +### Patch Changes + +- Support bundle and load css in external bundle ([#2143](https://github.com/lynx-family/lynx-stack/pull/2143)) + +- Updated dependencies [[`59f2933`](https://github.com/lynx-family/lynx-stack/commit/59f293305342e5bc15efa5292c377179a7046a6b), [`453e006`](https://github.com/lynx-family/lynx-stack/commit/453e006c0e96f580031971b21ae577b8945fe984)]: + - @lynx-js/template-webpack-plugin@0.10.5 + - @lynx-js/css-extract-webpack-plugin@0.7.0 + - @lynx-js/react-webpack-plugin@0.7.4 + - @lynx-js/react-alias-rsbuild-plugin@0.12.10 + - @lynx-js/use-sync-external-store@1.5.0 + - @lynx-js/react-refresh-webpack-plugin@0.3.4 + ## 0.12.9 ### Patch Changes diff --git a/packages/rspeedy/plugin-react/package.json b/packages/rspeedy/plugin-react/package.json index 0ce33a28fa..1f9619c3f2 100644 --- a/packages/rspeedy/plugin-react/package.json +++ b/packages/rspeedy/plugin-react/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/react-rsbuild-plugin", - "version": "0.12.9", + "version": "0.12.10", "description": "A rsbuild plugin for ReactLynx", "keywords": [ "rsbuild", diff --git a/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md b/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md index 9637f2f55a..7b98a31f4d 100644 --- a/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md +++ b/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md @@ -1,5 +1,7 @@ # upgrade-rspeedy +## 0.13.5 + ## 0.13.4 ## 0.13.3 diff --git a/packages/rspeedy/upgrade-rspeedy/package.json b/packages/rspeedy/upgrade-rspeedy/package.json index 913d262263..ba17582506 100644 --- a/packages/rspeedy/upgrade-rspeedy/package.json +++ b/packages/rspeedy/upgrade-rspeedy/package.json @@ -1,6 +1,6 @@ { "name": "upgrade-rspeedy", - "version": "0.13.4", + "version": "0.13.5", "description": "Upgrade Rspeedy-related packages", "keywords": [ "webpack", diff --git a/packages/web-platform/web-core-wasm/CHANGELOG.md b/packages/web-platform/web-core-wasm/CHANGELOG.md index db06f09ff0..84065da7ce 100644 --- a/packages/web-platform/web-core-wasm/CHANGELOG.md +++ b/packages/web-platform/web-core-wasm/CHANGELOG.md @@ -1,5 +1,12 @@ # @lynx-js/web-core-wasm +## 0.0.5 + +### Patch Changes + +- Updated dependencies [[`4963907`](https://github.com/lynx-family/lynx-stack/commit/49639072a46399378ca7e1279eb8e8f2282d7bfe), [`8fd936a`](https://github.com/lynx-family/lynx-stack/commit/8fd936a47de753b53ecdd90968d96756d90ec552), [`0d41253`](https://github.com/lynx-family/lynx-stack/commit/0d412531665736acbfe4f052239cb9bfff997b58), [`d32c4c6`](https://github.com/lynx-family/lynx-stack/commit/d32c4c6fb5a583819b39da77fa41d8199de5e1b9), [`7518b72`](https://github.com/lynx-family/lynx-stack/commit/7518b729ca11861bb8c18565b8aa318f4e90dd42), [`fca9d4a`](https://github.com/lynx-family/lynx-stack/commit/fca9d4ab47ef033d66bfb32c12afc7a24250fd58)]: + - @lynx-js/web-elements@0.12.0 + ## 0.0.4 ### Patch Changes diff --git a/packages/web-platform/web-core-wasm/package.json b/packages/web-platform/web-core-wasm/package.json index bf442e884d..777c111f96 100644 --- a/packages/web-platform/web-core-wasm/package.json +++ b/packages/web-platform/web-core-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-core-wasm", - "version": "0.0.4", + "version": "0.0.5", "description": "This is an internal experimental package, do not use", "repository": { "type": "git", diff --git a/packages/web-platform/web-elements/CHANGELOG.md b/packages/web-platform/web-elements/CHANGELOG.md index dc74cab23d..c701f5b841 100644 --- a/packages/web-platform/web-elements/CHANGELOG.md +++ b/packages/web-platform/web-elements/CHANGELOG.md @@ -1,5 +1,23 @@ # @lynx-js/web-elements +## 0.12.0 + +### Minor Changes + +- feat: add `willchange` event to `x-viewpager-ng` ([#2305](https://github.com/lynx-family/lynx-stack/pull/2305)) + +### Patch Changes + +- fix: firefox `@supports(width:1rex)` ([#2288](https://github.com/lynx-family/lynx-stack/pull/2288)) + +- fix: check computed overflow style in `getTheMostScrollableKid` to avoid treating `overflow: visible` elements as scroll containers ([#2309](https://github.com/lynx-family/lynx-stack/pull/2309)) + +- fix: the inline-truncation should only work as a direct child of x-text ([#2287](https://github.com/lynx-family/lynx-stack/pull/2287)) + +- fix: getVisibleCells cannot work in firefox due to contentvisibilityautostatechange not propagate list-item ([#2308](https://github.com/lynx-family/lynx-stack/pull/2308)) + +- fix: foldview stuck issue ([#2304](https://github.com/lynx-family/lynx-stack/pull/2304)) + ## 0.11.3 ### Patch Changes diff --git a/packages/web-platform/web-elements/package.json b/packages/web-platform/web-elements/package.json index bd0cb582d9..ebc9f6576b 100644 --- a/packages/web-platform/web-elements/package.json +++ b/packages/web-platform/web-elements/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-elements", - "version": "0.11.3", + "version": "0.12.0", "private": false, "repository": { "type": "git", diff --git a/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md b/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md index 1d05fa9e21..c1eb6d9b03 100644 --- a/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md +++ b/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md @@ -1,5 +1,13 @@ # @lynx-js/externals-loading-webpack-plugin +## 0.0.4 + +### Patch Changes + +- perf: optimize external bundle loading by merging multiple `fetchBundle` calls for the same URL into a single request. ([#2307](https://github.com/lynx-family/lynx-stack/pull/2307)) + +- Support bundle and load css in external bundle ([#2143](https://github.com/lynx-family/lynx-stack/pull/2143)) + ## 0.0.3 ### Patch Changes diff --git a/packages/webpack/externals-loading-webpack-plugin/package.json b/packages/webpack/externals-loading-webpack-plugin/package.json index 4bc77145d7..27f4d00b9d 100644 --- a/packages/webpack/externals-loading-webpack-plugin/package.json +++ b/packages/webpack/externals-loading-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/externals-loading-webpack-plugin", - "version": "0.0.3", + "version": "0.0.4", "description": "A webpack plugin to load lynx external bundles.", "keywords": [ "webpack", diff --git a/packages/webpack/template-webpack-plugin/CHANGELOG.md b/packages/webpack/template-webpack-plugin/CHANGELOG.md index 308245a817..03a97e4205 100644 --- a/packages/webpack/template-webpack-plugin/CHANGELOG.md +++ b/packages/webpack/template-webpack-plugin/CHANGELOG.md @@ -1,5 +1,20 @@ # @lynx-js/template-webpack-plugin +## 0.10.5 + +### Patch Changes + +- feat: allow `templateDebugUrl` to be customized via `output.publicPath` or the `beforeEncode` hook. ([#2274](https://github.com/lynx-family/lynx-stack/pull/2274)) + +- feat: opt-in the web platform's new binary output format ([#2281](https://github.com/lynx-family/lynx-stack/pull/2281)) + + Introduce a new flag to enable the new binary output format. + + Currently it's an internal-use-only flag that will be removed in the future; set the corresponding environment variable to 'true' to enable it. + +- Updated dependencies []: + - @lynx-js/web-core-wasm@0.0.5 + ## 0.10.4 ### Patch Changes diff --git a/packages/webpack/template-webpack-plugin/package.json b/packages/webpack/template-webpack-plugin/package.json index 7084553224..5cbda87237 100644 --- a/packages/webpack/template-webpack-plugin/package.json +++ b/packages/webpack/template-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/template-webpack-plugin", - "version": "0.10.4", + "version": "0.10.5", "description": "Simplifies creation of Lynx template files to serve your webpack bundles", "keywords": [ "webpack",