Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update all non-major dependencies (#210)
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | | | lockFileMaintenance | All locks refreshed | | | | | | [@aws-sdk/client-secrets-manager](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-secrets-manager) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)) | dependencies | minor | [`3.749.0` -> `3.750.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.749.0/3.750.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@fallobst22/cdk-cross-account-route53](https://redirect.github.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`^0.0.53` -> `^0.0.54`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.53/0.0.54) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | dependencies | patch | [`6.4.4` -> `6.4.5`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/6.4.4/6.4.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@mui/material](https://mui.com/material-ui/) ([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material)) | dependencies | patch | [`6.4.4` -> `6.4.5`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/6.4.4/6.4.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | dependencies | minor | [`7.26.0` -> `7.27.0`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.26.0/7.27.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`22.13.4` -> `22.13.5`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.4/22.13.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`19.0.8` -> `19.0.10`](https://renovatebot.com/diffs/npm/@types%2freact/19.0.8/19.0.10) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | patch | [`19.0.3` -> `19.0.4`](https://renovatebot.com/diffs/npm/@types%2freact-dom/19.0.3/19.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | patch | [`8.24.0` -> `8.24.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.24.0/8.24.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | patch | [`8.24.0` -> `8.24.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.24.0/8.24.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [aws-cdk](https://redirect.github.com/aws/aws-cdk) ([source](https://redirect.github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.178.2` -> `2.1000.2`](https://renovatebot.com/diffs/npm/aws-cdk/2.178.2/2.1000.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [aws-cdk-lib](https://redirect.github.com/aws/aws-cdk) ([source](https://redirect.github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.178.2` -> `2.180.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.178.2/2.180.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | minor | [`9.20.1` -> `9.21.0`](https://renovatebot.com/diffs/npm/eslint/9.20.1/9.21.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [openid-client](https://redirect.github.com/panva/openid-client) | dependencies | minor | [`6.1.7` -> `6.3.1`](https://renovatebot.com/diffs/npm/openid-client/6.1.7/6.3.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [react-router](https://redirect.github.com/remix-run/react-router) ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router)) | dependencies | minor | [`7.1.5` -> `7.2.0`](https://renovatebot.com/diffs/npm/react-router/7.1.5/7.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | patch | [`6.1.0` -> `6.1.1`](https://renovatebot.com/diffs/npm/vite/6.1.0/6.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [react-router-dom](https://redirect.github.com/remix-run/react-router) ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)) | dependencies | minor | [`7.1.5` -> `7.2.0`](https://renovatebot.com/diffs/npm/react-router-dom/7.1.5/7.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-secrets-manager)</summary> ### [`v3.750.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#37500-2025-02-17) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.749.0...v3.750.0) **Note:** Version bump only for package [@​aws-sdk/client-secrets-manager](https://redirect.github.com/aws-sdk/client-secrets-manager) </details> <details> <summary>SvenKirschbaum/cdk-cross-account-route53 (@​fallobst22/cdk-cross-account-route53)</summary> ### [`v0.0.54`](https://redirect.github.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.54) [Compare Source](https://redirect.github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.53...v0.0.54) #### [0.0.54](https://redirect.github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.53...v0.0.54) (2025-02-15) </details> <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v6.4.5`](https://redirect.github.com/mui/material-ui/releases/tag/v6.4.5) [Compare Source](https://redirect.github.com/mui/material-ui/compare/v6.4.4...v6.4.5) A big thanks to the 5 contributors who made this release possible. ##### `@mui/material@6.4.5` - \[Autocomplete] Remove legacy `aria-owns` attribute for combobox ([#​45303](https://redirect.github.com/mui/material-ui/issues/45303)) [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) - \[Button] Apply id only if loading indicator is present ([#​45339](https://redirect.github.com/mui/material-ui/issues/45339)) [@​aarongarciah](https://redirect.github.com/aarongarciah) ##### Docs - \[icons] Fix typo in material-icons.md ([#​45336](https://redirect.github.com/mui/material-ui/issues/45336)) [@​a-s-russo](https://redirect.github.com/a-s-russo) - \[Menu] Add Grouped Menu demo ([#​45292](https://redirect.github.com/mui/material-ui/issues/45292)) [@​noobDev31](https://redirect.github.com/noobDev31) ##### Core - \[blog] Consistent Base UI terminology ([#​45342](https://redirect.github.com/mui/material-ui/issues/45342)) [@​aarongarciah](https://redirect.github.com/aarongarciah) - Fix double redirection to Base UI ([#​45146](https://redirect.github.com/mui/material-ui/issues/45146)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) All contributors of this release in alphabetical order: [@​a-s-russo](https://redirect.github.com/a-s-russo), [@​aarongarciah](https://redirect.github.com/aarongarciah), [@​noobDev31](https://redirect.github.com/noobDev31), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli) </details> <details> <summary>mui/mui-x (@​mui/x-data-grid)</summary> ### [`v7.27.0`](https://redirect.github.com/mui/mui-x/releases/tag/v7.27.0) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.26.0...v7.27.0) We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: - ⚡ Improve Data Grid Excel export serialization performance - 🐞 Bugfixes - 🌍 Improve Polish (pl-PL) and Ukrainian (uk-UA) locale on the Data Grid Special thanks go out to the community contributors who have helped make this release possible: [@​pawelkula](https://redirect.github.com/pawelkula), [@​Neonin](https://redirect.github.com/Neonin). Following are all team members who have contributed to this release: [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​arminmeh](https://redirect.github.com/arminmeh) and [@​LukasTy](https://redirect.github.com/LukasTy) ##### Data Grid ##### `@mui/x-data-grid@7.27.0` - \[DataGrid] Add `resetPageOnSortFilter` prop that resets the page after sorting and filtering ([#​16580](https://redirect.github.com/mui/mui-x/issues/16580)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Avoid `undefined` value for pagination `rowCount` ([#​16558](https://redirect.github.com/mui/mui-x/issues/16558)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[l10n] Improve Polish (pl-PL) locale ([#​16594](https://redirect.github.com/mui/mui-x/issues/16594)) [@​pawelkula](https://redirect.github.com/pawelkula) - \[l10n] Improve Ukrainian (uk-UA) locale ([#​16593](https://redirect.github.com/mui/mui-x/issues/16593)) [@​Neonin](https://redirect.github.com/Neonin) ##### `@mui/x-data-grid-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.27.0`. ##### `@mui/x-data-grid-premium@7.27.0` [](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.27.0`, plus: - \[DataGridPremium] Fix Excel export Web Worker demo not working in dev mode ([#​16532](https://redirect.github.com/mui/mui-x/issues/16532)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGridPremium] Improve Excel export serialization performance ([#​16545](https://redirect.github.com/mui/mui-x/issues/16545)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGridPremium] Namespace Excel export worker ([#​16539](https://redirect.github.com/mui/mui-x/issues/16539)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.27.0` Internal changes. ##### `@mui/x-date-pickers-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.27.0`, plus: - \[DateRangePicker] Avoid unnecessary field section focusing ([#​16569](https://redirect.github.com/mui/mui-x/issues/16569)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### Charts ##### `@mui/x-charts@7.27.0` Internal changes. ##### `@mui/x-charts-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link "Pro plan") - \[charts-pro] Fix automatic type overloads ([#​16579](https://redirect.github.com/mui/mui-x/issues/16579)) [@​JCQuintas](https://redirect.github.com/JCQuintas) ##### Core - \[test] Fix Data Grid data source error test on React 18 ([#​16565](https://redirect.github.com/mui/mui-x/issues/16565)) [@​arminmeh](https://redirect.github.com/arminmeh) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.24.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8241-2025-02-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.24.0...v8.24.1) ##### 🩹 Fixes - **eslint-plugin:** \[class-methods-use-this] check `accessor` methods with a function initializer ([#​10796](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10796)) - **eslint-plugin:** \[no-misused-promises] don't report on `static` `accessor` properties ([#​10814](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10814)) - **eslint-plugin:** \[no-deprecated] don't report on deprecated `accessor` property declaration ([#​10813](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10813)) - **eslint-plugin:** \[explicit-member-accessibility] check `accessor` class properties for missing accessibility modifier ([#​10805](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10805)) - **eslint-plugin:** \[explicit-module-boundary-types] check `accessor` class properties with a function initializer ([#​10804](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10804)) - **eslint-plugin:** \[prefer-return-this-type] check `accessor` properties with a function initializer ([#​10794](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10794)) - **eslint-plugin:** \[consistent-generic-constructors] check `accessor` class properties ([#​10789](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10789)) - **eslint-plugin:** \[no-unsafe-assignment] report on an `any` value assigned as an initializer of an `accessor` property ([#​10785](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10785)) - **eslint-plugin:** \[no-unnecessary-template-expression] ignore enum and enum members ([#​10782](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10782)) - **eslint-plugin:** \[no-inferrable-types] handle accessor ([#​10780](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780)) ##### ❤️ Thank You - Ronen Amiel - YeonJuan 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. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.24.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8241-2025-02-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.24.0...v8.24.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. </details> <details> <summary>aws/aws-cdk-cli (aws-cdk)</summary> ### [`v2.1000.2`](https://redirect.github.com/aws/aws-cdk-cli/releases/tag/aws-cdk%40v2.1000.2) [Compare Source](https://redirect.github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.1000.1...aws-cdk@v2.1000.2) #### [2.1000.2](https://redirect.github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.1000.1...aws-cdk@v2.1000.2) (2025-02-19) ##### Bug Fixes - **cloud-assembly-schema/cli:** manifest validation fails on Node <18.17 ([#​61](https://redirect.github.com/aws/aws-cdk-cli/issues/61)) ([bc82193](https://redirect.github.com/aws/aws-cdk-cli/commit/bc82193f889c301586ce657c579f350e7cc7c8b1)) ### [`v2.1000.1`](https://redirect.github.com/aws/aws-cdk-cli/releases/tag/aws-cdk%40v2.1000.1) [Compare Source](https://redirect.github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.1000.0...aws-cdk@v2.1000.1) #### [2.1000.1](https://redirect.github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.1000.0...aws-cdk@v2.1000.1) (2025-02-18) ##### Bug Fixes - **aws-cdk:** CLI doesn't work on Node 16 ([#​59](https://redirect.github.com/aws/aws-cdk-cli/issues/59)) ([4d3cdd5](https://redirect.github.com/aws/aws-cdk-cli/commit/4d3cdd5ee5f155bd686e5708edb14e0ad866bb79)) ### [`v2.1000.0`](https://redirect.github.com/aws/aws-cdk-cli/releases/tag/aws-cdk%40v2.1000.0) #### [2.1000.0](https://redirect.github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.999.0...aws-cdk@v2.1000.0) (2025-02-18) ##### Features - initial commit of code in new repository ([#​37](https://redirect.github.com/aws/aws-cdk-cli/issues/37)) ([1dbec5c](https://redirect.github.com/aws/aws-cdk-cli/commit/1dbec5ce06b1d1a939236848cd9b27b849171d31)) </details> <details> <summary>aws/aws-cdk (aws-cdk-lib)</summary> ### [`v2.180.0`](https://redirect.github.com/aws/aws-cdk/compare/v2.179.0...v2.180.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.179.0...v2.180.0) ### [`v2.179.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.179.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.178.2...v2.179.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **eks:** `kubectlLayer` property is now required in EKS `Cluster` and `FargateCluster` constructs. The default value for `kubectlLayer` is outdated and hence being removed. You can specify your own kubectlLayer version based on your Kubernetes version. ##### Features - reset L1 CloudFormation resource definitions to last known working version ([#​33481](https://redirect.github.com/aws/aws-cdk/pull/33481)) - **cloudtrail:** throw `ValidationErrors` instead of untyped Errors ([#​33455](https://redirect.github.com/aws/aws-cdk/issues/33455)) ([11a75b2](https://redirect.github.com/aws/aws-cdk/commit/11a75b287bbbc6067df52cf5946634877351d515)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - update L1 CloudFormation resource definitions ([#​33445](https://redirect.github.com/aws/aws-cdk/issues/33445)) ([531280f](https://redirect.github.com/aws/aws-cdk/commit/531280f0bf8f73d173cd420a1642277119181dca)) - update L1 CloudFormation resource definitions ([#​33475](https://redirect.github.com/aws/aws-cdk/issues/33475)) ([a7cacb8](https://redirect.github.com/aws/aws-cdk/commit/a7cacb8278896d54a2e7ff6384a8d4218fed0b33)) - update L1 CloudFormation resource definitions ([#​33476](https://redirect.github.com/aws/aws-cdk/issues/33476)) ([3a61695](https://redirect.github.com/aws/aws-cdk/commit/3a61695730d7b1d8e0023aca542e039ed7f59011)) - update L1 CloudFormation resource definitions ([#​33480](https://redirect.github.com/aws/aws-cdk/issues/33480)) ([67e596e](https://redirect.github.com/aws/aws-cdk/commit/67e596e9b324f4a255f2d9e8189d108404ecc630)) - **apigateway:** resource policy configuration for private API ([#​32719](https://redirect.github.com/aws/aws-cdk/issues/32719)) ([628e649](https://redirect.github.com/aws/aws-cdk/commit/628e6498392016c08cf55c52e0615afcbc2419ed)), closes [#​31660](https://redirect.github.com/aws/aws-cdk/issues/31660) [#​31692](https://redirect.github.com/aws/aws-cdk/issues/31692) - **apigatewayv2:** stage support `detailedMetricsEnabled` property ([#​33267](https://redirect.github.com/aws/aws-cdk/issues/33267)) ([0abcacf](https://redirect.github.com/aws/aws-cdk/commit/0abcacffc18044cdb52b9bfe207033d172002783)), closes [#​33222](https://redirect.github.com/aws/aws-cdk/issues/33222) - **apigatewayv2-integrations:** sqs integrations ([#​29646](https://redirect.github.com/aws/aws-cdk/issues/29646)) ([775c009](https://redirect.github.com/aws/aws-cdk/commit/775c009151f0208a3757daff0bae48339f523cb6)), closes [#​24785](https://redirect.github.com/aws/aws-cdk/issues/24785) - **appconfig:** throw `ValidationError` instead of untyped Errors ([#​33386](https://redirect.github.com/aws/aws-cdk/issues/33386)) ([b4efb1e](https://redirect.github.com/aws/aws-cdk/commit/b4efb1eeeb2377ad9ba3504ff518dbc052d7d9f7)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **assertions:** throw typed errors ([#​33382](https://redirect.github.com/aws/aws-cdk/issues/33382)) ([0f57bd3](https://redirect.github.com/aws/aws-cdk/commit/0f57bd33bf48d18a622f6f54131227bd70bb7325)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **assets:** throw `ValidationError` instead of untyped Errors ([#​33383](https://redirect.github.com/aws/aws-cdk/issues/33383)) ([19cf902](https://redirect.github.com/aws/aws-cdk/commit/19cf902bc0c21868a429b19c43e7a7978de6bda0)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **autoscaling:** throw `ValidationError` instead of untyped Errors ([#​33388](https://redirect.github.com/aws/aws-cdk/issues/33388)) ([d3f3309](https://redirect.github.com/aws/aws-cdk/commit/d3f3309fb43b80bb630e57951fc8531deb4a0dd9)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **backup:** throw `ValidationError` instead of untyped Errors ([#​33387](https://redirect.github.com/aws/aws-cdk/issues/33387)) ([48f2bf7](https://redirect.github.com/aws/aws-cdk/commit/48f2bf7de2911563f19abdfa54bcd987376ffa83)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **batch:** throw `ValidationError` instead of untyped Errors ([#​33389](https://redirect.github.com/aws/aws-cdk/issues/33389)) ([c83ca82](https://redirect.github.com/aws/aws-cdk/commit/c83ca82aa7bbd1cad52d66ce0a047651559967f5)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **certificatemanager:** throw `ValidationErrors` instead of untyped Errors ([#​33440](https://redirect.github.com/aws/aws-cdk/issues/33440)) ([76848e4](https://redirect.github.com/aws/aws-cdk/commit/76848e47742ea94ebf73ce2900d217a78c6a794b)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **chatbot:** throw `ValidationError` instead of untyped Error ([#​33439](https://redirect.github.com/aws/aws-cdk/issues/33439)) ([ede5842](https://redirect.github.com/aws/aws-cdk/commit/ede58421df045196d7f9e196fc38cc9ffa10eaf5)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **cloudformation-include:** throw `ValidationError` instead of untyped Errors ([#​33391](https://redirect.github.com/aws/aws-cdk/issues/33391)) ([92a9a73](https://redirect.github.com/aws/aws-cdk/commit/92a9a73ae9b97b3a5ca2a305f41d657b911db2a6)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **cloudfront:** throw `ValidationErrors` instead of untyped Errors ([#​33438](https://redirect.github.com/aws/aws-cdk/issues/33438)) ([c08c7f0](https://redirect.github.com/aws/aws-cdk/commit/c08c7f0a5b68a4af668d84bb21f0dbafdfe90715)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **codebuild:** attribute-based compute type for Fleet ([#​32251](https://redirect.github.com/aws/aws-cdk/issues/32251)) ([9fd62cb](https://redirect.github.com/aws/aws-cdk/commit/9fd62cb79d0f263b216b8b5ff2a0f0ecb0df157b)) - **codepipeline-actions:** support commands action ([#​31667](https://redirect.github.com/aws/aws-cdk/issues/31667)) ([2637d46](https://redirect.github.com/aws/aws-cdk/commit/2637d467c6e571f99859efbeb4fa3cc5a2c52345)), closes [#​31666](https://redirect.github.com/aws/aws-cdk/issues/31666) - **cognito:** add analyticsConfiguration to UserPoolClient ([#​32862](https://redirect.github.com/aws/aws-cdk/issues/32862)) ([1c98881](https://redirect.github.com/aws/aws-cdk/commit/1c988814753c0fd2e8a7daff00918d6d03072812)), closes [#​32837](https://redirect.github.com/aws/aws-cdk/issues/32837) - **cognito:** choice-based authentication (passwordless sign-in / passkey sign-in) ([#​32369](https://redirect.github.com/aws/aws-cdk/issues/32369)) ([9a6e5cc](https://redirect.github.com/aws/aws-cdk/commit/9a6e5cc13ee000ee35ee86b4e91183548a1e47b5)), closes [#​32265](https://redirect.github.com/aws/aws-cdk/issues/32265) [#​32367](https://redirect.github.com/aws/aws-cdk/issues/32367) [#​32273](https://redirect.github.com/aws/aws-cdk/issues/32273) - **cx-api:** throw `CloudAssemblyError` instead of untyped Errors ([#​33390](https://redirect.github.com/aws/aws-cdk/issues/33390)) ([ae95d95](https://redirect.github.com/aws/aws-cdk/commit/ae95d9571c0fb4469e5c91ffc443ff04e965d1db)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **eks:** add L2 constructs to support EKS Hybrid Nodes ([#​32389](https://redirect.github.com/aws/aws-cdk/issues/32389)) ([b91965c](https://redirect.github.com/aws/aws-cdk/commit/b91965c2f041eb62a70346974bc38e05860d0ed2)) - **eks:** make kubectlLayer property required from optional ([#​32930](https://redirect.github.com/aws/aws-cdk/issues/32930)) ([b11f663](https://redirect.github.com/aws/aws-cdk/commit/b11f6637710d730c83ebb0a8a81a3ac0b550b7db)), closes [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/package.json#L123](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/package.json/issues/L123) - **eks:** support eks with k8s 1.32 ([#​33339](https://redirect.github.com/aws/aws-cdk/issues/33339)) ([3490d2e](https://redirect.github.com/aws/aws-cdk/commit/3490d2ef8071ae040f38b35901a5801c60163817)) - **elasticloadbalancingv2:** minimum Loadbalancer Capacity Unit (LCU) reservation ([#​32382](https://redirect.github.com/aws/aws-cdk/issues/32382)) ([9b178c1](https://redirect.github.com/aws/aws-cdk/commit/9b178c1dd8c2dc4507dc9ce812d3118397907283)) - **events-targets:** allow all ECS TaskOverrides ([#​32344](https://redirect.github.com/aws/aws-cdk/issues/32344)) ([aebb331](https://redirect.github.com/aws/aws-cdk/commit/aebb331e60b736969f5bccbf5b427e11dc5fc997)), closes [#​32217](https://redirect.github.com/aws/aws-cdk/issues/32217) [#​32217](https://redirect.github.com/aws/aws-cdk/issues/32217) [/github.com/aws/aws-cdk/blob/1b7265bf5cc623b2e362266c96ce866df539581f/packages/aws-cdk-lib/aws-events-targets/lib/ecs-task.ts#L225-L227](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/1b7265bf5cc623b2e362266c96ce866df539581f/packages/aws-cdk-lib/aws-events-targets/lib/ecs-task.ts/issues/L225-L227) - **logs:** support regex patterns for JSON Metrics filters ([#​30741](https://redirect.github.com/aws/aws-cdk/issues/30741)) ([c89afe3](https://redirect.github.com/aws/aws-cdk/commit/c89afe302abb249c631d9855aca205b3ed8e4c3a)), closes [#​30451](https://redirect.github.com/aws/aws-cdk/issues/30451) - **pipelines:** throw `ValidationError` instead of untyped Errors ([#​33385](https://redirect.github.com/aws/aws-cdk/issues/33385)) ([14b1098](https://redirect.github.com/aws/aws-cdk/commit/14b109851d5dd05c28f90903359835bf01578399)), closes [#​32569](https://redirect.github.com/aws/aws-cdk/issues/32569) - **stepfunctions-tasks:** allow region override in call-rest-api task ([#​33252](https://redirect.github.com/aws/aws-cdk/issues/33252)) ([59470c5](https://redirect.github.com/aws/aws-cdk/commit/59470c5698a984baeccc45ab8875f59bfa63fb3c)) - update L1 CloudFormation resource definitions ([#​33363](https://redirect.github.com/aws/aws-cdk/issues/33363)) ([ba485ef](https://redirect.github.com/aws/aws-cdk/commit/ba485efe3b018b9236ef4bac5ba41f63926336ce)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html/issues/cfn-ec2) - **rds:** support Database Insights for Aurora databases ([#​32851](https://redirect.github.com/aws/aws-cdk/issues/32851)) ([f6ed4be](https://redirect.github.com/aws/aws-cdk/commit/f6ed4bef8a8f7ab64eefc553714dd066048307af)), closes [#​32680](https://redirect.github.com/aws/aws-cdk/issues/32680) ##### Bug Fixes - **cli:** cdk diff fails when deploy role requires tags ([#​33340](https://redirect.github.com/aws/aws-cdk/issues/33340)) ([f1d9a7d](https://redirect.github.com/aws/aws-cdk/commit/f1d9a7d9053d9c5eef5fba0a215f7658cff6ec3f)) - **cli:** do not print credentials refreshed by plugins ([#​33398](https://redirect.github.com/aws/aws-cdk/issues/33398)) ([a7d7373](https://redirect.github.com/aws/aws-cdk/commit/a7d73732cc41db518bd92eac3fd2e0f159ab3b7a)), closes [#​33394](https://redirect.github.com/aws/aws-cdk/issues/33394) [#​33394](https://redirect.github.com/aws/aws-cdk/issues/33394) - **cli:** init templates still assume the same versions ([#​33449](https://redirect.github.com/aws/aws-cdk/issues/33449)) ([523e0f0](https://redirect.github.com/aws/aws-cdk/commit/523e0f00e7d135078e07834ca941dd52196f5212)) - **cli:** old setInterval remains and is not cleared in garbage collection ([#​32985](https://redirect.github.com/aws/aws-cdk/issues/32985)) ([a2166e2](https://redirect.github.com/aws/aws-cdk/commit/a2166e2e1bd0a757a2adfdb5ef02d421945ca943)), closes [#​32742](https://redirect.github.com/aws/aws-cdk/issues/32742) [/github.com/aws/aws-cdk/blob/899965d6147829b8f8ac52ac8c1350de50d7b6d0/packages/aws-cdk/lib/api/garbage-collection/progress-printer.ts#L44](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/899965d6147829b8f8ac52ac8c1350de50d7b6d0/packages/aws-cdk/lib/api/garbage-collection/progress-printer.ts/issues/L44) - **eks:** `cluster.addHelmChart` ignores `skipCrds` ([#​31832](https://redirect.github.com/aws/aws-cdk/issues/31832)) ([ee63467](https://redirect.github.com/aws/aws-cdk/commit/ee63467c76c6b1c4449b377b9c53e33eaf6dc061)), closes [#​31831](https://redirect.github.com/aws/aws-cdk/issues/31831) - **opensearchservice:** wrong iops limit checks ([#​33401](https://redirect.github.com/aws/aws-cdk/issues/33401)) ([1d15d49](https://redirect.github.com/aws/aws-cdk/commit/1d15d492f137ab1dec871db4f7409ced4c550d3c)), closes [#​29711](https://redirect.github.com/aws/aws-cdk/issues/29711) - do not skip bundling for stacks during CDK Import, otherwise fails ([#​33322](https://redirect.github.com/aws/aws-cdk/issues/33322)) ([5160796](https://redirect.github.com/aws/aws-cdk/commit/5160796d2f5282a49f662e62082c73cb525f5e19)), closes [#​31999](https://redirect.github.com/aws/aws-cdk/issues/31999) [#​31677](https://redirect.github.com/aws/aws-cdk/issues/31677) [#​31999](https://redirect.github.com/aws/aws-cdk/issues/31999) [#​31677](https://redirect.github.com/aws/aws-cdk/issues/31677) [#​9540](https://redirect.github.com/aws/aws-cdk/issues/9540) [#​17666](https://redirect.github.com/aws/aws-cdk/issues/17666) - **lambda-event-sources:** `SelfManagedKafkaEventSource` cannot be used in NPM symlinked workspaces ([#​32937](https://redirect.github.com/aws/aws-cdk/issues/32937)) ([fe656af](https://redirect.github.com/aws/aws-cdk/commit/fe656af00174fd134c29cbcf289f0e73f2e9db5c)) - **stepfunctions-tasks:** `CallAwsServiceCrossRegion` doesn't work with WAIT_FOR_TASK_TOKEN ([#​32807](https://redirect.github.com/aws/aws-cdk/issues/32807)) ([800b775](https://redirect.github.com/aws/aws-cdk/commit/800b775fbce97b4ffec0d5709f295929d170ea7f)), closes [#​32746](https://redirect.github.com/aws/aws-cdk/issues/32746) [/github.com/aws/aws-cdk/blob/bbdd42c8f45916d5c6945f3429916f6199d2ec66/packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/lambda/invoke.ts#L146-L165](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/bbdd42c8f45916d5c6945f3429916f6199d2ec66/packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/lambda/invoke.ts/issues/L146-L165) - **stepfunctions-tasks:** CallAwsServiceCrossRegion doesn't work with WAIT_FOR_TASK_TOKEN ([cbd8ecf](https://redirect.github.com/aws/aws-cdk/commit/cbd8ecf95f0724f88f643bdc1d2c0b1256a8bed1)) - **vpc:** typo VPC Endpoint Payment Cryptography ([#​33018](https://redirect.github.com/aws/aws-cdk/issues/33018)) ([51e671f](https://redirect.github.com/aws/aws-cdk/commit/51e671f19c7b5ff08e342aad5fceae75615c7410)), closes [#​33017](https://redirect.github.com/aws/aws-cdk/issues/33017) *** #### Alpha modules (2.179.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **cognito-identitypool-alpha:** The `IdentityPoolRoleAttachment` construct and `IdentityPool.addRoleMappings()` function will no longer exist. This is to disambiguate that only one role attachment can exist per Identity Pool. If you are using the `IdentityPool` construct, this change will trigger a redeployment. If you need to add role mappings, please do so when the `IdentityPool` is created. ##### Features - **eks-v2-alpha:** support eks with k8s 1.32 ([#​33344](https://redirect.github.com/aws/aws-cdk/issues/33344)) ([7175a04](https://redirect.github.com/aws/aws-cdk/commit/7175a042b66426864fae5199715f7076f4a95335)) - **ivs:** support Multitrack Video ([#​33370](https://redirect.github.com/aws/aws-cdk/issues/33370)) ([29d1945](https://redirect.github.com/aws/aws-cdk/commit/29d194513fb9da44c9f2c1b28484381d7fb9feb3)) ##### Bug Fixes - **cognito-identitypool-alpha:** remove `RoleAttachment` construct ([#​33305](https://redirect.github.com/aws/aws-cdk/issues/33305)) ([9449f9c](https://redirect.github.com/aws/aws-cdk/commit/9449f9c805b045bab11a27b21924470672e804fe)), closes [#​23449](https://redirect.github.com/aws/aws-cdk/issues/23449) - **integ-tests:** http flattenResponse ([#​30361](https://redirect.github.com/aws/aws-cdk/issues/30361)) ([4744ee5](https://redirect.github.com/aws/aws-cdk/commit/4744ee578116add497e5314a30629939925b015c)), closes [#​30327](https://redirect.github.com/aws/aws-cdk/issues/30327) - **msk:** allow both sasl/scram and iam auth ([#​31743](https://redirect.github.com/aws/aws-cdk/issues/31743)) ([fbcb732](https://redirect.github.com/aws/aws-cdk/commit/fbcb732ed5224d2ad5a8218229762efa13db689e)), closes [/github.com/aws/aws-cdk/pull/14647#issuecomment-2129517358](https://redirect.github.com/aws//github.com/aws/aws-cdk/pull/14647/issues/issuecomment-2129517358) [#​32779](https://redirect.github.com/aws/aws-cdk/issues/32779) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.21.0`](https://redirect.github.com/eslint/eslint/compare/v9.20.1...ecd0ede7fd2ccbb4c0daf0e4732e97ea0f49db1b) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.20.1...v9.21.0) </details> <details> <summary>panva/openid-client (openid-client)</summary> ### [`v6.3.1`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#631-2025-02-20) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.3.0...v6.3.1) ##### Refactor - **passport:** allow dpop handle to be retrieved with an async function ([4491f70](https://redirect.github.com/panva/openid-client/commit/4491f701058d1396f11ff14c70c6c7067a78bb65)) - **passport:** bind authorization code to a DPoP Key ([b536d0a](https://redirect.github.com/panva/openid-client/commit/b536d0aa4ce083f8ea469e40f6ffda4cf30fcdcb)) - **passport:** use the supportsPKCE() metadata helper ([e13fb37](https://redirect.github.com/panva/openid-client/commit/e13fb3730c5e1a8fb9cee1dbf2006e9c0f909382)) ### [`v6.3.0`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#630-2025-02-18) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.2.0...v6.3.0) ##### Features - add a helper to DPoPHandle to calculate dpop_jkt ([e99a9d9](https://redirect.github.com/panva/openid-client/commit/e99a9d996e88c1ba486720c24d46325fb8bf288f)) ##### Documentation - add DPoP example ([2fb51e1](https://redirect.github.com/panva/openid-client/commit/2fb51e1b53256c280f025710d174dc91a3ff077a)) - reword buildAuthorizationUrl methods for more clarity ([7e987d9](https://redirect.github.com/panva/openid-client/commit/7e987d98bb8e9d77b01511ad661cb480a6b81fe3)) - update CIBA docs ([35ff0f5](https://redirect.github.com/panva/openid-client/commit/35ff0f551a2b80cc1e1c5608aee8c66aed9e5d02)) - update example diffs ([2e152d9](https://redirect.github.com/panva/openid-client/commit/2e152d9b4e84c58963fa374b1bfb620aae9d97b8)) - update JWT Introspection Response references to RFC 9701 ([d742709](https://redirect.github.com/panva/openid-client/commit/d7427096198cd533f0eeaecea7c75ded29558801)) - update README.md ([8dbb921](https://redirect.github.com/panva/openid-client/commit/8dbb921dfe7e88587ddff9b3cd8559e395a107d3)) - update README.md ([546b651](https://redirect.github.com/panva/openid-client/commit/546b65120e22c60a37de68da797bff6631a7becd)) ### [`v6.2.0`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#620-2025-02-17) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.1.7...v6.2.0) ##### Features - add Client-Initiated Backchannel Authentication ([fe6d996](https://redirect.github.com/panva/openid-client/commit/fe6d996f633181eaf7af771ac6a10662c806ebda)) ##### Documentation - explain more discovery() behaviours ([271ac5b](https://redirect.github.com/panva/openid-client/commit/271ac5b0a4beeee5d3028bad2458cd5463f1bfc9)) - re-run docs ([17b531a](https://redirect.github.com/panva/openid-client/commit/17b531a7ab0632ddb17ff58ad20a3519c52a20da)) - update buildAuthorizationUrl parameters description ([23fb405](https://redirect.github.com/panva/openid-client/commit/23fb405f07707e81dae6da4dbf160061947f818d)) - update buildAuthorizationUrl parameters description ([db9fd94](https://redirect.github.com/panva/openid-client/commit/db9fd94af4c10312597dbe4ea05d67d4eeb5b503)) ##### Fixes - **types:** fix typo in DeviceAuthorizationGrantPollOptions ([d3629c9](https://redirect.github.com/panva/openid-client/commit/d3629c963953fd8b79f727563e5e558a3efc7d5a)) </details> <details> <summary>remix-run/react-router (react-router)</summary> ### [`v7.2.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#720) [Compare Source](https://redirect.github.com/remix-run/react-router/compare/react-router@7.1.5...react-router@7.2.0) ##### Minor Changes - New type-safe `href` utility that guarantees links point to actual paths in your app ([#​13012](https://redirect.github.com/remix-run/react-router/pull/13012)) ```tsx import { href } from "react-router"; export default function Component() { const link = href("/blog/:slug", { slug: "my-first-post" }); return ( <main> <Link to={href("/products/:id", { id: "asdf" })} /> <NavLink to={href("/:lang?/about", { lang: "en" })} /> </main> ); } ``` ##### Patch Changes - Fix typegen for repeated params ([#​13012](https://redirect.github.com/remix-run/react-router/pull/13012)) In React Router, path parameters are keyed by their name. So for a path pattern like `/a/:id/b/:id?/c/:id`, the last `:id` will set the value for `id` in `useParams` and the `params` prop. For example, `/a/1/b/2/c/3` will result in the value `{ id: 3 }` at runtime. Previously, generated types for params incorrectly modeled repeated params with an array. So `/a/1/b/2/c/3` generated a type like `{ id: [1,2,3] }`. To be consistent with runtime behavior, the generated types now correctly model the "last one wins" semantics of path parameters. So `/a/1/b/2/c/3` now generates a type like `{ id: 3 }`. - Don't apply Single Fetch revalidation de-optimization when in SPA mode since there is no server HTTP request ([#​12948](https://redirect.github.com/remix-run/react-router/pull/12948)) - Properly handle revalidations to across a prerender/SPA boundary ([#​13021](https://redirect.github.com/remix-run/react-router/pull/13021)) - In "hybrid" applications where some routes are pre-rendered and some are served from a SPA fallback, we need to avoid making `.data` requests if the path wasn't pre-rendered because the request will 404 - We don't know all the pre-rendered paths client-side, however: - All `loader` data in `ssr:false` mode is static because it's generated at build time - A route must use a `clientLoader` to do anything dynamic - Therefore, if a route only has a `loader` and not a `clientLoader`, we disable revalidation by default because there is no new data to retrieve - We short circuit and skip single fetch `.data` request logic if there are no server loaders with `shouldLoad=true` in our single fetch `dataStrategy` - This ensures that the route doesn't cause a `.data` request that would 404 after a submission - Error at build time in `ssr:false` + `prerender` apps for the edge case scenario of: ([#​13021](https://redirect.github.com/remix-run/react-router/pull/13021)) - A parent route has only a `loader` (does not have a `clientLoader`) - The parent route is pre-rendered - The parent route has children routes which are not prerendered - This means that when the child paths are loaded via the SPA fallback, the parent won't have any `loaderData` because there is no server on which to run the `loader` - This can be resolved by either adding a parent `clientLoader` or pre-rendering the child paths - If you add a `clientLoader`, calling the `serverLoader()` on non-prerendered paths will throw a 404 - Add unstable support for splitting route modules in framework mode via `future.unstable_splitRouteModules` ([#​11871](https://redirect.github.com/remix-run/react-router/pull/11871)) - Add `unstable_SerializesTo` brand type for library authors to register types serializable by React Router's streaming format (`turbo-stream`) ([`ab5b05b02`](https://redirect.github.com/remix-run/react-router/commit/ab5b05b02f99f062edb3c536c392197c88eb6c77)) - Align dev server behavior with static file server behavior when `ssr:false` is set ([#​12948](https://redirect.github.com/remix-run/react-router/pull/12948)) - When no `prerender` config exists, only SSR down to the root `HydrateFallback` (SPA Mode) - When a `prerender` config exists but the current path is not prerendered, only SSR down to the root `HydrateFallback` (SPA Fallback) - Return a 404 on `.data` requests to non-pre-rendered paths - Improve prefetch performance of CSS side effects in framework mode ([#​12889](https://redirect.github.com/remix-run/react-router/pull/12889)) - Disable Lazy Route Discovery for all `ssr:false` apps and not just "SPA Mode" because there is no runtime server to serve the search-param-configured `__manifest` requests ([#​12894](https://redirect.github.com/remix-run/react-router/pull/12894)) - We previously only disabled this for "SPA Mode" which is `ssr:false` and no `prerender` config but we realized it should apply to all `ssr:false` apps, including those prerendering multiple pages - In those `prerender` scenarios we would prerender the `/__manifest` file assuming the static file server would serve it but that makes some unneccesary assumptions about the static file server behaviors - Properly handle interrupted manifest requests in lazy route discovery ([#​12915](https://redirect.github.com/remix-run/react-router/pull/12915)) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v6.1.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small611-2025-02-19-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.0...v6.1.1) - fix: ensure `.[cm]?[tj]sx?` static assets are JS mime ([#​19453](https://redirect.github.com/vitejs/vite/issues/19453)) ([e7ba55e](https://redirect.github.com/vitejs/vite/commit/e7ba55e7d57ad97ab43682b152159e29fa4b3753)), closes [#​19453](https://redirect.github.com/vitejs/vite/issues/19453) - fix: ignore `*.ipv4` address in cert ([#​19416](https://redirect.github.com/vitejs/vite/issues/19416)) ([973283b](https://redirect.github.com/vitejs/vite/commit/973283bf84c3dca42e2e20a9f9b8761011878b8b)), closes [#​19416](https://redirect.github.com/vitejs/vite/issues/19416) - fix(css): run rewrite plugin if postcss plugin exists ([#​19371](https://redirect.github.com/vitejs/vite/issues/19371)) ([bcdb51a](https://redirect.github.com/vitejs/vite/commit/bcdb51a1ac082f4e8ed6f820787d6745dfaa972d)), closes [#​19371](https://redirect.github.com/vitejs/vite/issues/19371) - fix(deps): bump tsconfck ([#​19375](https://redirect.github.com/vitejs/vite/issues/19375)) ([746a583](https://redirect.github.com/vitejs/vite/commit/746a583d42592a31e1e8e80cc790a7c9e6acf58e)), closes [#​19375](https://redirect.github.com/vitejs/vite/issues/19375) - fix(deps): update all non-major dependencies ([#​19392](https://redirect.github.com/vitejs/vite/issues/19392)) ([60456a5](https://redirect.github.com/vitejs/vite/commit/60456a54fe90872dbd4bed332ecbd85bc88deb92)), closes [#​19392](https://redirect.github.com/vitejs/vite/issues/19392) - fix(deps): update all non-major dependencies ([#​19440](https://redirect.github.com/vitejs/vite/issues/19440)) ([ccac73d](https://redirect.github.com/vitejs/vite/commit/ccac73d9d0e92c7232f09207d1d6b893e823ed8e)), closes [#​19440](https://redirect.github.com/vitejs/vite/issues/19440) - fix(html): ignore malformed src attrs ([#​19397](https://redirect.github.com/vitejs/vite/issues/19397)) ([aff7812](https://redirect.github.com/vitejs/vite/commit/aff7812f0aed059c05ca36c86bf907d25964119a)), closes [#​19397](https://redirect.github.com/vitejs/vite/issues/19397) - fix(worker): fix web worker type detection ([#​19462](https://redirect.github.com/vitejs/vite/issues/19462)) ([edc65ea](https://redirect.github.com/vitejs/vite/commit/edc65eafa332b57ce44835deb7d7707e2d036c24)), closes [#​19462](https://redirect.github.com/vitejs/vite/issues/19462) - refactor: remove custom .jxl mime ([#​19457](https://redirect.github.com/vitejs/vite/issues/19457)) ([0c85464](https://redirect.github.com/vitejs/vite/commit/0c854645bd17960abbe8f01b602d1a1da1a2b9fd)), closes [#​19457](https://redirect.github.com/vitejs/vite/issues/19457) - feat: add support for injecting debug IDs ([#​18763](https://redirect.github.com/vitejs/vite/issues/18763)) ([0ff556a](https://redirect.github.com/vitejs/vite/commit/0ff556a6d9b55bff7cac17396ce7d4397becacaa)), closes [#​18763](https://redirect.github.com/vitejs/vite/issues/18763) - chore: update 6.1.0 changelog ([#​19363](https://redirect.github.com/vitejs/vite/issues/19363)) ([fa7c211](https://redirect.github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9)), closes [#​19363](https://redirect.github.com/vitejs/vite/issues/19363) </details> <details> <summary>remix-run/react-router (react-router-dom)</summary> ### [`v7.2.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#720) [Compare Source](https://redirect.github.com/remix-run/react-router/compare/react-router-dom@7.1.5...react-router-dom@7.2.0) ##### Patch Changes - Updated dependencies: - `react-router@7.2.0` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 12pm on saturday" 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/SvenKirschbaum/aws-utils).
- Loading branch information