UniversityOfHelsinkiCS / oodikone

An application for analyzing university data
https://oodikone.helsinki.fi
MIT License
14 stars 6 forks source link

Update all non-major dependencies #4646

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@reduxjs/toolkit (source) 2.2.7 -> 2.2.8 age adoption passing confidence dependencies patch
@sentry/browser (source) 8.33.1 -> 8.34.0 age adoption passing confidence dependencies minor
@types/node (source) 20.16.10 -> 20.16.11 age adoption passing confidence devDependencies patch
@types/react-dom (source) 18.3.0 -> 18.3.1 age adoption passing confidence devDependencies patch
bullmq (source) 5.16.0 -> 5.20.0 age adoption passing confidence dependencies minor
eslint-plugin-cypress 3.5.0 -> 3.6.0 age adoption passing confidence devDependencies minor
express (source) 4.21.0 -> 4.21.1 age adoption passing confidence dependencies patch
query-string 9.1.0 -> 9.1.1 age adoption passing confidence dependencies patch
redis 6.2.14 -> 6.2.16 age adoption passing confidence patch
stylelint (source) 16.9.0 -> 16.10.0 age adoption passing confidence devDependencies minor
typescript (source) 5.6.2 -> 5.6.3 age adoption passing confidence devDependencies patch

Release Notes

reduxjs/redux-toolkit (@​reduxjs/toolkit) ### [`v2.2.8`](https://redirect.github.com/reduxjs/redux-toolkit/releases/tag/v2.2.8) [Compare Source](https://redirect.github.com/reduxjs/redux-toolkit/compare/v2.2.7...v2.2.8) This **bugfix** release fixes a long-standing issue with RTK Query lazy query triggers returning stale data in some cases, fixes an error handling issue in RTK Query, and exports additional TS types. #### Changelog ##### Lazy Query Trigger Handling We'd had a couple long-standing issues reporting that `const result = await someLazyQueryTrigger()` sometimes returned stale data, especially if a mutation had just invalidated that query's tag. We finally got a good repro of this issue and identified it as a mis-written call inside of the middleware that skipped past the necessary handling to activate the correct query status tracking in that scenario. This should now be fixed. ##### Other Changes Timeout handling in RTKQ endpoints should now correctly throw a timeout-related error instead of an `AbortError`. Base queries now have access to the current `queryCacheKey` value so it can be used in deciding query logic. We've exported several more TS types related to query options, as some users have been depending on those even though they previously weren't part of the public API. #### What's Changed - Export `QueryExtraOptions` and `MutationExtraOptions` by [@​aryaemami59](https://redirect.github.com/aryaemami59) in [https://github.com/reduxjs/redux-toolkit/pull/4556](https://redirect.github.com/reduxjs/redux-toolkit/pull/4556) - Fix `mangleErrors` not preserving different error types by [@​aryaemami59](https://redirect.github.com/aryaemami59) in [https://github.com/reduxjs/redux-toolkit/pull/4586](https://redirect.github.com/reduxjs/redux-toolkit/pull/4586) - Add the `TypedUseQueryStateOptions` helper type by [@​aryaemami59](https://redirect.github.com/aryaemami59) in [https://github.com/reduxjs/redux-toolkit/pull/4604](https://redirect.github.com/reduxjs/redux-toolkit/pull/4604) - feat(baseQuery): expose queryCacheKey in baseQuery by [@​HaakonSvane](https://redirect.github.com/HaakonSvane) in [https://github.com/reduxjs/redux-toolkit/pull/4636](https://redirect.github.com/reduxjs/redux-toolkit/pull/4636) - Fix `AbortError` being triggered incorrectly on `createApi` endpoint timeout by [@​andrejpavlovic](https://redirect.github.com/andrejpavlovic) in [https://github.com/reduxjs/redux-toolkit/pull/4628](https://redirect.github.com/reduxjs/redux-toolkit/pull/4628) - type: export QueryReturnValue by [@​hornta](https://redirect.github.com/hornta) in [https://github.com/reduxjs/redux-toolkit/pull/4640](https://redirect.github.com/reduxjs/redux-toolkit/pull/4640) - call `initiate` to refetch queries from middleware by [@​phryneas](https://redirect.github.com/phryneas) in [https://github.com/reduxjs/redux-toolkit/pull/4651](https://redirect.github.com/reduxjs/redux-toolkit/pull/4651) **Full Changelog**: https://github.com/reduxjs/redux-toolkit/compare/v2.2.7...v2.2.8
getsentry/sentry-javascript (@​sentry/browser) ### [`v8.34.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.34.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.33.1...8.34.0) ##### Important Changes - **ref(nextjs): Remove dead code ([#​13828](https://redirect.github.com/getsentry/sentry-javascript/pull/13903))** Relevant for users of the `@sentry/nextjs` package: If you have previously configured a `SENTRY_IGNORE_API_RESOLUTION_ERROR` environment variable, it is now safe to unset it. ##### Other Changes - feat(cdn): Export `getReplay` in replay CDN bundles ([#​13881](https://redirect.github.com/getsentry/sentry-javascript/pull/13881)) - feat(replay): Clear fallback buffer when switching buffers ([#​13914](https://redirect.github.com/getsentry/sentry-javascript/pull/13914)) - feat(replay): Upgrade rrweb packages to 2.28.0 ([#​13732](https://redirect.github.com/getsentry/sentry-javascript/pull/13732)) - fix(docs): Correct supported browsers due to `globalThis` ([#​13788](https://redirect.github.com/getsentry/sentry-javascript/pull/13788)) - fix(nextjs): Adjust path to `requestAsyncStorageShim.js` template file ([#​13928](https://redirect.github.com/getsentry/sentry-javascript/pull/13928)) - fix(nextjs): Detect new locations for request async storage to support Next.js v15.0.0-canary.180 and higher ([#​13920](https://redirect.github.com/getsentry/sentry-javascript/pull/13920)) - fix(nextjs): Drop `_not-found` spans for all HTTP methods ([#​13906](https://redirect.github.com/getsentry/sentry-javascript/pull/13906)) - fix(nextjs): Fix resolution of request storage shim fallback ([#​13929](https://redirect.github.com/getsentry/sentry-javascript/pull/13929)) - fix(node): Ensure graphql options are correct when preloading ([#​13769](https://redirect.github.com/getsentry/sentry-javascript/pull/13769)) - fix(node): Local variables handle error ([#​13827](https://redirect.github.com/getsentry/sentry-javascript/pull/13827)) - fix(node): Remove `dataloader` instrumentation from default integrations ([#​13873](https://redirect.github.com/getsentry/sentry-javascript/pull/13873)) - fix(nuxt): Create declaration files for Nuxt module ([#​13909](https://redirect.github.com/getsentry/sentry-javascript/pull/13909)) - fix(replay): Ensure `replay_id` is removed from frozen DSC when stopped ([#​13893](https://redirect.github.com/getsentry/sentry-javascript/pull/13893)) - fix(replay): Try/catch `sendBufferedReplayOrFlush` to prevent cycles ([#​13900](https://redirect.github.com/getsentry/sentry-javascript/pull/13900)) - fix(sveltekit): Ensure trace meta tags are always injected ([#​13231](https://redirect.github.com/getsentry/sentry-javascript/pull/13231)) - fix(sveltekit): Update `wrapServerRouteWithSentry` to respect ParamMatchers ([#​13390](https://redirect.github.com/getsentry/sentry-javascript/pull/13390)) - fix(wasm): Integration wasm uncaught WebAssembly.Exception ([#​13787](https://redirect.github.com/getsentry/sentry-javascript/pull/13787)) ([#​13854](https://redirect.github.com/getsentry/sentry-javascript/issues/13854)) - ref(nextjs): Ignore sentry spans based on query param attribute ([#​13905](https://redirect.github.com/getsentry/sentry-javascript/pull/13905)) - ref(utils): Move `vercelWaitUntil` to utils ([#​13891](https://redirect.github.com/getsentry/sentry-javascript/pull/13891)) Work in this release was contributed by [@​trzeciak](https://redirect.github.com/trzeciak), [@​gurpreetatwal](https://redirect.github.com/gurpreetatwal), [@​ykzts](https://redirect.github.com/ykzts) and [@​lizhiyao](https://redirect.github.com/lizhiyao). Thank you for your contributions! #### Bundle size šŸ“¦ | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) | 22.73 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 21.53 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 34.97 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 71.62 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 62.03 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 75.97 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 88.73 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback, metrics) | 90.59 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. metrics) | 27 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.87 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.38 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.17 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) | 25.49 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 37.94 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) | 26.91 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 36.86 KB | | [@​sentry/svelte](https://redirect.github.com/sentry/svelte) | 22.87 KB | | CDN Bundle | 24.05 KB | | CDN Bundle (incl. Tracing) | 36.76 KB | | CDN Bundle (incl. Tracing, Replay) | 71.38 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 76.7 KB | | CDN Bundle - uncompressed | 70.53 KB | | CDN Bundle (incl. Tracing) - uncompressed | 109.04 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 221.4 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 234.62 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 37.91 KB | | [@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 35.56 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) | 124.5 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) - without tracing | 93.64 KB | | [@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 103.3 KB |
taskforcesh/bullmq (bullmq) ### [`v5.20.0`](https://redirect.github.com/taskforcesh/bullmq/compare/v5.19.1...073baf6222dfda569ac214dbeba37416b4976534) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.19.1...v5.20.0) ### [`v5.19.1`](https://redirect.github.com/taskforcesh/bullmq/releases/tag/v5.19.1) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.19.0...v5.19.1) ##### Bug Fixes - **sandbox:** fix serialization of error with circular references are present ([#​2815](https://redirect.github.com/taskforcesh/bullmq/issues/2815)) fix [#​2813](https://redirect.github.com/taskforcesh/bullmq/issues/2813) ([a384d92](https://redirect.github.com/taskforcesh/bullmq/commit/a384d926bee15bffa84178a8fad7b94a6a08b572)) ### [`v5.19.0`](https://redirect.github.com/taskforcesh/bullmq/releases/tag/v5.19.0) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.18.0...v5.19.0) ##### Features - **repeat:** deprecate immediately on job scheduler ([ed047f7](https://redirect.github.com/taskforcesh/bullmq/commit/ed047f7ab69ebdb445343b6cb325e90b95ee9dc5)) ### [`v5.18.0`](https://redirect.github.com/taskforcesh/bullmq/releases/tag/v5.18.0) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.17.1...v5.18.0) ##### Features - **job:** expose priority value ([#​2804](https://redirect.github.com/taskforcesh/bullmq/issues/2804)) ([9abec3d](https://redirect.github.com/taskforcesh/bullmq/commit/9abec3dbc4c69f2496c5ff6b5d724f4d1a5ca62f)) ### [`v5.17.1`](https://redirect.github.com/taskforcesh/bullmq/releases/tag/v5.17.1) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.17.0...v5.17.1) ##### Bug Fixes - **repeat:** also consider startDate when using "every" ([25bbaa8](https://redirect.github.com/taskforcesh/bullmq/commit/25bbaa81af87f9944a64bc4fb7e0c76ef223ada4)) ### [`v5.17.0`](https://redirect.github.com/taskforcesh/bullmq/releases/tag/v5.17.0) [Compare Source](https://redirect.github.com/taskforcesh/bullmq/compare/v5.16.0...v5.17.0) ##### Bug Fixes - **sandbox:** catch exit errors ([#​2800](https://redirect.github.com/taskforcesh/bullmq/issues/2800)) ([6babb9e](https://redirect.github.com/taskforcesh/bullmq/commit/6babb9e2f355feaf9bd1a8ed229c1001e6de7144)) ##### Features - **job:** add deduplication logic ([#​2796](https://redirect.github.com/taskforcesh/bullmq/issues/2796)) ([0a4982d](https://redirect.github.com/taskforcesh/bullmq/commit/0a4982d05d27c066248290ab9f59349b802d02d5))
cypress-io/eslint-plugin-cypress (eslint-plugin-cypress) ### [`v3.6.0`](https://redirect.github.com/cypress-io/eslint-plugin-cypress/releases/tag/v3.6.0) [Compare Source](https://redirect.github.com/cypress-io/eslint-plugin-cypress/compare/v3.5.0...v3.6.0) ##### Features - publish eslint v8 deprecation ([44a7722](https://redirect.github.com/cypress-io/eslint-plugin-cypress/commit/44a772272bbb7eb8a5631e65d7add4f31275d5bb))
expressjs/express (express) ### [`v4.21.1`](https://redirect.github.com/expressjs/express/compare/4.21.0...8e229f92752ad51462c868b99f6e6c2e559801b0) [Compare Source](https://redirect.github.com/expressjs/express/compare/4.21.0...4.21.1)
sindresorhus/query-string (query-string) ### [`v9.1.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.1.1) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.1) - Fix `arrayFormat` `bracket-separator` with a URL encoded value ([#​392](https://redirect.github.com/sindresorhus/query-string/issues/392)) [`19c43d4`](https://redirect.github.com/sindresorhus/query-string/commit/19c43d4)
stylelint/stylelint (stylelint) ### [`v16.10.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#16100) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.9.0...16.10.0) - Changed: `shorthand-property-no-redundant-values` reported ranges ([#​8008](https://redirect.github.com/stylelint/stylelint/pull/8008)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: `formatter` configuration property ([#​7826](https://redirect.github.com/stylelint/stylelint/pull/7826)) ([@​emmacharp](https://redirect.github.com/emmacharp)). - Added: `validate` option to Node.js API and `--validate` CLI flag ([#​8009](https://redirect.github.com/stylelint/stylelint/pull/8009)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: fixed section to the output of the `verbose` formatter ([#​7985](https://redirect.github.com/stylelint/stylelint/pull/7985)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: support for `string | RegExp` to `ignoreValues` option of `value-no-vendor-prefix` ([#​7969](https://redirect.github.com/stylelint/stylelint/pull/7969)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: support for `string` to `ignoreLonghands` option of `declaration-block-no-redundant-longhand-properties` ([#​7971](https://redirect.github.com/stylelint/stylelint/pull/7971)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `at-rule-no-unknown` false positives for `@position-try` ([#​7968](https://redirect.github.com/stylelint/stylelint/pull/7968)) ([@​yelizsevinc](https://redirect.github.com/yelizsevinc)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-column`/`grid-row` ([#​8023](https://redirect.github.com/stylelint/stylelint/pull/8023)) ([@​ryo-manba](https://redirect.github.com/ryo-manba)). - Fixed: `declaration-property-value-no-unknown` false negatives/positives via [`css-tree@3.0.0`](https://redirect.github.com/csstree/csstree/releases/tag/v3.0.0) ([#​7993](https://redirect.github.com/stylelint/stylelint/pull/7993)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-property-value-no-unknown` reported ranges and message ([#​8003](https://redirect.github.com/stylelint/stylelint/pull/8003)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `keyframe-selector-notation` reported ranges ([#​7992](https://redirect.github.com/stylelint/stylelint/pull/7992)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `length-zero-no-unit` false positives for Sass variables ([#​8035](https://redirect.github.com/stylelint/stylelint/pull/8035)) ([@​ryo-manba](https://redirect.github.com/ryo-manba)). - Fixed: `no-descending-specificity` reported ranges ([#​7996](https://redirect.github.com/stylelint/stylelint/pull/7996)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-anb-no-unmatchable` reported ranges and message ([#​8001](https://redirect.github.com/stylelint/stylelint/pull/8001)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `string` formatter handling of log symbols for non-Unicode terminals ([#​7981](https://redirect.github.com/stylelint/stylelint/pull/7981)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: built `.cjs` files to address Rollup vulnerability ([#​8010](https://redirect.github.com/stylelint/stylelint/pull/8010)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: incorrect `config` option for Node.js API with `extends` and `overrides` ([#​8030](https://redirect.github.com/stylelint/stylelint/pull/8030)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: stricter validation for the options of `declaration-property-max-values`, `declaration-property-value-no-unknown` and `number-max-precision` ([#​7975](https://redirect.github.com/stylelint/stylelint/pull/7975)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)).
microsoft/TypeScript (typescript) ### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)

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: Never, or you tick the rebase/retry checkbox.

šŸ‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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