From f0038279a12cf3740354d0757146401ecae84788 Mon Sep 17 00:00:00 2001
From: Logan McAnsh <logan@mcan.sh>
Date: Thu, 23 Feb 2023 17:11:53 -0500
Subject: [PATCH] chore: Update version for release (pre) (#5552)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---
 .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": {