Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/five-turtles-turn.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/four-rice-guess.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/full-wombats-relate.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/icy-berries-shop.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/metal-chairs-send.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nasty-pens-love.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/odd-turkeys-win.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rotten-bikes-beg.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/shared-runtime-imports.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/violet-facts-notice.md

This file was deleted.

23 changes: 23 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# @lynx-js/react

## 0.115.1

### Patch Changes

- Auto define lynx.loadLazyBundle when using `import(/* relative path */)`. ([#1956](https://github.com/lynx-family/lynx-stack/pull/1956))

- feat: support declaring cross-thread shared modules via Import Attributes, enabling Main Thread Functions to call standard JS functions directly. ([#1968](https://github.com/lynx-family/lynx-stack/pull/1968))

- Usage: Add `with { runtime: "shared" }` to the `import` statement. For example:

```ts
import { func } from './utils.js' with { runtime: 'shared' };

function worklet() {
'main thread';
func(); // callable inside a main thread function
}
```

- Limitations:
- Only directly imported identifiers are treated as shared; assigning the import to a new variable will result in the loss of this shared capability.
- Functions defined within shared modules do not automatically become Main Thread Functions. Accessing main-thread-only APIs (e.g., `MainThreadRef`) will cause errors.

## 0.115.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react",
"version": "0.115.0",
"version": "0.115.1",
"description": "ReactLynx is a framework for developing Lynx applications with familiar React.",
"repository": {
"type": "git",
Expand Down
9 changes: 9 additions & 0 deletions packages/rspeedy/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @lynx-js/rspeedy

## 0.12.2

### Patch Changes

- Bump Rsbuild v1.6.13 with Rspack v1.6.6. ([#1995](https://github.com/lynx-family/lynx-stack/pull/1995))

- Updated dependencies []:
- @lynx-js/web-rsbuild-server-middleware@0.19.1

## 0.12.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/rspeedy",
"version": "0.12.1",
"version": "0.12.2",
"description": "A webpack/rspack-based frontend toolchain for Lynx",
"keywords": [
"webpack",
Expand Down
2 changes: 2 additions & 0 deletions packages/rspeedy/create-rspeedy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# create-rspeedy

## 0.12.2

## 0.12.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/create-rspeedy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-rspeedy",
"version": "0.12.1",
"version": "0.12.2",
"description": "Create Rspeedy-powered ReactLynx apps with one command",
"keywords": [
"webpack",
Expand Down
2 changes: 2 additions & 0 deletions packages/rspeedy/plugin-react-alias/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @lynx-js/react-alias-rsbuild-plugin

## 0.12.1

## 0.12.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/plugin-react-alias/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react-alias-rsbuild-plugin",
"version": "0.12.0",
"version": "0.12.1",
"description": "A rsbuild plugin for making alias in ReactLynx",
"keywords": [
"rsbuild",
Expand Down
14 changes: 14 additions & 0 deletions packages/rspeedy/plugin-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @lynx-js/react-rsbuild-plugin

## 0.12.1

### Patch Changes

- Avoid injecting hot update runtime when dev.hmr or dev.liveReload is set to false. ([#1980](https://github.com/lynx-family/lynx-stack/pull/1980))

- Updated dependencies [[`553ece1`](https://github.com/lynx-family/lynx-stack/commit/553ece1e025b1f4feae353310c21b2e159f1f03a), [`8cdb69d`](https://github.com/lynx-family/lynx-stack/commit/8cdb69d4b2cc3e9925a2494ee8a889d7af17e2e9), [`8cdb69d`](https://github.com/lynx-family/lynx-stack/commit/8cdb69d4b2cc3e9925a2494ee8a889d7af17e2e9)]:
- @lynx-js/react-webpack-plugin@0.7.3
- @lynx-js/css-extract-webpack-plugin@0.7.0
- @lynx-js/template-webpack-plugin@0.10.0
- @lynx-js/react-alias-rsbuild-plugin@0.12.1
- @lynx-js/use-sync-external-store@1.5.0
- @lynx-js/react-refresh-webpack-plugin@0.3.4

## 0.12.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/plugin-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react-rsbuild-plugin",
"version": "0.12.0",
"version": "0.12.1",
"description": "A rsbuild plugin for ReactLynx",
"keywords": [
"rsbuild",
Expand Down
2 changes: 2 additions & 0 deletions packages/rspeedy/upgrade-rspeedy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# upgrade-rspeedy

## 0.12.2

## 0.12.1

## 0.12.0
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/upgrade-rspeedy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "upgrade-rspeedy",
"version": "0.12.1",
"version": "0.12.2",
"description": "Upgrade Rspeedy-related packages",
"keywords": [
"webpack",
Expand Down
7 changes: 7 additions & 0 deletions packages/web-platform/web-constants/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @lynx-js/web-constants

## 0.19.1

### Patch Changes

- Updated dependencies []:
- @lynx-js/web-worker-rpc@0.19.1

## 0.19.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-constants/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-constants",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
2 changes: 2 additions & 0 deletions packages/web-platform/web-core-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @lynx-js/web-core-server

## 0.19.1

## 0.19.0

## 0.18.4
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-core-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-core-server",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
12 changes: 12 additions & 0 deletions packages/web-platform/web-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @lynx-js/web-core

## 0.19.1

### Patch Changes

- fix: support CSP for mts ([#1994](https://github.com/lynx-family/lynx-stack/pull/1994))

- Updated dependencies [[`f7256d5`](https://github.com/lynx-family/lynx-stack/commit/f7256d5bd920b2f6c0cadab44455585c35621b35)]:
- @lynx-js/web-mainthread-apis@0.19.1
- @lynx-js/web-worker-runtime@0.19.1
- @lynx-js/web-constants@0.19.1
- @lynx-js/web-worker-rpc@0.19.1

## 0.19.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-core",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
9 changes: 9 additions & 0 deletions packages/web-platform/web-mainthread-apis/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @lynx-js/web-mainthread-apis

## 0.19.1

### Patch Changes

- fix: fix reload lynx-view when `enableCSSSelector` false may cause css style lost ([#1982](https://github.com/lynx-family/lynx-stack/pull/1982))

- Updated dependencies []:
- @lynx-js/web-constants@0.19.1

## 0.19.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-mainthread-apis/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-mainthread-apis",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @lynx-js/web-rsbuild-server-middleware

## 0.19.1

## 0.19.0

## 0.18.4
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-rsbuild-server-middleware",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "a dev server middleware for rsbuild to serve Lynx Web Platform shell project",
"keywords": [],
Expand Down
2 changes: 2 additions & 0 deletions packages/web-platform/web-worker-rpc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @lynx-js/web-worker-rpc

## 0.19.1

## 0.19.0

## 0.18.4
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-worker-rpc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-worker-rpc",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
9 changes: 9 additions & 0 deletions packages/web-platform/web-worker-runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @lynx-js/web-worker-runtime

## 0.19.1

### Patch Changes

- Updated dependencies [[`f7256d5`](https://github.com/lynx-family/lynx-stack/commit/f7256d5bd920b2f6c0cadab44455585c35621b35)]:
- @lynx-js/web-mainthread-apis@0.19.1
- @lynx-js/web-constants@0.19.1
- @lynx-js/web-worker-rpc@0.19.1

## 0.19.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/web-platform/web-worker-runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/web-worker-runtime",
"version": "0.19.0",
"version": "0.19.1",
"private": false,
"description": "",
"keywords": [],
Expand Down
8 changes: 8 additions & 0 deletions packages/webpack/css-extract-webpack-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @lynx-js/css-extract-webpack-plugin

## 0.7.0

### Minor Changes

- **BREAKING CHANGE**: Require `@lynx-js/template-webpack-plugin` 0.10.0. ([#1965](https://github.com/lynx-family/lynx-stack/pull/1965))

- Merge all css chunk and generate a `.css.hot-update.json` file for each bundle. ([#1965](https://github.com/lynx-family/lynx-stack/pull/1965))

## 0.6.5

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/webpack/css-extract-webpack-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/css-extract-webpack-plugin",
"version": "0.6.5",
"version": "0.7.0",
"description": "This plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS.",
"keywords": [
"webpack",
Expand Down
6 changes: 6 additions & 0 deletions packages/webpack/react-webpack-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @lynx-js/react-webpack-plugin

## 0.7.3

### Patch Changes

- Support `@lynx-js/template-webpack-plugin` v0.10.0. ([#1992](https://github.com/lynx-family/lynx-stack/pull/1992))

## 0.7.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/webpack/react-webpack-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react-webpack-plugin",
"version": "0.7.2",
"version": "0.7.3",
"description": "A webpack plugin for ReactLynx",
"keywords": [
"webpack",
Expand Down
Loading