Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copy of "Work around known TS bug with type inference #3761" #3777

Merged

Conversation

julian-ford
Copy link
Contributor

Cherry-picked Mark's bugfix commits from the v2.0-integration branch. Fixes #3758.

@codesandbox
Copy link

codesandbox bot commented Oct 4, 2023

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@netlify
Copy link

netlify bot commented Oct 4, 2023

Deploy Preview for redux-starter-kit-docs ready!

Name Link
🔨 Latest commit 59b2de7
🔍 Latest deploy log https://app.netlify.com/sites/redux-starter-kit-docs/deploys/651dd6387ba2580008271515
😎 Deploy Preview https://deploy-preview-3777--redux-starter-kit-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@codesandbox-ci
Copy link

codesandbox-ci bot commented Oct 4, 2023

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 59b2de7:

Sandbox Source
Vanilla Configuration
Vanilla Typescript Configuration
rsk-github-issues-example Configuration
@examples-query-react/basic Configuration
@examples-query-react/advanced Configuration
@examples-action-listener/counter Configuration

@markerikson
Copy link
Collaborator

Awesome, thank you!

@markerikson markerikson merged commit 49e00b4 into reduxjs:master Oct 4, 2023
27 checks passed
@julian-ford julian-ford deleted the bugfix/copy-cat-ts-version-compat branch October 4, 2023 22:09
mergify bot referenced this pull request in SvenKirschbaum/share.kirschbaum.cloud Oct 8, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed | [![age](https://developer.mend.io/api/mc/badges/age///?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption///?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility////?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence////?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-cdk/aws-apigatewayv2-alpha](https://togithub.com/aws/aws-cdk) | dependencies | minor | [`2.99.1-alpha.0` -> `2.100.0-alpha.0`](https://renovatebot.com/diffs/npm/@aws-cdk%2faws-apigatewayv2-alpha/2.99.1-alpha.0/2.100.0-alpha.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-cdk%2faws-apigatewayv2-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-cdk%2faws-apigatewayv2-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-cdk%2faws-apigatewayv2-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-cdk%2faws-apigatewayv2-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-cdk/aws-apigatewayv2-authorizers-alpha](https://togithub.com/aws/aws-cdk) | dependencies | minor | [`2.99.1-alpha.0` -> `2.100.0-alpha.0`](https://renovatebot.com/diffs/npm/@aws-cdk%2faws-apigatewayv2-authorizers-alpha/2.99.1-alpha.0/2.100.0-alpha.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-cdk%2faws-apigatewayv2-authorizers-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-cdk%2faws-apigatewayv2-authorizers-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-cdk%2faws-apigatewayv2-authorizers-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-cdk%2faws-apigatewayv2-authorizers-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-cdk/aws-apigatewayv2-integrations-alpha](https://togithub.com/aws/aws-cdk) | dependencies | minor | [`2.99.1-alpha.0` -> `2.100.0-alpha.0`](https://renovatebot.com/diffs/npm/@aws-cdk%2faws-apigatewayv2-integrations-alpha/2.99.1-alpha.0/2.100.0-alpha.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-cdk%2faws-apigatewayv2-integrations-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-cdk%2faws-apigatewayv2-integrations-alpha/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-cdk%2faws-apigatewayv2-integrations-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-cdk%2faws-apigatewayv2-integrations-alpha/2.99.1-alpha.0/2.100.0-alpha.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-dynamodb](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | dependencies | minor | [`3.421.0` -> `3.427.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-dynamodb/3.421.0/3.427.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-dynamodb/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-dynamodb/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-dynamodb/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-dynamodb/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | dependencies | minor | [`3.421.0` -> `3.427.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.421.0/3.427.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-sesv2](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-sesv2) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | dependencies | minor | [`3.421.0` -> `3.427.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sesv2/3.421.0/3.427.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sesv2/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sesv2/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sesv2/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sesv2/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-sfn](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-sfn) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | dependencies | minor | [`3.421.0` -> `3.427.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sfn/3.421.0/3.427.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sfn/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sfn/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sfn/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sfn/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/s3-request-presigner](https://togithub.com/aws/aws-sdk-js-v3/tree/main/packages/s3-request-presigner) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | dependencies | minor | [`3.421.0` -> `3.427.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fs3-request-presigner/3.421.0/3.427.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fs3-request-presigner/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fs3-request-presigner/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fs3-request-presigner/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fs3-request-presigner/3.421.0/3.427.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://togithub.com/mui/material-ui)) | dependencies | patch | [`5.14.11` -> `5.14.12`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.14.11/5.14.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.14.11/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.14.11/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/material](https://mui.com/material-ui/) ([source](https://togithub.com/mui/material-ui)) | dependencies | patch | [`5.14.11` -> `5.14.12`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.14.11/5.14.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.14.11/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.14.11/5.14.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://togithub.com/mui/mui-x)) | dependencies | patch | [`6.16.0` -> `6.16.1`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.16.0/6.16.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/6.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/6.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/6.16.0/6.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/6.16.0/6.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@reduxjs/toolkit](https://redux-toolkit.js.org) ([source](https://togithub.com/reduxjs/redux-toolkit)) | dependencies | patch | [`1.9.6` -> `1.9.7`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/aws-lambda](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/aws-lambda) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`8.10.122` -> `8.10.124`](https://renovatebot.com/diffs/npm/@types%2faws-lambda/8.10.122/8.10.124) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2faws-lambda/8.10.124?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2faws-lambda/8.10.124?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2faws-lambda/8.10.122/8.10.124?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2faws-lambda/8.10.122/8.10.124?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.18.1` -> `18.18.4`](https://renovatebot.com/diffs/npm/@types%2fnode/18.18.1/18.18.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.18.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.18.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.18.1/18.18.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.18.1/18.18.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.2.23` -> `18.2.25`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.23/18.2.25) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.23/18.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.23/18.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.2.8` -> `18.2.11`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.8/18.2.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.2.8/18.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.2.8/18.2.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`9.0.4` -> `9.0.5`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.4/9.0.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/9.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/9.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.4/9.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.4/9.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | devDependencies | patch | [`6.7.3` -> `6.7.4`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.7.3/6.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.7.3/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.7.3/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | devDependencies | patch | [`6.7.3` -> `6.7.4`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.7.3/6.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.7.3/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.7.3/6.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://togithub.com/aws/aws-cdk) | devDependencies | minor | [`2.99.1` -> `2.100.0`](https://renovatebot.com/diffs/npm/aws-cdk/2.99.1/2.100.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.99.1/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.99.1/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://togithub.com/aws/aws-cdk) | dependencies | minor | [`2.99.1` -> `2.100.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.99.1/2.100.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.99.1/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.99.1/2.100.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-sdk](https://togithub.com/aws/aws-sdk-js) | dependencies | minor | [`2.1467.0` -> `2.1472.0`](https://renovatebot.com/diffs/npm/aws-sdk/2.1467.0/2.1472.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-sdk/2.1472.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-sdk/2.1472.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-sdk/2.1467.0/2.1472.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-sdk/2.1467.0/2.1472.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [constructs](https://togithub.com/aws/constructs) | dependencies | minor | [`10.2.70` -> `10.3.0`](https://renovatebot.com/diffs/npm/constructs/10.2.70/10.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/constructs/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/constructs/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/constructs/10.2.70/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/constructs/10.2.70/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | devDependencies | minor | [`8.50.0` -> `8.51.0`](https://renovatebot.com/diffs/npm/eslint/8.50.0/8.51.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.51.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.51.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.50.0/8.51.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.50.0/8.51.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [oidc-client-ts](https://togithub.com/authts/oidc-client-ts) | dependencies | minor | [`2.2.5` -> `2.3.0`](https://renovatebot.com/diffs/npm/oidc-client-ts/2.2.5/2.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/oidc-client-ts/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oidc-client-ts/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oidc-client-ts/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oidc-client-ts/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [react-oidc-context](https://togithub.com/authts/react-oidc-context) | dependencies | patch | [`2.3.0` -> `2.3.1`](https://renovatebot.com/diffs/npm/react-oidc-context/2.3.0/2.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-oidc-context/2.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-oidc-context/2.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-oidc-context/2.3.0/2.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-oidc-context/2.3.0/2.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme) ([source](https://togithub.com/vitejs/vite)) | devDependencies | patch | [`4.4.9` -> `4.4.11`](https://renovatebot.com/diffs/npm/vite/4.4.9/4.4.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/4.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/4.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/4.4.9/4.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/4.4.9/4.4.11?slim=true)](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 (@&#8203;aws-sdk/client-dynamodb)</summary>

### [`v3.427.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#34270-2023-10-06)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.425.0...v3.427.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

### [`v3.425.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#34250-2023-10-04)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.423.0...v3.425.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

### [`v3.423.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#34230-2023-10-02)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.421.0...v3.423.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.427.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#34270-2023-10-06)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.425.0...v3.427.0)

##### Features

-   **middleware-sdk-s3:** add middleware for following region redirects ([#&#8203;5185](https://togithub.com/aws/aws-sdk-js-v3/issues/5185)) ([6e139f7](https://togithub.com/aws/aws-sdk-js-v3/commit/6e139f78cfe50c51f5a693f24a6c45088cdb29cd))

### [`v3.425.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#34250-2023-10-04)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.423.0...v3.425.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)

### [`v3.423.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#34230-2023-10-02)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.421.0...v3.423.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-sesv2)</summary>

### [`v3.427.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#34270-2023-10-06)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.425.0...v3.427.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

### [`v3.425.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#34250-2023-10-04)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.423.0...v3.425.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

### [`v3.423.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#34230-2023-10-02)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.421.0...v3.423.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-sfn)</summary>

### [`v3.427.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#34270-2023-10-06)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.425.0...v3.427.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

### [`v3.425.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#34250-2023-10-04)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.423.0...v3.425.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

### [`v3.423.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#34230-2023-10-02)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.421.0...v3.423.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/s3-request-presigner)</summary>

### [`v3.427.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#34270-2023-10-06)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.425.0...v3.427.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

### [`v3.425.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#34250-2023-10-04)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.423.0...v3.425.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

### [`v3.423.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#34230-2023-10-02)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.421.0...v3.423.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

</details>

<details>
<summary>mui/material-ui (@&#8203;mui/icons-material)</summary>

### [`v5.14.12`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51412)

[Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.11...v5.14.12)



*Oct 3, 2023*

A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:

-   🎨 Introduced color inversion utilities to Joy UI ([#&#8203;38916](https://togithub.com/mui/material-ui/issues/38916)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   🚀 Added Chip and related TextField components to Material You [@&#8203;DiegoAndai](https://togithub.com/DiegoAndai), [@&#8203;mj12albert](https://togithub.com/mj12albert)

##### `@mui/[email protected]`

-   \[DialogActions] Apply margin-left when children is not of `button` type ([#&#8203;39189](https://togithub.com/mui/material-ui/issues/39189)) [@&#8203;sai6855](https://togithub.com/sai6855)
-   \[Select] Improve a11y by adding combobox role and aria-controls attribute ([#&#8203;38785](https://togithub.com/mui/material-ui/issues/38785)) [@&#8203;xulingzhihou](https://togithub.com/xulingzhihou)
-   \[Select] Fix MenuProps slotProps forwarding ([#&#8203;39177](https://togithub.com/mui/material-ui/issues/39177)) [@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
-   \[TextField] Polish types in Textfield demo ([#&#8203;39140](https://togithub.com/mui/material-ui/issues/39140)) [@&#8203;sai6855](https://togithub.com/sai6855)
-   \[ButtonGroup] Fix rendering with conditional elements ([#&#8203;38989](https://togithub.com/mui/material-ui/issues/38989)) [@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

##### `@mui/[email protected]`

-   \[system] Add support for `variants` in the styled() util ([#&#8203;39073](https://togithub.com/mui/material-ui/issues/39073)) [@&#8203;mnajdova](https://togithub.com/mnajdova)
-   \[Box] Add missing logical spacing property types ([#&#8203;39169](https://togithub.com/mui/material-ui/issues/39169)) [@&#8203;Semigradsky](https://togithub.com/Semigradsky)

##### `@mui/[email protected]`

-   \[useSlider] Align externalProps handling ([#&#8203;38854](https://togithub.com/mui/material-ui/issues/38854)) [@&#8203;mj12albert](https://togithub.com/mj12albert)
-   \[useTabs] Align external props handling for useTab/useTabPanel/useTabsList ([#&#8203;39037](https://togithub.com/mui/material-ui/issues/39037)) [@&#8203;mj12albert](https://togithub.com/mj12albert)
-   \[test] Fix import paths in useTab tests ([#&#8203;39291](https://togithub.com/mui/material-ui/issues/39291)) [@&#8203;mj12albert](https://togithub.com/mj12albert)

##### `@mui/[email protected]`

-   \[Chip] Add Material You Chip component ([#&#8203;38927](https://togithub.com/mui/material-ui/issues/38927)) [@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
-   \[Divider] Copy v5 Divider ([#&#8203;39197](https://togithub.com/mui/material-ui/issues/39197)) [@&#8203;mj12albert](https://togithub.com/mj12albert)
-   \[FilledInput] Copy v5 FilledInput ([#&#8203;39040](https://togithub.com/mui/material-ui/issues/39040)) [@&#8203;mj12albert](https://togithub.com/mj12albert)
-   \[FormControl] Add FormControl component ([#&#8203;39032](https://togithub.com/mui/material-ui/issues/39032)) [@&#8203;mj12albert](https://togithub.com/mj12albert)
-   \[Select] Copy Select files from v5 ([#&#8203;39188](https://togithub.com/mui/material-ui/issues/39188)) [@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
-   \[TextField] Copy v5 TextField's inner components ([#&#8203;39166](https://togithub.com/mui/material-ui/issues/39166)) [@&#8203;mj12albert](https://togithub.com/mj12albert)

##### `@mui/[email protected]`

-   Introduce color inversion utilities ([#&#8203;38916](https://togithub.com/mui/material-ui/issues/38916)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   Replace margin with `gap` property ([#&#8203;39147](https://togithub.com/mui/material-ui/issues/39147)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   \[CssBaseline] use Joy `GlobalStyles` ([#&#8203;39278](https://togithub.com/mui/material-ui/issues/39278)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   \[Drawer] Apply content styles from theme to content slot ([#&#8203;39199](https://togithub.com/mui/material-ui/issues/39199)) [@&#8203;sai6855](https://togithub.com/sai6855)
-   \[List] Add gap and missing active styles ([#&#8203;39146](https://togithub.com/mui/material-ui/issues/39146)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   \[Switch] Slight adjustments to the design ([#&#8203;39276](https://togithub.com/mui/material-ui/issues/39276)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)

##### Docs

-   \[docs] Update Autocomplete demo for React 18 ([#&#8203;39162](https://togithub.com/mui/material-ui/issues/39162)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[docs-infra] Tweak feedback footer section design ([#&#8203;36556](https://togithub.com/mui/material-ui/issues/36556)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)
-   \[docs-infra] Improve code syntax highlight ([#&#8203;39181](https://togithub.com/mui/material-ui/issues/39181)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[docs]\[base] Add Tailwind CSS + plain CSS demo on the TextArea page ([#&#8203;39046](https://togithub.com/mui/material-ui/issues/39046)) [@&#8203;alisasanib](https://togithub.com/alisasanib)
-   \[docs]\[base-ui] Fix style for root div of multiline input ([#&#8203;39182](https://togithub.com/mui/material-ui/issues/39182)) [@&#8203;ttlpta](https://togithub.com/ttlpta)
-   \[docs]\[base-ui] Improve Select's country select demo ([#&#8203;38983](https://togithub.com/mui/material-ui/issues/38983)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[docs]\[joy-ui] Add scrollable tabs example ([#&#8203;39260](https://togithub.com/mui/material-ui/issues/39260)) [@&#8203;siriwatknp](https://togithub.com/siriwatknp)
-   \[docs]\[joy-ui] Match `Autocomplete` github label demo to actual github label dropdown ([#&#8203;39228](https://togithub.com/mui/material-ui/issues/39228)) [@&#8203;sai6855](https://togithub.com/sai6855)
-   \[docs]\[joy-ui] Refine the Rental dashboard template ([#&#8203;39059](https://togithub.com/mui/material-ui/issues/39059)) [@&#8203;zanivan](https://togithub.com/zanivan)
-   \[docs]\[joy-ui] Removed incomplete sentence in the Aspect Ratio page ([#&#8203;39227](https://togithub.com/mui/material-ui/issues/39227)) [@&#8203;Erik-McKelvey](https://togithub.com/Erik-McKelvey)
-   \[docs]\[joy-ui] Fix typo in the Accordion page ([#&#8203;39226](https://togithub.com/mui/material-ui/issues/39226)) [@&#8203;Erik-McKelvey](https://togithub.com/Erik-McKelvey)
-   \[docs]\[joy-ui] Update and standardize template Sidemenus ([#&#8203;39271](https://togithub.com/mui/material-ui/issues/39271)) [@&#8203;zanivan](https://togithub.com/zanivan)
-   \[docs]\[joy-ui] Add a roadmap page ([#&#8203;39163](https://togithub.com/mui/material-ui/issues/39163)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)
-   \[docs]\[material-ui] Replace `Box` with `Stack` in applicable demos ([#&#8203;39174](https://togithub.com/mui/material-ui/issues/39174)) [@&#8203;sai6855](https://togithub.com/sai6855)
-   \[docs]\[material-ui] Add small polish to the Templates page ([#&#8203;39224](https://togithub.com/mui/material-ui/issues/39224)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)
-   \[docs]\[material-ui] Small revision to the Icons page ([#&#8203;38840](https://togithub.com/mui/material-ui/issues/38840)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)

##### Core

-   Add next lint config to eslint ([#&#8203;39183](https://togithub.com/mui/material-ui/issues/39183)) [@&#8203;Janpot](https://togithub.com/Janpot)
-   \[core] Update eslint rules ([#&#8203;39178](https://togithub.com/mui/material-ui/issues/39178)) [@&#8203;romgrk](https://togithub.com/romgrk)
-   \[core] Fix Greg GitHub slug [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[core] Priority Support casing normalization [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[website] Add Heat map in pricing page ([#&#8203;39269](https://togithub.com/mui/material-ui/issues/39269)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[website] Update `React Engineer - xCharts` Ashby link ([#&#8203;39172](https://togithub.com/mui/material-ui/issues/39172)) [@&#8203;DanailH](https://togithub.com/DanailH)
-   \[website] Add Charts to the pricing table ([#&#8203;38680](https://togithub.com/mui/material-ui/issues/38680)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[website] Polish career experience [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[website] Simplify the Core products file ([#&#8203;39194](https://togithub.com/mui/material-ui/issues/39194)) [@&#8203;danilo-leal](https://togithub.com/danilo-leal)

All contributors of this release in alphabetical order: [@&#8203;alexfauquette](https://togithub.com/alexfauquette), [@&#8203;brijeshb42](https://togithub.com/brijeshb42), [@&#8203;DanailH](https://togithub.com/DanailH), [@&#8203;danilo-leal](https://togithub.com/danilo-leal), [@&#8203;DiegoAndai](https://togithub.com/DiegoAndai), [@&#8203;Erik-McKelvey](https://togithub.com/Erik-McKelvey), [@&#8203;Janpot](https://togithub.com/Janpot), [@&#8203;mj12albert](https://togithub.com/mj12albert), [@&#8203;mnajdova](https://togithub.com/mnajdova), [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari), [@&#8203;romgrk](https://togithub.com/romgrk), [@&#8203;sai6855](https://togithub.com/sai6855), [@&#8203;Semigradsky](https://togithub.com/Semigradsky), [@&#8203;siriwatknp](https://togithub.com/siriwatknp), [@&#8203;xulingzhihou](https://togithub.com/xulingzhihou), [@&#8203;zanivan](https://togithub.com/zanivan), [@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

</details>

<details>
<summary>mui/mui-x (@&#8203;mui/x-date-pickers)</summary>

### [`v6.16.1`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6161)

[Compare Source](https://togithub.com/mui/mui-x/compare/v6.16.0...v6.16.1)

*Oct 6, 2023*

We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

-   🥧 Support interaction with pie chart
-   🐞 Bugfixes
-   📚 Documentation improvements

##### Data Grid

##### `@mui/[email protected]`

-   \[DataGrid] Add a new demo with sparklines ([#&#8203;9228](https://togithub.com/mui/mui-x/issues/9228)) [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)
-   \[DataGrid] Fix autosize missing a few pixels ([#&#8203;10471](https://togithub.com/mui/mui-x/issues/10471)) [@&#8203;romgrk](https://togithub.com/romgrk)
-   \[DataGrid] Make `disableColumnSelector` demo idempotent ([#&#8203;10548](https://togithub.com/mui/mui-x/issues/10548)) [@&#8203;MBilalShafi](https://togithub.com/MBilalShafi)

##### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/[email protected]`.

##### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")

Same changes as in `@mui/[email protected]`.

##### Date Pickers

##### `@mui/[email protected]`

-   \[pickers] Avoid calendar layout shifting when changing views ([#&#8203;10541](https://togithub.com/mui/mui-x/issues/10541)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[pickers] Fix clearable behavior when disabled ([#&#8203;10542](https://togithub.com/mui/mui-x/issues/10542)) [@&#8203;noraleonte](https://togithub.com/noraleonte)
-   \[pickers] Improve customization playground examples ([#&#8203;10544](https://togithub.com/mui/mui-x/issues/10544)) [@&#8203;noraleonte](https://togithub.com/noraleonte)

##### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/[email protected]`, plus:

-   \[DateRangePicker] Fix `InputProps` propagation in multi input ([#&#8203;10564](https://togithub.com/mui/mui-x/issues/10564)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Charts / `@mui/[email protected]`

-   \[charts] Display cursor pointer for pie chart only if `onClick` is provided ([#&#8203;10551](https://togithub.com/mui/mui-x/issues/10551)) [@&#8203;giladappsforce](https://togithub.com/giladappsforce)
-   \[charts] Add `onClick` prop to PieChart ([#&#8203;10506](https://togithub.com/mui/mui-x/issues/10506)) [@&#8203;giladappsforce](https://togithub.com/giladappsforce)
-   \[charts] Support `slots`/`slotProps` for the tooltip ([#&#8203;10515](https://togithub.com/mui/mui-x/issues/10515)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Docs

-   \[docs] Add `DateRangePicker` example with a `Button` trigger ([#&#8203;10485](https://togithub.com/mui/mui-x/issues/10485)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[docs] Add section about disabling columns panel ([#&#8203;10328](https://togithub.com/mui/mui-x/issues/10328)) [@&#8203;MBilalShafi](https://togithub.com/MBilalShafi)
-   \[docs] Add section about overriding slots to base concepts ([#&#8203;10421](https://togithub.com/mui/mui-x/issues/10421)) [@&#8203;noraleonte](https://togithub.com/noraleonte)
-   \[docs] Add "What's new" page listing all release announcements ([#&#8203;9727](https://togithub.com/mui/mui-x/issues/9727)) [@&#8203;joserodolfofreitas](https://togithub.com/joserodolfofreitas)
-   \[docs] Update RTL Support section of the grid localization docs ([#&#8203;10561](https://togithub.com/mui/mui-x/issues/10561)) [@&#8203;MBilalShafi](https://togithub.com/MBilalShafi)

##### Core

-   \[core] Fix casing consistency with legal and marketing content [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[core] Revert the link in the priority support ticket description ([#&#8203;10517](https://togithub.com/mui/mui-x/issues/10517)) [@&#8203;michelengelen](https://togithub.com/michelengelen)
-   \[CHANGELOG] Polish image [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

</details>

<details>
<summary>reduxjs/redux-toolkit (@&#8203;reduxjs/toolkit)</summary>

### [`v1.9.7`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.7)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.6...v1.9.7)

This bugfix release rewrites the RTKQ hook TS types to significantly improve TS perf.

#### Changelog

##### RTKQ TS Perf

A number of users had reported that Intellisense for RTKQ API objects was extremely slow (multiple seconds) - see discussion in [#&#8203;3214](https://togithub.com/reduxjs/redux-toolkit/issues/3214) .  We did some perf investigation on user-provided examples, and concluded that the biggest factor to slow RTKQ TS perf was the calculation of hook names like `useGetPokemonQuery`, which was generating a large TS union of types.

We've rewritten that hook names type calculation to use mapped types and a couple of intersections.  In a specific user-provided stress test repo, it dropped TS calculation time by 60% (2600ms to 1000ms).

There's more potential work we can do to improve things, but this seems like a major perf improvement worth shipping now.

#### What's Changed

-   chore: Switch 4.9.2-rc to 4.9.5 since 4.9.5 has been released in TypeScript by [@&#8203;kahirokunn](https://togithub.com/kahirokunn) in [https://github.com/reduxjs/redux-toolkit/pull/3772](https://togithub.com/reduxjs/redux-toolkit/pull/3772)
-   Copy of "Work around known TS bug with type inference [#&#8203;3761](https://togithub.com/reduxjs/redux-toolkit/issues/3761)" by [@&#8203;julian-ford](https://togithub.com/julian-ford) in [https://github.com/reduxjs/redux-toolkit/pull/3777](https://togithub.com/reduxjs/redux-toolkit/pull/3777)
-   Rework named hooks type (v1.9) by [@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in [https://github.com/reduxjs/redux-toolkit/pull/3769](https://togithub.com/reduxjs/redux-toolkit/pull/3769)

**Full Changelog**: https://github.com/reduxjs/redux-toolkit/compare/v1.9.6...v1.9.7

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v6.7.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#674-2023-10-02)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4)

**Note:** Version bump only for package [@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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 (@&#8203;typescript-eslint/parser)</summary>

### [`v6.7.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#674-2023-10-02)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4)

**Note:** Version bump only for package [@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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 (aws-cdk)</summary>

### [`v2.100.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.100.0)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.99.1...v2.100.0)

##### Features

-   **aws-cdk-lib:** reduce JavaScript load time, second attempt ([#&#8203;27362](https://togithub.com/aws/aws-cdk/issues/27362)) ([0bb49b4](https://togithub.com/aws/aws-cdk/commit/0bb49b42406b9b3692063537e6194af80d65c7f9)), closes [#&#8203;27314](https://togithub.com/aws/aws-cdk/issues/27314) [#&#8203;27353](https://togithub.com/aws/aws-cdk/issues/27353)
-   **cdk:** add AppSync GraphQLSchema and pipeline resolvers as hot swappable ([#&#8203;27197](https://togithub.com/aws/aws-cdk/issues/27197)) ([0ea6313](https://togithub.com/aws/aws-cdk/commit/0ea6313125c63608a90b175f2f73b2b51d7b2b05)), closes [#&#8203;2659](https://togithub.com/aws/aws-cdk/issues/2659) [#&#8203;24112](https://togithub.com/aws/aws-cdk/issues/24112) [#&#8203;24113](https://togithub.com/aws/aws-cdk/issues/24113)
-   **cli:** CDK Migrate CLI command ([#&#8203;27325](https://togithub.com/aws/aws-cdk/issues/27325)) ([db051ea](https://togithub.com/aws/aws-cdk/commit/db051ea4e92c70cab4f17e3bfef80294ea80093c))
-   **cli:** declare `cdk import` stable ([#&#8203;27390](https://togithub.com/aws/aws-cdk/issues/27390)) ([1057ef0](https://togithub.com/aws/aws-cdk/commit/1057ef0feba8f35ea5d7dc0f011e85e721146ce0))
-   **eks:** support INF2 instance types ([#&#8203;27373](https://togithub.com/aws/aws-cdk/issues/27373)) ([bed9b8d](https://togithub.com/aws/aws-cdk/commit/bed9b8d43c236bc44c11b5b44447c1ea45935ba8))
-   **s3-deployment:** support Fn::Select in renderData() ([#&#8203;27237](https://togithub.com/aws/aws-cdk/issues/27237)) ([8b20c11](https://togithub.com/aws/aws-cdk/commit/8b20c114068cc9e514aefc136516cb2d01df1e1b)), closes [#&#8203;25504](https://togithub.com/aws/aws-cdk/issues/25504) [/github.com/aws/aws-cdk/blob/3edd2400bc0c8a86366a29d3a7eef1ef4fa5e016/packages/aws-cdk-lib/aws-elasticloadbalancingv2/lib/alb/application-target-group.ts#L438](https://togithub.com/aws//github.com/aws/aws-cdk/blob/3edd2400bc0c8a86366a29d3a7eef1ef4fa5e016/packages/aws-cdk-lib/aws-elasticloadbalancingv2/lib/alb/application-target-group.ts/issues/L438)
-   update AWS Service Spec ([#&#8203;27375](https://togithub.com/aws/aws-cdk/issues/27375)) ([26d4afe](https://togithub.com/aws/aws-cdk/commit/26d4afee04ef2f5b17d0c211c767adc635d2cf37))
-   **rds:** add new RDS versions ([#&#8203;27351](https://togithub.com/aws/aws-cdk/issues/27351)) ([e0c9792](https://togithub.com/aws/aws-cdk/commit/e0c9792811e5e0685729264694b645d147ff52de))

##### Bug Fixes

-   **autoscaling:** ssmSessionPermissions does not add managed policy to role specified in launch template ([#&#8203;27220](https://togithub.com/aws/aws-cdk/issues/27220)) ([20e4760](https://togithub.com/aws/aws-cdk/commit/20e4760621daf837f39cc0f1c760efd9bbf5e31b)), closes [#&#8203;25904](https://togithub.com/aws/aws-cdk/issues/25904)
-   **cdk:** Resolve cross stack and default parameters for hotswaps ([#&#8203;27195](https://togithub.com/aws/aws-cdk/issues/27195)) ([3507141](https://togithub.com/aws/aws-cdk/commit/3507141bd75022c72df1f8e24605f637deef5179)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-cloudformation.html#w2ab1c17c23c19b5](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-cloudformation.html/issues/w2ab1c17c23c19b5)
-   **cli:** report errors from resource failures in nested stacks ([#&#8203;27318](https://togithub.com/aws/aws-cdk/issues/27318)) ([1f639c7](https://togithub.com/aws/aws-cdk/commit/1f639c7b79bd9e0841ccc429fc16006b770f4405))
-   **custom-resources:** IAM policy incorrect for SDKv3 names ([#&#8203;27313](https://togithub.com/aws/aws-cdk/issues/27313)) ([c68ea44](https://togithub.com/aws/aws-cdk/commit/c68ea4453bb1c70f2cc7739012b11d25f10f4a8f)), closes [#&#8203;27255](https://togithub.com/aws/aws-cdk/issues/27255) [#&#8203;27268](https://togithub.com/aws/aws-cdk/issues/27268) [#&#8203;27270](https://togithub.com/aws/aws-cdk/issues/27270) [#&#8203;27395](https://togithub.com/aws/aws-cdk/issues/27395)
-   **logs:** remove invalid data protection data identifier ([#&#8203;27388](https://togithub.com/aws/aws-cdk/issues/27388)) ([4db166d](https://togithub.com/aws/aws-cdk/commit/4db166d1f46e3057a58d4c216b9adf62a485e285))
-   **s3:** bucket deletion fails if object creation races against cleanup ([#&#8203;26875](https://togithub.com/aws/aws-cdk/issues/26875)) ([735b786](https://togithub.com/aws/aws-cdk/commit/735b786af77abc09982e8c2cea4036a0fbaf6a19)), closes [#&#8203;26874](https://togithub.com/aws/aws-cdk/issues/26874)
-   **sns-subscriptions:** cannot add SqsSubscription when using an Sqs Construct from a different Constructs library ([#&#8203;27227](https://togithub.com/aws/aws-cdk/issues/27227)) ([52eee85](https://togithub.com/aws/aws-cdk/commit/52eee859d227a854c46d6975fcec2b4b10719097)), closes [#&#8203;27225](https://togithub.com/aws/aws-cdk/issues/27225)
-   **stepfunctions:** Escaping newline characters in Step Functions intrinsics caused schema validation failures ([#&#8203;27323](https://togithub.com/aws/aws-cdk/issues/27323)) ([4e96edd](https://togithub.com/aws/aws-cdk/commit/4e96edd057c940afb8f41b2a0fbe93267ce2424e))
-   reduce load time of JavaScript library, for real ([#&#8203;27314](https://togithub.com/aws/aws-cdk/issues/27314)) ([48acd37](https://togithub.com/aws/aws-cdk/commit/48acd37389c9c194f0d6638437ea4be1c2302142))

***

##### Alpha modules (2.100.0-alpha.0)

##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

-   **redshift:** the behavior of redshift tables has changed. UPDATE action will not be triggered on new table names and instead be triggered on table id changes.

##### Features

-   **synthetics:** CloudWatch Synthetics NodeJS Pupeteer 6.0 Runtime with NodeJS 18 ([#&#8203;27339](https://togithub.com/aws/aws-cdk/issues/27339)) ([e48af04](https://togithub.com/aws/aws-cdk/commit/e48af04c0b483d705d99c97a1f7bf8c6cd8e71c6)), closes [#&#8203;27337](https://togithub.com/aws/aws-cdk/issues/27337)

##### Bug Fixes

-   **redshift:** UserTablePriviliges to track changes using table IDs ([#&#8203;26955](https://togithub.com/aws/aws-cdk/issues/26955)) ([7e4fdc7](https://togithub.com/aws/aws-cdk/commit/7e4fdc7ec12eb17224c4156ce9340da8c2bddc72)), closes [#&#8203;26558](https://togithub.com/aws/aws-cdk/issues/26558)

</details>

<details>
<summary>aws/aws-sdk-js (aws-sdk)</summary>

### [`v2.1472.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214720)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1471.0...v2.1472.0)

-   feature: EC2: Documentation updates for Elastic Compute Cloud (EC2).
-   feature: FSx: After performing steps to repair the Active Directory configuration of a file system, use this action to initiate the process of attempting to recover to the file system.
-   feature: MarketplaceCatalog: This release adds support for Document type as an alternative for stringified JSON for StartChangeSet, DescribeChangeSet and DescribeEntity APIs
-   feature: QuickSight: NullOption in FilterListConfiguration; Dataset schema/table max length increased; Support total placement for pivot table visual; Lenient mode relaxes the validation to create resources with definition; Data sources can be added to folders; Redshift data sources support IAM Role-based authentication
-   feature: Transfer: This release updates the max character limit of PreAuthenticationLoginBanner and PostAuthenticationLoginBanner to 4096 characters

### [`v2.1471.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214710)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1470.0...v2.1471.0)

-   feature: Omics: Add Etag Support for Omics Storage in ListReadSets and GetReadSetMetadata API
-   feature: Route53: Add hostedzonetype filter to ListHostedZones API.
-   feature: SecurityHub: Added new resource detail objects to ASFF, including resources for AwsEventsEventbus, AwsEventsEndpoint, AwsDmsEndpoint, AwsDmsReplicationTask, AwsDmsReplicationInstance, AwsRoute53HostedZone, and AwsMskCluster
-   feature: StorageGateway: Add SoftwareVersion to response of DescribeGatewayInformation.
-   feature: WorkSpaces: This release introduces Manage applications. This feature allows users to manage their WorkSpaces applications by associating or disassociating their WorkSpaces with applications. The DescribeWorkspaces API will now additionally return OperatingSystemName in its responses.

### [`v2.1470.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214700)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1469.0...v2.1470.0)

-   feature: AppConfig: AWS AppConfig introduces KMS customer-managed key (CMK) encryption support for data saved to AppConfig's hosted configuration store.
-   feature: DataZone: Initial release of Amazon DataZone
-   feature: MediaTailor: Updates DescribeVodSource to include a list of ad break opportunities in the response
-   feature: Mgn: This release includes the following new APIs: ListConnectors, CreateConnector,  UpdateConnector, DeleteConnector and UpdateSourceServer to support the source action framework feature.
-   feature: SageMaker: Adding support for AdditionalS3DataSource, a data source used for training or inference that is in addition to the input dataset or model data.

### [`v2.1469.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214690)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1468.0...v2.1469.0)

-   feature: Connect: GetMetricDataV2 API: Update to include new metrics CONTACTS_RESOLVED_IN_X , AVG_HOLD_TIME_ALL_CONTACTS , AVG_RESOLUTION_TIME , ABANDONMENT_RATE , AGENT_NON_RESPONSE_WITHOUT_CUSTOMER_ABANDONS with added features: Interval Period, TimeZone, Negate MetricFilters, Extended date time range.
-   feature: Location: Amazon Location Service adds support for bounding polygon queries. Additionally, the GeofenceCount field has been added to the DescribeGeofenceCollection API response.
-   feature: MediaConvert: This release adds the ability to replace video frames without modifying the audio essence.
-   feature: OAM: This release adds support for sharing AWS::ApplicationInsights::Application resources.
-   feature: SageMaker: This release allows users to run Selective Execution in SageMaker Pipelines without SourcePipelineExecutionArn if selected steps do not have any dependent steps.
-   feature: WellArchitected: AWS Well-Architected now supports Review Templates that allows you to create templates with pre-filled answers for Well-Architected and Custom Lens best practices.

### [`v2.1468.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214680)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1467.0...v2.1468.0)

-   feature: Bedrock: Provisioned throughput feature with Amazon and third-party base models, and update validators for model identifier and taggable resource ARNs.
-   feature: BedrockRuntime: Add model timeout exception for InvokeModelWithResponseStream API and update validator for invoke model identifier.
-   feature: EC2: Introducing Amazon EC2 R7iz instances with 3.9 GHz sustained all-core turbo frequency and deliver

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on sunday" (UTC), 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://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/share.kirschbaum.cloud).
renovate bot referenced this pull request in valora-inc/wallet Oct 11, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@reduxjs/toolkit](https://redux-toolkit.js.org)
([source](https://togithub.com/reduxjs/redux-toolkit)) | [`^1.9.6` ->
`^1.9.7`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@reduxjs%2ftoolkit/1.9.6/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>reduxjs/redux-toolkit (@&#8203;reduxjs/toolkit)</summary>

###
[`v1.9.7`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.7)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.6...v1.9.7)

This bugfix release rewrites the RTKQ hook TS types to significantly
improve TS perf.

#### Changelog

##### RTKQ TS Perf

A number of users had reported that Intellisense for RTKQ API objects
was extremely slow (multiple seconds) - see discussion in
[#&#8203;3214](https://togithub.com/reduxjs/redux-toolkit/issues/3214) .
We did some perf investigation on user-provided examples, and concluded
that the biggest factor to slow RTKQ TS perf was the calculation of hook
names like `useGetPokemonQuery`, which was generating a large TS union
of types.

We've rewritten that hook names type calculation to use mapped types and
a couple of intersections. In a specific user-provided stress test repo,
it dropped TS calculation time by 60% (2600ms to 1000ms).

There's more potential work we can do to improve things, but this seems
like a major perf improvement worth shipping now.

#### What's Changed

- chore: Switch 4.9.2-rc to 4.9.5 since 4.9.5 has been released in
TypeScript by [@&#8203;kahirokunn](https://togithub.com/kahirokunn) in
[https://github.com/reduxjs/redux-toolkit/pull/3772](https://togithub.com/reduxjs/redux-toolkit/pull/3772)
- Copy of "Work around known TS bug with type inference
[#&#8203;3761](https://togithub.com/reduxjs/redux-toolkit/issues/3761)"
by [@&#8203;julian-ford](https://togithub.com/julian-ford) in
[https://github.com/reduxjs/redux-toolkit/pull/3777](https://togithub.com/reduxjs/redux-toolkit/pull/3777)
- Rework named hooks type (v1.9) by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3769](https://togithub.com/reduxjs/redux-toolkit/pull/3769)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.6...v1.9.7

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone
America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone
America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/wallet).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
apereocas-bot referenced this pull request in apereo/cas Dec 5, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@reduxjs/toolkit](https://redux-toolkit.js.org) ([source](https://togithub.com/reduxjs/redux-toolkit)) | [`^1.9.5` -> `^2.0.0`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/1.9.5/2.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@reduxjs%2ftoolkit/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@reduxjs%2ftoolkit/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@reduxjs%2ftoolkit/1.9.5/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@reduxjs%2ftoolkit/1.9.5/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>reduxjs/redux-toolkit (@&#8203;reduxjs/toolkit)</summary>

### [`v2.0.1`](https://togithub.com/reduxjs/redux-toolkit/compare/v2.0.0...v2.0.1)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v2.0.0...v2.0.1)

### [`v2.0.0`](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.7...v2.0.0)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.7...v2.0.0)

### [`v1.9.7`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.7)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.6...v1.9.7)

This bugfix release rewrites the RTKQ hook TS types to significantly improve TS perf.

#### Changelog

##### RTKQ TS Perf

A number of users had reported that Intellisense for RTKQ API objects was extremely slow (multiple seconds) - see discussion in [#&#8203;3214](https://togithub.com/reduxjs/redux-toolkit/issues/3214) .  We did some perf investigation on user-provided examples, and concluded that the biggest factor to slow RTKQ TS perf was the calculation of hook names like `useGetPokemonQuery`, which was generating a large TS union of types.

We've rewritten that hook names type calculation to use mapped types and a couple of intersections.  In a specific user-provided stress test repo, it dropped TS calculation time by 60% (2600ms to 1000ms).

There's more potential work we can do to improve things, but this seems like a major perf improvement worth shipping now.

#### What's Changed

-   chore: Switch 4.9.2-rc to 4.9.5 since 4.9.5 has been released in TypeScript by [@&#8203;kahirokunn](https://togithub.com/kahirokunn) in [https://github.com/reduxjs/redux-toolkit/pull/3772](https://togithub.com/reduxjs/redux-toolkit/pull/3772)
-   Copy of "Work around known TS bug with type inference [#&#8203;3761](https://togithub.com/reduxjs/redux-toolkit/issues/3761)" by [@&#8203;julian-ford](https://togithub.com/julian-ford) in [https://github.com/reduxjs/redux-toolkit/pull/3777](https://togithub.com/reduxjs/redux-toolkit/pull/3777)
-   Rework named hooks type (v1.9) by [@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in [https://github.com/reduxjs/redux-toolkit/pull/3769](https://togithub.com/reduxjs/redux-toolkit/pull/3769)

**Full Changelog**: reduxjs/redux-toolkit@v1.9.6...v1.9.7

### [`v1.9.6`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.6)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.5...v1.9.6)

This bugfix release adds a new dev-mode middleware to catch accidentally dispatching an action creator, adds a new listener middleware option around waiting for forks, adds a new option to update provided tags when `updateQueryData` is used, reworks internal types to better handle uses with TS declaration output, and fixes a variety of small issues.

##### Changelog

##### Action Creator Dev Check Middleware

RTK already includes dev-mode middleware that check for the common mistakes of accidentally mutating state and putting non-serializable values into state or actions.

Over the years we've also seen a semi-frequent error where users accidentally pass an action creator reference to `dispatch`, instead of *calling* it and dispatching the action it returns.

We've added another dev-mode middleware that specifically catches this error and warns about it.

##### Additional Options

The listener middleware's `listenerApi.fork()` method now has an optional `autoJoin` flag that can be used to keep the effect from finishing until all active forked tasks have completed.

`updateQueryData` now has an `updateProvidedTags` option that will force a recalculation of that endpoint's provided tags.  It currently defaults to `false`, and we'll likely turn that to `true` in the next major.

##### Other Fixes

The `builder.addCase` method now throws an error if a `type` string is empty.

`fetchBaseQuery` now uses an alternate method to clone the original `Request` in order to work around an obscure Chrome bug.

The immutability middleware logic was tweaked to avoid a potential stack overflow.

##### Types Changes

The internal type imports have been reworked to try to fix "type portability" issues when used in combination with TS declaration outputs.

A couple additional types were exported to help with wrapping `createAsyncThunk`.

##### What's Changed

-   create action creator middleware by [@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in [https://github.com/reduxjs/redux-toolkit/pull/3414](https://togithub.com/reduxjs/redux-toolkit/pull/3414)
-   Implement auto fork joining by [@&#8203;ericanderson](https://togithub.com/ericanderson) in [https://github.com/reduxjs/redux-toolkit/pull/3407](https://togithub.com/reduxjs/redux-toolkit/pull/3407)
-   types: make it easier to wrap createAsyncThunk by [@&#8203;shrouxm](https://togithub.com/shrouxm) in [https://github.com/reduxjs/redux-toolkit/pull/3393](https://togithub.com/reduxjs/redux-toolkit/pull/3393)
-   Fixed Stackoverflow bug if children prop is a ref to root/parent object by [@&#8203;cheprasov](https://togithub.com/cheprasov) in [https://github.com/reduxjs/redux-toolkit/pull/3428](https://togithub.com/reduxjs/redux-toolkit/pull/3428)
-   Fix TransformedResponse type to unwrap promise by [@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in [https://github.com/reduxjs/redux-toolkit/pull/3500](https://togithub.com/reduxjs/redux-toolkit/pull/3500)
-   Throw error when type is empty in builder.addCase by [@&#8203;chawes13](https://togithub.com/chawes13) in [https://github.com/reduxjs/redux-toolkit/pull/3572](https://togithub.com/reduxjs/redux-toolkit/pull/3572)
-   \[RED-23] fix: Updated type references to resolve portable types issue by [@&#8203;tdurnford](https://togithub.com/tdurnford) in [https://github.com/reduxjs/redux-toolkit/pull/3728](https://togithub.com/reduxjs/redux-toolkit/pull/3728)
-   add option to update provided tags by [@&#8203;dutzi](https://togithub.com/dutzi) in [https://github.com/reduxjs/redux-toolkit/pull/3255](https://togithub.com/reduxjs/redux-toolkit/pull/3255)
-   \[RED-26] Remove Request.clone() usage in fetchBaseQuery by [@&#8203;alex-vukov](https://togithub.com/alex-vukov) in [https://github.com/reduxjs/redux-toolkit/pull/3720](https://togithub.com/reduxjs/redux-toolkit/pull/3720)
-   Try working around TS 4.1 mismatch by [@&#8203;markerikson](https://togithub.com/markerikson) in [https://github.com/reduxjs/redux-toolkit/pull/3739](https://togithub.com/reduxjs/redux-toolkit/pull/3739)

**Full Changelog**: reduxjs/redux-toolkit@v1.9.5...v1.9.6

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,before 6am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/apereo/cas).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
realbrodiwhite referenced this pull request in realbrodiwhite/royalgames-client Mar 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@reduxjs/toolkit](https://redux-toolkit.js.org)
([source](https://togithub.com/reduxjs/redux-toolkit)) | [`1.9.2` ->
`1.9.7`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/1.9.2/1.9.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@reduxjs%2ftoolkit/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@reduxjs%2ftoolkit/1.9.2/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@reduxjs%2ftoolkit/1.9.2/1.9.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>reduxjs/redux-toolkit (@&#8203;reduxjs/toolkit)</summary>

###
[`v1.9.7`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.7)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.6...v1.9.7)

This bugfix release rewrites the RTKQ hook TS types to significantly
improve TS perf.

#### Changelog

##### RTKQ TS Perf

A number of users had reported that Intellisense for RTKQ API objects
was extremely slow (multiple seconds) - see discussion in
[#&#8203;3214](https://togithub.com/reduxjs/redux-toolkit/issues/3214) .
We did some perf investigation on user-provided examples, and concluded
that the biggest factor to slow RTKQ TS perf was the calculation of hook
names like `useGetPokemonQuery`, which was generating a large TS union
of types.

We've rewritten that hook names type calculation to use mapped types and
a couple of intersections. In a specific user-provided stress test repo,
it dropped TS calculation time by 60% (2600ms to 1000ms).

There's more potential work we can do to improve things, but this seems
like a major perf improvement worth shipping now.

#### What's Changed

- chore: Switch 4.9.2-rc to 4.9.5 since 4.9.5 has been released in
TypeScript by [@&#8203;kahirokunn](https://togithub.com/kahirokunn) in
[https://github.com/reduxjs/redux-toolkit/pull/3772](https://togithub.com/reduxjs/redux-toolkit/pull/3772)
- Copy of "Work around known TS bug with type inference
[#&#8203;3761](https://togithub.com/reduxjs/redux-toolkit/issues/3761)"
by [@&#8203;julian-ford](https://togithub.com/julian-ford) in
[https://github.com/reduxjs/redux-toolkit/pull/3777](https://togithub.com/reduxjs/redux-toolkit/pull/3777)
- Rework named hooks type (v1.9) by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3769](https://togithub.com/reduxjs/redux-toolkit/pull/3769)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.6...v1.9.7

###
[`v1.9.6`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.6)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.5...v1.9.6)

This bugfix release adds a new dev-mode middleware to catch accidentally
dispatching an action creator, adds a new listener middleware option
around waiting for forks, adds a new option to update provided tags when
`updateQueryData` is used, reworks internal types to better handle uses
with TS declaration output, and fixes a variety of small issues.

##### Changelog

##### Action Creator Dev Check Middleware

RTK already includes dev-mode middleware that check for the common
mistakes of accidentally mutating state and putting non-serializable
values into state or actions.

Over the years we've also seen a semi-frequent error where users
accidentally pass an action creator reference to `dispatch`, instead of
*calling* it and dispatching the action it returns.

We've added another dev-mode middleware that specifically catches this
error and warns about it.

##### Additional Options

The listener middleware's `listenerApi.fork()` method now has an
optional `autoJoin` flag that can be used to keep the effect from
finishing until all active forked tasks have completed.

`updateQueryData` now has an `updateProvidedTags` option that will force
a recalculation of that endpoint's provided tags. It currently defaults
to `false`, and we'll likely turn that to `true` in the next major.

##### Other Fixes

The `builder.addCase` method now throws an error if a `type` string is
empty.

`fetchBaseQuery` now uses an alternate method to clone the original
`Request` in order to work around an obscure Chrome bug.

The immutability middleware logic was tweaked to avoid a potential stack
overflow.

##### Types Changes

The internal type imports have been reworked to try to fix "type
portability" issues when used in combination with TS declaration
outputs.

A couple additional types were exported to help with wrapping
`createAsyncThunk`.

##### What's Changed

- create action creator middleware by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3414](https://togithub.com/reduxjs/redux-toolkit/pull/3414)
- Implement auto fork joining by
[@&#8203;ericanderson](https://togithub.com/ericanderson) in
[https://github.com/reduxjs/redux-toolkit/pull/3407](https://togithub.com/reduxjs/redux-toolkit/pull/3407)
- types: make it easier to wrap createAsyncThunk by
[@&#8203;shrouxm](https://togithub.com/shrouxm) in
[https://github.com/reduxjs/redux-toolkit/pull/3393](https://togithub.com/reduxjs/redux-toolkit/pull/3393)
- Fixed Stackoverflow bug if children prop is a ref to root/parent
object by [@&#8203;cheprasov](https://togithub.com/cheprasov) in
[https://github.com/reduxjs/redux-toolkit/pull/3428](https://togithub.com/reduxjs/redux-toolkit/pull/3428)
- Fix TransformedResponse type to unwrap promise by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3500](https://togithub.com/reduxjs/redux-toolkit/pull/3500)
- Throw error when type is empty in builder.addCase by
[@&#8203;chawes13](https://togithub.com/chawes13) in
[https://github.com/reduxjs/redux-toolkit/pull/3572](https://togithub.com/reduxjs/redux-toolkit/pull/3572)
- \[RED-23] fix: Updated type references to resolve portable types issue
by [@&#8203;tdurnford](https://togithub.com/tdurnford) in
[https://github.com/reduxjs/redux-toolkit/pull/3728](https://togithub.com/reduxjs/redux-toolkit/pull/3728)
- add option to update provided tags by
[@&#8203;dutzi](https://togithub.com/dutzi) in
[https://github.com/reduxjs/redux-toolkit/pull/3255](https://togithub.com/reduxjs/redux-toolkit/pull/3255)
- \[RED-26] Remove Request.clone() usage in fetchBaseQuery by
[@&#8203;alex-vukov](https://togithub.com/alex-vukov) in
[https://github.com/reduxjs/redux-toolkit/pull/3720](https://togithub.com/reduxjs/redux-toolkit/pull/3720)
- Try working around TS 4.1 mismatch by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3739](https://togithub.com/reduxjs/redux-toolkit/pull/3739)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.5...v1.9.6

###
[`v1.9.5`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.5)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.4...v1.9.5)

This bugfix release includes notable improvements to TS type inference
when using the `enhancers` option in `configureStore`, and updates the
listener middleware to only check predicates if the dispatched value is
truly an action object.

#### What's Changed

- update to latest remark-typescript-tools by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3311](https://togithub.com/reduxjs/redux-toolkit/pull/3311)
- add isAction helper function, and ensure listener middleware only runs
for actions by [@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3372](https://togithub.com/reduxjs/redux-toolkit/pull/3372)
- Allow inference of enhancer state extensions, and fix inference when
using callback form by
[@&#8203;EskiMojo14](https://togithub.com/EskiMojo14) in
[https://github.com/reduxjs/redux-toolkit/pull/3207](https://togithub.com/reduxjs/redux-toolkit/pull/3207)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.4...v1.9.5

###
[`v1.9.4`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.4)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.3...v1.9.4)

This bugfix release includes tweaks to RTKQ options handling, tweaks for
perf updates, dependency updates, and updates to our CI tooling.

Also, please check out our ongoing RTK 2.0 alpha releases! They have
significant improvements to bundle size, ESM/CJS compatibility, TS
typings, and reducer update performance. We're looking for real-world
feedback on behavior, performance, and any issues you might run into.

#### Changelog

##### RTK Query Options Updates

Passing `transformResponse` as part of `enhanceEndpoints` can now
override the TS type of the original data.

`fetchBaseQuery` now properly checks for a global `responseHandler`
option.

##### Performance and Internals

RTK Query now uses Immer's `original()` to do comparisons inside of
`copyWithStructuralSharing`, which should significantly speed up
performance when applying changes from re-fetched data.

RTKQ's internal `subscriptionUpdated` action is now marked as batchable.

We've updated dependencies to Immer 9.0.21, Reselect 4.1.8, and Redux
4.2.1.

##### CI Updates

We've added a suite of example apps built with different frameworks such
as CRA 4, CRA 5, Next, and Vite, as well as examples that check for
compatibility in Node with CJS and ESM modes and with various TS module
resolution modes.

#### What's Changed

- Test published artifacts in CI by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3213](https://togithub.com/reduxjs/redux-toolkit/pull/3213)
- Use Git revision in version and add Node CI examples by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3258](https://togithub.com/reduxjs/redux-toolkit/pull/3258)
- Add `arethetypeswrong` automated CLI check by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3294](https://togithub.com/reduxjs/redux-toolkit/pull/3294)
- Add `attw` CLI option to treat problems as non-errors by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3316](https://togithub.com/reduxjs/redux-toolkit/pull/3316)
- Use original instead of immer draft for perf by
[@&#8203;GeorchW](https://togithub.com/GeorchW) in
[https://github.com/reduxjs/redux-toolkit/pull/3270](https://togithub.com/reduxjs/redux-toolkit/pull/3270)
- enable enhanceEndpoints.transformResponse to override ResultType by
[@&#8203;dmitrigrabov](https://togithub.com/dmitrigrabov) in
[https://github.com/reduxjs/redux-toolkit/pull/2953](https://togithub.com/reduxjs/redux-toolkit/pull/2953)
- Fix global `responseHandler` being used in `fetchBaseQuery` by
[@&#8203;praxxis](https://togithub.com/praxxis) in
[https://github.com/reduxjs/redux-toolkit/pull/3137](https://togithub.com/reduxjs/redux-toolkit/pull/3137)
- reset internalState.currentSubscriptions on `resetApiState` by
[@&#8203;phryneas](https://togithub.com/phryneas) in
[https://github.com/reduxjs/redux-toolkit/pull/3333](https://togithub.com/reduxjs/redux-toolkit/pull/3333)
- Bump deps and mark `subscriptionUpdated` as autobatched by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3364](https://togithub.com/reduxjs/redux-toolkit/pull/3364)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.3...v1.9.4

###
[`v1.9.3`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.3)

[Compare
Source](https://togithub.com/reduxjs/redux-toolkit/compare/v1.9.2...v1.9.3)

This release fixes a couple issues with the `skip/skipToken` options for
query hooks, and makes a small perf tweak to serializing query args.

#### Changelog

##### Skip Behavior

We made a change in
[v1.9.0](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v1.9.0)
that tried to make some skip behavior more consistent, including
clearing out the cached data. However, we had overlooked that our own
docs actually said "skipping a query will *keep* the cached data", and
several users pointed this out as they'd been relying on that behavior.

We've reverted that change. Now, setting `{skip: true}` or `skipToken`
for a query with existing results will keep the `data` value (reflecting
the last successful query), but `currentData` will be undefined
(reflecting the *current* settings).

We also identified and fixed an issue that could cause subscription
entries to leak under a specific combination of timing and settings
changes.

##### Query Arg Serialization Perf

RTKQ relies on serializing query arguments to serve as the cache keys,
with the default using `JSON.stringify()` + some logic for sorting keys.
There was a report that in some apps, large query arg objects could take
a while to stringify and this was being done repeatedly. We've added a
`WeakMap`-based cache for query args to avoid re-serializing existing
arg values.

#### What's Changed

- Revert "clear data on skip" back to its original behavior by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3188](https://togithub.com/reduxjs/redux-toolkit/pull/3188)
- Use a WeakMap cache for query arg serialization for perf by
[@&#8203;markerikson](https://togithub.com/markerikson) in
[https://github.com/reduxjs/redux-toolkit/pull/3193](https://togithub.com/reduxjs/redux-toolkit/pull/3193)

**Full Changelog**:
reduxjs/redux-toolkit@v1.9.2...v1.9.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/realbrodiwhite/royalgames-client).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Investigate createAsyncThunk type failures with TS 5.1+
2 participants