From 7a94650e2239861a99c753af53428ae0e2cb6d2d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 23 Feb 2023 21:45:17 +0000 Subject: [PATCH] chore: Update version for release (pre) --- .changeset/pre.json | 12 +++- packages/create-remix/CHANGELOG.md | 7 ++ packages/create-remix/package.json | 4 +- packages/remix-architect/CHANGELOG.md | 7 ++ packages/remix-architect/package.json | 4 +- packages/remix-cloudflare-pages/CHANGELOG.md | 7 ++ packages/remix-cloudflare-pages/package.json | 4 +- .../remix-cloudflare-workers/CHANGELOG.md | 7 ++ .../remix-cloudflare-workers/package.json | 4 +- packages/remix-cloudflare/CHANGELOG.md | 7 ++ packages/remix-cloudflare/package.json | 4 +- packages/remix-css-bundle/CHANGELOG.md | 7 ++ packages/remix-css-bundle/package.json | 4 +- packages/remix-deno/CHANGELOG.md | 7 ++ packages/remix-deno/package.json | 4 +- packages/remix-dev/CHANGELOG.md | 66 +++++++++++++++++++ packages/remix-dev/package.json | 8 +-- packages/remix-eslint-config/CHANGELOG.md | 2 + packages/remix-eslint-config/package.json | 2 +- packages/remix-express/CHANGELOG.md | 7 ++ packages/remix-express/package.json | 4 +- packages/remix-netlify/CHANGELOG.md | 7 ++ packages/remix-netlify/package.json | 4 +- packages/remix-node/CHANGELOG.md | 7 ++ packages/remix-node/package.json | 4 +- packages/remix-react/CHANGELOG.md | 27 ++++++++ packages/remix-react/package.json | 4 +- packages/remix-serve/CHANGELOG.md | 9 +++ packages/remix-serve/package.json | 4 +- packages/remix-server-runtime/CHANGELOG.md | 25 +++++++ packages/remix-server-runtime/package.json | 2 +- packages/remix-testing/CHANGELOG.md | 8 +++ packages/remix-testing/package.json | 6 +- packages/remix-vercel/CHANGELOG.md | 7 ++ packages/remix-vercel/package.json | 4 +- packages/remix/package.json | 2 +- 36 files changed, 261 insertions(+), 37 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index e2e39919a60..8cab52cfbeb 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -21,5 +21,15 @@ "@remix-run/testing": "1.13.0", "@remix-run/vercel": "1.13.0" }, - "changesets": [] + "changesets": [ + "few-parents-leave", + "flat-routes-route-fixes", + "heavy-jars-accept", + "hmr", + "new-bulldogs-allow", + "tidy-doors-judge", + "tidy-singers-battle", + "twelve-seahorses-arrive", + "wise-masks-sniff" + ] } diff --git a/packages/create-remix/CHANGELOG.md b/packages/create-remix/CHANGELOG.md index d0fddda2b90..a4085abe643 100644 --- a/packages/create-remix/CHANGELOG.md +++ b/packages/create-remix/CHANGELOG.md @@ -1,5 +1,12 @@ # `create-remix` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/dev@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/create-remix/package.json b/packages/create-remix/package.json index f49d2e98614..66071708c5c 100644 --- a/packages/create-remix/package.json +++ b/packages/create-remix/package.json @@ -1,6 +1,6 @@ { "name": "create-remix", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Create a new Remix app", "homepage": "https://remix.run", "bugs": { @@ -17,7 +17,7 @@ "create-remix": "dist/cli.js" }, "dependencies": { - "@remix-run/dev": "1.13.0" + "@remix-run/dev": "1.14.0-pre.0" }, "engines": { "node": ">=14" diff --git a/packages/remix-architect/CHANGELOG.md b/packages/remix-architect/CHANGELOG.md index 2d551c935d8..a404cc39b4c 100644 --- a/packages/remix-architect/CHANGELOG.md +++ b/packages/remix-architect/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/architect` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-architect/package.json b/packages/remix-architect/package.json index 1f70e935f41..5deddd6e379 100644 --- a/packages/remix-architect/package.json +++ b/packages/remix-architect/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/architect", - "version": "1.13.0", + "version": "1.14.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": "1.13.0", + "@remix-run/node": "1.14.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 0377d9423a7..1b5d7e9bf88 100644 --- a/packages/remix-cloudflare-pages/CHANGELOG.md +++ b/packages/remix-cloudflare-pages/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-pages` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-cloudflare-pages/package.json b/packages/remix-cloudflare-pages/package.json index 361f055fb29..f79d366c82a 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": "1.13.0", + "version": "1.14.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": "1.13.0" + "@remix-run/cloudflare": "1.14.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0", diff --git a/packages/remix-cloudflare-workers/CHANGELOG.md b/packages/remix-cloudflare-workers/CHANGELOG.md index e5439571819..61bf7a9a948 100644 --- a/packages/remix-cloudflare-workers/CHANGELOG.md +++ b/packages/remix-cloudflare-workers/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-workers` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-cloudflare-workers/package.json b/packages/remix-cloudflare-workers/package.json index f1530e2330e..6518800c7fe 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": "1.13.0", + "version": "1.14.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": "1.13.0" + "@remix-run/cloudflare": "1.14.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0" diff --git a/packages/remix-cloudflare/CHANGELOG.md b/packages/remix-cloudflare/CHANGELOG.md index 3c50c701ddd..141ca4f1759 100644 --- a/packages/remix-cloudflare/CHANGELOG.md +++ b/packages/remix-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-cloudflare/package.json b/packages/remix-cloudflare/package.json index 5cbceea4fa0..d874de7d1fd 100644 --- a/packages/remix-cloudflare/package.json +++ b/packages/remix-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare", - "version": "1.13.0", + "version": "1.14.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": "1.13.0" + "@remix-run/server-runtime": "1.14.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0" diff --git a/packages/remix-css-bundle/CHANGELOG.md b/packages/remix-css-bundle/CHANGELOG.md index de911ce0711..13442b0af98 100644 --- a/packages/remix-css-bundle/CHANGELOG.md +++ b/packages/remix-css-bundle/CHANGELOG.md @@ -1,5 +1,12 @@ # @remix-run/css-bundle +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/dev@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-css-bundle/package.json b/packages/remix-css-bundle/package.json index c4ae0e3ae79..a4724f63c47 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": "1.13.0", + "version": "1.14.0-pre.0", "description": "CSS bundle href when using CSS bundling features in Remix", "homepage": "https://remix.run", "bugs": { @@ -20,6 +20,6 @@ "./dist/esm/server.js": "./dist/esm/browser.js" }, "dependencies": { - "@remix-run/dev": "1.13.0" + "@remix-run/dev": "1.14.0-pre.0" } } diff --git a/packages/remix-deno/CHANGELOG.md b/packages/remix-deno/CHANGELOG.md index 35b9d207a20..4643b7cc8e4 100644 --- a/packages/remix-deno/CHANGELOG.md +++ b/packages/remix-deno/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/deno` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-deno/package.json b/packages/remix-deno/package.json index 06be0724814..e2a63d01b7d 100644 --- a/packages/remix-deno/package.json +++ b/packages/remix-deno/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/deno", - "version": "1.13.0", + "version": "1.14.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": "1.13.0", + "@remix-run/server-runtime": "1.14.0-pre.0", "mime": "^3.0.0" }, "engines": { diff --git a/packages/remix-dev/CHANGELOG.md b/packages/remix-dev/CHANGELOG.md index 4e069c6cd59..3684754668d 100644 --- a/packages/remix-dev/CHANGELOG.md +++ b/packages/remix-dev/CHANGELOG.md @@ -1,5 +1,71 @@ # `@remix-run/dev` +## 1.14.0-pre.0 + +### Minor Changes + +- make `entry.client` and `entry.server` files optional ([#4600](https://github.com/remix-run/remix/pull/4600)) + + we'll use a bundled version of each unless you provide your own + +- Hot Module Replacement and Hot Data Revalidation ([#5259](https://github.com/remix-run/remix/pull/5259)) + + - Requires `unstable_dev` future flag to be enabled + - HMR provided through React Refresh + + Features: + + - HMR for component and style changes + - HDR when loaders for current route change + + Known limitations for MVP: + + - Only implemented for React via React Refresh + - No `import.meta.hot` API exposed yet + - Revalidates _all_ loaders on route when loader changes are detected + - Loader changes do not account for imported dependencies changing + +### Patch Changes + +- fixes flat route inconsistencies where `route.{ext}` wasn't always being treated like `index.{ext}` when used in a folder ([#5459](https://github.com/remix-run/remix/pull/5459)) + + route conflict no longer throw errors and instead display a helpful warning that we're using the first one we found. + + ```log + ⚠️ Route Path Collision: "/products/:pid" + + The following routes all define the same URL, only the first one will be used + + 🟢️️ routes/products.$pid.tsx + ⭕️️ routes/products.$productId.tsx + ``` + + ```log + ⚠️ Route Path Collision: "/dashboard" + + The following routes all define the same URL, only the first one will be used + + 🟢️️ routes/dashboard/route.tsx + ⭕️️ routes/dashboard.tsx + ``` + + ```log + ⚠️ Route Path Collision: "/" + + The following routes all define the same URL, only the first one will be used + + 🟢️️ routes/_landing._index.tsx + ⭕️️ routes/_dashboard._index.tsx + ⭕️ routes/_index.tsx + ``` + +- Log errors thrown during initial build in development. ([#5441](https://github.com/remix-run/remix/pull/5441)) +- sync `FutureConfig` interface between packages ([#5398](https://github.com/remix-run/remix/pull/5398)) +- Add file loader for importing `.csv` files ([#3920](https://github.com/remix-run/remix/pull/3920)) +- Updated dependencies: + - `@remix-run/serve@1.14.0-pre.0` + - `@remix-run/server-runtime@1.14.0-pre.0` + ## 1.13.0 ### Minor Changes diff --git a/packages/remix-dev/package.json b/packages/remix-dev/package.json index 10fb8463a5e..2cb0982ab85 100644 --- a/packages/remix-dev/package.json +++ b/packages/remix-dev/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/dev", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Dev tools and CLI for Remix", "homepage": "https://remix.run", "bugs": { @@ -29,7 +29,7 @@ "@babel/types": "^7.20.2", "@esbuild-plugins/node-modules-polyfill": "^0.1.4", "@npmcli/package-json": "^2.0.0", - "@remix-run/server-runtime": "1.13.0", + "@remix-run/server-runtime": "1.14.0-pre.0", "@vanilla-extract/integration": "^6.0.2", "arg": "^5.0.1", "cacache": "^15.0.5", @@ -72,7 +72,7 @@ "xdm": "^2.0.0" }, "devDependencies": { - "@remix-run/serve": "1.13.0", + "@remix-run/serve": "1.14.0-pre.0", "@types/cacache": "^15.0.0", "@types/gunzip-maybe": "^1.4.0", "@types/inquirer": "^8.2.0", @@ -91,7 +91,7 @@ "type-fest": "^2.16.0" }, "peerDependencies": { - "@remix-run/serve": "^1.13.0" + "@remix-run/serve": "^1.14.0-pre.0" }, "peerDependenciesMeta": { "@remix-run/serve": { diff --git a/packages/remix-eslint-config/CHANGELOG.md b/packages/remix-eslint-config/CHANGELOG.md index 65a9b15c0f5..bc6eb6b578e 100644 --- a/packages/remix-eslint-config/CHANGELOG.md +++ b/packages/remix-eslint-config/CHANGELOG.md @@ -1,5 +1,7 @@ # `@remix-run/eslint-config` +## 1.14.0-pre.0 + ## 1.13.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%401.13.0) for an overview of all changes in v1.10.1. diff --git a/packages/remix-eslint-config/package.json b/packages/remix-eslint-config/package.json index c6bbe6bbcf5..a2585cc20b7 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": "1.13.0", + "version": "1.14.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 c868b70dbf7..950caf87ca6 100644 --- a/packages/remix-express/CHANGELOG.md +++ b/packages/remix-express/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/express` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-express/package.json b/packages/remix-express/package.json index 229b8baa6f7..2ff5109b1df 100644 --- a/packages/remix-express/package.json +++ b/packages/remix-express/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/express", - "version": "1.13.0", + "version": "1.14.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": "1.13.0" + "@remix-run/node": "1.14.0-pre.0" }, "devDependencies": { "@types/express": "^4.17.9", diff --git a/packages/remix-netlify/CHANGELOG.md b/packages/remix-netlify/CHANGELOG.md index f989fb4461b..eb6b6fd0cdf 100644 --- a/packages/remix-netlify/CHANGELOG.md +++ b/packages/remix-netlify/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/netlify` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-netlify/package.json b/packages/remix-netlify/package.json index 31848d30ad0..dcf8d3d77be 100644 --- a/packages/remix-netlify/package.json +++ b/packages/remix-netlify/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/netlify", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Netlify 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": "1.13.0" + "@remix-run/node": "1.14.0-pre.0" }, "devDependencies": { "@netlify/functions": "^1.0.0" diff --git a/packages/remix-node/CHANGELOG.md b/packages/remix-node/CHANGELOG.md index 02dafafac22..46c1aeadeb1 100644 --- a/packages/remix-node/CHANGELOG.md +++ b/packages/remix-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/node` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-node/package.json b/packages/remix-node/package.json index 1a8b4d02db6..d920cf75188 100644 --- a/packages/remix-node/package.json +++ b/packages/remix-node/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/node", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Node.js platform abstractions for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -15,7 +15,7 @@ "typings": "dist/index.d.ts", "sideEffects": false, "dependencies": { - "@remix-run/server-runtime": "1.13.0", + "@remix-run/server-runtime": "1.14.0-pre.0", "@remix-run/web-fetch": "^4.3.2", "@remix-run/web-file": "^3.0.2", "@remix-run/web-stream": "^1.0.3", diff --git a/packages/remix-react/CHANGELOG.md b/packages/remix-react/CHANGELOG.md index 38ce251429e..08650d2c8d7 100644 --- a/packages/remix-react/CHANGELOG.md +++ b/packages/remix-react/CHANGELOG.md @@ -1,5 +1,32 @@ # `@remix-run/react` +## 1.14.0-pre.0 + +### Minor Changes + +- Hot Module Replacement and Hot Data Revalidation ([#5259](https://github.com/remix-run/remix/pull/5259)) + + - Requires `unstable_dev` future flag to be enabled + - HMR provided through React Refresh + + Features: + + - HMR for component and style changes + - HDR when loaders for current route change + + Known limitations for MVP: + + - Only implemented for React via React Refresh + - No `import.meta.hot` API exposed yet + - Revalidates _all_ loaders on route when loader changes are detected + - Loader changes do not account for imported dependencies changing + +### Patch Changes + +- remove duplicate manifest imports ([#5534](https://github.com/remix-run/remix/pull/5534)) +- Ensure types for fetchers always include form\* submission fields ([#5476](https://github.com/remix-run/remix/pull/5476)) +- sync `FutureConfig` interface between packages ([#5398](https://github.com/remix-run/remix/pull/5398)) + ## 1.13.0 ### Minor Changes diff --git a/packages/remix-react/package.json b/packages/remix-react/package.json index cb957f0925f..536f5ac7897 100644 --- a/packages/remix-react/package.json +++ b/packages/remix-react/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/react", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "React DOM bindings for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -21,7 +21,7 @@ "use-sync-external-store": "1.2.0" }, "devDependencies": { - "@remix-run/server-runtime": "1.13.0", + "@remix-run/server-runtime": "1.14.0-pre.0", "@testing-library/jest-dom": "^5.16.2", "@testing-library/react": "^13.3.0", "abort-controller": "^3.0.0", diff --git a/packages/remix-serve/CHANGELOG.md b/packages/remix-serve/CHANGELOG.md index ca942609bba..49b7d58398f 100644 --- a/packages/remix-serve/CHANGELOG.md +++ b/packages/remix-serve/CHANGELOG.md @@ -1,5 +1,14 @@ # `@remix-run/serve` +## 1.14.0-pre.0 + +### Patch Changes + +- allow configurable NODE_ENV with remix-serve ([#5540](https://github.com/remix-run/remix/pull/5540)) +- sync `FutureConfig` interface between packages ([#5398](https://github.com/remix-run/remix/pull/5398)) +- Updated dependencies: + - `@remix-run/express@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-serve/package.json b/packages/remix-serve/package.json index 6c94568e792..e88592dee83 100644 --- a/packages/remix-serve/package.json +++ b/packages/remix-serve/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/serve", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Production application server for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -17,7 +17,7 @@ "remix-serve": "dist/cli.js" }, "dependencies": { - "@remix-run/express": "1.13.0", + "@remix-run/express": "1.14.0-pre.0", "compression": "^1.7.4", "express": "^4.17.1", "morgan": "^1.10.0" diff --git a/packages/remix-server-runtime/CHANGELOG.md b/packages/remix-server-runtime/CHANGELOG.md index b3a1caed7f5..21e52afaaf4 100644 --- a/packages/remix-server-runtime/CHANGELOG.md +++ b/packages/remix-server-runtime/CHANGELOG.md @@ -1,5 +1,30 @@ # `@remix-run/server-runtime` +## 1.14.0-pre.0 + +### Minor Changes + +- Hot Module Replacement and Hot Data Revalidation ([#5259](https://github.com/remix-run/remix/pull/5259)) + + - Requires `unstable_dev` future flag to be enabled + - HMR provided through React Refresh + + Features: + + - HMR for component and style changes + - HDR when loaders for current route change + + Known limitations for MVP: + + - Only implemented for React via React Refresh + - No `import.meta.hot` API exposed yet + - Revalidates _all_ loaders on route when loader changes are detected + - Loader changes do not account for imported dependencies changing + +### Patch Changes + +- sync `FutureConfig` interface between packages ([#5398](https://github.com/remix-run/remix/pull/5398)) + ## 1.13.0 ### Minor Changes diff --git a/packages/remix-server-runtime/package.json b/packages/remix-server-runtime/package.json index 7e7c654de41..380527728c8 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": "1.13.0", + "version": "1.14.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 808b9566f0d..ec635ac57e6 100644 --- a/packages/remix-testing/CHANGELOG.md +++ b/packages/remix-testing/CHANGELOG.md @@ -1,5 +1,13 @@ # `@remix-run/testing` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/react@1.14.0-pre.0` + - `@remix-run/node@1.14.0-pre.0` + ## 1.13.0 ### Minor Changes diff --git a/packages/remix-testing/package.json b/packages/remix-testing/package.json index 81e4d693d8b..8bea36119d5 100644 --- a/packages/remix-testing/package.json +++ b/packages/remix-testing/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/testing", - "version": "1.13.0", + "version": "1.14.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": "1.13.0", - "@remix-run/react": "1.13.0", + "@remix-run/node": "1.14.0-pre.0", + "@remix-run/react": "1.14.0-pre.0", "@remix-run/router": "1.3.3-pre.0", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/packages/remix-vercel/CHANGELOG.md b/packages/remix-vercel/CHANGELOG.md index 1eedc4a5634..9722c73fb31 100644 --- a/packages/remix-vercel/CHANGELOG.md +++ b/packages/remix-vercel/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/vercel` +## 1.14.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.14.0-pre.0` + ## 1.13.0 ### Patch Changes diff --git a/packages/remix-vercel/package.json b/packages/remix-vercel/package.json index fa78e719efa..06a384a30ce 100644 --- a/packages/remix-vercel/package.json +++ b/packages/remix-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/vercel", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "Vercel 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": "1.13.0" + "@remix-run/node": "1.14.0-pre.0" }, "devDependencies": { "@types/supertest": "^2.0.10", diff --git a/packages/remix/package.json b/packages/remix/package.json index 0d924814827..e7d096d5007 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "remix", - "version": "1.13.0", + "version": "1.14.0-pre.0", "description": "A framework for building better websites", "homepage": "https://remix.run", "bugs": {