Releases: shootie22/element-web
Releases · shootie22/element-web
Release list
v1.12.40-pre.1
Automated web, Linux, and Windows client build for v1.12.40-pre.1.
Changes since v1.12.39
- ci: publish hyphenated tags as prereleases; bump to 1.12.40-pre.1 (bf5d4ae)
- feat(updater): show Update tab in developer mode on unpackaged desktop dev runs (37739e5)
- feat(updater): Update settings tab with progress UI, log, gated restart, and simulator (renderer/UI) (bb7bde5)
- feat(updater): on-demand download with progress, log, and dev simulator (desktop/IPC) (cc98121)
v1.12.39
v1.12.38
Automated web, Linux, and Windows client build for v1.12.38.
Changes since v1.12.37
- Bump apps/desktop version to 1.12.38 (8bae300)
- Bump version to 1.12.38 (b92e62d)
- chore: oxfmt touched files after upstream merge (5eb2b48)
- Merge remote-tracking branch 'upstream/develop' into upstream-merge-2026-06-20 (e522e9b)
- Update Retention Playwright tests to use real Synapse config endpoint (element-hq#33906) (0889cca)
- Migrate more jest tests to vitest (element-hq#33898) (45234b9)
- Fix flake in room-security-tab (element-hq#33897) (fab71c8)
- @element-hq/web-shared-components@i.1.0 (element-hq#33910) (171164f)
- Fix flaky device verification test (element-hq#33909) (29ca395)
- Room list: add release announcement for sections (element-hq#33800) (338c18d)
- Fix long display / user names in UserMenu (element-hq#33900) (43b9bc9)
- Fix CI/CD pnpm error around
minimumReleaseAge(element-hq#33908) (5002f29)
v1.12.36
v1.12.35
v1.12.34
v1.12.33
Automated web, Linux, and Windows client build for v1.12.33.
🔄 Synced with upstream: merged 39 commits from element-hq/element-web develop up to 90fb221a8e (2026-06-18). This build is up to date with upstream (official Element) plus our custom enhancements — upstream + ours.
Changes since v1.12.32
- chore: untrack internal TODO.md (keep local, gitignore it) (b97b80c)
- ci: auto-prepend upstream-sync 🔄 note to client release notes (ec317b7)
- docs: AGENTS.md — always call out upstream sync 🔄 in releases (4346921)
- Bump version to 1.12.33 (1d835d8)
- build: add scripts/bump-version.sh to update version everywhere (76c4993)
- docs: add AGENTS.md with matrix-js-sdk pinning + merge gotchas (1884bb6)
- fix(types): adapt reaction/composer code to matrix-js-sdk reaction API (300fb93)
- Merge upstream/develop into custom main (39 commits) (432679a)
- docs: add TODO items element-hq#27-30 (call sounds, tests, build/auto-update tests, docker packaging) (ef660f2)
- feat: fade call-panel video feeds in to mask widget flash (3bf6235)
- Update zxcvbn-ts monorepo to v4 (element-hq#33880) (90fb221)
- Update testcontainers docker digests (element-hq#33894) (659eab8)
- Update dockerfile non-major dependencies to v1.25 (element-hq#33896) (3864394)
- Replace override raw-loader with
?rawquery (element-hq#33854) (7bb842e) - Make codebase comply to
knip --strict(element-hq#33893) (7a1a3f5) - Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 8f92ff7 (element-hq#33895) (5de6546)
- Refactor Desktop config to avoid global (element-hq#33468) (f9343e5)
- Update stylint (element-hq#33888) (3f38e4b)
- Make the separator container smaller (element-hq#33869) (0980ef0)
- Fix playwright-common Dockerfile (element-hq#33855) (8a31c73)
- Update npm non-major dependencies (element-hq#33876) (8be053c)
- Fix handling of deeplinks on Element Desktop (element-hq#33827) (2ae7d90)
- Update npm package name from framer-motion to motion (element-hq#33887) (1094ab2)
- Update storybook to v10.4.6 (element-hq#33872) (28ee041)
- Make shared-components vitest happier (element-hq#33863) (90f4ae0)
- [create-pull-request] automated change (element-hq#33882) (ecbab6d)
- Update testcontainers docker digests (element-hq#33884) (2ea06f3)
- Update dnd-kit to ^0.5.0 (element-hq#33885) (d3085e0)
- Update dependency pacote to v22 (element-hq#33879) (24e908e)
- Update eslint-plugins (element-hq#33883) (8ecdea3)
- Update playwright to v1.61.0 (element-hq#33851) (ab08df5)
- Update browserslist to v1.0.30001799 (element-hq#33862) (6099f57)
- Update electron-builder to v26.15.3 (element-hq#33865) (a29bdc1)
- Update webpack (element-hq#33870) (5ff7999)
- Update sanitize to v2.17.5 (element-hq#33866) (102afd2)
- Update css to v11.3.1 (element-hq#33871) (213fd4b)
- Update electron (element-hq#33864) (595e9e8)
- Update babel to v7.29.7 (element-hq#33874) (f1f43cc)
- Update typescript to v4.12.0 (element-hq#33878) (d59fa36)
- Update Node.js to c10a2aa (element-hq#33859) (e899da4)
- Update matrix-org to ^0.37.0 (element-hq#33875) (5318a22)
- Update testcontainers to v12.0.2 (element-hq#33867) (c69770d)
- Update vite to v4.1.9 (element-hq#33873) (ae2d4cd)
- Update rust:bullseye Docker digest to e12c121 (element-hq#33860) (805495c)
- Update testcontainers docker digests (element-hq#33861) (8e219a8)
- Update Node.js to 21f403a (element-hq#33858) (2098eab)
- Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 762e8e4 (element-hq#33857) (9d89b86)
- Switch from prettier to oxfmt (element-hq#33844) (eca2f39)
- Update storybook to v10.4.4 (element-hq#33850) (5d93490)