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/afraid-places-act.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/bumpy-lizards-wear.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/crazy-women-raise.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/css-serializer-at-rules.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/eleven-mails-beg.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fair-crews-lie.md

This file was deleted.

38 changes: 0 additions & 38 deletions .changeset/feat-global-bind-support.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/feat-react-transform-remove-call.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/few-shirts-laugh.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fruity-rules-agree.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/legal-zebras-sit.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/neat-pumas-thank.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/red-dragons-tickle.md

This file was deleted.

21 changes: 0 additions & 21 deletions .changeset/rem-unit-transform.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thin-shrimps-sip.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/upset-jars-dig.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/young-forks-leave.md

This file was deleted.

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

## 0.118.0

## 0.117.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/react-umd/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react-umd",
"version": "0.117.1",
"version": "0.118.0",
"description": "UMD build for ReactLynx",
"keywords": [
"ReactLynx",
Expand Down
18 changes: 18 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @lynx-js/react

## 0.118.0

### Minor Changes

- refactor: create SnapshotInstance in renderToString directly ([#2393](https://github.com/lynx-family/lynx-stack/pull/2393))

- Add `removeCall` for shake function calls. Its initial default value matches the hooks that were previously in `removeCallParams`, and `removeCallParams` now defaults to empty. ([#2423](https://github.com/lynx-family/lynx-stack/pull/2423))

`removeCall` removes matched runtime hook calls entirely, replacing them with `undefined` in expression positions and dropping them in statement positions. `removeCallParams` keeps the existing behavior of preserving the call while stripping its arguments.

### Patch Changes

- Improve `shake.removeCall` and `shake.removeCallParams` in the React transform so they also match aliased runtime imports such as `import { useEffect as myUseEffect } ...` and member calls such as `ReactLynxRuntime.useEffect(...)` from default or namespace runtime imports. ([#2437](https://github.com/lynx-family/lynx-stack/pull/2437))

- Create element without ref for suspense in main thread. ([#2426](https://github.com/lynx-family/lynx-stack/pull/2426))

- refactor: make `useEffect`, `useLayoutEffect` and `useImperativeHandle` no-op on the main thread ([#2424](https://github.com/lynx-family/lynx-stack/pull/2424))

## 0.117.1

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/react",
"version": "0.117.1",
"version": "0.118.0",
"description": "ReactLynx is a framework for developing Lynx applications with familiar React.",
"repository": {
"type": "git",
Expand Down Expand Up @@ -170,8 +170,8 @@
"README.zh.md"
],
"scripts": {
"build": "rslib build",
"api-extractor": "api-extractor run --verbose"
"api-extractor": "api-extractor run --verbose",
"build": "rslib build"
},
"dependencies": {
"preact": "npm:@lynx-js/internal-preact@10.28.4-4842985"
Expand Down
7 changes: 7 additions & 0 deletions packages/rspeedy/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @lynx-js/rspeedy

## 0.14.1

### Patch Changes

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

## 0.14.0

### Minor 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.14.0",
"version": "0.14.1",
"description": "A webpack/rspack-based frontend toolchain for Lynx",
"keywords": [
"webpack",
Expand Down
6 changes: 6 additions & 0 deletions packages/rspeedy/create-rspeedy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# create-rspeedy

## 0.14.1

### Patch Changes

- Fix the error when installing Lynx DevTool skill. ([#2427](https://github.com/lynx-family/lynx-stack/pull/2427))

## 0.14.0

### 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.14.0",
"version": "0.14.1",
"description": "Create Rspeedy-powered ReactLynx apps with one command",
"keywords": [
"webpack",
Expand Down
7 changes: 7 additions & 0 deletions packages/rspeedy/lynx-bundle-rslib-config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @lynx-js/lynx-bundle-rslib-config

## 0.3.1

### Patch Changes

- Updated dependencies [[`156d64d`](https://github.com/lynx-family/lynx-stack/commit/156d64da67e83dfc92e63568cee602c21db873cf), [`59d11b2`](https://github.com/lynx-family/lynx-stack/commit/59d11b2549e5d2ca2ef18c5fe238c468e6db7d9a)]:
- @lynx-js/css-serializer@0.1.5

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/lynx-bundle-rslib-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/lynx-bundle-rslib-config",
"version": "0.3.0",
"version": "0.3.1",
"description": "The rsbuild config for building Lynx bundle",
"keywords": [
"Rsbuild",
Expand Down
6 changes: 6 additions & 0 deletions packages/rspeedy/plugin-config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @lynx-js/config-rsbuild-plugin

## 0.0.2

### Patch Changes

- Support `@lynx-js/rspeedy` 0.14.0. ([#2431](https://github.com/lynx-family/lynx-stack/pull/2431))

## 0.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/rspeedy/plugin-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/config-rsbuild-plugin",
"version": "0.0.1",
"version": "0.0.2",
"description": "An rsbuild plugin for config Lynx Config defined by @lynx-js/type-config.",
"keywords": [
"rsbuild",
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.15.0

## 0.14.0

## 0.13.0
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.14.0",
"version": "0.15.0",
"description": "A rsbuild plugin for making alias in ReactLynx",
"keywords": [
"rsbuild",
Expand Down
20 changes: 20 additions & 0 deletions packages/rspeedy/plugin-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @lynx-js/react-rsbuild-plugin

## 0.15.0

### Minor Changes

- Add `removeCall` for shake function calls. Its initial default value matches the hooks that were previously in `removeCallParams`, and `removeCallParams` now defaults to empty. ([#2423](https://github.com/lynx-family/lynx-stack/pull/2423))

`removeCall` removes matched runtime hook calls entirely, replacing them with `undefined` in expression positions and dropping them in statement positions. `removeCallParams` keeps the existing behavior of preserving the call while stripping its arguments.

### Patch Changes

- Support `@lynx-js/react` 0.118.0. ([#2432](https://github.com/lynx-family/lynx-stack/pull/2432))

- Updated dependencies [[`1f4f117`](https://github.com/lynx-family/lynx-stack/commit/1f4f1171a35a00d2c9f2ae9ecff50be2626ca5bb)]:
- @lynx-js/react-webpack-plugin@0.9.0
- @lynx-js/react-alias-rsbuild-plugin@0.15.0
- @lynx-js/use-sync-external-store@1.5.0
- @lynx-js/react-refresh-webpack-plugin@0.3.5
- @lynx-js/css-extract-webpack-plugin@0.7.0
- @lynx-js/template-webpack-plugin@0.10.8

## 0.14.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.14.0",
"version": "0.15.0",
"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.14.1

## 0.14.0

## 0.13.6
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.14.0",
"version": "0.14.1",
"description": "Upgrade Rspeedy-related packages",
"keywords": [
"webpack",
Expand Down
16 changes: 16 additions & 0 deletions packages/tools/css-serializer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @lynx-js/css-serializer

## 0.1.5

### Patch Changes

- feat: add support for @media, @supports, and @layer at-rules ([#2330](https://github.com/lynx-family/lynx-stack/pull/2330))

Add support for additional CSS at-rules in the CSS serializer:

- `@media` - for media queries
- `@supports` - for feature queries
- `@layer` - for cascade layers (both named and anonymous)

The parser now handles these at-rules with proper recursive parsing support for nested at-rules.

- feat: support custom property declaration in keyframe rule ([#2429](https://github.com/lynx-family/lynx-stack/pull/2429))

## 0.1.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/tools/css-serializer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/css-serializer",
"version": "0.1.4",
"version": "0.1.5",
"repository": {
"type": "git",
"url": "https://github.com/lynx-family/lynx-stack.git",
Expand Down
Loading