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

Bump the npm-dependencies group with 15 updates #1003

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2024

Bumps the npm-dependencies group with 15 updates:

Package From To
@mui/lab 6.0.0-beta.10 6.0.0-beta.14
@mui/material 6.1.1 6.1.6
@mui/x-tree-view 7.18.0 7.22.0
@reduxjs/toolkit 2.2.7 2.3.0
@testing-library/jest-dom 6.5.0 6.6.3
framer-motion 11.9.0 11.11.11
i18next 23.15.1 23.16.4
i18next-http-backend 2.6.1 2.6.2
rc-slider 11.1.6 11.1.7
react-error-boundary 4.0.13 4.1.2
react-i18next 15.0.2 15.1.0
react-router-dom 6.26.2 6.27.0
react-select 5.8.1 5.8.2
react-syntax-highlighter 15.5.0 15.6.1
victory 37.1.1 37.3.0

Updates @mui/lab from 6.0.0-beta.10 to 6.0.0-beta.14

Changelog

Sourced from @​mui/lab's changelog.

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @​aarongarciah, @​blackcow1987, @​DiegoAndai, @​jimmycallin, @​joshkel, @​mnajdova, @​navedqb, @​nphmuller, @​o-alexandrov, @​oliviertassinari, @​prakhargupta1, @​sai6855, @​siriwatknp

6.1.5

Oct 22, 2024

A big thanks to the 9 contributors who made this release possible.

@mui/[email protected]

@mui/[email protected]

... (truncated)

Commits

Updates @mui/material from 6.1.1 to 6.1.6

Release notes

Sourced from @​mui/material's releases.

v6.1.6

A big thanks to the 13 contributors who made this release possible.

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @​aarongarciah, @​blackcow1987, @​DiegoAndai, @​jimmycallin, @​joshkel, @​mnajdova, @​navedqb, @​nphmuller, @​o-alexandrov, @​oliviertassinari, @​prakhargupta1, @​sai6855, @​siriwatknp

v6.1.5

A big thanks to the 9 contributors who made this release possible.

... (truncated)

Changelog

Sourced from @​mui/material's changelog.

6.1.6

Oct 30, 2024

A big thanks to the 13 contributors who made this release possible.

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

Docs

Core

... (truncated)

Commits

Updates @mui/x-tree-view from 7.18.0 to 7.22.0

Release notes

Sourced from @​mui/x-tree-view's releases.

v7.22.0

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

Special thanks go out to the community contributors who have helped make this release possible: @​clins1994, @​GITPHLAP, @​k-rajat19, @​kalyan90, @​merotosc, @​yash49. Following are all team members who have contributed to this release: @​cherniavskii, @​flaviendelangle, @​LukasTy, @​MBilalShafi, @​romgrk.

Data Grid

@mui/[email protected]

@mui/[email protected] pro

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

@mui/[email protected] premium

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

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

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

... (truncated)

Changelog

Sourced from @​mui/x-tree-view's changelog.

7.22.0

Oct 25, 2024

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

Special thanks go out to the community contributors who have helped make this release possible: @​clins1994, @​GITPHLAP, @​k-rajat19, @​kalyan90, @​merotosc, @​yash49. Following are all team members who have contributed to this release: @​cherniavskii, @​flaviendelangle, @​LukasTy, @​MBilalShafi, @​romgrk.

Data Grid

@mui/[email protected]

@mui/[email protected] pro

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

@mui/[email protected] premium

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

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

... (truncated)

Commits

Updates @reduxjs/toolkit from 2.2.7 to 2.3.0

Release notes

Sourced from @​reduxjs/toolkit's releases.

v2.3.0

This feature release adds a new RTK Query upsertQueryEntries util to batch-upsert cache entries more efficiently, passes through additional values for use in prepareHeaders, and exports additional TS types around query options and selectors.

Changelog

upsertQueryEntries

RTK Query already had an upsertQueryData thunk that would upsert a single cache entry. However, some users wanted to upsert many cache entries (potentially hundreds or thousands), and found that upsertQueryData had poor performance in those cases. This is because upsertQueryData runs the full async request handling sequence, including dispatching both pending and fulfilled actions, each of which run the main reducer and update store subscribers. That means there's 2N store / UI updates per item, so upserting hundreds of items becomes extremely perf-intensive.

RTK Query now includes an api.util.upsertQueryEntries action that is meant to handle the batched upsert use case more efficiently. It's a single synchronous action that accepts an array of many {endpointName, arg, value} entries to upsert. This results in a single store update, making this vastly better for performance vs many individual upsertQueryData calls.

We see this as having two main use cases. The first is prefilling the cache with data retrieved from storage on app startup (and it's worth noting that upsertQueryEntries can accept entries for many different endpoints as part of the same array).

The second is to act as a "pseudo-normalization" tool. RTK Query is not a "normalized" cache. However, there are times when you may want to prefill other cache entries with the contents of another endpoint, such as taking the results of a getPosts list endpoint response and prefilling the individual getPost(id) endpoint cache entries, so that components that reference an individual item endpoint already have that data available.

Currently, you can implement the "pseudo-normalization" approach by dispatching upsertQueryEntries in an endpoint lifecycle, like this:

const api = createApi({
  endpoints: (build) => ({
    getPosts: build.query<Post[], void>({
      query: () => '/posts',
      async onQueryStarted(_, { dispatch, queryFulfilled }) {
        const res = await queryFulfilled
        const posts = res.data
    // Pre-fill the individual post entries with the results
    // from the list endpoint query
    dispatch(
      api.util.upsertQueryEntries(
        posts.map((post) =&gt; ({
          endpointName: 'getPost',
          arg: { id: post.id },
          value: post,
        })),
      ),
    )
  },
}),
getPost: build.query&lt;Post, Pick&lt;Post, 'id'&gt;&gt;({
  query: (post) =&gt; `post/${post.id}`,
}),

}),
})

Down the road we may add a new option to query endpoints that would let you provide the mapping function and have it automatically update the corresponding entries.

For additional comparisons between upsertQueryData and upsertQueryEntries, see the upsertQueryEntries API reference.

... (truncated)

Commits
  • 77fb33d Release 2.3.0
  • fa0906e Merge pull request #4291 from reduxjs/pr/fetchBaseQuery-extraOptions
  • 896e4df Drop generic and make extraOptions unknown
  • 41487fd Fix arguments type
  • 1918f13 fix bad inference with an overload?
  • 6ef362f fixup test
  • 3e77381 fetchBaseQuery: expose extraOptions to prepareHeaders
  • 7b50a61 Merge pull request #4561 from reduxjs/feature/4106-rtkq-normalization
  • 3358c13 Fix Parameters headers
  • d38ff98 Merge pull request #4638 from kyletsang/prepareheaders-args
  • Additional commits viewable in compare view

Updates @testing-library/jest-dom from 6.5.0 to 6.6.3

Release notes

Sourced from @​testing-library/jest-dom's releases.

v6.6.3

6.6.3 (2024-10-31)

Bug Fixes

  • add vitest import when extending vitest matchers (#646) (5ba0156)

v6.6.2

6.6.2 (2024-10-17)

Bug Fixes

  • remove recursive type reference in vitest types (#636) (4468378)

v6.6.1

6.6.1 (2024-10-16)

Bug Fixes

  • fix lodash import in to-have-selection.js (#642) (ced792e)

v6.6.0

6.6.0 (2024-10-16)

Features

Commits
  • 5ba0156 fix: add vitest import when extending vitest matchers (#646)
  • 4468378 fix: remove recursive type reference in vitest types (#636)
  • abba961 docs: add billyjanitsch as a contributor for bug (#644)
  • 9490615 docs: add G-Rath as a contributor for code (#643)
  • ced792e fix: fix lodash import in to-have-selection.js (#642)
  • 9b14804 feat: implement toHaveSelection (#637)
  • f5b0e94 docs: add diegohaz as a contributor for ideas (#640)
  • 68e927e docs: add pwolaq as a contributor for code, and test (#639)
  • 04005db docs: add silviuaavram as a contributor for code, and test (#638)
  • 4723de3 docs: add mibcadet as a contributor for doc (#628)
  • Additional commits viewable in compare view

Updates framer-motion from 11.9.0 to 11.11.11

Changelog

Sourced from framer-motion's changelog.

[11.11.11] 2024-10-31

Fixed

  • Fixing double update() call on mount.

[11.11.10] 2024-10-25

Fixed

  • Removing will-change from SSR.

[11.11.9] 2024-10-15

Changed

  • will-change is now no longer automatically managed without useWillChange.

[11.11.8] 2024-10-11

Fixed

  • Fixing fallback package.json for entrypoints in older versions of Node.

[11.11.7] 2024-10-09

Fixed

  • Improving generic value signature for animate.

[11.11.6] 2024-10-09

Fixed

  • Allowing generic motion value types in animate.

[11.11.5] 2024-10-09

Fixed

  • Removed ability to define CSS variables on style without casting, as this was conflicting with React CSSProperties.

[11.11.4] 2024-10-08

Fixed

  • Memoize AnimatePresence safeToRemove.
  • Remove duplicate layout="size" annotation.

[11.11.3] 2024-10-08

... (truncated)

Commits

Updates i18next from 23.15.1 to 23.16.4

Release notes

Sourced from i18next's releases.

v23.16.4

  • revert formatter change 2247 because of caching not working anymore

v23.16.3

  • fix utils imports for Deno

v23.16.2

  • perf(size): Adds a isString utility 2248

v23.16.1

  • perf: Optimize size of Formatter 2247

v23.16.0

  • use Intl.getCanonicalLocales function if available to format language code, like suggested in 2244

v23.15.2

  • fix(types): make context related keys detection stricter 2243 fixes 2242
Changelog

Sourced from i18next's changelog.

23.16.4

  • revert formatter change 2247 because of caching not working anymore

23.16.3

  • fix utils imports for Deno

23.16.2

  • perf(size): Adds a isString utility 2248

23.16.1

  • perf: Optimize size of Formatter 2247

23.16.0

  • use Intl.getCanonicalLocales function if available to format language code, like suggested in 2244

23.15.2

  • fix(types): make context related keys detection stricter 2243 fixes 2242
Commits

Updates i18next-http-backend from 2.6.1 to 2.6.2

Changelog

Sourced from i18next-http-backend's changelog.

2.6.2

  • improve network error detection across browsers 152
Commits

Updates rc-slider from 11.1.6 to 11.1.7

Release notes

Sourced from rc-slider's releases.

v11.1.7

  • fix: fix useLayoutEffect warning (#1045) 79e4d40
  • feat: adds an id prop to the component, enhancing its accessibility (#1041) 7853d7f
  • Create FUNDING.yml 01fe59f

react-component/slider@v11.1.6...v11.1.7

Commits

Updates react-error-boundary from 4.0.13 to 4.1.2

Release notes

Sourced from react-error-boundary's releases.

4.1.2

  • Remove engines field from Package JSON entirely

4.1.1

  • Remove node constraint from engines

4.1.0

  • Relax fallback prop to support broader ReactNode type
Commits

Updates react-i18next from 15.0.2 to 15.1.0

Changelog

Sourced from react-i18next's changelog.

15.1.0

  • fix: <Trans /> warns 'Each child in a list should have a unique "key" prop.' for react 19 1806

15.0.3

Commits

Updates react-router-dom from 6.26.2 to 6.27.0

Release notes

Sourced from react-router-dom's releases.

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

... (truncated)

Changelog

Sourced from react-router-dom's changelog.

6.27.0

Minor Changes

  • Stabilize unstable_patchRoutesOnNavigation (#11973)
    • Add new PatchRoutesOnNavigationFunctionArgs type for convenience (#11967)
  • Stabilize unstable_dataStrategy (#11974)
  • Stabilize the Description has been truncated

Bumps the npm-dependencies group with 15 updates:

| Package | From | To |
| --- | --- | --- |
| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `6.0.0-beta.10` | `6.0.0-beta.14` |
| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `6.1.1` | `6.1.6` |
| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `7.18.0` | `7.22.0` |
| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.7` | `2.3.0` |
| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.5.0` | `6.6.3` |
| [framer-motion](https://github.com/framer/motion) | `11.9.0` | `11.11.11` |
| [i18next](https://github.com/i18next/i18next) | `23.15.1` | `23.16.4` |
| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `2.6.1` | `2.6.2` |
| [rc-slider](https://github.com/react-component/slider) | `11.1.6` | `11.1.7` |
| [react-error-boundary](https://github.com/bvaughn/react-error-boundary) | `4.0.13` | `4.1.2` |
| [react-i18next](https://github.com/i18next/react-i18next) | `15.0.2` | `15.1.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.26.2` | `6.27.0` |
| [react-select](https://github.com/JedWatson/react-select) | `5.8.1` | `5.8.2` |
| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) | `15.5.0` | `15.6.1` |
| [victory](https://github.com/FormidableLabs/victory) | `37.1.1` | `37.3.0` |


Updates `@mui/lab` from 6.0.0-beta.10 to 6.0.0-beta.14
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/HEAD/packages/mui-lab)

Updates `@mui/material` from 6.1.1 to 6.1.6
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v6.1.6/packages/mui-material)

Updates `@mui/x-tree-view` from 7.18.0 to 7.22.0
- [Release notes](https://github.com/mui/mui-x/releases)
- [Changelog](https://github.com/mui/mui-x/blob/v7.22.0/CHANGELOG.md)
- [Commits](https://github.com/mui/mui-x/commits/v7.22.0/packages/x-tree-view)

Updates `@reduxjs/toolkit` from 2.2.7 to 2.3.0
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
- [Commits](reduxjs/redux-toolkit@v2.2.7...v2.3.0)

Updates `@testing-library/jest-dom` from 6.5.0 to 6.6.3
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](testing-library/jest-dom@v6.5.0...v6.6.3)

Updates `framer-motion` from 11.9.0 to 11.11.11
- [Changelog](https://github.com/framer/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v11.9.0...v11.11.11)

Updates `i18next` from 23.15.1 to 23.16.4
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v23.15.1...v23.16.4)

Updates `i18next-http-backend` from 2.6.1 to 2.6.2
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-http-backend@v2.6.1...v2.6.2)

Updates `rc-slider` from 11.1.6 to 11.1.7
- [Release notes](https://github.com/react-component/slider/releases)
- [Changelog](https://github.com/react-component/slider/blob/master/CHANGELOG.md)
- [Commits](react-component/slider@v11.1.6...v11.1.7)

Updates `react-error-boundary` from 4.0.13 to 4.1.2
- [Release notes](https://github.com/bvaughn/react-error-boundary/releases)
- [Commits](bvaughn/react-error-boundary@4.0.13...4.1.2)

Updates `react-i18next` from 15.0.2 to 15.1.0
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/react-i18next@v15.0.2...v15.1.0)

Updates `react-router-dom` from 6.26.2 to 6.27.0
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/[email protected]/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom)

Updates `react-select` from 5.8.1 to 5.8.2
- [Release notes](https://github.com/JedWatson/react-select/releases)
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/JedWatson/react-select/compare/[email protected]@5.8.2)

Updates `react-syntax-highlighter` from 15.5.0 to 15.6.1
- [Release notes](https://github.com/react-syntax-highlighter/react-syntax-highlighter/releases)
- [Changelog](https://github.com/react-syntax-highlighter/react-syntax-highlighter/blob/master/CHANGELOG.MD)
- [Commits](react-syntax-highlighter/react-syntax-highlighter@15.5.0...v15.6.1)

Updates `victory` from 37.1.1 to 37.3.0
- [Release notes](https://github.com/FormidableLabs/victory/releases)
- [Changelog](https://github.com/FormidableLabs/victory/blob/main/CHANGELOG.md)
- [Commits](FormidableLabs/victory@v37.1.1...v37.3.0)

---
updated-dependencies:
- dependency-name: "@mui/lab"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@mui/material"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@mui/x-tree-view"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@reduxjs/toolkit"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@testing-library/jest-dom"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: framer-motion
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: i18next-http-backend
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: rc-slider
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: react-error-boundary
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: react-i18next
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: react-select
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: react-syntax-highlighter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: victory
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner November 1, 2024 00:32
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 1, 2024
Copy link
Contributor

github-actions bot commented Nov 1, 2024

👋 Thanks for opening a pull request!

If you are new, please check out the trimmed down summary of our deployment process below:

  1. 👀 Observe the CI jobs and tests to ensure they are passing

  2. ✔️ Obtain an approval/review on this pull request

  3. 🚀 Deploy your pull request to the development environment with .deploy to development

  4. 🚀 Deploy your pull request to the production environment with .deploy

    If anything goes wrong, rollback with .deploy main

  5. 🎉 Merge!

Note: If you have a larger change and want to block deployments, you can run .lock --reason <reason> to lock all other deployments (remove with .unlock)

You can view the branch deploy usage guide for additional information

@the-hideout-combine-prs the-hideout-combine-prs bot mentioned this pull request Nov 6, 2024
@Razzmatazzz Razzmatazzz merged commit 50b2824 into main Nov 21, 2024
2 checks passed
@Razzmatazzz Razzmatazzz deleted the dependabot/npm_and_yarn/npm-dependencies-9c050a4d65 branch November 21, 2024 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant