openfun / marsha

:clapper: An opensource LTI Learning Content Management System (LCMS)
MIT License
104 stars 24 forks source link

⬆️(dependencies) update js dependencies #2531

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.23.5 -> 7.23.6 age adoption passing confidence
@babel/plugin-transform-runtime (source) 7.23.4 -> 7.23.6 age adoption passing confidence
@babel/preset-env (source) 7.23.5 -> 7.23.6 age adoption passing confidence
@codemirror/view 6.22.1 -> 6.22.3 age adoption passing confidence
@lezer/common 1.1.1 -> 1.1.2 age adoption passing confidence
@​openfun/cunningham-react 2.3.0 -> 2.4.0 age adoption passing confidence
@sentry/browser (source) 7.85.0 -> 7.91.0 age adoption passing confidence
@sentry/node (source) 7.85.0 -> 7.91.0 age adoption passing confidence
@types/node (source) 20.10.4 -> 20.10.5 age adoption passing confidence
@types/react (source) 18.2.42 -> 18.2.45 age adoption passing confidence
@types/react-datepicker (source) 4.19.3 -> 4.19.4 age adoption passing confidence
@types/react-dom (source) 18.2.17 -> 18.2.18 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 6.13.2 -> 6.15.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 6.10.0 -> 6.15.0 age adoption passing confidence
@typescript-eslint/parser (source) 6.13.2 -> 6.15.0 age adoption passing confidence
@typescript-eslint/parser (source) 6.10.0 -> 6.15.0 age adoption passing confidence
@vitejs/plugin-react (source) 4.2.0 -> 4.2.1 age adoption passing confidence
aws-sdk 2.1513.0 -> 2.1524.0 age adoption passing confidence
babel-plugin-transform-vite-meta-glob 1.0.3 -> 1.1.0 age adoption passing confidence
eslint (source) 8.55.0 -> 8.56.0 age adoption passing confidence
eslint-config-standard-with-typescript 40.0.0 -> 43.0.0 age adoption passing confidence
eslint-plugin-import 2.29.0 -> 2.29.1 age adoption passing confidence
eslint-plugin-n 16.3.1 -> 16.5.0 age adoption passing confidence
eslint-plugin-prettier 5.0.1 -> 5.1.1 age adoption passing confidence
github-markdown-css 5.4.0 -> 5.5.0 age adoption passing confidence
grommet (source) 2.34.1 -> 2.34.2 age adoption passing confidence
grommet-icons (source) 4.11.0 -> 4.12.0 age adoption passing confidence
node-mocks-http 1.13.0 -> 1.14.0 age adoption passing confidence
prettier (source) 3.1.0 -> 3.1.1 age adoption passing confidence
react-error-boundary 4.0.11 -> 4.0.12 age adoption passing confidence
react-router-dom (source) 6.20.1 -> 6.21.1 age adoption passing confidence
regenerator-runtime (source) 0.14.0 -> 0.14.1 age adoption passing confidence
ts-node (source) 10.9.1 -> 10.9.2 age adoption passing confidence
vite (source) 5.0.5 -> 5.0.10 age adoption passing confidence
vite-tsconfig-paths 4.2.1 -> 4.2.2 age adoption passing confidence
whatwg-fetch 3.6.19 -> 3.6.20 age adoption passing confidence
ws 8.14.2 -> 8.15.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/core) ### [`v7.23.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7236-2023-12-11) [Compare Source](https://togithub.com/babel/babel/compare/v7.23.5...v7.23.6) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser`, `babel-types` - [#​16154](https://togithub.com/babel/babel/pull/16154) Remove `TSPropertySignature.initializer` ([@​fisker](https://togithub.com/fisker)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-types` - [#​16139](https://togithub.com/babel/babel/pull/16139) Apply `toPropertyKey` on decorator context name ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#​16166](https://togithub.com/babel/babel/pull/16166) fix: Correctly indenting when `retainLines` is enabled ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management` - [#​16150](https://togithub.com/babel/babel/pull/16150) `using`: Allow looking up `Symbol.dispose` on a function ([@​odinho](https://togithub.com/odinho)) - `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties` - [#​16161](https://togithub.com/babel/babel/pull/16161) Ensure the `[[@​@​toPrimitive]]` call of a decorated class member key is invoked once ([@​JLHwung](https://togithub.com/JLHwung)) - [#​16148](https://togithub.com/babel/babel/pull/16148) Support named evaluation for decorated anonymous class exp ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-for-of`, `babel-preset-env` - [#​16011](https://togithub.com/babel/babel/pull/16011) fix: `for of` with `iterableIsArray` and shadowing variable ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16144](https://togithub.com/babel/babel/pull/16144) Set function name for decorated private non-field elements ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​16137](https://togithub.com/babel/babel/pull/16137) Fix references to enum values with merging ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#​16159](https://togithub.com/babel/babel/pull/16159) Reuse computed key memoiser ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​16160](https://togithub.com/babel/babel/pull/16160) Optimize decorator helper size ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu))
codemirror/view (@​codemirror/view) ### [`v6.22.3`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#6223-2023-12-13) [Compare Source](https://togithub.com/codemirror/view/compare/6.22.2...6.22.3) ##### Bug fixes Fix a bug that could cause tooltips to be unnecessarily be positioned absolutely. Make sure that, when an editor creates tooltips immediately on initialization, the editor is attached to the document when their `mount` callback is called. ### [`v6.22.2`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#6222-2023-12-08) [Compare Source](https://togithub.com/codemirror/view/compare/6.22.1...6.22.2) ##### Bug fixes Fix an issue in the bidirectional motion that could cause the cursor to get stuck in a loop when a zero-width non-joiner char was placed on a direction boundary. Fix a bug that corrupts the editor's internal view tree data structure on some types of edits, putting the editor in a broken state.
lezer-parser/common (@​lezer/common) ### [`v1.1.2`](https://togithub.com/lezer-parser/common/blob/HEAD/CHANGELOG.md#112-2023-12-07) [Compare Source](https://togithub.com/lezer-parser/common/compare/1.1.1...1.1.2) ##### Bug fixes Fix a crash that could happen in mixed-language parsing when mounting a tree to a zero-length node.
getsentry/sentry-javascript (@​sentry/browser) ### [`v7.91.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7910) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.90.0...7.91.0) ##### Important Changes - **feat: Add server runtime metrics aggregator ([#​9894](https://togithub.com/getsentry/sentry-javascript/issues/9894))** The release adds alpha support for [Sentry developer metrics](https://togithub.com/getsentry/sentry/discussions/58584) in the server runtime SDKs (`@sentry/node`, `@sentry/deno`, `@sentry/nextjs` server-side, etc.). Via the newly introduced APIs, you can now flush metrics directly to Sentry. To enable capturing metrics, you first need to add the `metricsAggregator` experiment to your `Sentry.init` call. ```js Sentry.init({ dsn: '__DSN__', _experiments: { metricsAggregator: true, }, }); ``` Then you'll be able to add `counters`, `sets`, `distributions`, and `gauges` under the `Sentry.metrics` namespace. ```js // Add 4 to a counter named `hits` Sentry.metrics.increment('hits', 4); // Add 2 to gauge named `parallel_requests`, tagged with `type: "a"` Sentry.metrics.gauge('parallel_requests', 2, { tags: { type: 'a' } }); // Add 4.6 to a distribution named `response_time` with unit seconds Sentry.metrics.distribution('response_time', 4.6, { unit: 'seconds' }); // Add 2 to a set named `valuable.ids` Sentry.metrics.set('valuable.ids', 2); ``` - **feat(node): Rework ANR to use worker script via an integration ([#​9945](https://togithub.com/getsentry/sentry-javascript/issues/9945))** The [ANR tracking integration for Node](https://docs.sentry.io/platforms/node/configuration/application-not-responding/) has been reworked to use an integration. ANR tracking now requires a minimum Node version of 16 or higher. Previously you had to call `Sentry.enableANRDetection` before running your application, now you can simply add the `Anr` integration to your `Sentry.init` call. ```js import * as Sentry from '@​sentry/node'; Sentry.init({ dsn: 'https://public@dsn.ingest.sentry.io/1337', integrations: [new Sentry.Integrations.Anr({ captureStackTrace: true, anrThreshold: 200 })], }); ``` ##### Other Changes - feat(breadcrumbs): Send component names on UI breadcrumbs ([#​9946](https://togithub.com/getsentry/sentry-javascript/issues/9946)) - feat(core): Add `getGlobalScope()` method ([#​9920](https://togithub.com/getsentry/sentry-javascript/issues/9920)) - feat(core): Add `getIsolationScope()` method ([#​9957](https://togithub.com/getsentry/sentry-javascript/issues/9957)) - feat(core): Add `span.end()` to replace `span.finish()` ([#​9954](https://togithub.com/getsentry/sentry-javascript/issues/9954)) - feat(core): Ensure `startSpan` & `startSpanManual` fork scope ([#​9955](https://togithub.com/getsentry/sentry-javascript/issues/9955)) - feat(react): Send component name on spans ([#​9949](https://togithub.com/getsentry/sentry-javascript/issues/9949)) - feat(replay): Send component names in replay breadcrumbs ([#​9947](https://togithub.com/getsentry/sentry-javascript/issues/9947)) - feat(sveltekit): Add options to configure fetch instrumentation script for CSP ([#​9969](https://togithub.com/getsentry/sentry-javascript/issues/9969)) - feat(tracing): Send component name on interaction spans ([#​9948](https://togithub.com/getsentry/sentry-javascript/issues/9948)) - feat(utils): Add function to extract relevant component name ([#​9921](https://togithub.com/getsentry/sentry-javascript/issues/9921)) - fix(core): Rethrow caught promise rejections in `startSpan`, `startSpanManual`, `trace` ([#​9958](https://togithub.com/getsentry/sentry-javascript/issues/9958)) ### [`v7.90.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.90.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.89.0...7.90.0) - feat(replay): Change to use preset quality values ([#​9903](https://togithub.com/getsentry/sentry-javascript/issues/9903)) - fix(replay): Adjust development hydration error messages ([#​9922](https://togithub.com/getsentry/sentry-javascript/issues/9922)) - fix(sveltekit): Add `types` field to package.json `exports` ([#​9926](https://togithub.com/getsentry/sentry-javascript/issues/9926)) #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.39 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 66.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.38 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 31.39 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 30.04 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 21.69 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 72.79 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.51 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 30.71 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 22.77 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 202.36 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 92.28 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 67.34 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 33.62 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 67.17 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 21.72 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 83.94 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 48.57 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 16.35 KB | ### [`v7.89.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.89.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.88.0...7.89.0) ##### Important Changes ##### Deprecations - **feat(core): Deprecate `configureScope` ([#​9887](https://togithub.com/getsentry/sentry-javascript/issues/9887))** - **feat(core): Deprecate `pushScope` & `popScope` ([#​9890](https://togithub.com/getsentry/sentry-javascript/issues/9890))** This release deprecates `configureScope`, `pushScope`, and `popScope`, which will be removed in the upcoming v8 major release. ##### Hapi Integration - **feat(node): Add Hapi Integration ([#​9539](https://togithub.com/getsentry/sentry-javascript/issues/9539))** This release adds an integration for Hapi. It can be used as follows: ```ts const Sentry = require('@​sentry/node'); const Hapi = require('@​hapi/hapi'); const init = async () => { const server = Hapi.server({ // your server configuration ... }); Sentry.init({ dsn: '__DSN__', tracesSampleRate: 1.0, integrations: [ new Sentry.Integrations.Hapi({ server }), ], }); server.route({ // your route configuration ... }); await server.start(); }; ``` ##### SvelteKit 2.0 - **chore(sveltekit): Add SvelteKit 2.0 to peer dependencies ([#​9861](https://togithub.com/getsentry/sentry-javascript/issues/9861))** This release adds support for SvelteKit 2.0 in the `@sentry/sveltekit` package. If you're upgrading from SvelteKit 1.x to 2.x and already use the Sentry SvelteKit SDK, no changes apart from upgrading to this (or a newer) version are necessary. ##### Other Changes - feat(core): Add type & utility for function-based integrations ([#​9818](https://togithub.com/getsentry/sentry-javascript/issues/9818)) - feat(core): Update `withScope` to return callback return value ([#​9866](https://togithub.com/getsentry/sentry-javascript/issues/9866)) - feat(deno): Support `Deno.CronSchedule` for cron jobs ([#​9880](https://togithub.com/getsentry/sentry-javascript/issues/9880)) - feat(nextjs): Auto instrument generation functions ([#​9781](https://togithub.com/getsentry/sentry-javascript/issues/9781)) - feat(nextjs): Connect server component transactions if there is no incoming trace ([#​9845](https://togithub.com/getsentry/sentry-javascript/issues/9845)) - feat(node-experimental): Update to new Scope APIs ([#​9799](https://togithub.com/getsentry/sentry-javascript/issues/9799)) - feat(replay): Add `canvas.type` setting ([#​9877](https://togithub.com/getsentry/sentry-javascript/issues/9877)) - fix(nextjs): Export `createReduxEnhancer` ([#​9854](https://togithub.com/getsentry/sentry-javascript/issues/9854)) - fix(remix): Do not capture thrown redirect responses. ([#​9909](https://togithub.com/getsentry/sentry-javascript/issues/9909)) - fix(sveltekit): Add conditional exports ([#​9872](https://togithub.com/getsentry/sentry-javascript/issues/9872)) - fix(sveltekit): Avoid capturing 404 errors on client side ([#​9902](https://togithub.com/getsentry/sentry-javascript/issues/9902)) - fix(utils): Do not use `Event` type in worldwide ([#​9864](https://togithub.com/getsentry/sentry-javascript/issues/9864)) - fix(utils): Support crypto.getRandomValues in old Chromium versions ([#​9251](https://togithub.com/getsentry/sentry-javascript/issues/9251)) - fix(utils): Update `eventFromUnknownInput` to avoid scope pollution & `getCurrentHub` ([#​9868](https://togithub.com/getsentry/sentry-javascript/issues/9868)) - ref: Use `addBreadcrumb` directly & allow to pass hint ([#​9867](https://togithub.com/getsentry/sentry-javascript/issues/9867)) Work in this release contributed by [@​adam187](https://togithub.com/adam187), and [@​jghinestrosa](https://togithub.com/jghinestrosa). Thank you for your contributions! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.14 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 66.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.16 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 31.23 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 29.85 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 21.53 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 72.57 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.28 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 30.54 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 22.59 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 202.16 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 92.26 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 67.31 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 33.4 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 66.92 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 21.57 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 83.71 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 48.38 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 16.18 KB | ### [`v7.88.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7880) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.87.0...7.88.0) ##### Important Changes - **feat(browser): Add browser metrics sdk ([#​9794](https://togithub.com/getsentry/sentry-javascript/issues/9794))** The release adds alpha support for [Sentry developer metrics](https://togithub.com/getsentry/sentry/discussions/58584) in the Browser SDKs (`@sentry/browser` and related framework SDKs). Via the newly introduced APIs, you can now flush metrics directly to Sentry. To enable capturing metrics, you first need to add the `MetricsAggregator` integration. ```js Sentry.init({ dsn: '__DSN__', integrations: [ new Sentry.metrics.MetricsAggregator(), ], }); ``` Then you'll be able to add `counters`, `sets`, `distributions`, and `gauges` under the `Sentry.metrics` namespace. ```js // Add 4 to a counter named `hits` Sentry.metrics.increment('hits', 4); // Add 2 to gauge named `parallel_requests`, tagged with `happy: "no"` Sentry.metrics.gauge('parallel_requests', 2, { tags: { happy: 'no' } }); // Add 4.6 to a distribution named `response_time` with unit seconds Sentry.metrics.distribution('response_time', 4.6, { unit: 'seconds' }); // Add 2 to a set named `valuable.ids` Sentry.metrics.set('valuable.ids', 2); ``` In a future release we'll add support for server runtimes (Node, Deno, Bun, Vercel Edge, etc.) - **feat(deno): Optionally instrument `Deno.cron` ([#​9808](https://togithub.com/getsentry/sentry-javascript/issues/9808))** This releases add support for instrumenting [Deno cron's](https://deno.com/blog/cron) with [Sentry cron monitors](https://docs.sentry.io/product/crons/). This requires v1.38 of Deno run with the `--unstable` flag and the usage of the `DenoCron` Sentry integration. ```ts // Import from the Deno registry import * as Sentry from "https://deno.land/x/sentry/index.mjs"; Sentry.init({ dsn: '__DSN__', integrations: [ new Sentry.DenoCron(), ], }); ``` ##### Other Changes - feat(replay): Bump `rrweb` to 2.6.0 ([#​9847](https://togithub.com/getsentry/sentry-javascript/issues/9847)) - fix(nextjs): Guard against injecting multiple times ([#​9807](https://togithub.com/getsentry/sentry-javascript/issues/9807)) - ref(remix): Bump Sentry CLI to ^2.23.0 ([#​9773](https://togithub.com/getsentry/sentry-javascript/issues/9773)) ### [`v7.87.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7870) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.86.0...7.87.0) - feat: Add top level `getCurrentScope()` method ([#​9800](https://togithub.com/getsentry/sentry-javascript/issues/9800)) - feat(replay): Bump `rrweb` to 2.5.0 ([#​9803](https://togithub.com/getsentry/sentry-javascript/issues/9803)) - feat(replay): Capture hydration error breadcrumb ([#​9759](https://togithub.com/getsentry/sentry-javascript/issues/9759)) - feat(types): Add profile envelope types ([#​9798](https://togithub.com/getsentry/sentry-javascript/issues/9798)) - fix(astro): Avoid RegExp creation during route interpolation ([#​9815](https://togithub.com/getsentry/sentry-javascript/issues/9815)) - fix(browser): Avoid importing from `./exports` ([#​9775](https://togithub.com/getsentry/sentry-javascript/issues/9775)) - fix(nextjs): Catch rejecting flushes ([#​9811](https://togithub.com/getsentry/sentry-javascript/issues/9811)) - fix(nextjs): Fix devserver CORS blockage when `assetPrefix` is defined ([#​9766](https://togithub.com/getsentry/sentry-javascript/issues/9766)) - fix(node): Capture errors in tRPC middleware ([#​9782](https://togithub.com/getsentry/sentry-javascript/issues/9782)) ### [`v7.86.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.86.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.85.0...7.86.0) - feat(core): Use SDK_VERSION for hub API version ([#​9732](https://togithub.com/getsentry/sentry-javascript/issues/9732)) - feat(nextjs): Emit warning if your app directory doesn't have a global-error.js file ([#​9753](https://togithub.com/getsentry/sentry-javascript/issues/9753)) - feat(node): Add cloudflare pages commit sha ([#​9751](https://togithub.com/getsentry/sentry-javascript/issues/9751)) - feat(remix): Bump [@​sentry/cli](https://togithub.com/sentry/cli) to 2.22.3 ([#​9741](https://togithub.com/getsentry/sentry-javascript/issues/9741)) - fix(nextjs): Don't accidentally trigger static generation bailout ([#​9749](https://togithub.com/getsentry/sentry-javascript/issues/9749)) - fix(node): Guard `process.env.NODE_ENV` access in Spotlight integration ([#​9748](https://togithub.com/getsentry/sentry-javascript/issues/9748)) - fix(utils): Fix XHR instrumentation early return ([#​9770](https://togithub.com/getsentry/sentry-javascript/issues/9770)) - ref(remix): Rework Error Handling ([#​9725](https://togithub.com/getsentry/sentry-javascript/issues/9725))
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6150-2023-12-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0) ##### Features - **eslint-plugin:** \[no-useless-template-literals] add new rule ([#​7957](https://togithub.com/typescript-eslint/typescript-eslint/issues/7957)) ([ff75785](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff75785f4c6cc41999f8ce946bfca469d6e40e50)), closes [#​2846](https://togithub.com/typescript-eslint/typescript-eslint/issues/2846) - require-array-sort-compare + toSorted ([#​8052](https://togithub.com/typescript-eslint/typescript-eslint/issues/8052)) ([c9661c8](https://togithub.com/typescript-eslint/typescript-eslint/commit/c9661c8bbf048e9fa3ef55985e1e2e82bc098b1a)) 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. ### [`v6.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6140-2023-12-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.2...v6.14.0) ##### Bug Fixes - **eslint-plugin:** add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked ([#​8038](https://togithub.com/typescript-eslint/typescript-eslint/issues/8038)) ([431cd15](https://togithub.com/typescript-eslint/typescript-eslint/commit/431cd1559f91795e958e03fd060ceaf79fb96f3a)) - **eslint-plugin:** correct message for `no-unsafe-unary-minus` ([#​7998](https://togithub.com/typescript-eslint/typescript-eslint/issues/7998)) ([705370a](https://togithub.com/typescript-eslint/typescript-eslint/commit/705370ac0d9c54081657b8855b398e57d6ea4ddb)) ##### Features - **eslint-plugin:** \[explicit-function-return-type] add support for typed class property definitions ([#​8027](https://togithub.com/typescript-eslint/typescript-eslint/issues/8027)) ([bff47d7](https://togithub.com/typescript-eslint/typescript-eslint/commit/bff47d7885bee3bbcb3a81eff273fe2f48580940)) - **eslint-plugin:** \[require-await] allow yielding Promise in async generators ([#​8003](https://togithub.com/typescript-eslint/typescript-eslint/issues/8003)) ([4c3e704](https://togithub.com/typescript-eslint/typescript-eslint/commit/4c3e704b97e698df7f72174c2d20714836d4d243)) 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. #### [6.13.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2) (2023-12-04) **Note:** Version bump only for package [@​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. #### [6.13.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1) (2023-11-28) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strat

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (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.

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



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 6 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

AntoLC commented 6 months ago

Issue open on cunningham: https://github.com/openfun/cunningham/issues/220