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
3 changes: 0 additions & 3 deletions .changeset/afraid-lies-grab.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/brave-crabs-rush.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chilly-suns-wonder.md

This file was deleted.

23 changes: 0 additions & 23 deletions .changeset/chubby-ideas-teach.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/curvy-pears-listen.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/deep-ideas-nail.md

This file was deleted.

17 changes: 0 additions & 17 deletions .changeset/deep-yaks-lose.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/floppy-mails-hide.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/fluffy-cougars-post.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/fluffy-masks-mate.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/happy-papers-hope.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/healthy-maps-clean.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/late-grapes-marry.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/lemon-streets-watch.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/long-states-notice.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/loud-icons-clean.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/mighty-numbers-talk.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/orange-rockets-look.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/plain-paws-peel.md

This file was deleted.

17 changes: 0 additions & 17 deletions .changeset/real-birds-push.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/silver-coins-smile.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/slow-heads-heal.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/smooth-dragons-smash.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/thirty-dots-sink.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tricky-cameras-show.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/tricky-papers-pick.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/true-eels-stare.md

This file was deleted.

17 changes: 0 additions & 17 deletions .changeset/weak-mirrors-admire.md

This file was deleted.

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

## 0.113.0

### Minor Changes

- fix: Delay execution of `runOnMainThread()` during initial render ([#1667](https://github.com/lynx-family/lynx-stack/pull/1667))

When called during the initial render, `runOnMainThread()` would execute before the `main-thread:ref` was hydrated, causing it to be incorrectly set to null.

This change delays the function's execution to ensure the ref is available and correctly assigned.

### Patch Changes

- Fix "TypeError: cannot read property '0' of undefined" in deferred list-item scenarios. ([#1692](https://github.com/lynx-family/lynx-stack/pull/1692))

Deferred `componentAtIndex` causes nodes that quickly appear/disappear to be enqueued without `__elements`. Update `signMap` before `__FlushElementTree` to resolve the issue.

- Keep the same `<page/>` element when calling `rerender` in testing library. ([#1656](https://github.com/lynx-family/lynx-stack/pull/1656))

- Bump `swc_core` to `39.0.3`. ([#1721](https://github.com/lynx-family/lynx-stack/pull/1721))

## 0.112.6

### Patch 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.112.6",
"version": "0.113.0",
"description": "ReactLynx is a framework for developing Lynx applications with familiar React.",
"repository": {
"type": "git",
Expand Down
63 changes: 63 additions & 0 deletions packages/rspeedy/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,68 @@
# @lynx-js/rspeedy

## 0.11.2

### Patch Changes

- Support `server.proxy`. ([#1745](https://github.com/lynx-family/lynx-stack/pull/1745))

- Support `command` and `env` parameters in the function exported by `lynx.config.js`. ([#1669](https://github.com/lynx-family/lynx-stack/pull/1669))

```js
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig(({ command, env }) => {
const isBuild = command === 'build'
const isTest = env === 'test'

return {
output: {
minify: !isTest,
},
performance: {
buildCache: isBuild,
},
}
})
```

- Support `resolve.dedupe`. ([#1671](https://github.com/lynx-family/lynx-stack/pull/1671))

This is useful when having multiple duplicated packages in the bundle:

```js
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
resolve: {
dedupe: ['tslib'],
},
})
```

- Support `resolve.aliasStrategy` for controlling priority between `tsconfig.json` paths and `resolve.alias` ([#1722](https://github.com/lynx-family/lynx-stack/pull/1722))

```js
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
resolve: {
alias: {
'@': './src',
},
// 'prefer-tsconfig' (default): tsconfig.json paths take priority
// 'prefer-alias': resolve.alias takes priority
aliasStrategy: 'prefer-alias',
},
})
```

- Bump Rsbuild v1.5.4 with Rspack v1.5.2. ([#1644](https://github.com/lynx-family/lynx-stack/pull/1644))

- Updated dependencies [[`d7c5da3`](https://github.com/lynx-family/lynx-stack/commit/d7c5da329caddfb12ed77159fb8b1b8f38717cff)]:
- @lynx-js/chunk-loading-webpack-plugin@0.3.3
- @lynx-js/cache-events-webpack-plugin@0.0.2

## 0.11.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.11.1",
"version": "0.11.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.11.2

## 0.11.1

## 0.11.0
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.11.1",
"version": "0.11.2",
"description": "Create Rspeedy-powered ReactLynx apps with one command",
"keywords": [
"webpack",
Expand Down
18 changes: 18 additions & 0 deletions packages/rspeedy/plugin-react-alias/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @lynx-js/react-alias-rsbuild-plugin

## 0.10.14

### Patch Changes

- Allow customization of the react$ alias. ([#1653](https://github.com/lynx-family/lynx-stack/pull/1653))

```js
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
resolve: {
alias: {
react$: '@lynx-js/react/compat',
},
},
})
```

## 0.10.13

### Patch Changes
Expand Down
Loading