diff --git a/.changeset/chilled-ants-care.md b/.changeset/chilled-ants-care.md deleted file mode 100644 index 74d2a346d91..00000000000 --- a/.changeset/chilled-ants-care.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"remix": patch -"@remix-run/dev": patch ---- - -Remove logical nullish assignment, which is incompatible with Node v14. diff --git a/.changeset/nervous-walls-sing.md b/.changeset/nervous-walls-sing.md deleted file mode 100644 index 6178da7a0bc..00000000000 --- a/.changeset/nervous-walls-sing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"remix": patch -"@remix-run/react": patch ---- - -Fix inferred types for `useLoaderData` and `useActionData` to preserve `null`s. Previously, `null` types were being replaced by `never` due to usage of `NonNullable` in `UndefinedOptionals`. Properties that aren't unions with `undefined` are now kept as-is, while properties that _do_ include `undefined` are still made optional, but _only_ remove `undefined` from the property type whereas `NonNullable` also removed `null` types. diff --git a/.changeset/silent-trains-build.md b/.changeset/silent-trains-build.md deleted file mode 100644 index 4237a246076..00000000000 --- a/.changeset/silent-trains-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/dev": patch ---- - -Don't show ESM warnings when consumed via dynamic import. diff --git a/packages/create-remix/CHANGELOG.md b/packages/create-remix/CHANGELOG.md index ea0c11dd82b..5d5edbe2072 100644 --- a/packages/create-remix/CHANGELOG.md +++ b/packages/create-remix/CHANGELOG.md @@ -1,5 +1,12 @@ # `create-remix` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/dev@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/create-remix/package.json b/packages/create-remix/package.json index f1be087b9b4..d77694e0e93 100644 --- a/packages/create-remix/package.json +++ b/packages/create-remix/package.json @@ -1,6 +1,6 @@ { "name": "create-remix", - "version": "1.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/dev": "1.6.7" }, "engines": { "node": ">=14" diff --git a/packages/remix-architect/CHANGELOG.md b/packages/remix-architect/CHANGELOG.md index a62f262389d..7fd8bc615ce 100644 --- a/packages/remix-architect/CHANGELOG.md +++ b/packages/remix-architect/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/architect` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-architect/package.json b/packages/remix-architect/package.json index f1fd451c168..5c6d6f1f533 100644 --- a/packages/remix-architect/package.json +++ b/packages/remix-architect/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/architect", - "version": "1.6.6", + "version": "1.6.7", "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.6.6", + "@remix-run/node": "1.6.7", "@types/aws-lambda": "^8.10.82" }, "devDependencies": { diff --git a/packages/remix-cloudflare-pages/CHANGELOG.md b/packages/remix-cloudflare-pages/CHANGELOG.md index 73c1198b50d..f4bb9d9ed31 100644 --- a/packages/remix-cloudflare-pages/CHANGELOG.md +++ b/packages/remix-cloudflare-pages/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-pages` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-cloudflare-pages/package.json b/packages/remix-cloudflare-pages/package.json index 0a422a09b09..f2e0651cf85 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.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/cloudflare": "1.6.7" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0", diff --git a/packages/remix-cloudflare-workers/CHANGELOG.md b/packages/remix-cloudflare-workers/CHANGELOG.md index 41239c49257..8e949bbd7d7 100644 --- a/packages/remix-cloudflare-workers/CHANGELOG.md +++ b/packages/remix-cloudflare-workers/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare-workers` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/cloudflare@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-cloudflare-workers/package.json b/packages/remix-cloudflare-workers/package.json index f8f7b0fbd09..dca6ef7132b 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.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/cloudflare": "1.6.7" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0" diff --git a/packages/remix-cloudflare/CHANGELOG.md b/packages/remix-cloudflare/CHANGELOG.md index 10045a33321..e7e260142a0 100644 --- a/packages/remix-cloudflare/CHANGELOG.md +++ b/packages/remix-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/cloudflare` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-cloudflare/package.json b/packages/remix-cloudflare/package.json index ac9d674dfcf..5985fb7170e 100644 --- a/packages/remix-cloudflare/package.json +++ b/packages/remix-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/cloudflare", - "version": "1.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/server-runtime": "1.6.7" }, "devDependencies": { "@cloudflare/workers-types": "^3.4.0" diff --git a/packages/remix-deno/CHANGELOG.md b/packages/remix-deno/CHANGELOG.md index dd729135e02..35e019c959e 100644 --- a/packages/remix-deno/CHANGELOG.md +++ b/packages/remix-deno/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/deno` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-deno/package.json b/packages/remix-deno/package.json index ed643fdbbe1..1f8d047663b 100644 --- a/packages/remix-deno/package.json +++ b/packages/remix-deno/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/deno", - "version": "1.6.6", + "version": "1.6.7", "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.6.6", + "@remix-run/server-runtime": "1.6.7", "mime": "^3.0.0" }, "engines": { diff --git a/packages/remix-dev/CHANGELOG.md b/packages/remix-dev/CHANGELOG.md index d69d1ecbf03..65e9adec42c 100644 --- a/packages/remix-dev/CHANGELOG.md +++ b/packages/remix-dev/CHANGELOG.md @@ -1,5 +1,15 @@ # `@remix-run/dev` +## 1.6.7 + +### Patch Changes + +- Remove logical nullish assignment, which is incompatible with Node v14. ([#3880](https://github.com/remix-run/remix/pull/3880)) +- Don't show ESM warnings when consumed via dynamic import. ([#3872](https://github.com/remix-run/remix/pull/3872)) +- Updated dependencies: + - `@remix-run/serve@1.6.7` + - `@remix-run/server-runtime@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-dev/package.json b/packages/remix-dev/package.json index f55e4c28d39..34e194a1b1b 100644 --- a/packages/remix-dev/package.json +++ b/packages/remix-dev/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/dev", - "version": "1.6.6", + "version": "1.6.7", "description": "Dev tools and CLI for Remix", "homepage": "https://remix.run", "bugs": { @@ -24,7 +24,7 @@ "@babel/preset-typescript": "^7.18.6", "@esbuild-plugins/node-modules-polyfill": "^0.1.4", "@npmcli/package-json": "^2.0.0", - "@remix-run/server-runtime": "1.6.6", + "@remix-run/server-runtime": "1.6.7", "@yarnpkg/esbuild-plugin-pnp": "3.0.0-rc.11", "arg": "^5.0.1", "cacache": "^15.0.5", @@ -59,7 +59,7 @@ "xdm": "^2.0.0" }, "devDependencies": { - "@remix-run/serve": "1.6.6", + "@remix-run/serve": "1.6.7", "@types/cacache": "^15.0.0", "@types/gunzip-maybe": "^1.4.0", "@types/inquirer": "^8.2.0", @@ -77,7 +77,7 @@ "type-fest": "^2.16.0" }, "peerDependencies": { - "@remix-run/serve": "1.6.6" + "@remix-run/serve": "1.6.7" }, "peerDependenciesMeta": { "@remix-run/serve": { diff --git a/packages/remix-eslint-config/CHANGELOG.md b/packages/remix-eslint-config/CHANGELOG.md index 1a3738d6caa..2277784220a 100644 --- a/packages/remix-eslint-config/CHANGELOG.md +++ b/packages/remix-eslint-config/CHANGELOG.md @@ -1,5 +1,9 @@ # `@remix-run/eslint-config` +## 1.6.7 + +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.6.7) for an overview of all changes in v1.6.7. + ## 1.6.6 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.6.6) for an overview of all changes in v1.6.6. diff --git a/packages/remix-eslint-config/package.json b/packages/remix-eslint-config/package.json index 919ca82dd81..69330cca95a 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.6.6", + "version": "1.6.7", "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 65b9dad8d7e..15967917015 100644 --- a/packages/remix-express/CHANGELOG.md +++ b/packages/remix-express/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/express` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-express/package.json b/packages/remix-express/package.json index f1dbcbef2c4..26949460d51 100644 --- a/packages/remix-express/package.json +++ b/packages/remix-express/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/express", - "version": "1.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/node": "1.6.7" }, "devDependencies": { "@types/express": "^4.17.9", diff --git a/packages/remix-netlify/CHANGELOG.md b/packages/remix-netlify/CHANGELOG.md index e6e64f0d3d3..e829042a10e 100644 --- a/packages/remix-netlify/CHANGELOG.md +++ b/packages/remix-netlify/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/netlify` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-netlify/package.json b/packages/remix-netlify/package.json index 7ac906893fa..12735096d89 100644 --- a/packages/remix-netlify/package.json +++ b/packages/remix-netlify/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/netlify", - "version": "1.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/node": "1.6.7" }, "devDependencies": { "@netlify/functions": "^1.0.0" diff --git a/packages/remix-node/CHANGELOG.md b/packages/remix-node/CHANGELOG.md index eec4416df55..ac7e6b7e769 100644 --- a/packages/remix-node/CHANGELOG.md +++ b/packages/remix-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/node` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/server-runtime@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-node/package.json b/packages/remix-node/package.json index 164c062e4d7..8e5d55f120c 100644 --- a/packages/remix-node/package.json +++ b/packages/remix-node/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/node", - "version": "1.6.6", + "version": "1.6.7", "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.6.6", + "@remix-run/server-runtime": "1.6.7", "@remix-run/web-fetch": "^4.1.3", "@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 df77b5deb04..1d6d81d1d1f 100644 --- a/packages/remix-react/CHANGELOG.md +++ b/packages/remix-react/CHANGELOG.md @@ -1,5 +1,11 @@ # `@remix-run/react` +## 1.6.7 + +### Patch Changes + +- Fix inferred types for `useLoaderData` and `useActionData` to preserve `null`s. Previously, `null` types were being replaced by `never` due to usage of `NonNullable` in `UndefinedOptionals`. Properties that aren't unions with `undefined` are now kept as-is, while properties that _do_ include `undefined` are still made optional, but _only_ remove `undefined` from the property type whereas `NonNullable` also removed `null` types. ([#3879](https://github.com/remix-run/remix/pull/3879)) + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-react/package.json b/packages/remix-react/package.json index 2fe4e4de718..982d08314e7 100644 --- a/packages/remix-react/package.json +++ b/packages/remix-react/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/react", - "version": "1.6.6", + "version": "1.6.7", "description": "React DOM bindings for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" diff --git a/packages/remix-serve/CHANGELOG.md b/packages/remix-serve/CHANGELOG.md index 6fa4fd713e6..4b5f4f55f19 100644 --- a/packages/remix-serve/CHANGELOG.md +++ b/packages/remix-serve/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/serve` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/express@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-serve/package.json b/packages/remix-serve/package.json index 014a525aeff..60d4ffff431 100644 --- a/packages/remix-serve/package.json +++ b/packages/remix-serve/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/serve", - "version": "1.6.6", + "version": "1.6.7", "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.6.6", + "@remix-run/express": "1.6.7", "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 5ae2385c48a..77178c1389e 100644 --- a/packages/remix-server-runtime/CHANGELOG.md +++ b/packages/remix-server-runtime/CHANGELOG.md @@ -1,5 +1,9 @@ # `@remix-run/server-runtime` +## 1.6.7 + +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.6.7) for an overview of all changes in v1.6.7. + ## 1.6.6 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.6.6) for an overview of all changes in v1.6.6. diff --git a/packages/remix-server-runtime/package.json b/packages/remix-server-runtime/package.json index 4f08c02bc2b..840b9e0c44f 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.6.6", + "version": "1.6.7", "description": "Server runtime for Remix", "bugs": { "url": "https://github.com/remix-run/remix/issues" diff --git a/packages/remix-vercel/CHANGELOG.md b/packages/remix-vercel/CHANGELOG.md index ffe82a0e9ac..8ab1d6db7b8 100644 --- a/packages/remix-vercel/CHANGELOG.md +++ b/packages/remix-vercel/CHANGELOG.md @@ -1,5 +1,12 @@ # `@remix-run/vercel` +## 1.6.7 + +### Patch Changes + +- Updated dependencies: + - `@remix-run/node@1.6.7` + ## 1.6.6 ### Patch Changes diff --git a/packages/remix-vercel/package.json b/packages/remix-vercel/package.json index 2c6a826720f..c041fed96ea 100644 --- a/packages/remix-vercel/package.json +++ b/packages/remix-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/vercel", - "version": "1.6.6", + "version": "1.6.7", "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.6.6" + "@remix-run/node": "1.6.7" }, "devDependencies": { "@types/supertest": "^2.0.10", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 8ec9b176ee2..ae005a7b34b 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,3 +1,10 @@ # `remix` +## 1.6.7 + +### Patch Changes + +- Remove logical nullish assignment, which is incompatible with Node v14. ([#3880](https://github.com/remix-run/remix/pull/3880)) +- Fix inferred types for `useLoaderData` and `useActionData` to preserve `null`s. Previously, `null` types were being replaced by `never` due to usage of `NonNullable` in `UndefinedOptionals`. Properties that aren't unions with `undefined` are now kept as-is, while properties that _do_ include `undefined` are still made optional, but _only_ remove `undefined` from the property type whereas `NonNullable` also removed `null` types. ([#3879](https://github.com/remix-run/remix/pull/3879)) + See the `CHANGELOG.md` in individual Remix packages for all changes. diff --git a/packages/remix/package.json b/packages/remix/package.json index ef2f5096523..be07ca22a90 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "remix", - "version": "1.6.6", + "version": "1.6.7", "description": "A framework for building better websites", "homepage": "https://remix.run", "bugs": {