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
6 changes: 0 additions & 6 deletions .changeset/add-css-source-map-diagnostics.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/add-css-sourcemap-option.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/brave-feet-relax.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/breezy-sloths-move.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/bump-internal-preact-10-29-1-12b794f.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dlxg-utsc-owqi.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/enable-rspeedy-css-sourcemap.md

This file was deleted.

24 changes: 0 additions & 24 deletions .changeset/feat-i18next-custom-sections.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/fix-addclass-style.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-card-entry-name.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-component-cssid.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-css-id-source-map-offset.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-event-apis-panic.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-event-handler-unique-id.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-plugin-react-hmr-refresh.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fix-react-children-map-scope.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-react-ref-before-hydration.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/fix-react-runtime-execid-churn.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/fix-template-css-diagnostics-sourcemap.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/flat-bats-create.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/flat-bikes-boil.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hungry-spoons-like.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/legal-phones-tell.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lovely-fans-hear.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/nasty-lizards-refuse.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pink-items-deliver.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/react-hydration-guards.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/red-pears-kiss.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rich-teams-melt.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/seven-llamas-stare.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/snapshot-testing-paths.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/solid-boats-lead.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tender-bees-lick.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/tender-carrots-exist.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tiny-pianos-enter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/warm-zoos-prove.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/wild-wolves-love.md

This file was deleted.

26 changes: 26 additions & 0 deletions packages/i18n/i18next-translation-dedupe/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# @lynx-js/i18next-translation-dedupe

## 0.0.1

### Patch Changes

- Introduce `@lynx-js/i18next-translation-dedupe` package to avoid bundling i18next translations twice in Lynx apps. ([#2482](https://github.com/lynx-family/lynx-stack/pull/2482))

The package reads translations extracted by `rsbuild-plugin-i18next-extractor`, skips the extractor's default rendered asset, and writes the translations into the Lynx bundle custom section:

```json
{
"customSections": {
"i18next-translations": {
"content": {
"en-US": {
"hello": "Hello"
},
"zh-CN": {
"hello": "你好"
}
}
}
}
}
```
2 changes: 1 addition & 1 deletion packages/i18n/i18next-translation-dedupe/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/i18next-translation-dedupe",
"version": "0.0.0",
"version": "0.0.1",
"description": "Dedupe i18next translations in Lynx bundles.",
"keywords": [
"Lynx",
Expand Down
7 changes: 7 additions & 0 deletions packages/mcp-servers/docs-mcp-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# @lynx-js/docs-mcp-server

## 0.2.2

### Patch Changes

- Fix Windows startup error. ([#2474](https://github.com/lynx-family/lynx-stack/pull/2474))
2 changes: 1 addition & 1 deletion packages/mcp-servers/docs-mcp-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lynx-js/docs-mcp-server",
"version": "0.2.1",
"version": "0.2.2",
"description": "A MCP Server providing Lynx documentation resources for LLMs, with carefully designed prompting.",
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions packages/react-umd/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @lynx-js/react-umd

## 0.120.0

### Patch Changes

- Support compile main-thread script to bytecode in external bundle ([#2459](https://github.com/lynx-family/lynx-stack/pull/2459))

## 0.119.0

## 0.118.0
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.119.0",
"version": "0.120.0",
"description": "UMD build for ReactLynx",
"keywords": [
"ReactLynx",
Expand Down
26 changes: 26 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# @lynx-js/react

## 0.120.0

### Minor Changes

- Bump `@lynx-js/internal-preact` from `10.28.4-dfff9aa` to `10.29.1-20260424024911-12b794f` ([diff](https://github.com/lynx-family/internal-preact/compare/10.28.4-dfff9aa...10.29.1-20260424024911-12b794f)). ([#2512](https://github.com/lynx-family/lynx-stack/pull/2512))

Fixes wrong DOM order when a keyed child moves to a different `$N` slot across a re-render. Cross-slot moves now land at the correct slot position instead of being appended past stable siblings.

- Refactor preact to support multi-slots children and reduce the number and depth of snapshot. ([#1764](https://github.com/lynx-family/lynx-stack/pull/1764))

### Patch Changes

- Fix stale callback-local references when transforming JSX inside `children={array.map(...)}` prop expressions. ([#2524](https://github.com/lynx-family/lynx-stack/pull/2524))

- Fix ref callbacks not being cleaned up or re-applied correctly when the ref at the same element slot changes across rerenders that happen before hydration (e.g. a `useEffect` triggering `setState` during the initial background render). ([#2500](https://github.com/lynx-family/lynx-stack/pull/2500))

- fix: reduce redundant updates for main-thread handlers and gestures ([#2188](https://github.com/lynx-family/lynx-stack/pull/2188))

- Updates are faster when the main-thread event handler or gesture object is stable across rerenders (fewer unnecessary native updates).
- Spread props rerenders that don't semantically change the handler/gesture no longer trigger redundant updates.
- Removing a gesture from spread props reliably clears the gesture state on the target element.

- Fix hydration edge cases by tolerating serialized snapshot nodes with missing `values` ([#2481](https://github.com/lynx-family/lynx-stack/pull/2481))

- Keep ReactLynx Testing Library imports aligned with the contained snapshot runtime paths. ([#2498](https://github.com/lynx-family/lynx-stack/pull/2498))

## 0.119.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.119.0",
"version": "0.120.0",
"description": "ReactLynx is a framework for developing Lynx applications with familiar React.",
"repository": {
"type": "git",
Expand Down
Loading