Skip to content
This repository has been archived by the owner on Sep 27, 2022. It is now read-only.

chore(deps): bump remix to v1.7.1 #312

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 8, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@remix-run/dev (source) 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/eslint-config 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/express 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/node 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/react 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/serve 1.6.1 -> 1.7.1 age adoption passing confidence
@remix-run/server-runtime 1.6.1 -> 1.7.1 age adoption passing confidence
remix (source) 1.6.1 -> 1.7.1 age adoption passing confidence

Release Notes

remix-run/remix (@​remix-run/dev)

v1.7.1

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/server-runtime@1.7.1
    • @remix-run/serve@1.7.1

v1.7.0

Compare Source

Minor Changes
  • Added support for importing .gql and .graphql files as plain text (#​3923)
  • Added support for importing .zip and .avif files as resource URLs (#​3985)
Patch Changes
  • Removed our compiler's React shim in favor of esbuild's new automatic JSX transform (#​3860)
  • Updated dependencies:
    • @remix-run/server-runtime@1.7.0
    • @remix-run/serve@1.7.0

v1.6.8

Compare Source

Patch Changes
  • Added support for .mjs and .cjs file extensions for remix.config (#​3675)
  • Added support for importing .sql files as text content (#​3190)
  • Updated the compiler to make MDX builds deterministic (and a little faster!) (#​3966)
  • Updated dependencies:
    • @remix-run/server-runtime@1.6.8
    • @remix-run/serve@1.6.8

v1.6.7

Compare Source

Patch Changes
  • Remove logical nullish assignment, which is incompatible with Node v14. (#​3880)
  • Don't show ESM warnings when consumed via dynamic import. (#​3872)
  • Updated dependencies:
    • @remix-run/serve@1.6.7
    • @remix-run/server-runtime@1.6.7

v1.6.6

Compare Source

Patch Changes
  • Write server build output files so that only assets imported from resource routes are written to disk (#​3817)
  • Add support for exporting links in .mdx files (#​3801)
  • Ensure that build hashing is deterministic (#​2027)
  • Fix types for @remix-run/dev/server-build virtual module (#​3743)
  • Updated dependencies:
    • @remix-run/serve@1.6.6
    • @remix-run/server-runtime@1.6.6

v1.6.5

Compare Source

Patch Changes
  • Update serverBareModulesPlugin warning to use full import path (#​3656)
  • Fix broken --port flag in create-remix (#​3694)
  • Updated dependencies
    • @remix-run/server-runtime
    • @remix-run/serve

v1.6.4

Compare Source

What's Changed

🐛 Bug fixes
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)

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
  • Use require.resolve when importing @babel/preset-react (#​3716)

v1.6.4

Compare Source

What's Changed

🐛 Bug fixes
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)
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
  • Ensured that requests are properly aborted on closing of a Response instead of Request (#​3626)
  • Updated dependencies:
    • @remix-run/node@1.7.1

v1.7.0

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/node@1.7.0

v1.6.8

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/node@1.6.8

v1.6.7

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/node@1.6.7

v1.6.6

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/node@1.6.6

v1.6.5

Compare Source

Patch Changes
  • Updated dependencies
    • @remix-run/node@1.6.5

v1.6.4

Compare Source

What's Changed

🐛 Bug fixes
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)

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
  • Updated dependencies:
    • @remix-run/server-runtime@1.7.1

v1.7.0

Compare Source

Minor Changes
  • We've added a new type: SerializeFrom. This is used to infer the (#​4013)
    JSON-serialized return type of loaders and actions.
Patch Changes
  • Fixed a bug when destroying fileStorage sessions to prevent deleting entire session directories
  • Updated dependencies:
    • @remix-run/server-runtime@1.7.0

v1.6.8

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/server-runtime@1.6.8

v1.6.7

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/server-runtime@1.6.7

v1.6.6

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/server-runtime@1.6.6

v1.6.5

Compare Source

Patch Changes
  • We enhanced the type signatures of loader/action and
    useLoaderData/useActionData to make it possible to infer the data type
    from 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:

    - import type { LoaderFunction } from "@​remix-run/node";
    + import type { LoaderArgs } from "@​remix-run/node";
    
    - export const loader: LoaderFunction = async (args) => {
    -   return json<LoaderData>(data);
    - }
    + export async function loader(args: LoaderArgs) {
    +   return json(data);
    + }

    Then you can infer the loader data by using typeof loader as the type
    variable in useLoaderData:

    - let data = useLoaderData() as LoaderData;
    + let data = useLoaderData<typeof loader>();

    The API above is exactly the same for your route action and useActionData
    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, such
    as 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
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)

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
  • Properly locked the dependency on react-router-dom to version 6.3.0 (#​4203)
  • Fixed a bug with 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
  • We've added a new type: SerializeFrom. This is used to infer the (#​4013)
    JSON-serialized return type of loaders and actions.
Patch Changes
  • Unblock hydration via async module scripts. (#​3918)

v1.6.8

Compare Source

Patch Changes
  • Previously, if an action was omitted from <Form> or useFormAction, 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)
  • Enhanced some types to work more seamlessly with React 18 (#​3917)
  • Added a subscribe method to the transition manager, which allows subscribing and unsubscribing for React 18 strict mode compliance (#​3964)

v1.6.7

Compare Source

Patch Changes
  • Fix inferred types for useLoaderData and useActionData to preserve null value types (#​3879)

v1.6.6

Compare Source

Patch Changes
  • Allow the ReadonlyArray type in SerializeType for action and loader data (#​3774)
  • Support undefined unions as optional keys in types returned from useLoaderData and useActionData (#​3766)

v1.6.5

Compare Source

Patch Changes
  • We enhanced the type signatures of loader/action and
    useLoaderData/useActionData to make it possible to infer the data type
    from return type of its related server function.

    To enable this feature, you will need to use the LoaderArgs type from your
    Remix runtime package instead of typing the function directly:

    - import type { LoaderFunction } from "@&#8203;remix-run/[runtime]";
    + import type { LoaderArgs } from "@&#8203;remix-run/[runtime]";
    
    - export const loader: LoaderFunction = async (args) => {
    -   return json<LoaderData>(data);
    - }
    + export async function loader(args: LoaderArgs) {
    +   return json(data);
    + }

    Then you can infer the loader data by using typeof loader as the type
    variable in useLoaderData:

    - let data = useLoaderData() as LoaderData;
    + let data = useLoaderData<typeof loader>();

    The API above is exactly the same for your route action and useActionData
    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, such
    as Date objects or functions.

    See the discussions in #​1254
    and #​3276 for more context.

  • Add WebSocket reconnect to LiveReload

v1.6.4

Compare Source

What's Changed

🐛 Bug fixes
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)

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
  • Updated dependencies:
    • @remix-run/express@1.7.1

v1.7.0

Compare Source

Minor Changes
  • 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 infer data and parentsData types from route loaders (#​4022)
Patch Changes
  • Updated dependencies:
    • @remix-run/express@1.7.0

v1.6.8

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/express@1.6.8

v1.6.7

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/express@1.6.7

v1.6.6

Compare Source

Patch Changes
  • Updated dependencies:
    • @remix-run/express@1.6.6

v1.6.5

Compare Source

Patch Changes
  • Updated dependencies
    • @remix-run/express@1.6.5

v1.6.4

Compare Source

What's Changed

🐛 Bug fixes
  • Fixed a regression with Node v18.3 by making the detection of IPv4 addresses more durable in @remix-run/serve and @remix-run/dev (#​3602)
  • Fix Yarn PnP resolution for empty modules (#​3633)
💅 Enhancements
  • Add watchPaths option for remix.config. This allows you to define custom directories to watch while running remix 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
  • Fixed module resolution issues when installing via Yarn 3 (#​1316, #​3579)
  • Fixed revalidation issues when following multiple redirects (#​3460)
  • Fixed private stack validation in the create-remix CLI (#​2804)
💅 Enhancements
  • The Remix compiler should tree-shake a bit more aggressively in dev mode, resulting in less dead code (#​3588)
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
  • Properly locked the dependency on react-router-dom to version 6.3.0 (#​4203)

v1.7.0

Compare Source

Minor Changes
  • 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 infer data and parentsData types from route loaders (#​4022)
Patch Changes
  • Improved performance for data serialization at runtime (#​3889)

v1.6.8

Compare Source

Patch Changes
  • We've added type safety for load context. AppLoadContext is now an an interface mapping string to unknown, allowing users to extend it via module augmentation: (#​1876)

    declare module "@&#8203;remix-run/server-runtime" {
      interface AppLoadContext {
        // add custom properties here!
      }
    }

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 and
    useLoaderData/useActionData to make it possible to infer the data type
    from return type of its related server function.

    To enable this feature, you will need to use the LoaderArgs type from your
    Remix runtime package instead of typing the function directly:

    - import type { LoaderFunction } from "@&#8203;remix-run/[runtime]";
    + import type { LoaderArgs } from "@&#8203;remix-run/[runtime]";
    
    - export const loader: LoaderFunction = async (args) => {
    -   return json<LoaderData>(data);
    - }
    + export async function loader(args: LoaderArgs) {
    +   return json(data);
    + }

    Then you can infer the loader data by using typeof loader as the type
    variable in useLoaderData:

    - let data = useLoaderData() as LoaderData;
    + let data = useLoaderData<typeof loader>();

    The API above is exactly the same for your route action and useActionData
    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.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies ┬─┬ ノ( ゜-゜ノ) label Jul 8, 2022
@renovate renovate bot temporarily deployed to Preview (PR #312) July 8, 2022 22:35 Inactive
@github-actions github-actions bot added the in progress (✿◠‿◠) label Jul 8, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 8b94f41 to dceb66c Compare July 11, 2022 02:44
@renovate renovate bot temporarily deployed to Preview (PR #312) July 11, 2022 02:44 Inactive
@renovate renovate bot force-pushed the chore/renovate_remix branch from dceb66c to 445494d Compare July 14, 2022 21:00
@renovate renovate bot temporarily deployed to Preview (PR #312) July 14, 2022 21:00 Inactive
@renovate renovate bot changed the title chore(deps): bump remix to v1.6.4 chore(deps): bump remix to v1.6.5 Jul 15, 2022
@stale
Copy link

stale bot commented Jul 26, 2022

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale (-_-) label Jul 26, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 445494d to 76992a0 Compare July 29, 2022 20:08
@renovate renovate bot temporarily deployed to Preview (PR #312) July 29, 2022 20:08 Inactive
@renovate renovate bot changed the title chore(deps): bump remix to v1.6.5 chore(deps): bump remix to v1.6.6 Jul 29, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 76992a0 to 2ea7133 Compare July 30, 2022 18:10
@renovate renovate bot temporarily deployed to Preview (PR #312) July 30, 2022 18:11 Inactive
@renovate renovate bot changed the title chore(deps): bump remix to v1.6.6 chore(deps): bump remix to v1.6.7 Jul 30, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 2ea7133 to 96734f6 Compare August 12, 2022 15:55
@renovate renovate bot temporarily deployed to Preview (PR #312) August 12, 2022 15:55 Inactive
@renovate renovate bot changed the title chore(deps): bump remix to v1.6.7 chore(deps): bump remix to v1.6.8 Aug 12, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 96734f6 to 7b9d540 Compare August 25, 2022 21:22
@renovate renovate bot temporarily deployed to Preview (PR #312) August 25, 2022 21:22 Inactive
@renovate renovate bot changed the title chore(deps): bump remix to v1.6.8 chore(deps): bump remix to v1.7.0 Aug 26, 2022
@renovate renovate bot force-pushed the chore/renovate_remix branch from 7b9d540 to 52044da Compare September 17, 2022 00:06
@renovate renovate bot changed the title chore(deps): bump remix to v1.7.0 chore(deps): bump remix to v1.7.1 Sep 19, 2022
| datasource | package                   | from  | to    |
| ---------- | ------------------------- | ----- | ----- |
| npm        | @remix-run/dev            | 1.6.1 | 1.7.2 |
| npm        | @remix-run/eslint-config  | 1.6.1 | 1.7.2 |
| npm        | @remix-run/express        | 1.6.1 | 1.7.2 |
| npm        | @remix-run/node           | 1.6.1 | 1.7.2 |
| npm        | @remix-run/react          | 1.6.1 | 1.7.2 |
| npm        | @remix-run/serve          | 1.6.1 | 1.7.2 |
| npm        | @remix-run/server-runtime | 1.6.1 | 1.7.2 |
| npm        | remix                     | 1.6.1 | 1.7.2 |
@renovate renovate bot force-pushed the chore/renovate_remix branch from 52044da to 8d3b028 Compare September 25, 2022 16:25
@3x071c 3x071c closed this Sep 26, 2022
@github-actions github-actions bot removed the in progress (✿◠‿◠) label Sep 26, 2022
@github-actions github-actions bot added the done ⊂(◉‿◉)つ label Sep 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies ┬─┬ ノ( ゜-゜ノ) done ⊂(◉‿◉)つ stale (-_-)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant