Skip to content

Commit 03c5cb5

Browse files
chore: Update version for release (#8280)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Matt Brophy <[email protected]>
1 parent 6241a30 commit 03c5cb5

File tree

12 files changed

+44
-457
lines changed

12 files changed

+44
-457
lines changed

packages/remix-dev/CHANGELOG.md

Lines changed: 15 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,91 +1,12 @@
11
# `@remix-run/dev`
22

3-
## 2.4.0-pre.10
4-
5-
### Patch Changes
6-
7-
- Updated dependencies:
8-
- `@remix-run/[email protected]`
9-
- `@remix-run/[email protected]`
10-
11-
## 2.4.0-pre.9
12-
13-
### Patch Changes
14-
15-
- Updated dependencies:
16-
- `@remix-run/[email protected]`
17-
- `@remix-run/[email protected]`
18-
19-
## 2.4.0-pre.8
20-
21-
### Patch Changes
22-
23-
- Updated dependencies:
24-
- `@remix-run/[email protected]`
25-
- `@remix-run/[email protected]`
26-
27-
## 2.4.0-pre.7
28-
29-
### Patch Changes
30-
31-
- Updated dependencies:
32-
- `@remix-run/[email protected]`
33-
- `@remix-run/[email protected]`
34-
35-
## 2.4.0-pre.6
36-
37-
### Patch Changes
38-
39-
- Updated dependencies:
40-
- `@remix-run/[email protected]`
41-
- `@remix-run/[email protected]`
42-
43-
## 2.4.0-pre.5
44-
45-
### Patch Changes
46-
47-
- Updated dependencies:
48-
- `@remix-run/[email protected]`
49-
- `@remix-run/[email protected]`
50-
51-
## 2.4.0-pre.4
52-
53-
### Patch Changes
54-
55-
- Updated dependencies:
56-
- `@remix-run/[email protected]`
57-
- `@remix-run/[email protected]`
58-
59-
## 2.4.0-pre.3
60-
61-
### Patch Changes
62-
63-
- Updated dependencies:
64-
- `@remix-run/[email protected]`
65-
- `@remix-run/[email protected]`
66-
67-
## 2.4.0-pre.2
68-
69-
### Patch Changes
70-
71-
- Updated dependencies:
72-
- `@remix-run/[email protected]`
73-
- `@remix-run/[email protected]`
74-
75-
## 2.4.0-pre.1
76-
77-
### Patch Changes
78-
79-
- Updated dependencies:
80-
- `@remix-run/[email protected]`
81-
- `@remix-run/[email protected]`
82-
83-
## 2.4.0-pre.0
3+
## 2.4.0
844

855
### Minor Changes
866

877
- Vite: exclude modules within `.server` directories from client build ([#8154](https://github.com/remix-run/remix/pull/8154))
88-
- Add support for `clientLoader`/`clientAction`/`HydrateFallback` route exports ([RFC](https://github.com/remix-run/remix/discussions/7634)). ([#8173](https://github.com/remix-run/remix/pull/8173))
8+
9+
- Add support for `clientLoader`/`clientAction`/`HydrateFallback` route exports ([RFC](https://github.com/remix-run/remix/discussions/7634)) ([#8173](https://github.com/remix-run/remix/pull/8173))
8910

9011
Remix now supports loaders/actions that run on the client (in addition to, or instead of the loader/action that runs on the server). While we still recommend server loaders/actions for the majority of your data needs in a Remix app - these provide some levers you can pull for more advanced use-cases such as:
9112

@@ -110,16 +31,20 @@
11031
Previously, the Remix compiler would allow any export from routes.
11132
While this was convenient, it was also a common source of bugs that were hard to track down because they only surfaced at runtime.
11233

113-
For more, see https://remix.run/docs/en/main/future/vite#strict-route-exports
34+
For more, see <https://remix.run/docs/en/main/future/vite#strict-route-exports>
11435

11536
- Add a new `future.v3_relativeSplatPath` flag to implement a breaking bug fix to relative routing when inside a splat route. For more information, please see the React Router [`6.21.0` Release Notes](https://github.com/remix-run/react-router/blob/release-next/CHANGELOG.md#futurev7_relativesplatpath) and the [`useResolvedPath` docs](https://remix.run/hooks/use-resolved-path#splat-paths). ([#8216](https://github.com/remix-run/remix/pull/8216))
11637

11738
### Patch Changes
11839

11940
- Upgrade Vite peer dependency range to v5 ([#8172](https://github.com/remix-run/remix/pull/8172))
41+
12042
- Support HMR for routes with `handle` export in Vite dev ([#8022](https://github.com/remix-run/remix/pull/8022))
43+
12144
- Fix flash of unstyled content for non-Express custom servers in Vite dev ([#8076](https://github.com/remix-run/remix/pull/8076))
45+
12246
- Bundle CSS imported in client entry file in Vite plugin ([#8143](https://github.com/remix-run/remix/pull/8143))
47+
12348
- Change Vite build output paths to fix a conflict between how Vite and the Remix compiler each manage the `public` directory. ([#8077](https://github.com/remix-run/remix/pull/8077))
12449

12550
**This is a breaking change for projects using the unstable Vite plugin.**
@@ -129,7 +54,9 @@
12954
For more information on the changes and guidance on how to migrate your project, refer to the updated [Remix Vite documentation](https://remix.run/docs/en/main/future/vite).
13055

13156
- Remove undocumented `legacyCssImports` option from Vite plugin due to issues with `?url` imports of CSS files not being processed correctly in Vite ([#8096](https://github.com/remix-run/remix/pull/8096))
57+
13258
- Vite: fix access to default `entry.{client,server}.tsx` within pnpm workspace on Windows ([#8057](https://github.com/remix-run/remix/pull/8057))
59+
13360
- Remove `unstable_createViteServer` and `unstable_loadViteServerBuild` which were only minimal wrappers around Vite's `createServer` and `ssrLoadModule` functions when using a custom server. ([#8120](https://github.com/remix-run/remix/pull/8120))
13461

13562
**This is a breaking change for projects using the unstable Vite plugin with a custom server.**
@@ -175,6 +102,7 @@
175102
```
176103

177104
- Pass request handler errors to `vite.ssrFixStacktrace` in Vite dev to ensure stack traces correctly map to the original source code ([#8066](https://github.com/remix-run/remix/pull/8066))
105+
178106
- Vite: Preserve names for exports from .client imports ([#8200](https://github.com/remix-run/remix/pull/8200))
179107

180108
Unlike `.server` modules, the main idea is not to prevent code from leaking into the server build
@@ -188,6 +116,7 @@
188116
code is running on the server or client.
189117

190118
- Add `@remix-run/node` to Vite's `optimizeDeps.include` array ([#8177](https://github.com/remix-run/remix/pull/8177))
119+
191120
- Improve Vite plugin performance ([#8121](https://github.com/remix-run/remix/pull/8121))
192121

193122
- Parallelize detection of route module exports
@@ -219,10 +148,10 @@
219148
A better experience is to have those errors happen at build-time so that you guarantee that your users won't hit them.
220149

221150
- Fix `request instanceof Request` checks when using Vite dev server ([#8062](https://github.com/remix-run/remix/pull/8062))
151+
222152
- Updated dependencies:
223-
- `@remix-run/[email protected]`
224-
- `@remix-run/[email protected]`
225-
- `@remix-run/[email protected]`
153+
- `@remix-run/[email protected]`
154+
- `@remix-run/[email protected]`
226155

227156
## 2.3.1
228157

packages/remix-dev/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@remix-run/dev",
3-
"version": "2.4.0-pre.10",
3+
"version": "2.4.0",
44
"description": "Dev tools and CLI for Remix",
55
"homepage": "https://remix.run",
66
"bugs": {
@@ -28,9 +28,9 @@
2828
"@babel/types": "^7.22.5",
2929
"@mdx-js/mdx": "^2.3.0",
3030
"@npmcli/package-json": "^4.0.1",
31-
"@remix-run/node": "2.4.0-pre.10",
31+
"@remix-run/node": "2.4.0",
3232
"@remix-run/router": "1.14.0",
33-
"@remix-run/server-runtime": "2.4.0-pre.10",
33+
"@remix-run/server-runtime": "2.4.0",
3434
"@types/mdx": "^2.0.5",
3535
"@vanilla-extract/integration": "^6.2.0",
3636
"arg": "^5.0.1",
@@ -74,7 +74,7 @@
7474
"ws": "^7.4.5"
7575
},
7676
"devDependencies": {
77-
"@remix-run/serve": "2.4.0-pre.10",
77+
"@remix-run/serve": "2.4.0",
7878
"@types/cacache": "^17.0.0",
7979
"@types/cross-spawn": "^6.0.2",
8080
"@types/gunzip-maybe": "^1.4.0",
@@ -96,7 +96,7 @@
9696
"vite": "^5.0.0"
9797
},
9898
"peerDependencies": {
99-
"@remix-run/serve": "^2.4.0-pre.10",
99+
"@remix-run/serve": "^2.4.0",
100100
"typescript": "^5.1.0",
101101
"vite": "^5.0.0"
102102
},

packages/remix-express/CHANGELOG.md

Lines changed: 2 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,11 @@
11
# `@remix-run/express`
22

3-
## 2.4.0-pre.10
3+
## 2.4.0
44

55
### Patch Changes
66

77
- Updated dependencies:
8-
- `@remix-run/[email protected]`
9-
10-
## 2.4.0-pre.9
11-
12-
### Patch Changes
13-
14-
- Updated dependencies:
15-
- `@remix-run/[email protected]`
16-
17-
## 2.4.0-pre.8
18-
19-
### Patch Changes
20-
21-
- Updated dependencies:
22-
- `@remix-run/[email protected]`
23-
24-
## 2.4.0-pre.7
25-
26-
### Patch Changes
27-
28-
- Updated dependencies:
29-
- `@remix-run/[email protected]`
30-
31-
## 2.4.0-pre.6
32-
33-
### Patch Changes
34-
35-
- Updated dependencies:
36-
- `@remix-run/[email protected]`
37-
38-
## 2.4.0-pre.5
39-
40-
### Patch Changes
41-
42-
- Updated dependencies:
43-
- `@remix-run/[email protected]`
44-
45-
## 2.4.0-pre.4
46-
47-
### Patch Changes
48-
49-
- Updated dependencies:
50-
- `@remix-run/[email protected]`
51-
52-
## 2.4.0-pre.3
53-
54-
### Patch Changes
55-
56-
- Updated dependencies:
57-
- `@remix-run/[email protected]`
58-
59-
## 2.4.0-pre.2
60-
61-
### Patch Changes
62-
63-
- Updated dependencies:
64-
- `@remix-run/[email protected]`
65-
66-
## 2.4.0-pre.1
67-
68-
### Patch Changes
69-
70-
- Updated dependencies:
71-
- `@remix-run/[email protected]`
72-
73-
## 2.4.0-pre.0
74-
75-
### Patch Changes
76-
77-
- Updated dependencies:
78-
- `@remix-run/[email protected]`
8+
- `@remix-run/[email protected]`
799

8010
## 2.3.1
8111

packages/remix-express/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@remix-run/express",
3-
"version": "2.4.0-pre.10",
3+
"version": "2.4.0",
44
"description": "Express server request handler for Remix",
55
"bugs": {
66
"url": "https://github.com/remix-run/remix/issues"
@@ -14,7 +14,7 @@
1414
"main": "dist/index.js",
1515
"typings": "dist/index.d.ts",
1616
"dependencies": {
17-
"@remix-run/node": "2.4.0-pre.10"
17+
"@remix-run/node": "2.4.0"
1818
},
1919
"devDependencies": {
2020
"@types/express": "^4.17.9",

packages/remix-node/CHANGELOG.md

Lines changed: 3 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,16 @@
11
# `@remix-run/node`
22

3-
## 2.4.0-pre.10
4-
5-
### Patch Changes
6-
7-
- Updated dependencies:
8-
- `@remix-run/[email protected]`
9-
10-
## 2.4.0-pre.9
11-
12-
### Patch Changes
13-
14-
- Updated dependencies:
15-
- `@remix-run/[email protected]`
16-
17-
## 2.4.0-pre.8
18-
19-
### Patch Changes
20-
21-
- Updated dependencies:
22-
- `@remix-run/[email protected]`
23-
24-
## 2.4.0-pre.7
25-
26-
### Patch Changes
27-
28-
- Updated dependencies:
29-
- `@remix-run/[email protected]`
30-
31-
## 2.4.0-pre.6
32-
33-
### Patch Changes
34-
35-
- Updated dependencies:
36-
- `@remix-run/[email protected]`
37-
38-
## 2.4.0-pre.5
39-
40-
### Patch Changes
41-
42-
- Update to `@remix-run/[email protected]` ([#8231](https://github.com/remix-run/remix/pull/8231))
43-
- Updated dependencies:
44-
- `@remix-run/[email protected]`
45-
46-
## 2.4.0-pre.4
47-
48-
### Patch Changes
49-
50-
- Updated dependencies:
51-
- `@remix-run/[email protected]`
52-
53-
## 2.4.0-pre.3
54-
55-
### Patch Changes
56-
57-
- Bump `@remix-run/web-fetch` dependency ([#8225](https://github.com/remix-run/remix/pull/8225))
58-
- Updated dependencies:
59-
- `@remix-run/[email protected]`
60-
61-
## 2.4.0-pre.2
62-
63-
### Patch Changes
64-
65-
- Updated dependencies:
66-
- `@remix-run/[email protected]`
67-
68-
## 2.4.0-pre.1
69-
70-
### Patch Changes
71-
72-
- Updated dependencies:
73-
- `@remix-run/[email protected]`
74-
75-
## 2.4.0-pre.0
3+
## 2.4.0
764

775
### Minor Changes
786

797
- Deprecate `DataFunctionArgs` in favor of `LoaderFunctionArgs`/`ActionFunctionArgs`. This is aimed at keeping the types aligned across server/client loaders/actions now that `clientLoader`/`clientActon` functions have `serverLoader`/`serverAction` parameters which differentiate `ClientLoaderFunctionArgs`/`ClientActionFunctionArgs`. ([#8173](https://github.com/remix-run/remix/pull/8173))
808

819
### Patch Changes
8210

11+
- Update to `@remix-run/[email protected]` ([#8231](https://github.com/remix-run/remix/pull/8231))
8312
- Updated dependencies:
84-
- `@remix-run/[email protected]-pre.0`
13+
- `@remix-run/[email protected]`
8514

8615
## 2.3.1
8716

0 commit comments

Comments
 (0)