Skip to content

Commit 90333b4

Browse files
authored
Merge branch 'main' into 07-06-test_debug_flaky
2 parents 93dea39 + c8ecad0 commit 90333b4

File tree

6 files changed

+184
-303
lines changed

6 files changed

+184
-303
lines changed

.github/workflows/publish.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,17 @@ jobs:
5555
env:
5656
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
5757

58-
- if: steps.tag.outputs.isAlpha == 'false'
58+
- if: steps.tag.outputs.isAlpha == 'false' && steps.tag.outputs.pkgName != 'plugin-rsc'
5959
uses: ArnaudBarre/github-release@4fa6eafe8e2449c7c1c5a91ae50de4ee34db0b40 # v1.5.0
6060
with:
6161
path: packages/${{ steps.tag.outputs.pkgName }}/CHANGELOG.md
6262
tag-name: ${{ github.ref_name }}
63+
64+
- if: steps.tag.outputs.isAlpha == 'false' && steps.tag.outputs.pkgName == 'plugin-rsc'
65+
uses: yyx990803/release-tag@master
66+
env:
67+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
68+
with:
69+
tag_name: ${{ github.ref }}
70+
body: |
71+
Please refer to [CHANGELOG.md](https://github.com/vitejs/vite-plugin-react/blob/${{ github.ref_name }}/packages/${{ steps.tag.outputs.pkgName }}/CHANGELOG.md) for details.

packages/plugin-rsc/CHANGELOG.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,38 @@
1-
# Changelog
1+
## <small>[0.4.11](https://github.com/vitejs/vite-plugin-react/compare/[email protected]@0.4.11) (2025-07-07)</small>
2+
### Miscellaneous Chores
23

3-
## v0.4.10 (2025-07-04)
4+
* fix rsc release ([#543](https://github.com/vitejs/vite-plugin-react/issues/543)) ([58c8bfd](https://github.com/vitejs/vite-plugin-react/commit/58c8bfd1f4e9584d81cb5e85aa466119fd72bbbc))
5+
6+
## <small>0.4.10 (2025-07-07)</small>
7+
### Features
8+
9+
* add `@vitejs/plugin-rsc` ([#521](https://github.com/vitejs/vite-plugin-react/issues/521)) ([0318334](https://github.com/vitejs/vite-plugin-react/commit/03183346630c73fa58ca4d403785a36913535bb6))
10+
11+
### Bug Fixes
12+
13+
* **deps:** update all non-major dependencies ([#540](https://github.com/vitejs/vite-plugin-react/issues/540)) ([cfe2912](https://github.com/vitejs/vite-plugin-react/commit/cfe29122a8eec6c1e2ed9999531237dbce140e60))
14+
* return `Plugin[]` instead of `PluginOption[]` ([#537](https://github.com/vitejs/vite-plugin-react/issues/537)) ([11f56d6](https://github.com/vitejs/vite-plugin-react/commit/11f56d63a9ed082137732211db556c784cadb523))
15+
16+
### Miscellaneous Chores
17+
18+
* **rsc:** fix example deps ([#534](https://github.com/vitejs/vite-plugin-react/issues/534)) ([a7d32a0](https://github.com/vitejs/vite-plugin-react/commit/a7d32a0a1c383964b67fa01c1f5959446759f02d))
19+
* **rsc:** fix links ([#530](https://github.com/vitejs/vite-plugin-react/issues/530)) ([feb762f](https://github.com/vitejs/vite-plugin-react/commit/feb762f291cf6460281e64820374bf288485c4a3))
20+
* **rsc:** remove `examples/hono` ([#533](https://github.com/vitejs/vite-plugin-react/issues/533)) ([46df0fd](https://github.com/vitejs/vite-plugin-react/commit/46df0fd6274365168259a67bc63ea1e689eb9681))
21+
22+
### Tests
23+
24+
* **rsc:** check hydration mismatch ([#526](https://github.com/vitejs/vite-plugin-react/issues/526)) ([ce84449](https://github.com/vitejs/vite-plugin-react/commit/ce84449c87a8834ffafcf0b3f2fc63ad464b921d))
25+
* **rsc:** fix flaky server restart test ([#535](https://github.com/vitejs/vite-plugin-react/issues/535)) ([079feaf](https://github.com/vitejs/vite-plugin-react/commit/079feaf1ac2b06a704efc0c7ef6d6a0276207d53))
26+
* **rsc:** test browser only component ([#528](https://github.com/vitejs/vite-plugin-react/issues/528)) ([795303e](https://github.com/vitejs/vite-plugin-react/commit/795303efe78fed2cff2237c6d6d066d76c284ced))
27+
* **rsc:** test react compiler ([#529](https://github.com/vitejs/vite-plugin-react/issues/529)) ([2966af5](https://github.com/vitejs/vite-plugin-react/commit/2966af52393514e0c23d3236afccba699b042322))
28+
29+
## v0.4.10-alpha.1 (2025-07-04)
430

531
- feat: add `@vitejs/plugin-rsc` ([#521](https://github.com/vitejs/vite-plugin-react/pull/521))
632

733
---
834

9-
Older versions were released as [`@hi-ogawa/vite-rsc`](https://github.com/hi-ogawa/vite-plugins/tree/main/packages/rsc).
35+
Older versions were released as [`@hi-ogawa/vite-rsc`](https://www.npmjs.com/package/@hiogawa/vite-rsc).
1036

1137
## v0.4.9 (2025-07-03)
1238

packages/plugin-rsc/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vitejs/plugin-rsc",
3-
"version": "0.4.10-alpha.1",
3+
"version": "0.4.11",
44
"description": "React Server Components (RSC) support for Vite.",
55
"keywords": [
66
"vite",
@@ -34,7 +34,8 @@
3434
"tsc": "tsc -b ./tsconfig.json ./e2e/tsconfig.json ./examples/*/tsconfig.json",
3535
"tsc-dev": "pnpm tsc --watch --preserveWatchOutput",
3636
"dev": "tsdown --sourcemap --watch src",
37-
"build": "tsdown"
37+
"build": "tsdown",
38+
"prepack": "tsdown"
3839
},
3940
"dependencies": {
4041
"@mjackson/node-fetch-server": "^0.7.0",

playground/vitest.config.e2e.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import { resolve } from 'node:path'
2-
import { defineConfig } from 'vitest/config'
2+
import { defaultExclude, defineConfig } from 'vitest/config'
33

44
const timeout = process.env.PWDEBUG ? Infinity : process.env.CI ? 20_000 : 5_000
55

6+
const isBelowNode20 = +process.versions.node.split('.')[0] < 20
7+
68
export default defineConfig({
79
resolve: {
810
alias: {
@@ -12,6 +14,9 @@ export default defineConfig({
1214
test: {
1315
pool: 'forks',
1416
include: ['./playground/**/*.spec.[tj]s'],
17+
exclude: isBelowNode20
18+
? ['**/__tests__/oxc/**', ...defaultExclude] // plugin-oxc only supports node >= 20
19+
: defaultExclude,
1520
setupFiles: ['./playground/vitestSetup.ts'],
1621
globalSetup: ['./playground/vitestGlobalSetup.ts'],
1722
testTimeout: timeout,

0 commit comments

Comments
 (0)