remix-run/remix (@remix-run/dev)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-dev/CHANGELOG.md#2100)
[Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/dev@2.9.2...@remix-run/dev@2.10.0)
##### Patch Changes
- Upgrade `express` dependency to `^4.19.2` ([#9184](https://togithub.com/remix-run/remix/pull/9184))
- Updated dependencies:
- `@remix-run/server-runtime@2.10.0`
- `@remix-run/node@2.10.0`
remix-run/remix (@remix-run/node)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-node/CHANGELOG.md#2100)
[Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/node@2.9.2...@remix-run/node@2.10.0)
##### Patch Changes
- Updated dependencies:
- `@remix-run/server-runtime@2.10.0`
remix-run/remix (@remix-run/react)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-react/CHANGELOG.md#2100)
[Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/react@2.9.2...@remix-run/react@2.10.0)
##### Minor Changes
- Add support for Lazy Route Discovery (a.k.a. Fog of War) ([#9600](https://togithub.com/remix-run/remix/pull/9600))
- RFC:
- Docs:
##### Patch Changes
- Don't prefetch server `loader` data when `clientLoader` exists ([#9580](https://togithub.com/remix-run/remix/pull/9580))
- Avoid hydration loops when `Layout` `ErrorBoundary` renders also throw ([#9566](https://togithub.com/remix-run/remix/pull/9566))
- Fix a bug where hydration wouldn't work right when using child routes and hydrate fallbacks with a `basename` ([#9584](https://togithub.com/remix-run/remix/pull/9584))
- Update to `turbo-stream@2.2.0` for single fetch ([#9562](https://togithub.com/remix-run/remix/pull/9562))
- Updated dependencies:
- `@remix-run/server-runtime@2.10.0`
remix-run/remix (@remix-run/serve)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-serve/CHANGELOG.md#2100)
[Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/serve@2.9.2...@remix-run/serve@2.10.0)
##### Patch Changes
- Upgrade `express` dependency to `^4.19.2` ([#9184](https://togithub.com/remix-run/remix/pull/9184))
- Updated dependencies:
- `@remix-run/express@2.10.0`
- `@remix-run/node@2.10.0`
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1)
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types
- **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens
##### ❤️ Thank You
- Jake Bailey
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0)
##### 🚀 Features
- support TypeScript 5.5
##### 🩹 Fixes
- **eslint-plugin:** \[no-extraneous-class] handle abstract members
- **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types
- **eslint-plugin:** \[no-invalid-this] support AccessorProperty
##### ❤️ Thank You
- Brad Zacher
- cm-ayf
- Jake Bailey
- James Zhan
- Joshua Chen
- yoshi2no
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0)
##### 🚀 Features
- support TypeScript 5.5
##### ❤️ Thank You
- Brad Zacher
- cm-ayf
- Jake Bailey
- James Zhan
- Joshua Chen
- yoshi2no
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
remix-run/react-router (react-router-dom)
### [`v6.24.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6240)
[Compare Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.23.1...react-router-dom@6.24.0)
##### Minor Changes
- Add support for Lazy Route Discovery (a.k.a. Fog of War) ([#11626](https://togithub.com/remix-run/react-router/pull/11626))
- RFC:
- `unstable_patchRoutesOnMiss` docs:
##### Patch Changes
- Fix `fetcher.submit` types - remove incorrect `navigate`/`fetcherKey`/`unstable_viewTransition` options because they are only relevant for `useSubmit` ([#11631](https://togithub.com/remix-run/react-router/pull/11631))
- Allow falsy `location.state` values passed to `` ([#11495](https://togithub.com/remix-run/react-router/pull/11495))
- Updated dependencies:
- `react-router@6.24.0`
- `@remix-run/router@1.17.0`
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.9.2
->2.10.0
2.9.2
->2.10.0
2.9.2
->2.10.0
2.9.2
->2.10.0
7.13.1
->7.14.1
7.13.1
->7.14.1
6.23.1
->6.24.0
Release Notes
remix-run/remix (@remix-run/dev)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-dev/CHANGELOG.md#2100) [Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/dev@2.9.2...@remix-run/dev@2.10.0) ##### Patch Changes - Upgrade `express` dependency to `^4.19.2` ([#9184](https://togithub.com/remix-run/remix/pull/9184)) - Updated dependencies: - `@remix-run/server-runtime@2.10.0` - `@remix-run/node@2.10.0`remix-run/remix (@remix-run/node)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-node/CHANGELOG.md#2100) [Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/node@2.9.2...@remix-run/node@2.10.0) ##### Patch Changes - Updated dependencies: - `@remix-run/server-runtime@2.10.0`remix-run/remix (@remix-run/react)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-react/CHANGELOG.md#2100) [Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/react@2.9.2...@remix-run/react@2.10.0) ##### Minor Changes - Add support for Lazy Route Discovery (a.k.a. Fog of War) ([#9600](https://togithub.com/remix-run/remix/pull/9600)) - RFC:remix-run/remix (@remix-run/serve)
### [`v2.10.0`](https://togithub.com/remix-run/remix/blob/HEAD/packages/remix-serve/CHANGELOG.md#2100) [Compare Source](https://togithub.com/remix-run/remix/compare/@remix-run/serve@2.9.2...@remix-run/serve@2.10.0) ##### Patch Changes - Upgrade `express` dependency to `^4.19.2` ([#9184](https://togithub.com/remix-run/remix/pull/9184)) - Updated dependencies: - `@remix-run/express@2.10.0` - `@remix-run/node@2.10.0`typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens ##### ❤️ Thank You - Jake Bailey You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### 🩹 Fixes - **eslint-plugin:** \[no-extraneous-class] handle abstract members - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types - **eslint-plugin:** \[no-invalid-this] support AccessorProperty ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.remix-run/react-router (react-router-dom)
### [`v6.24.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6240) [Compare Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.23.1...react-router-dom@6.24.0) ##### Minor Changes - Add support for Lazy Route Discovery (a.k.a. Fog of War) ([#11626](https://togithub.com/remix-run/react-router/pull/11626)) - RFC:Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.