- Install
source-map-support
(#7039) - Updated dependencies:
@remix-run/node@1.19.2
@remix-run/express@1.19.2
- Updated dependencies:
@remix-run/express@1.19.1
@remix-run/node@1.19.1
- Updated dependencies:
@remix-run/node@1.19.0
@remix-run/express@1.19.0
- Updated dependencies:
@remix-run/node@1.18.1
@remix-run/express@1.18.1
- stabilize v2 dev server (#6615)
- fix(types): better tuple serialization types (#6616)
- Updated dependencies:
@remix-run/node@1.18.0
@remix-run/express@1.18.0
- Updated dependencies:
@remix-run/express@1.17.1
@remix-run/node@1.17.1
-
Add
HeadersArgs
type to be consistent with loaders/actions/meta and allows for using afunction
declaration in addition to an arrow function expression (#6247)import type { HeadersArgs } from "@remix-run/node"; // or cloudflare/deno export function headers({ loaderHeaders }: HeadersArgs) { return { "x-my-custom-thing": loaderHeaders.get("x-my-custom-thing") || "fallback", }; }
-
Updated dependencies:
@remix-run/node@1.17.0
@remix-run/express@1.17.0
- Updated dependencies:
@remix-run/node@1.16.1
@remix-run/express@1.16.1
- add
@remix-run/node/install
side-effect to allownode --require @remix-run/node/install
(#6132) - Updated dependencies:
@remix-run/express@1.16.0
@remix-run/node@1.16.0
- Updated dependencies:
@remix-run/express@1.15.0
- Updated dependencies:
@remix-run/express@1.14.3
- Updated dependencies:
@remix-run/express@1.14.2
- Updated dependencies:
@remix-run/express@1.14.1
- Allow configurable
NODE_ENV
withremix-serve
(#5540) - Sync
FutureConfig
interface between packages (#5398) - Updated dependencies:
@remix-run/express@1.14.0
- Updated dependencies:
@remix-run/express@1.13.0
- Added a new development server available in the Remix config under the
unstable_dev
flag. See the release notes for a full description. (#5133)
- Updated dependencies:
@remix-run/express@1.12.0
- Updated dependencies:
@remix-run/express@1.11.1
-
Introduces the
defer()
API from@remix-run/router
with support for server-rendering and HTTP streaming. This utility allows you to defer values returned fromloader
functions by returning promises instead of resolved values. This has been refered to as "sending a promise over the wire". (#4920)Informational Resources:
- https://gist.github.com/jacob-ebey/9bde9546c1aafaa6bc8c242054b1be26
- https://github.com/remix-run/remix/blob/main/decisions/0004-streaming-apis.md
Documentation Resources (better docs specific to Remix are in the works):
-
Updated dependencies:
@remix-run/express@1.11.0
- Updated dependencies:
@remix-run/express@1.10.1
- Updated dependencies:
@remix-run/express@1.10.0
- Fix
TypedResponse
so that Typescript correctly shows errors for incompatible types inloader
andaction
functions. (#4734) - Updated dependencies:
@remix-run/express@1.9.0
- Updated dependencies:
@remix-run/express@1.8.2
- Updated dependencies:
@remix-run/express@1.8.1
- Updated dependencies:
@remix-run/express@1.8.0
- Updated dependencies:
@remix-run/express@1.7.6
- Updated dependencies:
@remix-run/express@1.7.5
- Updated dependencies:
@remix-run/express@1.7.4
- Updated dependencies:
@remix-run/express@1.7.3
- Updated dependencies:
@remix-run/express@1.7.2
- Updated dependencies:
@remix-run/express@1.7.1
- We've added a new type:
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)
- Updated dependencies:
@remix-run/express@1.7.0
- Updated dependencies:
@remix-run/express@1.6.8
- Updated dependencies:
@remix-run/express@1.6.7
- Updated dependencies:
@remix-run/express@1.6.6
- Updated dependencies
@remix-run/express@1.6.5