diff --git a/.changeset/blue-bats-tease.md b/.changeset/blue-bats-tease.md deleted file mode 100644 index e6790ccfed..0000000000 --- a/.changeset/blue-bats-tease.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@lynx-js/rspeedy': patch -'@lynx-js/react-rsbuild-plugin': patch ---- - -Support environment variants to enable multiple configurations for the same targets. diff --git a/.changeset/chilly-ravens-smile.md b/.changeset/chilly-ravens-smile.md deleted file mode 100644 index d5ed9cdd8e..0000000000 --- a/.changeset/chilly-ravens-smile.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -"@lynx-js/externals-loading-webpack-plugin": patch -"@lynx-js/lynx-bundle-rslib-config": patch ---- - -Introduce `@lynx-js/externals-loading-webpack-plugin`. It will help you to load externals built by `@lynx-js/lynx-bundle-rslib-config`. - -```js -// webpack.config.js -import { ExternalsLoadingPlugin } from '@lynx-js/externals-loading-webpack-plugin'; - -export default { - plugins: [ - new ExternalsLoadingPlugin({ - mainThreadLayer: 'main-thread', - backgroundLayer: 'background', - externals: { - lodash: { - url: 'http://lodash.lynx.bundle', - background: { sectionPath: 'background' }, - mainThread: { sectionPath: 'main-thread' }, - }, - }, - }), - ], -}; -``` diff --git a/.changeset/curvy-stars-kneel.md b/.changeset/curvy-stars-kneel.md deleted file mode 100644 index 78449d08f6..0000000000 --- a/.changeset/curvy-stars-kneel.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@lynx-js/web-core": patch ---- - -chore: mark the "multi-thread" deprecated - -**NOTICE This will be a breaking change in the future** - -mark the thread strategy "multi-thread" as deprecated. - -Please use "all-on-ui" instead. If you still want to use multi-thread mode, please try to use a cross-origin isolated iframe. - -A console warning will be printed if `thread-strategy` is set to `multi-thread`. diff --git a/.changeset/deep-rivers-cry.md b/.changeset/deep-rivers-cry.md deleted file mode 100644 index 1eee89c106..0000000000 --- a/.changeset/deep-rivers-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- - ---- - -Moved @lynx-js/tailwind-preset from packages/third-party to packages/ directory. This is a repository reorganization with no functional changes to the package. diff --git a/.changeset/few-rats-doubt.md b/.changeset/few-rats-doubt.md deleted file mode 100644 index 50f8506180..0000000000 --- a/.changeset/few-rats-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-explorer": patch ---- - -fix: web-explorer needs to actively send an iframeReady message to the parent, the parent uses `iframe load` listener cannot guarantee that the `message-listener` will complete execution. diff --git a/.changeset/forty-groups-drum.md b/.changeset/forty-groups-drum.md deleted file mode 100644 index 853d812bb3..0000000000 --- a/.changeset/forty-groups-drum.md +++ /dev/null @@ -1,3 +0,0 @@ ---- - ---- diff --git a/.changeset/olive-bugs-prove.md b/.changeset/olive-bugs-prove.md deleted file mode 100644 index 3264f1bd71..0000000000 --- a/.changeset/olive-bugs-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lynx-js/gesture-runtime': minor ---- - -Initialize `'@lynx-js/gesture-runtime` diff --git a/.changeset/plenty-jobs-like.md b/.changeset/plenty-jobs-like.md deleted file mode 100644 index 853d812bb3..0000000000 --- a/.changeset/plenty-jobs-like.md +++ /dev/null @@ -1,3 +0,0 @@ ---- - ---- diff --git a/.changeset/thin-streets-rule.md b/.changeset/thin-streets-rule.md deleted file mode 100644 index adbd2a115c..0000000000 --- a/.changeset/thin-streets-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lynx-js/web-core": patch ---- - -fix csp issue for mts realm diff --git a/packages/lynx/gesture-runtime/CHANGELOG.md b/packages/lynx/gesture-runtime/CHANGELOG.md index e69de29bb2..5ff4cea179 100644 --- a/packages/lynx/gesture-runtime/CHANGELOG.md +++ b/packages/lynx/gesture-runtime/CHANGELOG.md @@ -0,0 +1,7 @@ +# @lynx-js/gesture-runtime + +## 2.1.0 + +### Minor Changes + +- Initialize `'@lynx-js/gesture-runtime` ([#1984](https://github.com/lynx-family/lynx-stack/pull/1984)) diff --git a/packages/lynx/gesture-runtime/package.json b/packages/lynx/gesture-runtime/package.json index 5476651387..4b283a8958 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.0.0", + "version": "2.1.0", "description": "Lynx Gesture", "repository": { "type": "git", diff --git a/packages/rspeedy/core/CHANGELOG.md b/packages/rspeedy/core/CHANGELOG.md index 06eea3d9a1..3e7833eda4 100644 --- a/packages/rspeedy/core/CHANGELOG.md +++ b/packages/rspeedy/core/CHANGELOG.md @@ -1,5 +1,14 @@ # @lynx-js/rspeedy +## 0.12.3 + +### Patch Changes + +- Support environment variants to enable multiple configurations for the same targets. ([#1969](https://github.com/lynx-family/lynx-stack/pull/1969)) + +- Updated dependencies []: + - @lynx-js/web-rsbuild-server-middleware@0.19.2 + ## 0.12.2 ### Patch Changes diff --git a/packages/rspeedy/core/package.json b/packages/rspeedy/core/package.json index 14cf27db6e..2ed145f782 100644 --- a/packages/rspeedy/core/package.json +++ b/packages/rspeedy/core/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/rspeedy", - "version": "0.12.2", + "version": "0.12.3", "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 8c8ff2c2e4..ff6d21ed1e 100644 --- a/packages/rspeedy/create-rspeedy/CHANGELOG.md +++ b/packages/rspeedy/create-rspeedy/CHANGELOG.md @@ -1,5 +1,7 @@ # create-rspeedy +## 0.12.3 + ## 0.12.2 ## 0.12.1 diff --git a/packages/rspeedy/create-rspeedy/package.json b/packages/rspeedy/create-rspeedy/package.json index 85476d228e..7a4830d04f 100644 --- a/packages/rspeedy/create-rspeedy/package.json +++ b/packages/rspeedy/create-rspeedy/package.json @@ -1,6 +1,6 @@ { "name": "create-rspeedy", - "version": "0.12.2", + "version": "0.12.3", "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 080923f381..67ad8767f3 100644 --- a/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md +++ b/packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md @@ -1,5 +1,32 @@ # @lynx-js/lynx-bundle-rslib-config +## 0.0.2 + +### Patch Changes + +- Introduce `@lynx-js/externals-loading-webpack-plugin`. It will help you to load externals built by `@lynx-js/lynx-bundle-rslib-config`. ([#1924](https://github.com/lynx-family/lynx-stack/pull/1924)) + + ```js + // webpack.config.js + import { ExternalsLoadingPlugin } from '@lynx-js/externals-loading-webpack-plugin' + + export default { + plugins: [ + new ExternalsLoadingPlugin({ + mainThreadLayer: 'main-thread', + backgroundLayer: 'background', + externals: { + lodash: { + url: 'http://lodash.lynx.bundle', + background: { sectionPath: 'background' }, + mainThread: { sectionPath: 'main-thread' }, + }, + }, + }), + ], + } + ``` + ## 0.0.1 ### Patch Changes diff --git a/packages/rspeedy/lynx-bundle-rslib-config/package.json b/packages/rspeedy/lynx-bundle-rslib-config/package.json index 92c1975ff2..8ab98ff6ce 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.0.1", + "version": "0.0.2", "description": "The rsbuild config for building Lynx bundle", "keywords": [ "Rsbuild", diff --git a/packages/rspeedy/plugin-react-alias/CHANGELOG.md b/packages/rspeedy/plugin-react-alias/CHANGELOG.md index dfcc487a06..97687d72b1 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.2 + ## 0.12.1 ## 0.12.0 diff --git a/packages/rspeedy/plugin-react-alias/package.json b/packages/rspeedy/plugin-react-alias/package.json index 78b6d2d502..da63514b58 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.1", + "version": "0.12.2", "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 6c968c40cd..514e7737c6 100644 --- a/packages/rspeedy/plugin-react/CHANGELOG.md +++ b/packages/rspeedy/plugin-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @lynx-js/react-rsbuild-plugin +## 0.12.2 + +### Patch Changes + +- Support environment variants to enable multiple configurations for the same targets. ([#1969](https://github.com/lynx-family/lynx-stack/pull/1969)) + +- Updated dependencies []: + - @lynx-js/react-alias-rsbuild-plugin@0.12.2 + ## 0.12.1 ### Patch Changes diff --git a/packages/rspeedy/plugin-react/package.json b/packages/rspeedy/plugin-react/package.json index 115bbe58d3..56f18ef73f 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.1", + "version": "0.12.2", "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 85b6d6f358..65ae9ce148 100644 --- a/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md +++ b/packages/rspeedy/upgrade-rspeedy/CHANGELOG.md @@ -1,5 +1,7 @@ # upgrade-rspeedy +## 0.12.3 + ## 0.12.2 ## 0.12.1 diff --git a/packages/rspeedy/upgrade-rspeedy/package.json b/packages/rspeedy/upgrade-rspeedy/package.json index 10105f99c5..ebca423dda 100644 --- a/packages/rspeedy/upgrade-rspeedy/package.json +++ b/packages/rspeedy/upgrade-rspeedy/package.json @@ -1,6 +1,6 @@ { "name": "upgrade-rspeedy", - "version": "0.12.2", + "version": "0.12.3", "description": "Upgrade Rspeedy-related packages", "keywords": [ "webpack", diff --git a/packages/web-platform/web-constants/CHANGELOG.md b/packages/web-platform/web-constants/CHANGELOG.md index 213003d03f..13f2fc3c0f 100644 --- a/packages/web-platform/web-constants/CHANGELOG.md +++ b/packages/web-platform/web-constants/CHANGELOG.md @@ -1,5 +1,12 @@ # @lynx-js/web-constants +## 0.19.2 + +### Patch Changes + +- Updated dependencies []: + - @lynx-js/web-worker-rpc@0.19.2 + ## 0.19.1 ### Patch Changes diff --git a/packages/web-platform/web-constants/package.json b/packages/web-platform/web-constants/package.json index ffbef0c7c7..2941f8e797 100644 --- a/packages/web-platform/web-constants/package.json +++ b/packages/web-platform/web-constants/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-constants", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/web-platform/web-core-server/CHANGELOG.md b/packages/web-platform/web-core-server/CHANGELOG.md index 993b64894e..f90dc4091e 100644 --- a/packages/web-platform/web-core-server/CHANGELOG.md +++ b/packages/web-platform/web-core-server/CHANGELOG.md @@ -1,5 +1,7 @@ # @lynx-js/web-core-server +## 0.19.2 + ## 0.19.1 ## 0.19.0 diff --git a/packages/web-platform/web-core-server/package.json b/packages/web-platform/web-core-server/package.json index 04b2d81c98..3f5d25fdfc 100644 --- a/packages/web-platform/web-core-server/package.json +++ b/packages/web-platform/web-core-server/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-core-server", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/web-platform/web-core/CHANGELOG.md b/packages/web-platform/web-core/CHANGELOG.md index 0afea63220..1824951905 100644 --- a/packages/web-platform/web-core/CHANGELOG.md +++ b/packages/web-platform/web-core/CHANGELOG.md @@ -1,5 +1,27 @@ # @lynx-js/web-core +## 0.19.2 + +### Patch Changes + +- chore: mark the "multi-thread" deprecated ([#2030](https://github.com/lynx-family/lynx-stack/pull/2030)) + + **NOTICE This will be a breaking change in the future** + + mark the thread strategy "multi-thread" as deprecated. + + Please use "all-on-ui" instead. If you still want to use multi-thread mode, please try to use a cross-origin isolated iframe. + + A console warning will be printed if `thread-strategy` is set to `multi-thread`. + +- fix csp issue for mts realm ([#1998](https://github.com/lynx-family/lynx-stack/pull/1998)) + +- Updated dependencies []: + - @lynx-js/web-constants@0.19.2 + - @lynx-js/web-mainthread-apis@0.19.2 + - @lynx-js/web-worker-rpc@0.19.2 + - @lynx-js/web-worker-runtime@0.19.2 + ## 0.19.1 ### Patch Changes diff --git a/packages/web-platform/web-core/package.json b/packages/web-platform/web-core/package.json index ff5847e4b9..c52e607851 100644 --- a/packages/web-platform/web-core/package.json +++ b/packages/web-platform/web-core/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-core", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/web-platform/web-explorer/CHANGELOG.md b/packages/web-platform/web-explorer/CHANGELOG.md index 7760d3ccef..d7eab2bc4c 100644 --- a/packages/web-platform/web-explorer/CHANGELOG.md +++ b/packages/web-platform/web-explorer/CHANGELOG.md @@ -1,5 +1,11 @@ # @lynx-js/web-explorer +## 0.0.15 + +### Patch Changes + +- fix: web-explorer needs to actively send an iframeReady message to the parent, the parent uses `iframe load` listener cannot guarantee that the `message-listener` will complete execution. ([#2001](https://github.com/lynx-family/lynx-stack/pull/2001)) + ## 0.0.14 ### Patch Changes diff --git a/packages/web-platform/web-explorer/package.json b/packages/web-platform/web-explorer/package.json index c0bfc1865c..4ba74363d8 100644 --- a/packages/web-platform/web-explorer/package.json +++ b/packages/web-platform/web-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-explorer", - "version": "0.0.14", + "version": "0.0.15", "private": false, "repository": { "type": "git", diff --git a/packages/web-platform/web-mainthread-apis/CHANGELOG.md b/packages/web-platform/web-mainthread-apis/CHANGELOG.md index fde9c8e867..41b6b0ba75 100644 --- a/packages/web-platform/web-mainthread-apis/CHANGELOG.md +++ b/packages/web-platform/web-mainthread-apis/CHANGELOG.md @@ -1,5 +1,12 @@ # @lynx-js/web-mainthread-apis +## 0.19.2 + +### Patch Changes + +- Updated dependencies []: + - @lynx-js/web-constants@0.19.2 + ## 0.19.1 ### Patch Changes diff --git a/packages/web-platform/web-mainthread-apis/package.json b/packages/web-platform/web-mainthread-apis/package.json index ffb85f7bdd..8fe5617aec 100644 --- a/packages/web-platform/web-mainthread-apis/package.json +++ b/packages/web-platform/web-mainthread-apis/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-mainthread-apis", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/web-platform/web-rsbuild-server-middleware/CHANGELOG.md b/packages/web-platform/web-rsbuild-server-middleware/CHANGELOG.md index e06df0e3b1..bfd38acd89 100644 --- a/packages/web-platform/web-rsbuild-server-middleware/CHANGELOG.md +++ b/packages/web-platform/web-rsbuild-server-middleware/CHANGELOG.md @@ -1,5 +1,7 @@ # @lynx-js/web-rsbuild-server-middleware +## 0.19.2 + ## 0.19.1 ## 0.19.0 diff --git a/packages/web-platform/web-rsbuild-server-middleware/package.json b/packages/web-platform/web-rsbuild-server-middleware/package.json index 8203cb0295..b77af5db52 100644 --- a/packages/web-platform/web-rsbuild-server-middleware/package.json +++ b/packages/web-platform/web-rsbuild-server-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-rsbuild-server-middleware", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "a dev server middleware for rsbuild to serve Lynx Web Platform shell project", "keywords": [], diff --git a/packages/web-platform/web-worker-rpc/CHANGELOG.md b/packages/web-platform/web-worker-rpc/CHANGELOG.md index 5210d0c228..604429d923 100644 --- a/packages/web-platform/web-worker-rpc/CHANGELOG.md +++ b/packages/web-platform/web-worker-rpc/CHANGELOG.md @@ -1,5 +1,7 @@ # @lynx-js/web-worker-rpc +## 0.19.2 + ## 0.19.1 ## 0.19.0 diff --git a/packages/web-platform/web-worker-rpc/package.json b/packages/web-platform/web-worker-rpc/package.json index 3ebe4389d6..ff6b05b7e5 100644 --- a/packages/web-platform/web-worker-rpc/package.json +++ b/packages/web-platform/web-worker-rpc/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-worker-rpc", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/web-platform/web-worker-runtime/CHANGELOG.md b/packages/web-platform/web-worker-runtime/CHANGELOG.md index 614ffc64d1..b3bf8c9ce5 100644 --- a/packages/web-platform/web-worker-runtime/CHANGELOG.md +++ b/packages/web-platform/web-worker-runtime/CHANGELOG.md @@ -1,5 +1,14 @@ # @lynx-js/web-worker-runtime +## 0.19.2 + +### Patch Changes + +- Updated dependencies []: + - @lynx-js/web-constants@0.19.2 + - @lynx-js/web-mainthread-apis@0.19.2 + - @lynx-js/web-worker-rpc@0.19.2 + ## 0.19.1 ### Patch Changes diff --git a/packages/web-platform/web-worker-runtime/package.json b/packages/web-platform/web-worker-runtime/package.json index 9ec5950e85..0301aa7ac2 100644 --- a/packages/web-platform/web-worker-runtime/package.json +++ b/packages/web-platform/web-worker-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@lynx-js/web-worker-runtime", - "version": "0.19.1", + "version": "0.19.2", "private": false, "description": "", "keywords": [], diff --git a/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md b/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md index 1d683b7972..40ad408bd0 100644 --- a/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md +++ b/packages/webpack/externals-loading-webpack-plugin/CHANGELOG.md @@ -1 +1,28 @@ # @lynx-js/externals-loading-webpack-plugin + +## 0.0.1 + +### Patch Changes + +- Introduce `@lynx-js/externals-loading-webpack-plugin`. It will help you to load externals built by `@lynx-js/lynx-bundle-rslib-config`. ([#1924](https://github.com/lynx-family/lynx-stack/pull/1924)) + + ```js + // webpack.config.js + import { ExternalsLoadingPlugin } from '@lynx-js/externals-loading-webpack-plugin'; + + export default { + plugins: [ + new ExternalsLoadingPlugin({ + mainThreadLayer: 'main-thread', + backgroundLayer: 'background', + externals: { + lodash: { + url: 'http://lodash.lynx.bundle', + background: { sectionPath: 'background' }, + mainThread: { sectionPath: 'main-thread' }, + }, + }, + }), + ], + }; + ``` diff --git a/packages/webpack/externals-loading-webpack-plugin/package.json b/packages/webpack/externals-loading-webpack-plugin/package.json index 1ba1bc0096..43bd9ed443 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.0", + "version": "0.0.1", "description": "A webpack plugin to load lynx external bundles.", "keywords": [ "webpack",