This repository has been archived by the owner on Sep 27, 2022. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
1.6.1
->1.7.1
Release Notes
remix-run/remix (@remix-run/dev)
v1.7.1
Compare Source
Patch Changes
@remix-run/server-runtime@1.7.1
@remix-run/serve@1.7.1
v1.7.0
Compare Source
Minor Changes
.gql
and.graphql
files as plain text (#3923).zip
and.avif
files as resource URLs (#3985)Patch Changes
@remix-run/server-runtime@1.7.0
@remix-run/serve@1.7.0
v1.6.8
Compare Source
Patch Changes
.mjs
and.cjs
file extensions forremix.config
(#3675).sql
files as text content (#3190)@remix-run/server-runtime@1.6.8
@remix-run/serve@1.6.8
v1.6.7
Compare Source
Patch Changes
@remix-run/serve@1.6.7
@remix-run/server-runtime@1.6.7
v1.6.6
Compare Source
Patch Changes
.mdx
files (#3801)@remix-run/dev/server-build
virtual module (#3743)@remix-run/serve@1.6.6
@remix-run/server-runtime@1.6.6
v1.6.5
Compare Source
Patch Changes
serverBareModulesPlugin
warning to use full import path (#3656)--port
flag increate-remix
(#3694)@remix-run/server-runtime
@remix-run/serve
v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/eslint-config)
v1.7.1
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.7.1.
v1.7.0
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.7.0.
v1.6.8
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.6.8.
v1.6.7
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.6.7.
v1.6.6
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.6.6.
v1.6.5
Compare Source
Patch Changes
require.resolve
when importing@babel/preset-react
(#3716)v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/express)
v1.7.1
Compare Source
Patch Changes
Response
instead ofRequest
(#3626)@remix-run/node@1.7.1
v1.7.0
Compare Source
Patch Changes
@remix-run/node@1.7.0
v1.6.8
Compare Source
Patch Changes
@remix-run/node@1.6.8
v1.6.7
Compare Source
Patch Changes
@remix-run/node@1.6.7
v1.6.6
Compare Source
Patch Changes
@remix-run/node@1.6.6
v1.6.5
Compare Source
Patch Changes
@remix-run/node@1.6.5
v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/node)
v1.7.1
Compare Source
Patch Changes
@remix-run/server-runtime@1.7.1
v1.7.0
Compare Source
Minor Changes
SerializeFrom
. This is used to infer the (#4013)JSON-serialized return type of loaders and actions.
Patch Changes
fileStorage
sessions to prevent deleting entire session directories@remix-run/server-runtime@1.7.0
v1.6.8
Compare Source
Patch Changes
@remix-run/server-runtime@1.6.8
v1.6.7
Compare Source
Patch Changes
@remix-run/server-runtime@1.6.7
v1.6.6
Compare Source
Patch Changes
@remix-run/server-runtime@1.6.6
v1.6.5
Compare Source
Patch Changes
We enhanced the type signatures of
loader
/action
anduseLoaderData
/useActionData
to make it possible to infer the data typefrom return type of its related server function.
To enable this feature, you will need to use the
LoaderArgs
type from@remix-run/node
instead of typing the function directly:Then you can infer the loader data by using
typeof loader
as the typevariable in
useLoaderData
:The API above is exactly the same for your route
action
anduseActionData
via the
ActionArgs
type.With this change you no longer need to manually define a
LoaderData
type(huge time and typo saver!), and we serialize all values so that
useLoaderData
can't return types that are impossible over the network, suchas
Date
objects or functions.See the discussions in #1254
and #3276 for more context.
Updated dependencies
@remix-run/server-runtime
v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/react)
v1.7.1
Compare Source
Patch Changes
react-router-dom
to version 6.3.0 (#4203)GET
form submissions to ensure they replace the current search params, which tracks with the browser's behavior (#4046)v1.7.0
Compare Source
Minor Changes
SerializeFrom
. This is used to infer the (#4013)JSON-serialized return type of loaders and actions.
Patch Changes
v1.6.8
Compare Source
Patch Changes
action
was omitted from<Form>
oruseFormAction
, the action value would default to"."
. This is incorrect, as"."
should resolve based on the current path, but an empty action resolves relative to the current URL (including the search and hash values). We've fixed this to differentiate between the two, meaning that the resolved action will preserve the full URL. (#3697)v1.6.7
Compare Source
Patch Changes
useLoaderData
anduseActionData
to preservenull
value types (#3879)v1.6.6
Compare Source
Patch Changes
ReadonlyArray
type inSerializeType
for action and loader data (#3774)useLoaderData
anduseActionData
(#3766)v1.6.5
Compare Source
Patch Changes
We enhanced the type signatures of
loader
/action
anduseLoaderData
/useActionData
to make it possible to infer the data typefrom return type of its related server function.
To enable this feature, you will need to use the
LoaderArgs
type from yourRemix runtime package instead of typing the function directly:
Then you can infer the loader data by using
typeof loader
as the typevariable in
useLoaderData
:The API above is exactly the same for your route
action
anduseActionData
via the
ActionArgs
type.With this change you no longer need to manually define a
LoaderData
type(huge time and typo saver!), and we serialize all values so that
useLoaderData
can't return types that are impossible over the network, suchas
Date
objects or functions.See the discussions in #1254
and #3276 for more context.
Add
WebSocket
reconnect toLiveReload
v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/serve)
v1.7.1
Compare Source
Patch Changes
@remix-run/express@1.7.1
v1.7.0
Compare Source
Minor Changes
SerializeFrom
. This is used to infer the (#4013)JSON-serialized return type of loaders and actions.
MetaFunction
type can now inferdata
andparentsData
types from route loaders (#4022)Patch Changes
@remix-run/express@1.7.0
v1.6.8
Compare Source
Patch Changes
@remix-run/express@1.6.8
v1.6.7
Compare Source
Patch Changes
@remix-run/express@1.6.7
v1.6.6
Compare Source
Patch Changes
@remix-run/express@1.6.6
v1.6.5
Compare Source
Patch Changes
@remix-run/express@1.6.5
v1.6.4
Compare Source
What's Changed
🐛 Bug fixes
@remix-run/serve
and@remix-run/dev
(#3602)💅 Enhancements
watchPaths
option forremix.config
. This allows you to define custom directories to watch while runningremix dev
(#3188).New Contributors
Full Changelog: remix-run/remix@v1.6.3...v1.6.4
v1.6.3
Compare Source
This release fixes issues with some supported deep imports when bundling your server.
v1.6.2
Compare Source
What's Changed
🐛 Bug Fixes
create-remix
CLI (#2804)💅 Enhancements
New Contributors
Full Changelog: remix-run/remix@v1.6.1...v1.6.2-pre.0
remix-run/remix (@remix-run/server-runtime)
v1.7.1
Compare Source
Patch Changes
react-router-dom
to version 6.3.0 (#4203)v1.7.0
Compare Source
Minor Changes
SerializeFrom
. This is used to infer the (#4013)JSON-serialized return type of loaders and actions.
MetaFunction
type can now inferdata
andparentsData
types from route loaders (#4022)Patch Changes
v1.6.8
Compare Source
Patch Changes
We've added type safety for load context.
AppLoadContext
is now an an interface mappingstring
tounknown
, allowing users to extend it via module augmentation: (#1876)v1.6.7
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.6.7.
v1.6.6
Compare Source
No significant changes to this package were made in this release. See the releases page on GitHub for an overview of all changes in v1.6.6.
v1.6.5
Compare Source
Patch Changes
We enhanced the type signatures of
loader
/action
anduseLoaderData
/useActionData
to make it possible to infer the data typefrom return type of its related server function.
To enable this feature, you will need to use the
LoaderArgs
type from yourRemix runtime package instead of typing the function directly:
Then you can infer the loader data by using
typeof loader
as the typevariable in
useLoaderData
:The API above is exactly the same for your route
action
anduseActionData
via the
ActionArgs
type.With th
Configuration
📅 Schedule: Branch creation - "before 2am" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.