openfun / marsha

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

⬆️(dependencies) update js dependencies #2395

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/preset-env (source) 7.22.10 -> 7.22.14 age adoption passing confidence
@codemirror/view 6.16.0 -> 6.17.1 age adoption passing confidence
@​openfun/cunningham-react 1.0.0 -> 1.0.1 age adoption passing confidence
@sentry/browser (source) 7.64.0 -> 7.66.0 age adoption passing confidence
@sentry/node (source) 7.64.0 -> 7.66.0 age adoption passing confidence
@types/luxon (source) 3.3.1 -> 3.3.2 age adoption passing confidence
@types/node (source) 20.5.7 -> 20.5.9 age adoption passing confidence
@types/node (source) 18.17.12 -> 18.17.14 age adoption passing confidence
@types/uuid (source) 9.0.2 -> 9.0.3 age adoption passing confidence
@typescript-eslint/eslint-plugin 6.4.1 -> 6.5.0 age adoption passing confidence
@typescript-eslint/parser 6.4.1 -> 6.5.0 age adoption passing confidence
aws-sdk 2.1445.0 -> 2.1450.0 age adoption passing confidence
jsonwebtoken 9.0.1 -> 9.0.2 age adoption passing confidence
luxon 3.3.0 -> 3.4.2 age adoption passing confidence
prettier (source) 3.0.2 -> 3.0.3 age adoption passing confidence
whatwg-fetch 3.6.17 -> 3.6.18 age adoption passing confidence

Release Notes

babel/babel (@​babel/preset-env) ### [`v7.22.14`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72214-2023-08-30) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.10...v7.22.14) ##### :bug: Bug Fix - `babel-preset-env` - [#​15907](https://togithub.com/babel/babel/pull/15907) Avoid dynamic require call in preset-env ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-parser` - [#​15884](https://togithub.com/babel/babel/pull/15884) Simplify parser errors creation ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-helper-compilation-targets`, `babel-helper-simple-access`, `babel-parser`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-traverse`, `babel-types` - [#​15902](https://togithub.com/babel/babel/pull/15902) extract more test helpers to repo-utils ([@​JLHwung](https://togithub.com/JLHwung))
codemirror/view (@​codemirror/view) ### [`v6.17.1`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#6171-2023-08-31) [Compare Source](https://togithub.com/codemirror/view/compare/6.17.0...6.17.1) ##### Bug fixes Don't close the hover tooltip when the pointer moves over empty space caused by line breaks within the hovered range. Fix a bug where on Chrome Android, if a virtual keyboard was slow to apply a change, the editor could end up dropping it. Work around an issue where line-wise copy/cut didn't work in Firefox because the browser wasn't firing those events when nothing was selected. Fix a crash triggered by the way some Android IME systems update the DOM. Fix a bug that caused replacing a word by an emoji on Chrome Android to be treated as a backspace press. ### [`v6.17.0`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#6170-2023-08-28) [Compare Source](https://togithub.com/codemirror/view/compare/6.16.0...6.17.0) ##### Bug fixes Fix a bug that broke hover tooltips when hovering over a widget. ##### New features The new `EditorView.cspNonce` facet can be used to provide a Content Security Policy nonce for the library's generated CSS. The new `EditorView.bidiIsolatedRanges` can be used to inform the editor about ranges styled as Unicode bidirection isolates, so that it can compute the character order correctly. `EditorView.dispatch` now also accepts an array of transactions to be applied together in a single view update. The new `dispatchTransactions` option to `new EditorView` now replaces the old (deprecated but still supported) `dispatch` option in a way that allows multiple transactions to be applied in one update. Input handlers are now passed an additional argument that they can use to retrieve the default transaction that would be applied for the insertion.
getsentry/sentry-javascript (@​sentry/browser) ### [`v7.66.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7660) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.65.0...7.66.0) - fix: Defer tracing decision to downstream SDKs when using SDK without performance ([#​8839](https://togithub.com/getsentry/sentry-javascript/issues/8839)) - fix(nextjs): Fix `package.json` exports ([#​8895](https://togithub.com/getsentry/sentry-javascript/issues/8895)) - fix(sveltekit): Ensure target file exists before applying auto instrumentation ([#​8881](https://togithub.com/getsentry/sentry-javascript/issues/8881)) - ref: Use consistent console instrumentation ([#​8879](https://togithub.com/getsentry/sentry-javascript/issues/8879)) - ref(browser): Refactor sentry breadcrumb to use hook ([#​8892](https://togithub.com/getsentry/sentry-javascript/issues/8892)) - ref(tracing): Add `origin` to spans ([#​8765](https://togithub.com/getsentry/sentry-javascript/issues/8765)) ### [`v7.65.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7650) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.64.0...7.65.0) - build: Remove build-specific polyfills ([#​8809](https://togithub.com/getsentry/sentry-javascript/issues/8809)) - build(deps): bump protobufjs from 6.11.3 to 6.11.4 ([#​8822](https://togithub.com/getsentry/sentry-javascript/issues/8822)) - deps(sveltekit): Bump `@sentry/vite-plugin` ([#​8877](https://togithub.com/getsentry/sentry-javascript/issues/8877)) - feat(core): Introduce `Sentry.startActiveSpan` and `Sentry.startSpan` ([#​8803](https://togithub.com/getsentry/sentry-javascript/issues/8803)) - fix: Memoize `AsyncLocalStorage` instance ([#​8831](https://togithub.com/getsentry/sentry-javascript/issues/8831)) - fix(nextjs): Check for validity of API route handler signature ([#​8811](https://togithub.com/getsentry/sentry-javascript/issues/8811)) - fix(nextjs): Fix `requestAsyncStorageShim` path resolution on windows ([#​8875](https://togithub.com/getsentry/sentry-javascript/issues/8875)) - fix(node): Log entire error object in `OnUncaughtException` ([#​8876](https://togithub.com/getsentry/sentry-javascript/issues/8876)) - fix(node): More relevant warning message when tracing extensions are missing ([#​8820](https://togithub.com/getsentry/sentry-javascript/issues/8820)) - fix(replay): Streamline session creation/refresh ([#​8813](https://togithub.com/getsentry/sentry-javascript/issues/8813)) - fix(sveltekit): Avoid invalidating data on route changes in `wrapServerLoadWithSentry` ([#​8801](https://togithub.com/getsentry/sentry-javascript/issues/8801)) - fix(tracing): Better guarding for performance observer ([#​8872](https://togithub.com/getsentry/sentry-javascript/issues/8872)) - ref(sveltekit): Remove custom client fetch instrumentation and use default instrumentation ([#​8802](https://togithub.com/getsentry/sentry-javascript/issues/8802)) - ref(tracing-internal): Deprecate `tracePropagationTargets` in `BrowserTracing` ([#​8874](https://togithub.com/getsentry/sentry-javascript/issues/8874))
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v6.5.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#650-2023-08-28) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.4.1...v6.5.0) ##### Bug Fixes - **eslint-plugin:** \[consistent-type-assertions] wrap object return value with parentheses ([#​6885](https://togithub.com/typescript-eslint/typescript-eslint/issues/6885)) ([23ac499](https://togithub.com/typescript-eslint/typescript-eslint/commit/23ac49944e4f4067f89123fddd4a80c629270b4c)) 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.4.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.4.0...v6.4.1) (2023-08-21) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] false positives with branded types ([#​7466](https://togithub.com/typescript-eslint/typescript-eslint/issues/7466)) ([b52658f](https://togithub.com/typescript-eslint/typescript-eslint/commit/b52658fbb6f5cf2085c94926872e6d39efaa3b01)), closes [#​7293](https://togithub.com/typescript-eslint/typescript-eslint/issues/7293) 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.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v6.5.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#650-2023-08-28) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.4.1...v6.5.0) **Note:** Version bump only for package [@​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. #### [6.4.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.4.0...v6.4.1) (2023-08-21) **Note:** Version bump only for package [@​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.
aws/aws-sdk-js (aws-sdk) ### [`v2.1450.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214500) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1449.0...v2.1450.0) - feature: ChimeSDKMediaPipelines: This release adds support for the Voice Analytics feature for customer-owned KVS streams as part of the Amazon Chime SDK call analytics. - feature: Connect: Amazon Connect adds the ability to read, create, update, delete, and list view resources, and adds the ability to read, create, delete, and list view versions. - feature: IdentityStore: New Identity Store content for China Region launch ### [`v2.1449.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214490) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1448.0...v2.1449.0) - feature: ChimeSDKMediaPipelines: This release adds support for feature Voice Enhancement for Call Recording as part of Amazon Chime SDK call analytics. - feature: CloudHSM: Deprecating CloudHSM Classic API Service. - feature: CloudWatchEvents: Documentation updates for CloudWatch Events. - feature: ConnectCampaigns: Amazon Connect outbound campaigns has launched agentless dialing mode which enables customers to make automated outbound calls without agent engagement. This release updates three of the campaign management API's to support the new agentless dialing mode and the new dialing capacity field. - feature: ConnectParticipant: Amazon Connect Participant Service adds the ability to get a view resource using a view token, which is provided in a participant message, with the release of the DescribeView API. - feature: CustomerProfiles: Adds sensitive trait to various shapes in Customer Profiles API model. - feature: ECS: This release adds support for an account-level setting that you can use to configure the number of days for AWS Fargate task retirement. - feature: Grafana: Marking SAML RoleValues attribute as sensitive and updating VpcConfiguration attributes to match documentation. - feature: Health: Adds new API DescribeEntityAggregatesForOrganization that retrieves entity aggregates across your organization. Also adds support for resource status filtering in DescribeAffectedEntitiesForOrganization, resource status aggregates in the DescribeEntityAggregates response, and new resource statuses. - feature: IVS: Updated "type" description for CreateChannel, UpdateChannel, Channel, and ChannelSummary. - feature: KafkaConnect: Minor model changes for Kafka Connect as well as endpoint updates. - feature: PaymentCryptographyData: Make KeyCheckValue field optional when using asymmetric keys as Key Check Values typically only apply to symmetric keys - feature: SageMakerRuntime: This release adds a new InvokeEndpointWithResponseStream API to support streaming of model responses. ### [`v2.1448.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214480) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1447.0...v2.1448.0) - feature: AppRunner: App Runner adds support for Bitbucket. You can now create App Runner connection that connects to your Bitbucket repositories and deploy App Runner service with the source code stored in a Bitbucket repository. - feature: Appflow: Add SAP source connector parallel and pagination feature - feature: AuditManager: This release marks some assessment metadata as sensitive. We added a sensitive trait to the following attributes: assessmentName, emailAddress, scope, createdBy, lastUpdatedBy, and userName. - feature: CleanRooms: This release decouples member abilities in a collaboration. With this change, the member who can run queries no longer needs to be the same as the member who can receive results. - feature: DataSync: AWS DataSync introduces Task Reports, a new feature that provides detailed reports of data transfer operations for each task execution. - feature: Neptunedata: Allows customers to execute data plane actions like bulk loading graphs, issuing graph queries using Gremlin and openCypher directly from the SDK. - feature: NetworkFirewall: Network Firewall increasing pagination token string length - feature: PcaConnectorAd: The Connector for AD allows you to use a fully-managed AWS Private CA as a drop-in replacement for your self-managed enterprise CAs without local agents or proxy servers. Enterprises that use AD to manage Windows environments can reduce their private certificate authority (CA) costs and complexity. - feature: SageMaker: Amazon SageMaker Canvas adds IdentityProviderOAuthSettings support for CanvasAppSettings ### [`v2.1447.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214470) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1446.0...v2.1447.0) - feature: CognitoIdentityServiceProvider: Added API example requests and responses for several operations. Fixed the validation regex for user pools Identity Provider name. - feature: Omics: Add RetentionMode support for Runs. - feature: SESV2: Adds support for the new Export and Message Insights features: create, get, list and cancel export jobs; get message insights. ### [`v2.1446.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#214460) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1445.0...v2.1446.0) - feature: Backup: Add support for customizing time zone for backup window in backup plan rules. - feature: ComputeOptimizer: This release enables AWS Compute Optimizer to analyze and generate licensing optimization recommendations for sql server running on EC2 instances. - feature: SecurityLake: Remove incorrect regex enforcement on pagination tokens. - feature: ServiceQuotas: Service Quotas now supports viewing the applied quota value and requesting a quota increase for a specific resource in an AWS account. - feature: WorkSpacesWeb: WorkSpaces Web now enables Admins to configure which cookies are synchronized from an end-user's local browser to the in-session browser. In conjunction with a browser extension, this feature enables enhanced Single-Sign On capability by reducing the number of times an end-user has to authenticate.
auth0/node-jsonwebtoken (jsonwebtoken) ### [`v9.0.2`](https://togithub.com/auth0/node-jsonwebtoken/blob/HEAD/CHANGELOG.md#902---2023-08-30) [Compare Source](https://togithub.com/auth0/node-jsonwebtoken/compare/v9.0.1...v9.0.2) - security: updating semver to 7.5.4 to resolve CVE-2022-25883, closes [#​921](https://togithub.com/auth0/node-jsonwebtoken/issues/921). - refactor: reduce library size by using lodash specific dependencies, closes [#​878](https://togithub.com/auth0/node-jsonwebtoken/issues/878).
moment/luxon (luxon) ### [`v3.4.2`](https://togithub.com/moment/luxon/blob/HEAD/CHANGELOG.md#342-2023-08-26) [Compare Source](https://togithub.com/moment/luxon/compare/3.4.1...3.4.2) - Fixes regression from 3.4.1 ([#​1493](https://togithub.com/moment/luxon/issues/1493)) ### [`v3.4.1`](https://togithub.com/moment/luxon/blob/HEAD/CHANGELOG.md#341-2023-08-23) [Compare Source](https://togithub.com/moment/luxon/compare/3.4.0...3.4.1) - Fixes for regressions from 3.4.0 ([#​1482](https://togithub.com/moment/luxon/issues/1482) and [#​1488](https://togithub.com/moment/luxon/issues/1488)) ### [`v3.4.0`](https://togithub.com/moment/luxon/blob/HEAD/CHANGELOG.md#340-2023-08-08) [Compare Source](https://togithub.com/moment/luxon/compare/3.3.0...3.4.0) - Fix type checking on input zones - Fix Islamic months listing - Fix normalize() for negative inputs
prettier/prettier (prettier) ### [`v3.0.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#303) [Compare Source](https://togithub.com/prettier/prettier/compare/3.0.2...3.0.3) [diff](https://togithub.com/prettier/prettier/compare/3.0.2...3.0.3) ##### Add `preferUnplugged: true` to `package.json` ([#​15169](https://togithub.com/prettier/prettier/pull/15169) by [@​fisker](https://togithub.com/fisker) and [@​so1ve](https://togithub.com/so1ve)) Prettier v3 uses dynamic imports, user [will need to unplug Prettier](https://togithub.com/yarnpkg/berry/pull/5411#issuecomment-1523502224) when Yarn's PnP mode is enabled, add [`preferUnplugged: true`](https://yarnpkg.com/configuration/manifest#preferUnplugged) to `package.json`, so Yarn will install Prettier as unplug by default. ##### Support shared config that forbids `require()` ([#​15233](https://togithub.com/prettier/prettier/pull/15233) by [@​fisker](https://togithub.com/fisker)) If an external shared config package is used, and the package `exports` don't have `require` or `default` export. In Prettier 3.0.2 Prettier fails when attempt to `require()` the package, and throws an error. ```text Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /package.json ``` ##### Allow argument of `require()` to break ([#​15256](https://togithub.com/prettier/prettier/pull/15256) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input const plugin = require( global.STANDALONE ? path.join(__dirname, "../standalone.js") : path.join(__dirname, "..") ); // Prettier 3.0.2 const plugin = require(global.STANDALONE ? path.join(__dirname, "../standalone.js") : path.join(__dirname, "..")); // Prettier 3.0.3 const plugin = require( global.STANDALONE ? path.join(__dirname, "../standalone.js") : path.join(__dirname, "..") ); ``` ##### Do not print trailing commas in arrow function type parameter lists in `ts` code blocks ([#​15286](https://togithub.com/prettier/prettier/pull/15286) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ````md ```ts const foo = () => {} ``` ```ts const foo = () => {} ``` ```ts const foo = () => {} ``` ```` ##### Support TypeScript 5.2 `using` / `await using` declaration ([#​15321](https://togithub.com/prettier/prettier/pull/15321) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) Support for the upcoming Explicit Resource Management feature in ECMAScript. [`using` / `await using` declaration](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/#using-declarations-and-explicit-resource-management) ```tsx { using foo = new Foo(); await using bar = new Bar(); } ```
github/fetch (whatwg-fetch) ### [`v3.6.18`](https://togithub.com/github/fetch/blob/HEAD/CHANGELOG.md#v3618) [Compare Source](https://togithub.com/github/fetch/compare/v3.6.17...v3.6.18) - Fix - File fetching broken since commit [`0c1d2b9`](https://togithub.com/github/fetch/commit/0c1d2b9) [`#1375`](https://togithub.com/JakeChampion/fetch/pull/1375) - Remove broken links [`1dc07c6`](https://togithub.com/JakeChampion/fetch/commit/1dc07c6064a32e989306fb2324204c56c93140fe) - automatically generate a changelog [`0e7d1dd`](https://togithub.com/JakeChampion/fetch/commit/0e7d1dd95826b3b76510f0832784207f2609145e)

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.