This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Pending Approval These branches will be created by Renovate only once you click their checkbox below. - [ ] <!-- approve-branch=renovate/peter-evans-create-pull-request-digest -->Update peter-evans/create-pull-request digest to 8867c4a - [ ] <!-- approve-branch=renovate/definitelytyped -->Update dependency @types/node to v18.19.50 - [ ] <!-- approve-branch=renovate/browserslist -->Update dependency caniuse-lite to v1.0.30001658 - [ ] <!-- approve-branch=renovate/jest -->Update dependency @casualbot/jest-sonar-reporter to v2.4.0 - [ ] <!-- approve-branch=renovate/playwright-monorepo -->Update playwright monorepo to v1.47.0 (`@playwright/test`, `playwright-core`) - [ ] <!-- approve-all-pending-prs -->🔐 **Create all pending approval PRs at once** 🔐 ## Pending Status Checks These updates await pending status checks. To force their creation now, click the checkbox below. - [ ] <!-- approvePr-branch=renovate/sentry-javascript-monorepo -->Update dependency @sentry/browser to v8.30.0 - [ ] <!-- approvePr-branch=renovate/typescript -->Update dependency typescript to v5.6.2 ## Open These updates have all been created already. Click a checkbox below to force a retry/rebase of any. - [ ] <!-- rebase-branch=renovate/all-minor-patch -->[Update all non-major dependencies](../pull/12974) (`eslint-plugin-import`, `eslint-plugin-jest`, `eslint-plugin-jsx-a11y`, `eslint-plugin-react`, `filesize`, `lint-staged`, `mcr.microsoft.com/playwright`, `posthog-js`, `react-focus-lock`) - [ ] <!-- rebase-branch=renovate/major-testing-library-monorepo -->[Update testing-library monorepo (major)](../pull/12975) (`@testing-library/dom`, `@testing-library/react`) ## Ignored or Blocked These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below. - [ ] <!-- recreate-branch=renovate/sibz-github-status-action-digest -->[Update Sibz/github-status-action digest to faaa4d9](../pull/12035) - [ ] <!-- recreate-branch=renovate/resolutions -->[Update dependency @floating-ui/react to v0.26.23](../pull/12910) - [ ] <!-- recreate-branch=renovate/major-vector-im -->[Update dependency @vector-im/compound-web to v6](../pull/12925) - [ ] <!-- recreate-branch=renovate/major-eslint-monorepo -->[Update dependency eslint to v9](../pull/12535) - [ ] <!-- recreate-branch=renovate/is-ip-5.x -->[Update dependency is-ip to v5](../pull/12135) - [ ] <!-- recreate-branch=renovate/maplibre-gl-4.x -->[Update dependency maplibre-gl to v4](../pull/12277) - [ ] <!-- recreate-branch=renovate/major-matrix-events-sdk -->[Update dependency matrix-events-sdk to v2](../pull/12959) - [ ] <!-- recreate-branch=renovate/node-fetch-3.x -->[Update dependency node-fetch to v3](../pull/9772) - [ ] <!-- recreate-branch=renovate/major-react-monorepo -->[Update react monorepo to v18 (major)](../pull/9779) (`react`, `react-dom`) - [ ] <!-- recreate-branch=renovate/major-react-types -->[Update react-types to v18 (major)](../pull/9783) (`@types/react`, `@types/react-dom`) - [ ] <!-- recreate-branch=renovate/major-typescript-eslint-monorepo -->[Update typescript-eslint monorepo to v8 (major)](../pull/12961) (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`) ## Detected dependencies <details><summary>dockerfile</summary> <blockquote> <details><summary>playwright/Dockerfile</summary> - `mcr.microsoft.com/playwright v1.46.1-jammy` </details> </blockquote> </details> <details><summary>github-actions</summary> <blockquote> <details><summary>.github/workflows/backport.yml</summary> - `tibdex/backport v2@9565281eda0731b1d20c4025c43339fb0a23812e` </details> <details><summary>.github/workflows/end-to-end-tests-netlify.yaml</summary> - `actions/download-artifact v4` - `matrix-org/netlify-pr-preview v3` </details> <details><summary>.github/workflows/end-to-end-tests.yaml</summary> - `actions/checkout v4` - `actions/setup-node v4` - `actions/upload-artifact v4` - `actions/checkout v4` - `actions/download-artifact v4` - `actions/setup-node v4` - `actions/cache v4` - `actions/upload-artifact v4` - `actions/checkout v4` - `actions/setup-node v4` - `actions/download-artifact v4` - `actions/upload-artifact v4` </details> <details><summary>.github/workflows/localazy_download.yaml</summary> </details> <details><summary>.github/workflows/localazy_upload.yaml</summary> </details> <details><summary>.github/workflows/netlify.yaml</summary> - `bobheadxi/deployments v1@648679e8e4915b27893bd7dbc35cb504dc915bc8` - `actions/download-artifact v4` - `matrix-org/netlify-pr-preview v3` </details> <details><summary>.github/workflows/notify-element-web.yml</summary> - `peter-evans/repository-dispatch v3@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0` </details> <details><summary>.github/workflows/playwright-image-updates.yaml</summary> - `actions/checkout v4` - `peter-evans/create-pull-request v7@4320041ed380b20e97d388d56a7fb4f9b8c20e79` </details> <details><summary>.github/workflows/pull_request.yaml</summary> </details> <details><summary>.github/workflows/pull_request_base_branch.yaml</summary> - `actions/github-script v7` </details> <details><summary>.github/workflows/release-drafter.yml</summary> </details> <details><summary>.github/workflows/release-gitflow.yml</summary> </details> <details><summary>.github/workflows/release.yml</summary> </details> <details><summary>.github/workflows/sonarqube.yml</summary> </details> <details><summary>.github/workflows/static_analysis.yaml</summary> - `actions/checkout v4` - `actions/setup-node v4` - `actions/checkout v4` - `actions/checkout v4` - `actions/setup-node v4` - `actions/checkout v4` - `actions/setup-node v4` - `actions/checkout v4` - `actions/setup-node v4` - `actions/checkout v4` - `actions/setup-node v4` </details> <details><summary>.github/workflows/tests.yml</summary> - `actions/checkout v4` - `actions/setup-node v4` - `actions/cache v4` - `SimenB/github-actions-cpu-cores v2@97ba232459a8e02ff6121db9362b09661c875ab8` - `actions/upload-artifact v4` - `Sibz/github-status-action v1@071b5370da85afbb16637d6eed8524a06bc2053e` - `actions/checkout v4` - `actions/setup-node v4` </details> </blockquote> </details> <details><summary>nodenv</summary> <blockquote> <details><summary>.node-version</summary> - `node 20` </details> </blockquote> </details> <details><summary>npm</summary> <blockquote> <details><summary>package.json</summary> - `@babel/runtime ^7.12.5` - `@matrix-org/analytics-events ^0.25.0` - `@matrix-org/emojibase-bindings ^1.1.2` - `@matrix-org/matrix-wysiwyg 2.37.9` - `@matrix-org/react-sdk-module-api ^2.4.0` - `@matrix-org/spec ^1.7.0` - `@sentry/browser ^8.0.0` - `@testing-library/react-hooks ^8.0.1` - `@vector-im/compound-design-tokens ^1.8.0` - `@vector-im/compound-web ^5.5.0` - `@zxcvbn-ts/core ^3.0.4` - `@zxcvbn-ts/language-common ^3.0.4` - `@zxcvbn-ts/language-en ^3.0.2` - `await-lock ^2.1.0` - `bloom-filters ^3.0.1` - `blurhash ^2.0.3` - `browserslist ^4.23.2` - `classnames ^2.2.6` - `commonmark ^0.31.0` - `counterpart ^0.18.6` - `css-tree ^2.3.1` - `diff-dom ^5.0.0` - `diff-match-patch ^1.0.5` - `emojibase-regex 15.3.2` - `escape-html ^1.0.3` - `file-saver ^2.0.5` - `filesize 10.1.4` - `github-markdown-css ^5.5.1` - `glob-to-regexp ^0.4.1` - `highlight.js ^11.3.1` - `html-entities ^2.0.0` - `is-ip ^3.1.0` - `js-xxhash ^4.0.0` - `jszip ^3.7.0` - `katex ^0.16.0` - `linkify-element 4.1.3` - `linkify-react 4.1.3` - `linkify-string 4.1.3` - `linkifyjs 4.1.3` - `lodash ^4.17.20` - `maplibre-gl ^2.0.0` - `matrix-encrypt-attachment ^1.0.3` - `matrix-events-sdk 0.0.1` - `matrix-widget-api ^1.9.0` - `memoize-one ^6.0.0` - `minimist ^1.2.5` - `oidc-client-ts ^3.0.1` - `opus-recorder ^8.0.3` - `pako ^2.0.3` - `png-chunks-extract ^1.0.0` - `posthog-js 1.157.2` - `qrcode 1.5.4` - `re-resizable ^6.9.0` - `react 17.0.2` - `react-beautiful-dnd ^13.1.0` - `react-blurhash ^0.3.0` - `react-dom 17.0.2` - `react-focus-lock ^2.5.1` - `react-transition-group ^4.4.1` - `rfc4648 ^1.4.0` - `sanitize-filename ^1.6.3` - `sanitize-html 2.13.0` - `tar-js ^0.3.0` - `temporal-polyfill ^0.2.5` - `ua-parser-js ^1.0.2` - `uuid ^10.0.0` - `what-input ^5.2.10` - `@action-validator/cli ^0.6.0` - `@action-validator/core ^0.6.0` - `@axe-core/playwright ^4.8.1` - `@babel/cli ^7.12.10` - `@babel/core ^7.12.10` - `@babel/eslint-parser ^7.12.10` - `@babel/eslint-plugin ^7.12.10` - `@babel/parser ^7.12.11` - `@babel/plugin-proposal-export-default-from ^7.12.1` - `@babel/plugin-transform-class-properties ^7.12.1` - `@babel/plugin-transform-numeric-separator ^7.12.7` - `@babel/plugin-transform-object-rest-spread ^7.12.1` - `@babel/plugin-transform-runtime ^7.12.10` - `@babel/preset-env ^7.12.11` - `@babel/preset-react ^7.12.10` - `@babel/preset-typescript ^7.12.7` - `@babel/register ^7.12.10` - `@casualbot/jest-sonar-reporter 2.2.7` - `@peculiar/webcrypto ^1.4.3` - `@playwright/test ^1.40.1` - `@testing-library/dom ^9.0.0` - `@testing-library/jest-dom ^6.0.0` - `@testing-library/react ^12.1.5` - `@testing-library/user-event ^14.4.3` - `@types/commonmark ^0.27.4` - `@types/content-type ^1.1.5` - `@types/counterpart ^0.18.1` - `@types/css-tree ^2.3.8` - `@types/diff-match-patch ^1.0.32` - `@types/escape-html ^1.0.1` - `@types/express ^4.17.21` - `@types/file-saver ^2.0.3` - `@types/fs-extra ^11.0.0` - `@types/glob-to-regexp ^0.4.1` - `@types/jest 29.5.12` - `@types/katex ^0.16.0` - `@types/lodash ^4.14.168` - `@types/modernizr ^3.5.3` - `@types/node 18` - `@types/node-fetch ^2.6.2` - `@types/pako ^2.0.0` - `@types/qrcode ^1.3.5` - `@types/react 17.0.80` - `@types/react-beautiful-dnd ^13.0.0` - `@types/react-dom 17.0.25` - `@types/react-transition-group ^4.4.0` - `@types/sanitize-html 2.13.0` - `@types/sdp-transform ^2.4.6` - `@types/seedrandom 3.0.8` - `@types/tar-js ^0.3.2` - `@types/ua-parser-js ^0.7.36` - `@types/uuid ^10.0.0` - `@typescript-eslint/eslint-plugin ^7.0.0` - `@typescript-eslint/parser ^7.0.0` - `axe-core 4.10.0` - `babel-jest ^29.0.0` - `blob-polyfill ^9.0.0` - `eslint 8.57.0` - `eslint-config-google ^0.14.0` - `eslint-config-prettier ^9.0.0` - `eslint-plugin-deprecate 0.8.5` - `eslint-plugin-import ^2.25.4` - `eslint-plugin-jest ^28.0.0` - `eslint-plugin-jsx-a11y ^6.5.1` - `eslint-plugin-matrix-org 1.2.1` - `eslint-plugin-react ^7.28.0` - `eslint-plugin-react-hooks ^4.3.0` - `eslint-plugin-unicorn ^55.0.0` - `express ^4.18.2` - `fake-indexeddb ^6.0.0` - `fetch-mock-jest ^1.5.1` - `fs-extra ^11.0.0` - `glob ^11.0.0` - `husky ^9.0.0` - `jest ^29.6.2` - `jest-canvas-mock ^2.5.2` - `jest-environment-jsdom ^29.6.2` - `jest-mock ^29.6.2` - `jest-raw-loader ^1.0.1` - `jsqr ^1.4.0` - `lint-staged ^15.0.2` - `mailhog ^4.16.0` - `matrix-web-i18n ^3.2.1` - `mocha-junit-reporter ^2.2.0` - `node-fetch 2` - `playwright-core ^1.45.1` - `postcss-scss ^4.0.4` - `prettier 3.3.3` - `raw-loader ^4.0.2` - `rimraf ^6.0.0` - `stylelint ^16.1.0` - `stylelint-config-standard ^36.0.0` - `stylelint-scss ^6.0.0` - `ts-node ^10.9.1` - `typescript 5.5.4` - `web-streams-polyfill ^4.0.0` - `postcss ^8.4.19` - `webpack ^4.0.0 || ^5.0.0` - `node >=20.0.0` - `@types/react-dom 17.0.25` - `@types/react 17.0.80` - `@types/seedrandom 3.0.8` - `oidc-client-ts 3.0.1` - `jwt-decode 4.0.0` - `@floating-ui/react 0.26.11` - `@radix-ui/react-id 1.1.0` - `caniuse-lite 1.0.30001655` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Pending Approval
These branches will be created by Renovate only once you click their checkbox below.
@playwright/test,playwright-core)Pending Status Checks
These updates await pending status checks. To force their creation now, click the checkbox below.
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
eslint-plugin-import,eslint-plugin-jest,eslint-plugin-jsx-a11y,eslint-plugin-react,filesize,lint-staged,mcr.microsoft.com/playwright,posthog-js,react-focus-lock)@testing-library/dom,@testing-library/react)Ignored or Blocked
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
react,react-dom)@types/react,@types/react-dom)@typescript-eslint/eslint-plugin,@typescript-eslint/parser)Detected dependencies
dockerfile
github-actions
nodenv
npm