diff --git a/.changeset/pre.json b/.changeset/pre.json index 8d4078823f3..47a6669cfe5 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -20,5 +20,12 @@ "@remix-run/server-runtime": "2.1.0", "@remix-run/testing": "2.1.0" }, - "changesets": [] + "changesets": [ + "big-tigers-burn", + "create-remix-default-remix-version", + "empty-default-export", + "fetcher-persist", + "fix-express-proxy", + "perfect-rockets-approve" + ] } diff --git a/integration/CHANGELOG.md b/integration/CHANGELOG.md new file mode 100644 index 00000000000..9c94188015d --- /dev/null +++ b/integration/CHANGELOG.md @@ -0,0 +1,15 @@ +# integration-tests + +## 0.0.0-pre.0 + +### Minor Changes + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. diff --git a/integration/package.json b/integration/package.json index ea0d8d5eb51..cbdc16039ff 100644 --- a/integration/package.json +++ b/integration/package.json @@ -1,6 +1,6 @@ { "name": "integration-tests", - "version": "0.0.0-local-version", + "version": "0.0.0-pre.0", "private": true, "description": "deps needed for integration tests", "type": "module", diff --git a/packages/create-remix/CHANGELOG.md b/packages/create-remix/CHANGELOG.md index 45b94a600c3..f2e993b85ed 100644 --- a/packages/create-remix/CHANGELOG.md +++ b/packages/create-remix/CHANGELOG.md @@ -1,5 +1,27 @@ # `create-remix` +## 2.2.0-pre.0 + +### Minor Changes + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. + +### Patch Changes + +- Support local tarballs with `.tgz` extension ([#7649](https://github.com/remix-run/remix/pull/7649)) + + It allows to directly support [`pnpm pack` tarballs](https://pnpm.io/cli/pack). + +- Set default Remix version to match the version of `create-remix` being used. This most notably enables easier usage of tags, e.g. `npm create remix@nightly`. ([#7670](https://github.com/remix-run/remix/pull/7670)) + ## 2.1.0 No significant changes to this package were made in this release. [See the releases page on GitHub](https://github.com/remix-run/remix/releases/tag/remix%402.1.0) for an overview of all changes in v2.1.0. diff --git a/packages/create-remix/package.json b/packages/create-remix/package.json index d2f6e1146ea..57a6b679875 100644 --- a/packages/create-remix/package.json +++ b/packages/create-remix/package.json @@ -1,6 +1,6 @@ { "name": "create-remix", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Create a new Remix app", "homepage": "https://remix.run", "bugs": { diff --git a/packages/remix-architect/CHANGELOG.md b/packages/remix-architect/CHANGELOG.md index a172664395d..1d665afc2b3 100644 --- a/packages/remix-architect/CHANGELOG.md +++ b/packages/remix-architect/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/architect` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-architect/package.json b/packages/remix-architect/package.json index 6c1948fe92d..dbc978e3adc 100644 --- a/packages/remix-architect/package.json +++ b/packages/remix-architect/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/architect", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Architect server request handler for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -15,7 +15,7 @@ "typings": "dist/index.d.ts", "dependencies": { "@architect/functions": "^5.2.0", - "@remix-run/node": "2.1.0", + "@remix-run/node": "2.2.0-pre.0", "@types/aws-lambda": "^8.10.82" }, "devDependencies": { diff --git a/packages/remix-cloudflare-pages/CHANGELOG.md b/packages/remix-cloudflare-pages/CHANGELOG.md index d4376851b97..92486f6ec03 100644 --- a/packages/remix-cloudflare-pages/CHANGELOG.md +++ b/packages/remix-cloudflare-pages/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-pages` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-cloudflare-pages/package.json b/packages/remix-cloudflare-pages/package.json index d745d8ef2a8..fd84623ee95 100644 --- a/packages/remix-cloudflare-pages/package.json +++ b/packages/remix-cloudflare-pages/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare-pages", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Cloudflare Pages request handler for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -15,7 +15,7 @@ "typings": "dist/index.d.ts", "module": "dist/esm/index.js", "dependencies": { - "@remix-run/cloudflare": "2.1.0" + "@remix-run/cloudflare": "2.2.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0", diff --git a/packages/remix-cloudflare-workers/CHANGELOG.md b/packages/remix-cloudflare-workers/CHANGELOG.md index d8808004e93..2bfde92d7a8 100644 --- a/packages/remix-cloudflare-workers/CHANGELOG.md +++ b/packages/remix-cloudflare-workers/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-workers` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-cloudflare-workers/package.json b/packages/remix-cloudflare-workers/package.json index c55835b97d3..29d30fa15c1 100644 --- a/packages/remix-cloudflare-workers/package.json +++ b/packages/remix-cloudflare-workers/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare-workers", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Cloudflare worker request handler for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -16,7 +16,7 @@ "module": "dist/esm/index.js", "dependencies": { "@cloudflare/kv-asset-handler": "^0.1.3", - "@remix-run/cloudflare": "2.1.0" + "@remix-run/cloudflare": "2.2.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0", diff --git a/packages/remix-cloudflare/CHANGELOG.md b/packages/remix-cloudflare/CHANGELOG.md index c04bf8981b4..932f8b24954 100644 --- a/packages/remix-cloudflare/CHANGELOG.md +++ b/packages/remix-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-cloudflare/package.json b/packages/remix-cloudflare/package.json index 8647a7ad192..6cb882beeb9 100644 --- a/packages/remix-cloudflare/package.json +++ b/packages/remix-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Cloudflare platform abstractions for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -15,7 +15,7 @@ "typings": "dist/index.d.ts", "dependencies": { "@cloudflare/kv-asset-handler": "^0.1.3", - "@remix-run/server-runtime": "2.1.0" + "@remix-run/server-runtime": "2.2.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0", diff --git a/packages/remix-css-bundle/CHANGELOG.md b/packages/remix-css-bundle/CHANGELOG.md index 9e047e7fe18..124066a4e55 100644 --- a/packages/remix-css-bundle/CHANGELOG.md +++ b/packages/remix-css-bundle/CHANGELOG.md @@ -1,5 +1,7 @@ # @remix-run/css-bundle +## 2.2.0-pre.0 + ## 2.1.0 No significant changes to this package were made in this release. [See the releases page on GitHub](https://github.com/remix-run/remix/releases/tag/remix%402.1.0) for an overview of all changes in v2.1.0. diff --git a/packages/remix-css-bundle/package.json b/packages/remix-css-bundle/package.json index 78fefa51897..0d843ee515c 100644 --- a/packages/remix-css-bundle/package.json +++ b/packages/remix-css-bundle/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/css-bundle", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "CSS bundle href when using CSS bundling features in Remix", "homepage": "https://remix.run", "bugs": { diff --git a/packages/remix-deno/CHANGELOG.md b/packages/remix-deno/CHANGELOG.md index 0feec817679..bb018770d76 100644 --- a/packages/remix-deno/CHANGELOG.md +++ b/packages/remix-deno/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/deno` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-deno/package.json b/packages/remix-deno/package.json index 300a5d0f037..0a2fc98b5d9 100644 --- a/packages/remix-deno/package.json +++ b/packages/remix-deno/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/deno", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Deno platform abstractions for Remix", "homepage": "https://remix.run", "main": "./index.ts", @@ -15,7 +15,7 @@ "license": "MIT", "sideEffects": false, "dependencies": { - "@remix-run/server-runtime": "2.1.0", + "@remix-run/server-runtime": "2.2.0-pre.0", "mime": "^3.0.0" }, "peerDependencies": { diff --git a/packages/remix-dev/CHANGELOG.md b/packages/remix-dev/CHANGELOG.md index 03cb2fc4f9e..90a40e8e99f 100644 --- a/packages/remix-dev/CHANGELOG.md +++ b/packages/remix-dev/CHANGELOG.md @@ -1,5 +1,33 @@ # `@remix-run/dev` +## 2.2.0-pre.0 + +### Minor Changes + +- Add a new `future.v3_fetcherPersist` flag to change the persistence behavior of fetchers. Instead of being immediately cleaned up when unmoutned in the UI, fetchers will persist until they return to an `idle` state ([RFC](https://github.com/remix-run/remix/discussions/7698)) ([#7704](https://github.com/remix-run/remix/pull/7704)) + + - This is sort of a long-standing "bug fix" as the `useFetchers()` API was always supposed to only reflect **in-flight** fetcher information for pending/optimistic UI -- it was not intended to reflect fetcher data or hang onto fetchers after they returned to an `idle` state + - Keep an eye out for the following specific behavioral changes when opting into this flag and check your app for compatibility: + - Fetchers that complete _while still mounted_ will no longer appear in `useFetchers()`. They served effectively no purpose in there since you can access the data via `useFetcher().data`). + - Fetchers that previously unmounted _while in-flight_ will not be immediately aborted and will instead be cleaned up once they return to an `idle` state. They will remain exposed via `useFetchers` while in-flight so you can still access pending/optimistic data after unmount. + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@2.2.0-pre.0` + - `@remix-run/serve@2.2.0-pre.0` + - `@remix-run/node@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-dev/package.json b/packages/remix-dev/package.json index d81f8fa8253..a5538fe5031 100644 --- a/packages/remix-dev/package.json +++ b/packages/remix-dev/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/dev", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Dev tools and CLI for Remix", "homepage": "https://remix.run", "bugs": { @@ -28,9 +28,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.1.0", + "@remix-run/node": "2.2.0-pre.0", "@remix-run/router": "1.11.0-pre.0", - "@remix-run/server-runtime": "2.1.0", + "@remix-run/server-runtime": "2.2.0-pre.0", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -76,7 +76,7 @@ "ws": "^7.4.5" }, "devDependencies": { - "@remix-run/serve": "2.1.0", + "@remix-run/serve": "2.2.0-pre.0", "@types/cacache": "^17.0.0", "@types/cross-spawn": "^6.0.2", "@types/gunzip-maybe": "^1.4.0", @@ -98,7 +98,7 @@ "vite": "^4.4.9" }, "peerDependencies": { - "@remix-run/serve": "^2.1.0", + "@remix-run/serve": "^2.2.0-pre.0", "typescript": "^5.1.0", "vite": "^4.4.9" }, diff --git a/packages/remix-eslint-config/CHANGELOG.md b/packages/remix-eslint-config/CHANGELOG.md index f4ec1ea5fc5..99c4df7aaf0 100644 --- a/packages/remix-eslint-config/CHANGELOG.md +++ b/packages/remix-eslint-config/CHANGELOG.md @@ -1,5 +1,7 @@ # `@remix-run/eslint-config` +## 2.2.0-pre.0 + ## 2.1.0 No significant changes to this package were made in this release. [See the releases page on GitHub](https://github.com/remix-run/remix/releases/tag/remix%402.1.0) for an overview of all changes in v2.1.0. diff --git a/packages/remix-eslint-config/package.json b/packages/remix-eslint-config/package.json index 764477e85b0..bd8ec602ca6 100644 --- a/packages/remix-eslint-config/package.json +++ b/packages/remix-eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/eslint-config", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "ESLint configuration for Remix projects", "bugs": { "url": "https://github.com/remix-run/remix/issues" diff --git a/packages/remix-express/CHANGELOG.md b/packages/remix-express/CHANGELOG.md index 69836f3065a..f9a70411d2b 100644 --- a/packages/remix-express/CHANGELOG.md +++ b/packages/remix-express/CHANGELOG.md @@ -1,5 +1,17 @@ # `@remix-run/express` +## 2.2.0-pre.0 + +### Patch Changes + +- Allow the `@remix-run/express` adapter to work behind a proxy when using `app.enable('trust proxy')` ([#7323](https://github.com/remix-run/remix/pull/7323)) + + - Previously, this used `req.get('host')` to construct the Remix `Request`, but that does not respect `X-Forwarded-Host` + - This now uses `req.hostname` which will respect `X-Forwarded-Host` + +- Updated dependencies: + - `@remix-run/node@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-express/package.json b/packages/remix-express/package.json index f9ad38d2690..d4e95e24212 100644 --- a/packages/remix-express/package.json +++ b/packages/remix-express/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/express", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Express server request handler for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -14,7 +14,7 @@ "main": "dist/index.js", "typings": "dist/index.d.ts", "dependencies": { - "@remix-run/node": "2.1.0" + "@remix-run/node": "2.2.0-pre.0" }, "devDependencies": { "@types/express": "^4.17.9", diff --git a/packages/remix-node/CHANGELOG.md b/packages/remix-node/CHANGELOG.md index 3ae9f4a43f5..37e2bbafdce 100644 --- a/packages/remix-node/CHANGELOG.md +++ b/packages/remix-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/node` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-node/package.json b/packages/remix-node/package.json index c5874fa8085..57527482e3c 100644 --- a/packages/remix-node/package.json +++ b/packages/remix-node/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/node", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Node.js platform abstractions for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -17,7 +17,7 @@ "./install.js" ], "dependencies": { - "@remix-run/server-runtime": "2.1.0", + "@remix-run/server-runtime": "2.2.0-pre.0", "@remix-run/web-fetch": "^4.4.1", "@remix-run/web-file": "^3.1.0", "@remix-run/web-stream": "^1.1.0", diff --git a/packages/remix-react/CHANGELOG.md b/packages/remix-react/CHANGELOG.md index 515eb22bde1..7f6d6e156c9 100644 --- a/packages/remix-react/CHANGELOG.md +++ b/packages/remix-react/CHANGELOG.md @@ -1,5 +1,37 @@ # `@remix-run/react` +## 2.2.0-pre.0 + +### Minor Changes + +- Add a new `future.v3_fetcherPersist` flag to change the persistence behavior of fetchers. Instead of being immediately cleaned up when unmoutned in the UI, fetchers will persist until they return to an `idle` state ([RFC](https://github.com/remix-run/remix/discussions/7698)) ([#7704](https://github.com/remix-run/remix/pull/7704)) + + - This is sort of a long-standing "bug fix" as the `useFetchers()` API was always supposed to only reflect **in-flight** fetcher information for pending/optimistic UI -- it was not intended to reflect fetcher data or hang onto fetchers after they returned to an `idle` state + - Keep an eye out for the following specific behavioral changes when opting into this flag and check your app for compatibility: + - Fetchers that complete _while still mounted_ will no longer appear in `useFetchers()`. They served effectively no purpose in there since you can access the data via `useFetcher().data`). + - Fetchers that previously unmounted _while in-flight_ will not be immediately aborted and will instead be cleaned up once they return to an `idle` state. They will remain exposed via `useFetchers` while in-flight so you can still access pending/optimistic data after unmount. + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. + +### Patch Changes + +- Fix warning that could be logged when using route files with no `default` export ([#7745](https://github.com/remix-run/remix/pull/7745)) + + - It seems our compiler compiles these files to export an empty object as the `default` which we can then end up passing to `React.createElement`, triggering the console warning, but generally no UI issues + - By properly detecting these, we can correctly pass `Component: undefined` off to the React Router layer + - This is technically an potential issue in the compiler but it's an easy patch in the `@remix-run/react` layer and hopefully disappears in a Vite world + +- Updated dependencies: + - `@remix-run/server-runtime@2.2.0-pre.0` + ## 2.1.0 ### Minor Changes diff --git a/packages/remix-react/package.json b/packages/remix-react/package.json index 71ebe77c036..d516dcdddeb 100644 --- a/packages/remix-react/package.json +++ b/packages/remix-react/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/react", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "React DOM bindings for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -17,7 +17,7 @@ "module": "dist/esm/index.js", "dependencies": { "@remix-run/router": "1.11.0-pre.0", - "@remix-run/server-runtime": "2.1.0", + "@remix-run/server-runtime": "2.2.0-pre.0", "react-router-dom": "6.18.0-pre.0" }, "devDependencies": { diff --git a/packages/remix-serve/CHANGELOG.md b/packages/remix-serve/CHANGELOG.md index cff62f81b62..505e77ef5c3 100644 --- a/packages/remix-serve/CHANGELOG.md +++ b/packages/remix-serve/CHANGELOG.md @@ -1,5 +1,13 @@ # `@remix-run/serve` +## 2.2.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/express@2.2.0-pre.0` + - `@remix-run/node@2.2.0-pre.0` + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-serve/package.json b/packages/remix-serve/package.json index 18f861e3c04..87dba1545ff 100644 --- a/packages/remix-serve/package.json +++ b/packages/remix-serve/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/serve", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Production application server for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -15,8 +15,8 @@ "remix-serve": "dist/cli.js" }, "dependencies": { - "@remix-run/express": "2.1.0", - "@remix-run/node": "2.1.0", + "@remix-run/express": "2.2.0-pre.0", + "@remix-run/node": "2.2.0-pre.0", "chokidar": "^3.5.3", "compression": "^1.7.4", "express": "^4.17.1", diff --git a/packages/remix-server-runtime/CHANGELOG.md b/packages/remix-server-runtime/CHANGELOG.md index a257f14b85f..6c7226ea51b 100644 --- a/packages/remix-server-runtime/CHANGELOG.md +++ b/packages/remix-server-runtime/CHANGELOG.md @@ -1,5 +1,19 @@ # `@remix-run/server-runtime` +## 2.2.0-pre.0 + +### Minor Changes + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. + ## 2.1.0 ### Patch Changes diff --git a/packages/remix-server-runtime/package.json b/packages/remix-server-runtime/package.json index 5ce806948af..fe3179fd43b 100644 --- a/packages/remix-server-runtime/package.json +++ b/packages/remix-server-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/server-runtime", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Server runtime for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" diff --git a/packages/remix-testing/CHANGELOG.md b/packages/remix-testing/CHANGELOG.md index cad15a4c2d3..7c5c24e6495 100644 --- a/packages/remix-testing/CHANGELOG.md +++ b/packages/remix-testing/CHANGELOG.md @@ -1,5 +1,25 @@ # `@remix-run/testing` +## 2.2.0-pre.0 + +### Minor Changes + +- Unstable Vite support for Node-based Remix apps ([#7590](https://github.com/remix-run/remix/pull/7590)) + + - `remix build` 👉 `vite build && vite build --ssr` + - `remix dev` 👉 `vite dev` + + Other runtimes (e.g. Deno, Cloudflare) not yet supported. + Custom server (e.g. Express) not yet supported. + + See "Future > Vite" in the Remix Docs for details. + +### Patch Changes + +- Updated dependencies: + - `@remix-run/react@2.2.0-pre.0` + - `@remix-run/node@2.2.0-pre.0` + ## 2.1.0 ### Minor Changes diff --git a/packages/remix-testing/package.json b/packages/remix-testing/package.json index 094f08bfac0..114995a0e8b 100644 --- a/packages/remix-testing/package.json +++ b/packages/remix-testing/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/testing", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "Testing utilities for Remix apps", "homepage": "https://remix.run", "bugs": { @@ -16,8 +16,8 @@ "typings": "./dist/index.d.ts", "module": "./dist/esm/index.js", "dependencies": { - "@remix-run/node": "2.1.0", - "@remix-run/react": "2.1.0", + "@remix-run/node": "2.2.0-pre.0", + "@remix-run/react": "2.2.0-pre.0", "@remix-run/router": "1.11.0-pre.0", "react-router-dom": "6.18.0-pre.0" }, diff --git a/packages/remix/package.json b/packages/remix/package.json index 8d6dceb1de7..573f3bc3163 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "remix", - "version": "2.1.0", + "version": "2.2.0-pre.0", "description": "A framework for building better websites", "homepage": "https://remix.run", "bugs": {