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

Update all non-major dependencies #554

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@eslint/js (source) 9.11.1 -> 9.17.0 age adoption passing confidence
@​million/lint 1.0.0-rc.84 -> 1.0.14 age adoption passing confidence
@reduxjs/toolkit (source) 2.2.7 -> 2.5.0 age adoption passing confidence
@testing-library/jest-dom 6.5.0 -> 6.6.3 age adoption passing confidence
@testing-library/react 16.0.1 -> 16.1.0 age adoption passing confidence
@types/bun (source) 1.1.10 -> 1.1.14 age adoption passing confidence
@types/node (source) 22.7.0 -> 22.10.2 age adoption passing confidence
@types/react (source) 18.3.9 -> 18.3.18 age adoption passing confidence
@types/react-dom (source) 18.3.0 -> 18.3.5 age adoption passing confidence
@vitejs/plugin-react-swc 3.7.0 -> 3.7.2 age adoption passing confidence
@vitest/coverage-v8 (source) 2.1.1 -> 2.1.8 age adoption passing confidence
eslint (source) 9.11.1 -> 9.17.0 age adoption passing confidence
eslint-import-resolver-typescript 3.6.3 -> 3.7.0 age adoption passing confidence
eslint-plugin-import 2.30.0 -> 2.31.0 age adoption passing confidence
eslint-plugin-jsx-a11y 6.10.0 -> 6.10.2 age adoption passing confidence
eslint-plugin-react 7.36.1 -> 7.37.2 age adoption passing confidence
postcss-styled-syntax 0.6.4 -> 0.7.0 age adoption passing confidence
prettier (source) 3.3.3 -> 3.4.2 age adoption passing confidence
react-redux 9.1.2 -> 9.2.0 age adoption passing confidence
react-router (source) 6.26.2 -> 6.28.1 age adoption passing confidence
react-router-dom (source) 6.26.2 -> 6.28.1 age adoption passing confidence
react-toastify 10.0.5 -> 10.0.6 age adoption passing confidence
stylelint (source) 16.9.0 -> 16.12.0 age adoption passing confidence
typescript (source) 5.6.2 -> 5.7.2 age adoption passing confidence
typescript-eslint (source) 8.7.0 -> 8.18.1 age adoption passing confidence
vite (source) 5.4.8 -> 5.4.11 age adoption passing confidence
vite-plugin-pwa 0.20.5 -> 0.21.1 age adoption passing confidence
vite-plugin-svgr 4.2.0 -> 4.3.0 age adoption passing confidence
vite-tsconfig-paths 5.0.1 -> 5.1.4 age adoption passing confidence
vitest (source) 2.1.1 -> 2.1.8 age adoption passing confidence
workbox-cacheable-response (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-core (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-expiration (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-navigation-preload (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-precaching (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-range-requests (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-routing (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-strategies (source) 7.1.0 -> 7.3.0 age adoption passing confidence
workbox-window (source) 7.1.0 -> 7.3.0 age adoption passing confidence

Release Notes

eslint/eslint (@​eslint/js)

v9.17.0

Compare Source

Features

Bug Fixes

  • 67d683d fix: fix crash when message.fix is nullish (#​19168) (ntnyq)
  • c618707 fix: ignore vars with non-identifier references in no-useless-assignment (#​19200) (YeonJuan)

Documentation

  • 3c22d2a docs: update yoda to Yoda in yoda.md for consistency (#​19230) (루밀LuMir)
  • e0a2203 docs: add missing backticks to no-sequences (#​19233) (루밀LuMir)
  • 4cc4881 docs: Update README (GitHub Actions Bot)
  • 3db6fdf docs: [no-await-in-loop] expand on benefits and inapplicability (#​19211) (Kirk Waiblinger)
  • bf2a4f6 docs: add missing backticks to func-style (#​19227) (루밀LuMir)
  • ba098bd docs: add missing header to prefer-spread (#​19224) (루밀LuMir)
  • b607ae6 docs: update description of no-param-reassign (#​19220) (루밀LuMir)
  • 1eb424d docs: add missing backticks to prefer-destructuring (#​19223) (루밀LuMir)
  • 85998d1 docs: add missing backticks to no-unneeded-ternary (#​19222) (루밀LuMir)
  • b75b32c docs: add missing backticks to no-new-func (#​19219) (루밀LuMir)
  • a7700bc docs: add missing backticks to id-length (#​19217) (루밀LuMir)
  • e2bb429 docs: add missing backticks to complexity.md (#​19214) (루밀LuMir)
  • 045d716 docs: add missing ) to id-denylist (#​19213) (루밀LuMir)
  • 7fe4114 docs: Update README (GitHub Actions Bot)
  • c743ba6 docs: add CSS language to no-restricted-syntax (#​19208) (Milos Djermanovic)
  • 1416d70 docs: add missing backticks to eqeqeq (#​19207) (루밀LuMir)
  • b950c1b docs: add missing backticks to prefer-object-spread (#​19206) (루밀LuMir)
  • 8a941cb docs: update docs and description of require-unicode-regexp (#​19205) (루밀LuMir)
  • cbab228 docs: Update README (GitHub Actions Bot)
  • f2257ce docs: update comments and description of no-script-url (#​19203) (루밀LuMir)
  • 365f0f4 docs: add missing backtick to default-case-last (#​19202) (루밀LuMir)
  • e6b84f5 docs: add missing punctuation in document (#​19161) (루밀LuMir)
  • c88708e docs: replace quote with backtick in description of for-direction (#​19199) (루밀LuMir)
  • a76f233 docs: use higher contrast color tokens for code comments (#​19187) (Josh Goldberg ✨)
  • db19502 docs: Update README (GitHub Actions Bot)

Chores

  • cc243c9 chore: upgrade to @eslint/js@9.17.0 (#​19242) (Francesco Trotta)
  • 84c5787 chore: package.json update for @​eslint/js release (Jenkins)
  • 4c4f53b chore: add missing backticks to flags.js (#​19226) (루밀LuMir)
  • 4b3132c chore: update dependency eslint-plugin-expect-type to ^0.6.0 (#​19221) (renovate[bot])
  • 9bf2204 chore: add type definitions for the eslint-config-eslint package (#​19050) (Arya Emami)
  • ee8c220 chore: fix incorrect name property in integration-tutorial-code (#​19218) (루밀LuMir)
  • cca801d chore: Upgrade cross-spawn to 7.0.6 (#​19185) (folortin)

v9.16.0

Compare Source

v9.15.0

Compare Source

v9.14.0

Compare Source

v9.13.0

Compare Source

Features

Bug Fixes

Documentation

  • abdbfa8 docs: mark LintMessage#nodeType as deprecated (#​19019) (Nitin Kumar)
  • 19e68d3 docs: update deprecated rules type definitions (#​19018) (Nitin Kumar)
  • 7dd402d docs: Update examples of passing multiple values to a CLI option (#​19006) (Milos Djermanovic)
  • 5dcbc51 docs: Add example with side-effect imports to no-restricted-imports (#​18997) (Milos Djermanovic)
  • 1ee87ca docs: Update README (GitHub Actions Bot)
  • 2c3dbdc docs: Use prerendered sponsors for README (#​18988) (Milos Djermanovic)

Chores

v9.12.0

Compare Source

Features

Bug Fixes

Documentation

  • ecbd522 docs: Mention code explorer (#​18978) (Nicholas C. Zakas)
  • 7ea4ecc docs: Clarifying the Use of Meta Objects (#​18697) (Amaresh S M)
  • d3e4b2e docs: Clarify how to exclude .js files (#​18976) (Milos Djermanovic)
  • 57232ff docs: Mention plugin-kit in language docs (#​18973) (Nicholas C. Zakas)
  • b80ed00 docs: Update README (GitHub Actions Bot)
  • cb69ab3 docs: Update README (GitHub Actions Bot)
  • 7fb0d95 docs: Update README (GitHub Actions Bot)
  • 493348a docs: Update README (GitHub Actions Bot)
  • 87a582c docs: fix typo in id-match rule (#​18944) (Jay)

Chores

reduxjs/redux-toolkit (@​reduxjs/toolkit)

v2.5.0

Compare Source

This feature release updates the React peer dependency to work with React 19, and fixes an additional skip token issue.

Changelog

React 19 Compat

React 19 was just released! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.

Also see React-Redux v9.2.0 for the same peer dep update.

Other Fixes

We previously fixed an issue with the RTKQ core where serializeQueryArgs callbacks could be called with skipToken, potentially leading to errors. We've fixed an additional location in the useQuery hooks where that could happen as well.

What's Changed

Full Changelog: reduxjs/redux-toolkit@v2.4.0...v2.5.0

v2.4.0

Compare Source

This feature release includes multiple tweaks and fixes to RTK Query functionality, additional exported TS types, and drops support for TS versions earlier than 5.0.

Changelog

RTK Query Improvements

Lazy query hooks can now be reset.

retry.fail now accepts meta as a second argument.

Tag invalidation arrays now ignore nullish values.

We did some small internal refactoring around Maps and default values that shrank bundle size slightly.

Bugfixes

Passing skipToken to a query hook now bails out before running any other logic, which fixes cases where serializeQueryArgs previously threw an error because there were no args to process.

The autoBatchEnhancer now reads window.requestAnimationFrame later, which it to work properly with Jest fake timers.

We fixed cases where the hook result isSuccess flag would briefly flicker to false when switched to a different cache entry that was uninitialized, and would briefly flicker to true when refetching a query that previously errored.

The listener middleware previously had inconsistent logic checks for comparing against existing listener entries (effect + type, vs effect only). It now always checks both effect + type.

Additional TS Types

We now export Typed[Query|Mutation]OnQueryStarted helpers to let you define onQueryStarted callbacks outside of createApi if desired.

We also now export a CreateAsyncThunkFunction type that can be used to type userland wrappers around createAsyncThunk.

TS Support Matrix Updates

We've historically tried to maintain TS backwards compatibility as long as possible, and made occasional updates to our TS support matrix in minor versions over time. As of RTK 2.3.0, we officially supported back through TS 4.7.

As of this release, we're tweaking that support policy to match the policy used by DefinitelyTyped:

Definitely Typed only tests packages on versions of TypeScript that are less than 2 years old
image

Given that, we've dropped official support for TS versions earlier than 5.0. (RTK may work with those versions, but we no longer test against them and won't try to fix issues with those versions.)

We'll continue to update our TS support matrix over time based on that 2-year rolling window.

What's Changed

Full Changelog: reduxjs/redux-toolkit@v2.3.0...v2.4.0

v2.3.0

Compare Source

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


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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency @types/node to v22.7.1 Update dependency @types/node to v22.7.2 Sep 25, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from be6323d to e158dab Compare September 25, 2024 22:24
@renovate renovate bot changed the title Update dependency @types/node to v22.7.2 Update dependency @types/node to v22.7.3 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 219d266 to f38b7f3 Compare September 27, 2024 04:23
@renovate renovate bot changed the title Update dependency @types/node to v22.7.3 Update all non-major dependencies Sep 27, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 5521c08 to 07f87b7 Compare October 3, 2024 18:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 0bbdc46 to b4b75da Compare October 11, 2024 18:02
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from dbe6054 to 571def1 Compare October 17, 2024 00:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from af294da to 1e3c5ba Compare December 2, 2024 19:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 24e3c4f to 696c154 Compare December 9, 2024 23:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 405b973 to ef689fa Compare December 16, 2024 21:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ef689fa to 49795d4 Compare December 20, 2024 03:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 49795d4 to d15565b Compare December 20, 2024 23:32
Copy link

codeclimate bot commented Dec 20, 2024

Code Climate has analyzed commit d15565b and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (60% is the threshold).

This pull request will bring the total coverage in the repository to 8.7% (-0.2% change).

View more on Code Climate.

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.

0 participants