#22941·element-web

Dependency Dashboard

Author: renovate[bot]Created Jul 27, 2022Updated Sep 18, 2026
LabelsDependencies
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/element-hq/element-web). ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | [jsrsasign](https://redirect.github.com/kjur/jsrsasign) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | | npm | [react-beautiful-dnd](https://redirect.github.com/atlassian/react-beautiful-dnd) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] Pin dependencies (`element-hq/element-meta`, `element-hq/packages.element.io`, `matrix-org/matrix-js-sdk`) - [ ] Update alpine:3.24 Docker digest to 5b02b42 - [ ] Update aws-actions/configure-aws-credentials digest to e125382 - [ ] Update ghcr.io/element-hq/element-web:latest Docker digest to a8f4154 - [ ] Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to dcc9bf9 - [ ] Update Node.js to ebfe2f9 - [ ] Update dependency postcss-preset-env to v11.5.3 - [ ] Update npm non-major dependencies (`@formatjs/intl-segmenter`, `@microsoft/api-extractor`, `@sentry/browser`, `@testing-library/dom`, `@types/node`, `cronstrue`, `filesize`, `happy-dom`, `jszip`, `knip`, `lint-staged`, `memfs`, `motion`, `pako`, `posthog-js`, `temporal-polyfill`, `yaml`, `zod`) - [ ] Update npm non-major dependencies (`@types/node`, `esbuild@<=0.27.4`) - [ ] Update react (`@tanstack/react-virtual`, `@types/react`, `pretty-format@30>react-is`, `react`, `react-dom`) - [ ] Update dependency @element-hq/element-call-embedded to v0.26.0 - [ ] Update dependency @sentry/electron to v7.19.0 - [ ] Update dependency browserslist to v4.29.0 - [ ] Update dependency vite to v8.3.0 - [ ] Update oxc (`oxfmt`, `oxlint`) - [ ] Update pnpm (`ghcr.io/pnpm/pnpm`, `pnpm`) - [ ] Update webpack (`webpack`, `webpack-bundle-analyzer`) - [ ] Update dependency jsdom to v30 - [ ] Update dependency pnpm to v12 - [ ] Update dependency ubuntu to v26 - [ ] Update livekit/livekit-server Docker tag to v95 - [ ] Update vector-im (major) (`@vector-im/compound-design-tokens`, `@vector-im/compound-web`) - [ ] **Create all pending approval PRs at once** ## PR Edited (Blocked) The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below. - [ ] [Update testcontainers docker digests](../pull/35108) (`ghcr.io/element-hq/matrix-authentication-service`, `ghcr.io/element-hq/synapse`) - [ ] [Update vite to v5](../pull/34949) (`@vitest/browser`, `@vitest/browser-playwright`, `@vitest/coverage-v8`, `@vitest/spy`, `vitest`) ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] Update dependency typedoc-plugin-markdown to v4.13.1 - [ ] Update dependency stylelint-scss to v7.3.0 - [ ] Update dependency dotenv to v18 --- > [!WARNING] > Renovate failed to look up the following dependencies: `Could not determine new digest for update (github-digest package t3chguy/wait-on-check-action)`. > > Files affected: `.github/workflows/build_develop.yml`, `.github/workflows/deploy.yml`, `.github/workflows/release.yml`, `.github/workflows/release_prepare.yml` --- ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] [Update vector-im](../pull/35056) (`@vector-im/compound-design-tokens`, `@vector-im/matrix-wysiwyg`) - [ ] [Update storybook](../pull/34690) (`@storybook/addon-a11y`, `@storybook/addon-docs`, `@storybook/addon-vitest`, `@storybook/react-vite`, `storybook`, `storybook-addon-vis`) - [ ] **Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [Update tj-actions/changed-files digest to 24d32ff](../pull/33257) - [ ] [Update dependency ua-parser-js to v1.0.41](../pull/30919) - [ ] [Update babel to v8](../pull/34081) (`@babel/core`, `@babel/plugin-proposal-decorators`, `@babel/plugin-proposal-export-default-from`, `@babel/plugin-transform-class-properties`, `@babel/plugin-transform-class-static-block`, `@babel/plugin-transform-logical-assignment-operators`, `@babel/plugin-transform-nullish-coalescing-operator`, `@babel/plugin-transform-numeric-separator`, `@babel/plugin-transform-object-rest-spread`, `@babel/plugin-transform-optional-chaining`, `@babel/plugin-transform-runtime`, `@babel/preset-env`, `@babel/preset-typescript`, `@babel/runtime`) - [ ] [Update dependency @babel/preset-react to v8](../pull/34079) - [ ] [Update dependency ua-parser-js to v2](../pull/30925) ## Detected Dependencies dockerfile (5)
apps/desktop/dockerbuild/Dockerfile (3) - `docker.io/docker/dockerfile 1.27-labs@sha256:ae9cc40df4eb5b6adcac0a49bdd8e43b6d29d81087fefae2ceb6fe248aab24c8` - `ghcr.io/pnpm/pnpm 12.0.0@sha256:bce5ae25ef95edd79e696d7fa8489b80561ef660100fd35bd0286d0f90db3dcc` → [Updates: `12.4.2`] - `rust bookworm@sha256:9a73a5088750b4c95158ab26629c854c3d6fc4b173cb7bc8079ad252d8ed7bfa` apps/desktop/playwright/Dockerfile (3) - `docker.io/docker/dockerfile 1.27-labs@sha256:ae9cc40df4eb5b6adcac0a49bdd8e43b6d29d81087fefae2ceb6fe248aab24c8` - `ghcr.io/pnpm/pnpm 12.0.0@sha256:bce5ae25ef95edd79e696d7fa8489b80561ef660100fd35bd0286d0f90db3dcc` → [Updates: `12.4.2`] - `mcr.microsoft.com/playwright v1.63.0-jammy@sha256:167d0506cfbe3c294fb214b2d11737326eeee028aa611fa1ba538e5057675847` apps/web/Dockerfile (5) - `docker.io/docker/dockerfile 1.27-labs@sha256:ae9cc40df4eb5b6adcac0a49bdd8e43b6d29d81087fefae2ceb6fe248aab24c8` - `ghcr.io/pnpm/pnpm 12.0.0@sha256:bce5ae25ef95edd79e696d7fa8489b80561ef660100fd35bd0286d0f90db3dcc` → [Updates: `12.4.2`] - `node 24-bullseye@sha256:25f3016fcdae6b5d65bd9bcb4064b7e4198ec8d49493fa40d73f9b463d04fb15` - `nginxinc/nginx-unprivileged alpine-slim@sha256:c94666682d7ecbfa0a1767fbe882cd1d82509333d15716c765f42bbef0d3809f` → [Updates: `alpine-slim`] - `alpine 3.24@sha256:28bd5fe8b56d1bd048e5babf5b10710ebe0bae67db86916198a6eec434943f8b` → [Updates: `3.24`] packages/module-api/Dockerfile (2) - `node lts-alpine@sha256:50c8e8ca1d27439048670df5883f32d57cf81cff6233222c893fd0d9884cbd81` → [Updates: `lts-alpine`] - `ghcr.io/element-hq/element-web latest@sha256:9f9b546280e67e492d56f6e775c449e74356bffb98daaf211abc755276713fad` → [Updates: `latest`] packages/playwright-common/Dockerfile
github-actions (48)
.github/actions/download-verify-element-tarball/action.yml (1) - `robinraju/release-downloader v1@28fc21f50d76778e7023361aa1f863e717d3d56f` .github/actions/setup-playwright/action.yml (2) - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` .github/workflows/backport.yml (2) - `tibdex/backport v2@9565281eda0731b1d20c4025c43339fb0a23812e` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build_debian.yaml (4) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `element-hq/packages.element.io master` → [Updates: `master`] - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build_desktop_and_deploy.yaml (12) - `peter-evans/repository-dispatch v4@28959ce8df70de7be546dd1250a005dd32156697` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `peter-evans/repository-dispatch v4@28959ce8df70de7be546dd1250a005dd32156697` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `element-hq/packages.element.io master` → [Updates: `master`] - `element-hq/packages.element.io master` → [Updates: `master`] - `aws-actions/configure-aws-credentials v6@cbe3b392738ccf3f987d68400dafcf4b0624a56c` → [Updates: `v6`] - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `ubuntu 24.04` → [Updates: `26.04`] - `ubuntu 24.04` → [Updates: `26.04`] - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build_desktop_linux.yaml (5) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `tj-actions/changed-files v47@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96` → [Updates: `v47`] - `docker/build-push-action v7@c3c9e263c25d99ce0380d002d59b67737d91b0dc` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` .github/workflows/build_desktop_macos.yaml (9) - `maxim-lobanov/setup-xcode v1@ed7a3b1fda3918c0306d1b724322adc0b8cc0a90` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `actions/setup-python v7@5fda3b95a4ea91299a34e894583c3862153e4b97` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `macos 26` - `python 3.13` .github/workflows/build_desktop_prepare.yaml (7) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `cardinalby/git-get-release-action 1.2.6@2ab178299eecb253f820dcf2cce11f62be1178f7` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build_desktop_test.yaml (6) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` .github/workflows/build_desktop_windows.yaml (6) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `windows 2025` .github/workflows/build_develop.yml (8) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `t3chguy/wait-on-check-action fork@18541021811b56544d90e0f073401c2b99e249d6` - `cloudflare/wrangler-action v4.0.0@ebbaa1584979971c8614a24965b4405ff95890e0` - `ubuntu 24.04` → [Updates: `26.04`] - `node lts/*` .github/workflows/build-and-test-netlify.yaml (3) - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `matrix-org/netlify-pr-preview v3@9805cd123fc9a7e421e35340a05e1ebc5dee46b5` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build-and-test.yaml (28) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `ubuntu 24.04` → [Updates: `26.04`] - `node lts/*` - `ubuntu 24.04` → [Updates: `26.04`] - `node lts/*` - `ubuntu 24.04-arm` → [Updates: `26.04-arm`] - `node lts/*` - `ubuntu 24.04` → [Updates: `26.04`] - `node lts/*` .github/workflows/build.yml (5) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a` - `node lts/*` .github/workflows/cd.yaml (8) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `sigstore/cosign-installer v4.1.2@6f9f17788090df1f26f669e9d70d6ae9567deba6` - `docker/setup-qemu-action v4@99012661954931238ded8c8b007157a8430204e1` - `docker/setup-buildx-action v4@f87e5991a6d7451dcb8d9637bfbc97413f497069` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `docker/login-action v4@dbcb813823bdd20940b903addbd779551569679f` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/deploy.yml (6) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `t3chguy/wait-on-check-action fork@18541021811b56544d90e0f073401c2b99e249d6` - `cloudflare/wrangler-action v4.0.0@ebbaa1584979971c8614a24965b4405ff95890e0` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/docker.yaml (15) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `sigstore/cosign-installer v4.1.2@6f9f17788090df1f26f669e9d70d6ae9567deba6` - `docker/setup-qemu-action v4@99012661954931238ded8c8b007157a8430204e1` - `docker/setup-buildx-action v4@f87e5991a6d7451dcb8d9637bfbc97413f497069` - `docker/bake-action v7@018cb6412ab401ebaa809aa5f85966b74628600f` - `docker/metadata-action v6@dc802804100637a589fabce1cb79ff13a1411302` - `docker/metadata-action v6@dc802804100637a589fabce1cb79ff13a1411302` - `docker/login-action v4@dbcb813823bdd20940b903addbd779551569679f` - `docker/login-action v4@dbcb813823bdd20940b903addbd779551569679f` - `tailscale/github-action v4@306e68a486fd2350f2bfc3b19fcd143891a4a2d8` - `hashicorp/vault-action v4@892a26828f195e65540a40b4768ae4571f51ebfc` - `docker/login-action v4@dbcb813823bdd20940b903addbd779551569679f` - `docker/bake-action v7@018cb6412ab401ebaa809aa5f85966b74628600f` - `peter-evans/dockerhub-description v5@1b9a80c056b620d92cedb9d9b5a223409c68ddfa` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/docs.yml (8) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020` - `actions/upload-pages-artifact v5@fc324d3547104276b827a68afc52ff2a11cc49c9` - `actions/deploy-pages v5@368f82528645a54fb793d4d04e342629a3f51346` - `ubuntu 24.04` → [Updates: `26.04`] - `node lts/*` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/issue_closed.yml (3) - `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3` - `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/localazy_download.yaml .github/workflows/localazy_upload.yaml (2) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `localazy/upload v1@27e6b5c0fddf4551596b42226b1c24124335d24a` .github/workflows/merge-queue.yaml (1) - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/netlify.yaml (4) - `bobheadxi/deployments v1@648679e8e4915b27893bd7dbc35cb504dc915bc8` - `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c` - `matrix-org/netlify-pr-preview v3@9805cd123fc9a7e421e35340a05e1ebc5dee46b5` - `ubuntu 24.0