diff --git a/.changeset/pre.json b/.changeset/pre.json index 45c4d5061ac..22a9d9f916f 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -20,5 +20,11 @@ "@remix-run/testing": "1.9.0", "@remix-run/vercel": "1.9.0" }, - "changesets": [] + "changesets": [ + "late-bottles-shop", + "many-zebras-arrive", + "mighty-rules-drum", + "quick-cats-fix", + "thirty-eels-taste" + ] } diff --git a/packages/create-remix/CHANGELOG.md b/packages/create-remix/CHANGELOG.md index 7f837940deb..9634c6cd97a 100644 --- a/packages/create-remix/CHANGELOG.md +++ b/packages/create-remix/CHANGELOG.md @@ -1,5 +1,12 @@ # `create-remix` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/dev@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/create-remix/package.json b/packages/create-remix/package.json index 9ea29391f6d..a0807222124 100644 --- a/packages/create-remix/package.json +++ b/packages/create-remix/package.json @@ -1,6 +1,6 @@ { "name": "create-remix", - "version": "1.9.0", + "version": "1.10.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.9.0" + "@remix-run/dev": "1.10.0-pre.0" }, "engines": { "node": ">=14" diff --git a/packages/remix-architect/CHANGELOG.md b/packages/remix-architect/CHANGELOG.md index 0567befd662..fd0b66ea190 100644 --- a/packages/remix-architect/CHANGELOG.md +++ b/packages/remix-architect/CHANGELOG.md @@ -1,5 +1,16 @@ # `@remix-run/architect` +## 1.10.0-pre.0 + +### Patch Changes + +- improve performance of `isBinaryType` in the netlify and architect adapters ([#4761](https://github.com/remix-run/remix/pull/4761)) + + previous implementation from arc itself has a complexity of O(N\*includesComplexity), where as now it is O(includesComplexity). + +- Updated dependencies: + - `@remix-run/node@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-architect/package.json b/packages/remix-architect/package.json index 2d2bd7beb95..ae64ccf2e42 100644 --- a/packages/remix-architect/package.json +++ b/packages/remix-architect/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/architect", - "version": "1.9.0", + "version": "1.10.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.0.2", - "@remix-run/node": "1.9.0", + "@remix-run/node": "1.10.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 0181bb3c645..2402c4a6c59 100644 --- a/packages/remix-cloudflare-pages/CHANGELOG.md +++ b/packages/remix-cloudflare-pages/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-pages` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-cloudflare-pages/package.json b/packages/remix-cloudflare-pages/package.json index 7993e6ceeb2..e55c3edccd3 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.9.0", + "version": "1.10.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.9.0" + "@remix-run/cloudflare": "1.10.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 184f8b9c069..d99b86dcedd 100644 --- a/packages/remix-cloudflare-workers/CHANGELOG.md +++ b/packages/remix-cloudflare-workers/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-workers` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-cloudflare-workers/package.json b/packages/remix-cloudflare-workers/package.json index b21868f9016..bdc31dc37cc 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.9.0", + "version": "1.10.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.9.0" + "@remix-run/cloudflare": "1.10.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 2cb2bf18a7b..47226c2b682 100644 --- a/packages/remix-cloudflare/CHANGELOG.md +++ b/packages/remix-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-cloudflare/package.json b/packages/remix-cloudflare/package.json index 3b338ca6066..546483d004d 100644 --- a/packages/remix-cloudflare/package.json +++ b/packages/remix-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare", - "version": "1.9.0", + "version": "1.10.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.9.0" + "@remix-run/server-runtime": "1.10.0-pre.0" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0" diff --git a/packages/remix-deno/CHANGELOG.md b/packages/remix-deno/CHANGELOG.md index 790e9a99dff..9d8436c8f17 100644 --- a/packages/remix-deno/CHANGELOG.md +++ b/packages/remix-deno/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/deno` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-deno/package.json b/packages/remix-deno/package.json index eb98285cc9e..13fa5cc3d4e 100644 --- a/packages/remix-deno/package.json +++ b/packages/remix-deno/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/deno", - "version": "1.9.0", + "version": "1.10.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.9.0", + "@remix-run/server-runtime": "1.10.0-pre.0", "mime": "^3.0.0" }, "engines": { diff --git a/packages/remix-dev/CHANGELOG.md b/packages/remix-dev/CHANGELOG.md index 23db12d3e75..8bc89313a25 100644 --- a/packages/remix-dev/CHANGELOG.md +++ b/packages/remix-dev/CHANGELOG.md @@ -1,5 +1,25 @@ # `@remix-run/dev` +## 1.10.0-pre.0 + +### Patch Changes + +- Fix TS->JS conversion when creating a new Remix project via the CLI ([#4891](https://github.com/remix-run/remix/pull/4891)) + + The TS->JS migration was removed from the CLI codemod options, but still + used for TS->JS conversion when creating a new Remix project from the + CLI. The TS modules responsible for the TS->JS conversion were + incorrectly removed from the Rollup build, resulting in the + corresponding built JS modules being absent. That caused the CLI to + error when trying to perform TS->JS conversion. This changes + reintroduces the wiring to build the modules responsible for the TS->JS + conversion. + +- Resolve asset entry full path to support monorepo import of styles ([#4855](https://github.com/remix-run/remix/pull/4855)) +- Updated dependencies: + - `@remix-run/server-runtime@1.10.0-pre.0` + - `@remix-run/serve@1.10.0-pre.0` + ## 1.9.0 ### Minor Changes diff --git a/packages/remix-dev/package.json b/packages/remix-dev/package.json index 85cdec11552..87804cbce32 100644 --- a/packages/remix-dev/package.json +++ b/packages/remix-dev/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/dev", - "version": "1.9.0", + "version": "1.10.0-pre.0", "description": "Dev tools and CLI for Remix", "homepage": "https://remix.run", "bugs": { @@ -26,7 +26,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.9.0", + "@remix-run/server-runtime": "1.10.0-pre.0", "arg": "^5.0.1", "cacache": "^15.0.5", "chalk": "^4.1.2", @@ -63,7 +63,7 @@ "xdm": "^2.0.0" }, "devDependencies": { - "@remix-run/serve": "1.9.0", + "@remix-run/serve": "1.10.0-pre.0", "@types/cacache": "^15.0.0", "@types/gunzip-maybe": "^1.4.0", "@types/inquirer": "^8.2.0", @@ -82,7 +82,7 @@ "type-fest": "^2.16.0" }, "peerDependencies": { - "@remix-run/serve": "^1.9.0" + "@remix-run/serve": "^1.10.0-pre.0" }, "peerDependenciesMeta": { "@remix-run/serve": { diff --git a/packages/remix-eslint-config/CHANGELOG.md b/packages/remix-eslint-config/CHANGELOG.md index ea5f93ddcc8..40166253695 100644 --- a/packages/remix-eslint-config/CHANGELOG.md +++ b/packages/remix-eslint-config/CHANGELOG.md @@ -1,5 +1,7 @@ # `@remix-run/eslint-config` +## 1.10.0-pre.0 + ## 1.9.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.9.0) for an overview of all changes in v1.9.0. diff --git a/packages/remix-eslint-config/package.json b/packages/remix-eslint-config/package.json index 2d0064f5442..e1d6c023eb7 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.9.0", + "version": "1.10.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 be431301383..4b62fa20566 100644 --- a/packages/remix-express/CHANGELOG.md +++ b/packages/remix-express/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/express` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-express/package.json b/packages/remix-express/package.json index 6833e20c401..3e9db30860b 100644 --- a/packages/remix-express/package.json +++ b/packages/remix-express/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/express", - "version": "1.9.0", + "version": "1.10.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.9.0" + "@remix-run/node": "1.10.0-pre.0" }, "devDependencies": { "@types/express": "^4.17.9", diff --git a/packages/remix-netlify/CHANGELOG.md b/packages/remix-netlify/CHANGELOG.md index 133965c78fd..eff59986ca2 100644 --- a/packages/remix-netlify/CHANGELOG.md +++ b/packages/remix-netlify/CHANGELOG.md @@ -1,5 +1,16 @@ # `@remix-run/netlify` +## 1.10.0-pre.0 + +### Patch Changes + +- improve performance of `isBinaryType` in the netlify and architect adapters ([#4761](https://github.com/remix-run/remix/pull/4761)) + + previous implementation from arc itself has a complexity of O(N\*includesComplexity), where as now it is O(includesComplexity). + +- Updated dependencies: + - `@remix-run/node@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-netlify/package.json b/packages/remix-netlify/package.json index 5cb813300a3..2573ba757e6 100644 --- a/packages/remix-netlify/package.json +++ b/packages/remix-netlify/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/netlify", - "version": "1.9.0", + "version": "1.10.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.9.0" + "@remix-run/node": "1.10.0-pre.0" }, "devDependencies": { "@netlify/functions": "^1.0.0" diff --git a/packages/remix-node/CHANGELOG.md b/packages/remix-node/CHANGELOG.md index 48f7cc39d29..5a36f714adc 100644 --- a/packages/remix-node/CHANGELOG.md +++ b/packages/remix-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/node` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-node/package.json b/packages/remix-node/package.json index 6a621e8341e..dc3a76f494a 100644 --- a/packages/remix-node/package.json +++ b/packages/remix-node/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/node", - "version": "1.9.0", + "version": "1.10.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.9.0", + "@remix-run/server-runtime": "1.10.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 52f328b0b7e..af0f4f25735 100644 --- a/packages/remix-react/CHANGELOG.md +++ b/packages/remix-react/CHANGELOG.md @@ -1,5 +1,11 @@ # `@remix-run/react` +## 1.10.0-pre.0 + +### Minor Changes + +- Update Remix to use React Router 6.4+ data APIs ([#4900](https://github.com/remix-run/remix/pull/4900)) + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-react/package.json b/packages/remix-react/package.json index 9f7cb62aeff..e5a059123f5 100644 --- a/packages/remix-react/package.json +++ b/packages/remix-react/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/react", - "version": "1.9.0", + "version": "1.10.0-pre.0", "description": "React DOM bindings for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" @@ -20,7 +20,7 @@ "react-router-dom": "6.6.0-pre.0" }, "devDependencies": { - "@remix-run/server-runtime": "1.9.0", + "@remix-run/server-runtime": "1.10.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 0704790764a..7f1ddc1cbeb 100644 --- a/packages/remix-serve/CHANGELOG.md +++ b/packages/remix-serve/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/serve` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/express@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-serve/package.json b/packages/remix-serve/package.json index 29547742f0f..e3f82439074 100644 --- a/packages/remix-serve/package.json +++ b/packages/remix-serve/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/serve", - "version": "1.9.0", + "version": "1.10.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.9.0", + "@remix-run/express": "1.10.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 b1343cc1e9c..2e3627e6927 100644 --- a/packages/remix-server-runtime/CHANGELOG.md +++ b/packages/remix-server-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # `@remix-run/server-runtime` +## 1.10.0-pre.0 + +### Minor Changes + +- Update Remix to use React Router 6.4+ data APIs ([#4900](https://github.com/remix-run/remix/pull/4900)) + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-server-runtime/package.json b/packages/remix-server-runtime/package.json index f9695110d0e..c998304126d 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.9.0", + "version": "1.10.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 4c7dfb2df66..408115a6a2b 100644 --- a/packages/remix-testing/CHANGELOG.md +++ b/packages/remix-testing/CHANGELOG.md @@ -1,5 +1,15 @@ # @remix-run/testing +## 1.10.0-pre.0 + +### Patch Changes + +- remove internal `installGlobals` function now that `@remix-run/web-form-data` includes support for passing a `HTMLFormElement` ([#4755](https://github.com/remix-run/remix/pull/4755)) +- Updated dependencies: + - `@remix-run/react@1.10.0-pre.0` + - `@remix-run/server-runtime@1.10.0-pre.0` + - `@remix-run/node@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-testing/package.json b/packages/remix-testing/package.json index e0ccc5972c4..ba349b59a00 100644 --- a/packages/remix-testing/package.json +++ b/packages/remix-testing/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/testing", - "version": "1.9.0", + "version": "1.10.0-pre.0", "description": "Testing utilities for Remix apps", "homepage": "https://remix.run", "bugs": { @@ -16,10 +16,10 @@ "typings": "./dist/index.d.ts", "module": "./dist/esm/index.js", "dependencies": { - "@remix-run/node": "1.9.0", - "@remix-run/react": "1.9.0", + "@remix-run/node": "1.10.0-pre.0", + "@remix-run/react": "1.10.0-pre.0", "@remix-run/router": "1.1.0", - "@remix-run/server-runtime": "1.9.0", + "@remix-run/server-runtime": "1.10.0-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 51d39c0bc5b..36e799b783c 100644 --- a/packages/remix-vercel/CHANGELOG.md +++ b/packages/remix-vercel/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/vercel` +## 1.10.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.10.0-pre.0` + ## 1.9.0 ### Patch Changes diff --git a/packages/remix-vercel/package.json b/packages/remix-vercel/package.json index 49addd697a6..6abf1ea432e 100644 --- a/packages/remix-vercel/package.json +++ b/packages/remix-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/vercel", - "version": "1.9.0", + "version": "1.10.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.9.0" + "@remix-run/node": "1.10.0-pre.0" }, "devDependencies": { "@types/supertest": "^2.0.10", diff --git a/packages/remix/package.json b/packages/remix/package.json index ff46428dd1c..1c4c7a9789c 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "remix", - "version": "1.9.0", + "version": "1.10.0-pre.0", "description": "A framework for building better websites", "homepage": "https://remix.run", "bugs": {