mirror of
https://github.com/vector-im/element-web.git
synced 2026-04-27 16:32:19 +02:00
commit 41f5d98cdc2afaca9e324b31143276c14ca0d463
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Thu Apr 23 11:07:35 2026 +0100
Very quick impl of changing passphrase recovery key
commit 9162b1276ad18a48f67be980b03f21bd96ddc950
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Thu Apr 23 10:44:21 2026 +0100
Very quick impl of adding a passphrase option for recovery key
commit 12df09bd4b002facb148db3fba924ba07683f548
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 23 08:51:39 2026 +0100
Move playwright-common wait-on from devDependencies to dependencies (#33272)
as it is needed by the `playwright-screenshots.sh` script which is exposed to dependants
commit cd515444a82e327f0b0b48ff0de37c69b94c79f8
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Wed Apr 22 21:05:31 2026 +0100
Confirm before inviting unknown users to a DM/room (#33171)
* InviteDialog: factor out startDmOrSendInvites
Factor out the logic of calling `startDm` or `inviteUsers` to a helper
function. We're going to need to call this from a second location soon, so this
is useful groundwork.
* Add `UnknownIdentityUsersWarningDialog`
* Add unit tests
* Update playwright tests
* Convert if/else to switch statement
* Convert helper functions to React components
* Factor out "onRemove" callback
* Add clarifying comment
commit f4c62abbcda9a3d5beccfcc0ea62838df4ab57de
Author: Florian Duros <florianduros@element.io>
Date: Wed Apr 22 21:50:54 2026 +0200
Room list: assign room to custom section (#33238)
* feat(sc): add new toast type for room list
* feat(sc): add section entries in room list item menu
* feat(rls): expose util functions
* feat: allows to tag room with custom sections
* feat(vm): add new Chat moved toast to room list vm
* feat(vm): add section selection to room list item vm
* feat(e2e): add tests for adding room in a custom section
* test(e2e): update existing screenshots
* chore: fix lint after merge
* chore: remove outline in test
commit 73e1b87075b9a5a0a83148e9c8a0bb476779d4d0
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Wed Apr 22 16:54:41 2026 +0100
Sonar: exclude tests from duplication check (#33271)
* Sonar: exclude tests from duplication check
* cleanup
* more cleanup
commit 4b4289e211c12ea0ebb885d570cfa6b7c29dac86
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 22 16:32:05 2026 +0100
Implement new design for Welcome page (#33211)
* Convert welcome.html to React component
In advance of changes to use Compound
* Fix types
* Fix tests
* Update styling to match Figma
* Fix random capitalisation
* Tweak styling
* Regenerate i18n
* Update tests
* Make linter happy
* Iterate
commit 7b89d84acbd2409503b43dfd2fb44097e17b069e
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 13:44:05 2026 +0000
Update npm non-major dependencies (#33246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 9df7182c0c97ef06c5ec04098442f50a26ecb411
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Wed Apr 22 14:23:24 2026 +0100
Redesign link previews (#33061)
* Commit design update
* Add figma links
* Check in other changes
* revert accidental change
* Iterative update
* linting n test fiddles
* linting
* Cleanup
* update snaps
* Move URL previews to new home
* Fix paths
* compress img
* Add back all the stories
* Improved rendering
* Fixup
* Update previews again
* lint
* update stories
* Update snaps again
* More screenshots
* Also these
* Update snaps
* include site name
* Update snaps again
* Use a scale so the images don't go blur
* update snaps again
* Update snaps
* remove mistaken playwright cfg
* update pw snaps
* update snap
* update previews
* Update with new designs
* Update screenshots
commit 2d16498fe6a467ad8c9743386f47da77d83b1452
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 12:28:54 2026 +0000
Update dependency typescript to v6 (#32927)
* Update dependency typescript to v6
* Switch to unplugin-vts
Workaround for https://github.com/qmhc/unplugin-dts/issues/467
And tweak tsconfigs
* tweak tsconfig
* Make tsc happy
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 021e222719a2f6f37501317a807fc656a5146a09
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 13:26:26 2026 +0100
Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 360465d (#33231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 9df9fb94289fbf8275d386e8ed2eed7c487ca73e
Author: Florian Duros <florianduros@element.io>
Date: Wed Apr 22 14:21:41 2026 +0200
Room list: scroll to newly creation section (#33210)
* feat(rls): emit tag when section is created
* feat(vm): scroll to newly section tag
* feat(view): scroll to new section
commit 29411f0dedda6b2fcdf7ab577ad8b91bc1c6da75
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 22 11:55:29 2026 +0100
Speed up PR CI (#33239)
* Speed up PR CI
By skipping some desktop tests in pull requests and instead only running them in the Merge Queue
* Fix comment
commit 5fc98d0a3613d94f7a0d2d244cfc368bd086e35a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 22 11:15:42 2026 +0100
Add stopUpdatingLabel to Renovate configuration (#33237)
commit a08c34142f4c4735e096455b3c723502407d3ceb
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 08:48:19 2026 +0000
Update dependency vite to v8 (#33252)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 44a2c9936d4889f3e8e44ff3b356f92555b2773b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 08:44:21 2026 +0000
Update react (#33247)
* Update react
* Pin back react-resizeable-panels as it overwrites onFocus/onBlur
* Roll back react-resizable panels fully
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit f0eb95495e8002fcb9e8d1ee79549fdc21c93364
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 22 10:01:43 2026 +0100
Renovate group resolutions/overrides separately (#33260)
* Renovate group resolutions/overrides separately
* Update pnpm resolutions to pnpm overrides
* Update pnpm overrides group configuration
* Update Renovate configuration for pnpm overrides
* Update renovate.json
* Update renovate.json
* Update renovate.json
* Fix formatting in renovate.json for groupSlug
* Update renovate.json
commit 4437dadef6ae276b8ef530e3077f9ce409ba2d04
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 22 08:30:27 2026 +0000
Update dependency storybook-addon-vis to v4 (#33251)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 193cdff5626e4894a7e34707cc8a104527019f85
Author: ElementRobot <releases@riot.im>
Date: Wed Apr 22 10:24:30 2026 +0200
[create-pull-request] automated change (#33262)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
commit d01f40bf2786351392475b93257c0188949dd6f4
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 22:20:09 2026 +0000
Update dependency html-react-parser to v6 (#33250)
* Update dependency html-react-parser to v6
* Fix renderer utils
* Fix CodeBlock similarly
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 1a87865134f5573bbb83fb972c2c69559430fa9a
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 23:13:01 2026 +0100
Update vite (#33258)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 764892bd41f0a508928bf3a40686926f92160f28
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 21:49:44 2026 +0000
Update tj-actions/changed-files action to v47 (#33259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit fb263ee511b81a02e61dce466d3d4c23903a51f6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 21 22:47:07 2026 +0100
Fix Module API versioning (#33233)
* Fix Module API versioning
* Attempt #2
commit 8fa7b5ca2c1200a50379083240bc82717cc575c2
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 20:31:17 2026 +0000
Update dependency babel-loader to v10.1.1 (#33235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit e568ed8aaca879a832ba66ed366b0042cb3608ec
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 20:27:27 2026 +0000
Update dependency caniuse-lite to v1.0.30001788 (#33245)
* Update dependency caniuse-lite to v1.0.30001788
* Update tests
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit abb014553b9c0fe7ce88055c16e2c944640ad60c
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 21:09:23 2026 +0100
Update peter-evans/create-pull-request digest to 5f6978f (#33256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit ae8769e12dde30edf9bd42fa1a3185c9f9645fdf
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:49:00 2026 +0000
Update dependency uuid to v14 (#33229)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit fd86405338bd91180819c9b88af4a00741056b5e
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:42:42 2026 +0000
Update sigstore/cosign-installer action to v4 (#33253)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit a0195fc4d65a8a0245bf16b30a476a49b86ee506
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:40:28 2026 +0000
Update dependency @vector-im/compound-web to v9 (#33249)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit ced3c2578566bf7b82d19191b0ec6c1167bf51ad
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 20:39:41 2026 +0100
Update Node.js to d2059a9 (#33243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 370d2ec7d24b4843ab9f4cab297880916d8431fd
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:39:27 2026 +0000
Update Node.js to d1b3b4d (#33242)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 14917f9df53eb722c8258fa088f908f9981cdfe4
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:38:30 2026 +0000
Update robinraju/release-downloader digest to 28fc21f (#33244)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 6423f2d8c015a913ab73aeeb66e34f074b9467dc
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:34:49 2026 +0000
Update dependency electron to v41.2.2 (#33254)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit feae8ed8b52cf49c95fd7bfc55b980005997019c
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:32:26 2026 +0000
Update eslint-plugins (#33248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 549bdb8cb7f227351d5e91418a38918a9df61ca3
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 19:31:26 2026 +0000
Update ghcr.io/element-hq/synapse:develop Docker digest to b2fec2c (#33241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit e1b62c3370c4f5328077dd83e6b4b8e8ee165478
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 20:28:54 2026 +0100
Update css (#33234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 354a05d89f1e6e50993054c730072586ba46160f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 21 17:36:27 2026 +0100
Remove dependency on `uuid` (#33230)
* Remove dependency on `uuid`
* Delint
commit 86ea6bd6b92e3a5ac6ea5b645e5811c479c2148d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 15:22:24 2026 +0000
Update rust:bullseye Docker digest to 949b090 (#33232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit a054e785eacc594a78009bf93df58315031f7211
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 15:22:08 2026 +0000
Update docker.io/docker/dockerfile Docker tag to v1.23 (#33236)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 42009ce6ecc18c276ebd87f4a7be31359a1d5d85
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:47:42 2026 +0000
Update vite (#33224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 356119da7931aed15a703a86d58f2f19c408313e
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:32:50 2026 +0000
Update dependency @axe-core/playwright to v4.11.2 (#33223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit d823d633e3f17ad24630e2cd1089345228d44606
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:19:54 2026 +0000
Update dependency sanitize-filename to v1.6.4 (#33227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 1f6d1dbc0d52d5ab18a16a00e4648a0853656600
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Tue Apr 21 15:07:54 2026 +0100
Avoid nx jest executor for running unit tests (#33220)
* Avoid nx jest executor for running unit tests
The jest executor mangles the "summary of failing tests" from jest.
* Remove unneded dep on nx/jest
commit 12a3abc0d534767f0d9ed9880db4f558de2acff3
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:03:32 2026 +0000
Update dependency @element-hq/element-call-embedded to v0.19.1 (#33225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit e90bc4a2f3e4e739a302d34e10a9934878378aca
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:00:02 2026 +0000
Update electron-builder to v26.9.0 (#33222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 0d9f20550534f33d8dca5718a3b07fa3ebf625ef
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 14:10:20 2026 +0100
Update webpack (#33228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit ac9ef6c2a2ccfe8de10c4feed63a4759cc6a89fe
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 13:55:05 2026 +0100
Update Node.js to v24.15.0 (#33226)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 4c474f563992d52bf7fd00efb88c84979e048ca9
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 13:48:56 2026 +0100
Update electron (#33221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 3f3ed93b8a11e6aaa45f4b09d2d5fa463bdc368f
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Tue Apr 21 12:34:22 2026 +0100
nx test:playwright:screenshots: only do snapshots for Chrome (#33216)
* nx test:playwright:screenshots: only do snapshots for Chrome
`nx` eats the `--project` option unless we prefix with `--`.
* Apply suggestion from @richvdh
commit 133a56da65a300e53c3718fce95532a1e477285d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 21 10:58:16 2026 +0100
Playwright docker improvements (#33213)
* Clean up playwright-common Dockerfile
* Speed up element-web docker build
* Wire up element-desktop playwright tests via nx
* Better debug logs for Element Desktop playwright in CI
* Iterate
* Iterate
* Fix element-desktop screenshot docker
* @electron/fuses
* Partial revert
commit b06422d848dc385b71804564ceda778108c8bb34
Author: mxandreas <andreass@element.io>
Date: Tue Apr 21 10:40:34 2026 +0100
Updates to contribution guide for new features. (#33187)
* Updates to contribution guide for new features.
* Update CONTRIBUTING.md
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* Some final touches.
* Linter/prettier fixes.
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 2c58f82298be0fe92c89c2cafcc84afb11165099
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 21 09:46:49 2026 +0100
Update dependency @nx/jest to v22.6.5 (#33206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 384adea5a2b71f3869f39b6c7b97af4b2c90c691
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 09:38:03 2026 +0000
Update dependency @casualbot/jest-sonar-reporter to v2.6.0 (#33205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit cb6c48a493b121206886345a026c329aa2a51e76
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 09:27:13 2026 +0000
Update actions/setup-node digest to 48b55a0 (#33201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 73b8b51ea5d8d56abea729a647fc1664c620db03
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 08:31:47 2026 +0000
Update ghcr.io/element-hq/element-web:latest Docker digest to c7fa40b (#33202)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit e8db72d81a18e0b3e1d9e3355cc7a49ab3f1c46a
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 08:27:57 2026 +0000
Update storybook (#33207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 106b0e09ae754666d03fab82d1aceb4e38bd8693
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 08:25:42 2026 +0000
Update dependency typedoc to v0.28.19 (#33204)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 8253d6402150cb825185623421716a3a0edc07e5
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Apr 20 09:22:48 2026 +0100
Update testcontainers docker digests (#33203)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 9428c10284029b83704825bff9c65a6eb0e3bc37
Author: ElementRobot <releases@riot.im>
Date: Mon Apr 20 09:48:45 2026 +0200
[create-pull-request] automated change (#33200)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
commit e58e803368299b6feba88d7974379a2f0905e82f
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Apr 17 16:51:43 2026 +0100
Update to compound 9.2.0 (#33173)
* Upgrade to compound 9.2.0
... to pick up the export of PageHeader
* update snapshots
* update shared-components snapshots
* More snapshot updates
* update snapshot
* GHA: Show disk usage on failure
commit aeaa73adf6132a4a827bfb5da87e5e5312205c6b
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Apr 17 14:37:20 2026 +0100
Fix flaky OIDC "verifiy dialog" test (#33188)
This test was flaking. The problem appears to have been that we were clicking
"Continue" twice in succession; the intention was that we click on two
*different* "Continue" buttons, but sometimes we ended up clicking in the same
one twice.
Fix it by waiting for the content to change after the first click.
Fixes: #31316
commit 8834438a20c0aba022abfc1ea5e665491261a1e3
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 17 13:23:24 2026 +0100
Add apps/desktop/deploy to Prettier ignore (#33185)
commit 6b67b24254ab676e3135b4bc568ebdfe019643e9
Author: Florian Duros <florianduros@element.io>
Date: Fri Apr 17 14:02:42 2026 +0200
Room list: add custom section creation (#33155)
* feat: add creation section dialog
* feat: add in skip list a method to change filters
* feat: add helper to creation section
* feat: add custom sections data to Settings
* feat: add custom section to room list store v3
* feat: update header and room list item vms
* feat: add toast to room list vm
* feat: add new translation
* chore: move util functions of room list specs
* test: add custom section playwright tests
* chore: call loadCustomSections in RoomListStoreV3 ctor
commit 73d4b63adafd3547aaf957f9d762c6ad2edab6a1
Author: adis veletanlic <96535657+defaultdino@users.noreply.github.com>
Date: Fri Apr 17 13:36:40 2026 +0200
Fix crashes in when opening Bridges in room settings (#33137)
* use SDKContext for room settings dialog to avoid crash #33107
* format with prettier
* add SDKContext to RoomSettingsDialog test
commit 1044a95687a318c704ed47eb9e814b5d94435fa1
Author: adis veletanlic <96535657+defaultdino@users.noreply.github.com>
Date: Fri Apr 17 12:58:15 2026 +0200
fix(call): leave call along with room (#33162)
* make sure to disconnect from possibly active calls for a room when leaving the room
* log error on log call
* Update apps/web/src/utils/leave-behaviour.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* fix wrong logger import
* hang up calls properly on empty rooms for both legacy and element calls (listen for room event and leave call if only one member left). add tests for both legacy and element calls.
* format Call-test.ts
* revert async on function def
* revert Call.ts and Call-test.ts. Wrap legacy call hangup in try
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit abae870b8360daaee2eec9e3695142dc75dce51b
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Fri Apr 17 10:15:22 2026 +0100
Improve the toasts fixture of the playwright-common tools (#33158)
* Improve the toasts fixture of the playwright-common tools
* Increase @element-hq/element-web-playwright-common version to 3.2.0
* Default to 2 second wait for IfExists variants
* Set playwright-common version to 4.0.0 due to breaking change
* Move handleToast into a free function
* Rename handleToast to clickToastButton
* Document new param on clickToastButton
commit 4afba408c056347754c12f0974328604c2c1745e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 17 10:01:27 2026 +0100
Satisfy pnpm audit (#33142)
commit c3e82cf33b242ad433738619600420e6969eaf7c
Author: ElementRobot <releases@riot.im>
Date: Fri Apr 17 09:08:28 2026 +0200
[create-pull-request] automated change (#33182)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
commit 3b1b39f822a0b75d74d3fb22ca4ac8c1cf86666b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Apr 16 22:59:40 2026 +0100
Update dependency sanitize-html to v2.17.3 [SECURITY] (#33180)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit cf4b8744ab17d943ddbf8ab573524defba889c91
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 16 17:29:32 2026 +0100
Configuration for nx output under playwright (#33177)
When playwright starts the development web server, have it tell nx to use the
`stream` output style, which is somewhat clearer than the
default. (Specifically, it distinguishes between output from different tasks,
so you can see where any errors are coming from.)
commit aadf760e3c82e5d26c6c31856830fbfe09892fcf
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 16 17:19:52 2026 +0100
Factor DMRoomTile out to its own file (#33170)
I'm going to use this from a new component
commit 733755abb2e7d189c094a8262b5e69d754619216
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 16 16:26:04 2026 +0100
Annotate output from playwright-screenshots scripts (#33176)
... to make it easier to see where it is coming from
Also, add a blank line before starting playwright itself
commit 9c09a1b7317b2609cc791d5b4a7a4f06f7a7b847
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 16 16:25:52 2026 +0100
Add `analytics` config to nx (#33175)
* Add `analytics` config to nx
There doesn't seem to be any way to stop nx wanting to add this config setting,
so I think we just have to add it.
* Update nx.json
commit 30f442208a12b285b22e64e08ba26bea98c43fea
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 16 14:35:40 2026 +0100
Fix React hydration issues (#32958)
* Add more playwright axe tests to settings dialogs
* Add utility to jest setupTests to detect React hydration errors
* Iterate jest utility
* Fix axe issue heading-order
* Fix div-in-p issues
* Fix setupTests.ts
* Fix heading order
* Make types happier
* Fix hydration issues of thead containing text nodes
* Update tests
* Fix form-in-form React hydration issues
* Fix li-in-li React hydration issues
* Fix checked in form without onChange React hydration issue
* Fix styling bleeding from _common.pcss
* Update snapshots
* Fix more remaining issues
* Remove _common.pcss h2 rule altogether
* Fix test
* Update snapshots
* Iterate
* Iterate
* Update snapshots
* Simplify diff
* Test
* Update screenshots
* Update screenshot
commit d7f55462940798de139b427a5a9759b4f9f28e78
Author: Florian Duros <florianduros@element.io>
Date: Thu Apr 16 15:14:10 2026 +0200
Room list: add custom section creation in SC (#33138)
* feat: add way to create custom section in SC
* feat: disable custom section in vms
* chore: include design tokens icons in vitest config
* test: update screenshot
* chore: use one react import
commit 64d3802efee3778c88ee8b1c0f1f0d59b2b590fc
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 16 12:07:39 2026 +0100
Fall back to OIDC response_mode query if fragment unsupported (#33169)
* Fall back to OIDC response_mode query if fragment unsupported
* Tidy comments
* Fix test
commit 583eae63f7f4cbf4b7265cb1a869f5f3517791dd
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 16 10:03:26 2026 +0100
Simplifications in InviteDialog (#33156)
* InviteDialog: simplify users section for CallTransferDialog
The majority of `renderMainTab` is enpty for the call transfer dialog, so we
may as well inkine the bits that aren't.
* Simplify `renderMainTab`
Now that this is unused for CallTransfer, we can simplify
* Remove redundant eslint-disable
eslint seems happy without this, and we shouldn't be disabling lints for a
whole file anyway
commit d4aea256007de60d6815ba6379e8f42cc9d577f3
Author: Zack <zazi21@student.bth.se>
Date: Thu Apr 16 10:59:32 2026 +0200
Phase 1 Refactor MImageBody to shared component (#33093)
* Phase 1 Refactor MImageBody to shared component
* blurhash package added into shared components
* Added image snapshots
* Correct the GIF label css design
* Update snapshot for GIF
* crop image correctly
* Update snapshot to reflect updates
* typo fix
* update css to compund variables
* Added tsdoc to function
* Fix inaccurate css and text values in stories
* use const enum instead
* Add i18n to shared components + added string
* Correct css comment information
* Update lockfile
commit aa0abdb43abdb97457ac4cba821caf87bcf74c4d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Apr 16 08:50:54 2026 +0000
Update dependency matrix-seshat to v4.2.0 (#33168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 3e63216822b7c303a6bc537df756f30e6c11346d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Apr 16 08:41:26 2026 +0000
Update cloudflare/wrangler-action digest to 9acf94a (#33167)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 475b89ec46e5cfd6dd432fe785c261999c13b100
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 16 09:55:27 2026 +0100
Update check-regexp to exclude 'Report results'
As this runs on workflow_run so gets clobbered by non-develop runs
commit b495628e6fee67d4735dbe725cb7a3a2c1964f42
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 16 08:58:43 2026 +0100
Fix element-web start not building module-api (#33161)
commit ef5fad8d6a8cb1c0d356d2b0956f247ba95d9cb5
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Wed Apr 15 16:57:40 2026 +0100
BaseDialog: fix comment (#33159)
This comment was a half-truth
commit 93ab87c4a1caef0d5f2a673e290871049247bfc8
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 15 15:53:22 2026 +0000
Migrate Renovate config (#33160)
* Migrate config .github/renovate.json
* Prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit e8b4b9b6edff53483468c4883b56ccc75d984d6e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 15 15:56:49 2026 +0100
Teach renovate about hakDependencies (#33147)
* Teach renovate about hakDependencies
* Update testcontainers-docker slug
commit 421fbe4a52aacd25f9b04f96633056d3a991afaf
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 15 10:33:42 2026 +0000
Update storybook (#33125)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 35b9b12eae42bcc95e621beece3ebb3f0d4039b8
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 15 09:36:09 2026 +0000
Update nx to v22.6.5 (#33124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit de4a1e6d35aaaf50c36650de1fed110610b616e1
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 15 10:35:02 2026 +0100
Switch OIDC to response_mode=fragment (#33100)
* Refactor: kill off `parseQs` in favour of URLSearchParams
* Consolidate app-load url parameter handling
* Switch to responseMode=fragment
commit 5475edbbc5fb47f2628f0a0433623e53025c2a85
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 15 09:59:27 2026 +0100
Fix layered.sh linking js-sdk incorrectly (#33143)
* Simplify layered.sh
pnpm link already installs dependencies, this was causing the prepare script to run twice
* Improve logging in fetchdep and make linter happier
* Fix incorrectly linking js-sdk
commit dfdd438ae67ce0392c0c41250ffbf4458c79deae
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 15 09:48:15 2026 +0100
Update eslint-plugins (#33123)
* Update eslint-plugins
* Hold back esbuild to unbreak vitepress
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit c106abd72173f6c0b7b9df4446c3d83a63bfb7d8
Author: ElementRobot <releases@riot.im>
Date: Wed Apr 15 10:35:12 2026 +0200
[create-pull-request] automated change (#33092)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
commit 181b06b3c85d47a659830bba9de32fc5c5414481
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 14 21:14:28 2026 +0100
Fix static analysis CI gate not working (#33146)
* Debug CI
* Debug CI
* Fix ci final job
* Revert test change
commit b63c3646bd50d8254d545fa68ff12d8f67ed8496
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 15:40:35 2026 +0000
Update docker (#33145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 201f5dfd9050c78825d413f4d2f50b716fd04df6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 14 16:22:48 2026 +0100
Fix build-and-test.yaml skip behaviour for downstream runs
commit 80cf9e5b4acd179fce950d2e34cbe99ed624824d
Author: Zack <zazi21@student.bth.se>
Date: Tue Apr 14 15:20:15 2026 +0200
Shared Components Restructure, Cherry Picked | Room Shell Structure (#32917)
* refactor(shared-components): move composer and right-panel tree
* refactor: cleanup remaining structure leftovers
* test(shared-components): add room shell visual baselines
* Correct Path
commit cc9549da0adf58e9770dfc4585269642e5fc7e53
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 14 14:17:32 2026 +0100
Skip bulk of CI in pull_request renovate runs (#33141)
* Skip bulk of CI in pull_request renovate runs
Relying instead on running the full suite in the merge queue to lower the impact of Renovate on the github actions concurrency limits in the org
* Iterate
commit 9151640d408ea5b48f12b7510081b7f32874561e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 14 14:15:36 2026 +0100
Exclude binary files from Sonar analysis (#33144)
* Exclude png files from Sonar analysis
They just cause errors
`11:39:29.466 WARN Invalid character encountered in file /home/runner/work/element-web/element-web/apps/web/res/vector-icons/152.png at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.`
* Modify sonar-project.properties for exclusions
Updated sonar.exclusions to include additional file types.
commit f615968835d706e73a48806fe7f36190e1075c42
Author: Zack <zazi21@student.bth.se>
Date: Tue Apr 14 13:56:52 2026 +0200
Refactoring readMarkerForEvent into ReadMarkerView in shared-components (#32777)
* Refactoring readMarkerForEvent into ReadMarketView in shared-components
* Use shared ReadMarkerView in MessagePanel
* Rename ReadMarkerView to ReadMarker
* Fix Prettier
* Update snapshots screenshots
* Use plain props for ReadMarker
* Fix Prettier
* Move ReadMarker into room timeline
* Replace ReadMarker nested ternary
* Update snapshot
commit 9a8ffbe0bd0b239d4a035100e2f6aa16ddd23cb4
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Tue Apr 14 12:49:27 2026 +0100
playwright-common utilities for handling toasts (#33119)
* playwright-common utilities for handling toasts
* Set element-web-playwright-common version to 3.1.0
* Add comments to explain the linear hierarchy of fixtures
commit 733c685d5e8cc1f4798da2b9dfcb226255061dfa
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 10:52:30 2026 +0000
Update actions/upload-pages-artifact action to v5 (#33140)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit abefefc981db38abc8ea577494e1e701d7ea7a43
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 11:50:38 2026 +0100
Update zizmorcore/zizmor-action action to v0.5.3 (#33139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 91e9a0058c0d858e863f728100a164c34ab07509
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 11:29:34 2026 +0100
Update typescript (#33133)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit e2197307b41c4407543a84283fb27f1168f22b2f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 10:14:48 2026 +0000
Update dependency @casualbot/jest-sonar-reporter to v2.5.1 (#33122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit c982a4c89b9884d13a21b4bbe3f407c3319acf75
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 09:58:40 2026 +0000
Update testcontainers to v11.14.0 (#33126)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 1670015ef7c6cfc6a05d9baedb550d22f89b0c38
Author: Zack <zazi21@student.bth.se>
Date: Tue Apr 14 11:53:29 2026 +0200
Fix missing Storybook autodocs descriptions for shared components (#33135)
commit 5d2c0de9e2b1a7906dc9c0b8c0f39bd4d1a42850
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 09:14:29 2026 +0000
Update actions/upload-artifact digest to 043fb46 (#33130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 65c744f16cac7acb17f75c831cd1bda4f982ddc4
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 09:10:26 2026 +0000
Update actions/github-script action to v9 (#33127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit a7cd6eac311a77c9381bcdc7e603fe87ad5f62ec
Author: Zack <zazi21@student.bth.se>
Date: Tue Apr 14 10:51:36 2026 +0200
Shared Components Restructure, Cherry Picked | Restructure Room-List Tree (#32915)
* refactor(shared-components): restructure room-list tree
* refactor(web): rename room-list parent viewmodel
* test(shared-components): add room-list visual baselines
* fix(room-list): address review feedback
* Fix Prettier
* Move AvatarWithDetails from avatar folder to core
* Update stories title to reflect correct path
* Fix AvatarWithDetails barrel export path
* Remove stale DateSeparatorView barrel export
* Move AvatarWithDetails visual baseline
* Shorten shared-components visual snapshot paths
* Revert "Shorten shared-components visual snapshot paths"
This reverts commit 91880ff5fb10408aa0091175b53ce3c86c6975a9.
* Move room list notification decoration files up a level
commit d46cfe154bf0c962c264e3620b7df0a3930a7c65
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 08:35:52 2026 +0000
Update actions/cache digest to 27d5ce7 (#33129)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 8c5ccfe0e1e4ed03f83bcf6031e343e0127a93cd
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 09:32:53 2026 +0100
Update aws-actions/configure-aws-credentials digest to ec61189 (#33131)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
commit 936c75ff1ca381e08d8c7433860e465a8ed045fa
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Apr 14 09:32:39 2026 +0100
Update testcontainers docker digests (#33132)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 2204493094ac66a2fdc402465e73a655e8c0cb52
Merge: 23b11aaf86 7010f2091c
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 14 07:05:26 2026 +0000
Merge pull request #33112 from element-hq/t3chguy/monorepo-module-api
Absorb element-modules/packages/element-web-module-api into monorepo
commit 23b11aaf86d0f61145905db66056ad81cfdebbfd
Author: Florian Duros <florianduros@element.io>
Date: Mon Apr 13 17:40:24 2026 +0200
Update compound web and compound design tokens (#33120)
* chore: update compound web and compound design tokens
* test: update SC snapshots
* test: update EW snapshots
* test: update EW screenshots
commit dc42c2518e8d3cdb8ee5ffe767a46d33a47eddf8
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Apr 13 16:39:40 2026 +0100
Pin matrix-seshat version to 4.0.1 (#33121)
As 4.1.0 seems broken https://github.com/matrix-org/matrix-js-sdk/actions/runs/24346991243/job/71091033109
commit 9e47271afe2193b47aea565af99c5135ccbda698
Author: Zack <zazi21@student.bth.se>
Date: Mon Apr 13 15:34:23 2026 +0200
Fix CSS module name collisions in shared-components Vitest (#33116)
commit 273a891b7bb2860607f0adfe731dac414273b2e6
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Mon Apr 13 14:03:53 2026 +0100
Update Exclude Insecure Devices date to October 2026 (#33117)
commit eef8cad229c7b8f7d4ffa12a7f4e4b9dad3db48a
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Mon Apr 13 11:16:34 2026 +0100
Update to compound-web 9.0.1 (#33095)
* Update to compound-web 9.0.1
There are a couple of breaking changes in v9, leading to the changes in
`BugReportDialog` and `EncryptionCard`.
Most of these updates, however, are snapshot updates, due to changes in the CSS
class names in compound web (which happens due to updates in the CSS content in
those classes; `postcss-modules` generates class names based on the hash of the
CSS).
* update playwright screenshots
commit 7010f2091cfb39878e48528c2d91160f6e07def7
Merge: e30adf4eb3 ad2e6d37bc
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Apr 13 09:30:22 2026 +0100
Absorb element-modules/packages/element-web-module-api into monorepo
commit 17efc81f0bb4c556737028ef1ac433f170d5742f
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Mon Apr 13 10:51:55 2026 +0100
remove disabled on retry room status bar (#33113)
commit ad2e6d37bc5fb8edb104f08804e031f34ba91927
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Apr 13 09:18:23 2026 +0100
mv element-web-module-api module-api
commit e30adf4eb34d0e84e1fa910c326ff080adc4402e
Author: rbondesson <rickard.bondesson@cgi.com>
Date: Fri Apr 10 20:28:39 2026 +0200
Fix date separator trigger ref forwarding for jump-to-date menu (#33102)
* Fix date separator trigger ref forwarding for jump-to-date menu
* Normal forwarded ref is sufficient for the menu-button setup in Compound
* Better comment
commit a210d3c29eb4b5ab07722807ccfee2dbefa92674
Merge: 4186b8e8e8 1096ca2066
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 10 17:38:27 2026 +0000
Merge pull request #33088 from element-hq/t3chguy/monorepo-playwright-common
Absorb remainder of playwright-common from element-modules
commit 1096ca206653359efa67adf40f9aa93d2acb4433
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 10 17:39:46 2026 +0100
Iterate
commit 4186b8e8e83912f3dfa9ea96ceda46a0cf020e40
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Apr 10 16:52:59 2026 +0100
Convert TextualBody-test to out-of-line snapshots (#33104)
Sonar complains about duplication in the inline snapshots
commit 7b9e586c3a2e7ed47194d7cd48074576ff1b75ee
Author: Jefta <info@jefta.eu>
Date: Fri Apr 10 17:45:25 2026 +0200
Hide spoilers from desktop notifications (#31699)
* Hide spoilers from desktop notifications
* Replace unicode blocks with spoiler tag
* Run prettier
* Add comments
commit ec924deaa0e86c3efeb5848a50755cba88dfb412
Merge: 917237fc3c b97a0be0fd
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 10 16:41:45 2026 +0100
Merge branch 'develop' of ssh://github.com/element-hq/element-web into t3chguy/monorepo-playwright-common
# Conflicts:
# pnpm-lock.yaml
commit b97a0be0fd28946be4b2e4a693306e592eec4e46
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 10 15:37:45 2026 +0100
Generalise npm publishing workflow to work for more than just shared-components (#33086)
* Generalise npm publishing workflow to work for more than just shared-components
* Update doc
commit a132b9167dff54aaf603b669ac0dc46f05d50d96
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Apr 10 13:31:03 2026 +0100
Fix playwright-server docker image not exiting (#33099)
* Fix playwright-server docker image not exiting
... by wrapping with tini
* Remove redundant `npm exec`
* Update packages/playwright-common/Dockerfile
* missing comma
commit b860a3864d88c67ae09b8170332b36b731f06198
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Apr 10 12:50:12 2026 +0100
Improve output of playwright-screenshots script (#33098)
* Improve output of playwright-screenshots script
* Address review feedback
commit 4c4bfcde7eb430705add0be0627ed1fca9504b68
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 9 23:11:12 2026 +0100
Inline `inviteMultipleToRoom` (#33027)
This two-line method serves mostly to obfuscate, imho. Let's get rid of it.
commit ca6943cb4388a700d0bd27cc7da886e085f3a09d
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Apr 9 22:41:03 2026 +0100
Fix 'test' lines in codeowners (#33083)
* Fix 'test' lines in codeowners
Some of the unit tests are meant to be owned by the crypto team, but the paths
were wrong, so this didn't work.
This seems to have been broken since b084ff2313aedd7d531331827cf8aad02cfc064b,
which moved all the tests around.
* another fix
commit 70f26f914273efe1760f722b962e79b5224931af
Author: Andy Balaam <andy.balaam@matrix.org>
Date: Thu Apr 9 16:25:42 2026 +0100
Separate cases in DeviceListener (#32973)
* Separate cases in DeviceListener
According to the comment in `else` there were two ways to end up there. Split
these into separate cases and provide a different log message in each case.
If we somehow get there another way, throw an error.
* Replace a throw with an error log
commit 3fd5718fcd8f4267a51d47918b033ec7a59371c9
Author: Florian Duros <florianduros@element.io>
Date: Thu Apr 9 16:01:20 2026 +0100
Add tags support to SC `I18nApi` (#32984)
* chore: update ew module to 1.13.0
* feat: implement tag support in I18nApi#translate
* fix: correct return type for translate
* test: translate World! in i18nApi test
* fix: again return type
* chore: update pnpm lock
commit 917237fc3c004456749b53e21c59dcd28eb32757
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 15:50:51 2026 +0100
Pass args thru nx
commit b6b0b0009cfb673a5698672b1cd3a44d3c7365cb
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 15:34:48 2026 +0100
Fix some flaky playwright tests (#33085)
* Tweak flaky test reporter to identify setup failures
* Fix some flaky playwright tests
* Iterate
commit 561dbd32be43bfd90290e53e77ab292be9521666
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 15:31:34 2026 +0100
Iterate
commit 540e620f40c7c598600c3beea92864ebbfb1314b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 15:22:56 2026 +0100
Adjust consumers of playwright-common
commit 03e12cbd222a12d5b1341564d59a0471b55c4dbc
Merge: 04dff2d2b6 5e80431399
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 15:17:15 2026 +0100
Absorb element-modules/packages/element-web-playwright-common into monorepo
commit 5e80431399de643fcbe448abe38d6cddaf4a4cb0
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 14:35:32 2026 +0100
Shorten path for playwright-commmon
commit a5e09ebb53e7a9d1bcf8b421f13cb8432a1d9110
Author: Florian Duros <florianduros@element.io>
Date: Thu Apr 9 14:14:41 2026 +0100
feat: expand sections when filter is toggled (#33077)
commit 60a7a22c7b46ad77b44471dc7c68eddbeea49d59
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 14:13:35 2026 +0100
Consolidate element-modules playwright run into the main html report (#33082)
commit 04dff2d2b634225db9272cd26262a6dba8724d77
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 14:12:28 2026 +0100
Update doc
commit 16f17d9127d7354c3b4bf345c30f0b44f920d399
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 14:07:24 2026 +0100
Generalise npm publishing workflow to work for more than just shared-components
commit f5ec194937ff37c89fd0c1714aa22e7a2fee9d92
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 13:34:52 2026 +0100
Tweaks to CI (#33014)
* Tweak github actions to make Sonar & zizmor happier
* Apply filters on some pnpm install calls
* Remove stale setup-python step
* Add missing needs in complete job
* Remove repository_dispatch for everything bar develop CD
js-sdk now runs the tests downstream so this was unnecessary
* Fix prepare desktop for tests in merge queue
* Iterate
* Iterate
* Iterate
* Discard changes to .github/workflows/build_desktop_linux.yaml
* Discard changes to .github/workflows/build_desktop_macos.yaml
commit b4d0c21abf48f9982be092dadd1d39df4d85f3e5
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Thu Apr 9 13:32:50 2026 +0100
Update URL Preview settings (#32992)
* Remove ability for url previews to be set per-room
* Add ability to enable E2EE URL Previews globally
* Remove old migration
* Cleanup
* Remove room account handler
* update snap
* screenshot updated
* Add a test
commit 253dcb44dd5cf6dc55553f4dec21770ae1f56586
Author: Robin <robin@robin.town>
Date: Thu Apr 9 14:25:14 2026 +0200
Show a 'grab' cursor on picture-in-picture view (#33079)
* Remove unused 'draggable' prop from PictureInPictureDragger
* Show a 'grab' cursor on picture-in-picture view
To give it a proper affordance for dragging.
commit 70e40009a3689807ccbade4ec04e14435f17066c
Author: Zack <zazi21@student.bth.se>
Date: Thu Apr 9 14:13:02 2026 +0200
Fix issues with /me emote two liner (#33081)
* Fix issues with me emote liner
* Fix Prettier
commit 1721b69017338b630a0b28c6b80b918570b02505
Author: Zack <zazi21@student.bth.se>
Date: Thu Apr 9 13:36:24 2026 +0200
Move TextualBody to shared components (#32868)
* Init, refactoring and movement of TextualBody to shared components, adding stories, test and view
* migrate TextualBody to shared view + app viewmodel
* Update snapshots + prettier fix
* Fix Prettier
* added new tests to make coverage happy
* add comment to attachbodyRef function
* Fix: Remove event onkeydown and remove hardcoded mx css
* Update enums to const enums
* added comment on css to explain 9px
* Update comment
* Correcting comment, pushed too fast..
* Update Css To Fix (edited)
* Update snapshot to reflect css changes
* Fix emote into one liner
* Update snapshot
commit 6486a6b5ff15c43c3e4b413506f7870cd5fd7ac5
Author: Valere Fedronic <bill.carson@valrsoft.com>
Date: Thu Apr 9 13:08:08 2026 +0200
Add user friendly capability text for `msc4039.download_file` (#32983)
* Add user friendly capability test for `msc4039.download_file`
* review: remove un-needed experimental copy
commit 5ba09a5f903f72c76a197d02fd6ace778962abe6
Author: Joao Pedro Antunes Borie <joao.pedro.borie@tecnico.ulisboa.pt>
Date: Thu Apr 9 12:07:32 2026 +0100
Fix #32727: Ensure VoiceRecording uses the selected microphone (#32887)
Voice messages were being recorded using the system default microphone
instead of the device selected in Element settings.
This was fixed by ensuring the preferred deviceId is correctly passed
to the MediaStream constraints in VoiceRecording.ts.
Added unit tests in VoiceRecording-test.ts to verify that the
application correctly requests the user-selected device.
Co-authored-by: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
commit 52061d624b23d58fd6b5e63e6042117fd59107ed
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 11:35:09 2026 +0100
Fix build_desktop_test for downstream runs
commit f4bd466b02a42bba36d4152b35914db0c8816fe0
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 11:08:43 2026 +0100
Fix build_desktop_test for downstream runs
commit d5602ebea8acdcac281442294fe9fdf28156692a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 10:50:30 2026 +0100
Fix build_desktop_test for downstream runs
commit ec8b7bf109a985bfa860d6b1bdc672887bed7d41
Merge: e0deef531c 27f6129dab
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 08:56:05 2026 +0100
Merge pull request #212 from element-hq/t3chguy/wat/382
commit 134ffe3de2d73f810f66090a15853374d69dc27e
Merge: ee404f098b 2b3425f0e8
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 08:56:05 2026 +0100
Merge pull request #212 from element-hq/t3chguy/wat/382
commit 7261b3eef1c1b653ea558883465914981b93ceae
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Apr 9 08:49:38 2026 +0100
Fix build-and-test workflow for downstream runs (#33035)
e.g. from matrix-js-sdk
commit bbe4280c2c5a0b92b95029fbd2a2482b5a5a3283
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 8 15:39:14 2026 +0100
Update testcontainers docker digests (#33075)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 121c2d18e97baf5a777dc636edfd197e5801bee7
Author: Florian Duros <florianduros@element.io>
Date: Wed Apr 8 14:44:52 2026 +0100
Room list: fix expanded/collapse state of sections (#33074)
* fix: section being empty in flat list mode
When switching space (or removing a section later), if the Chat section
is collpased and the room list is in flat list mode in the other space,
the room list is empty.
The fix forces the section to be in expanded state if in flat list mode
* fix: store section expanded state by space
commit ce498ef983ae519a1a7d5448eec9c2de766ddc2f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 8 14:01:50 2026 +0100
Tweak playwright caching (#33065)
* Install chromium-headless-shell instead of full Chromium
* Install chromium-headless-shell instead of full Chromium
* Standardise playwright caching
* Consolidate into a composite action
* Iterate
* Remove spurious step
commit 725b191ace9af20c94c02eb62b5297cbf893f391
Author: Marley Alford <marleycodes@gmail.com>
Date: Wed Apr 8 14:01:33 2026 +0200
fix: Left hand sidebar text selectable (#33029)
* fix: Add `user-select none` styles to header and room list filters
* chore: remove extra prefixed user-select variants
---------
Co-authored-by: Marley Alford <marleycalford@gmail.com>
commit ee404f098beac62142c7969d902eb2fa5973f36d
Merge: 1107ddf695 8cae8df17f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 8 12:56:47 2026 +0100
Merge pull request #248 from element-hq/t3chguy/missing-return
commit b1745318fb0f85ed5436a132757223a1ea1b46b4
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Apr 8 10:43:57 2026 +0000
Update dependency path-to-regexp@0.1.12 to v1 [SECURITY] (#33070)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 8cae8df17f146a7c928e5bf8f2ad91c120efd356
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 8 11:43:50 2026 +0100
Actually skip stale screenshot reporter on errors
commit 1107ddf69577a716b21370cd2df6cc824a48cc76
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 7 15:39:22 2026 +0100
Bump version to 2.4.0 in playwright-common
commit 63dbc2a60b7b33364d0344c4082d5cf3ffab0f7c
Merge: a6f0d25525 a9e76dbb8a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 7 15:38:42 2026 +0100
Merge pull request #200 from element-hq/t3chguy-patch-1
commit e0deef531c3ee399477f491203b7dbb49df949a8
Merge: 86d9e32d53 6d1cd514e4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Apr 7 08:58:48 2026 +0100
Merge pull request #245 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-c4bc6a0a9e
commit 6d1cd514e48147d33d46e194bc106295398f5ef2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 6 20:43:24 2026 +0000
build(deps-dev): bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 7.3.1 to 7.3.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 86d9e32d538b890aaf6853bf3e8459bca5002829
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Mar 31 14:27:28 2026 +0000
Update Node.js to 0174333 (#235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 27f6129dabe37d19173369a1a8b81b607a25ac56
Merge: f3aef2f1cc 00a2e704ec
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 31 09:26:21 2026 +0100
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/preview-bar-linux.png
commit 2b3425f0e8dcd4871dc838adc0ef1add1b3fd824
Merge: d42c816558 a6f0d25525
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 31 09:26:21 2026 +0100
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/preview-bar-linux.png
commit a6f0d25525f8d5584b4c6e03b5c752f1c69a97a0
Merge: 0079270fa5 72de8745e9
Author: R Midhun Suresh <hi@midhun.dev>
Date: Mon Mar 30 20:06:54 2026 +0530
Merge pull request #230 from element-hq/midhun/bump/playwright-common-2.3.0
Bump `@element-hq/element-web-playwright-common` package version
commit 72de8745e939434afdcf86a4c66d832a2e075d6b
Author: R Midhun Suresh <hi@midhun.dev>
Date: Mon Mar 30 19:56:58 2026 +0530
Bump package version
commit 00a2e704ecd3650031230f7662bf9d1dd3c5679f
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Mon Mar 30 16:25:59 2026 +0200
chore: bump ew module api to 1.13.0
commit 0079270fa5644e95a1bab68a98719d31a82d4123
Author: R Midhun Suresh <hi@midhun.dev>
Date: Mon Mar 30 18:16:44 2026 +0530
Lock width when running most playwright tests
commit 4e72eb6dcca3db13937c0177c456c80be61fa8b2
Merge: a2ca504fd6 91d153aca3
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Mon Mar 30 14:39:51 2026 +0200
Merge pull request #227 from element-hq/florianduros/i18n-tags
commit 91d153aca3a6998579ede1fd7b25b8af2b373393
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Mar 27 09:29:13 2026 +0100
doc: add for `sub` in `SubstitutionValue`
commit 520dfffc95eb954934e3f4848c142661ce03cf13
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Thu Mar 26 12:17:59 2026 +0100
feat: add tags support to i18n api
commit f3aef2f1cce4eb42d146460f231db5a553890c4a
Merge: 4af0608995 a2ca504fd6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 20 16:41:53 2026 +0000
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-legacy-linux.png
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-mas-linux.png
# playwright.config.ts
commit d42c81655818d317814284c1cd3048516b5401c3
Merge: 225fe7c406 6d71191af9
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 20 16:41:53 2026 +0000
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-legacy-linux.png
# modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-mas-linux.png
# playwright.config.ts
commit a2ca504fd683b849a71542bba867d424f11b3047
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Mar 13 12:52:08 2026 +0000
Bump module API to 1.12.0
commit 7fc83fa30e832736d71a6b0dfe51c153d95bcba9
Merge: 82398f7d50 196c8a082a
Author: David Baker <dbkr@users.noreply.github.com>
Date: Thu Mar 12 16:57:53 2026 +0000
Merge pull request #222 from element-hq/dbkr/vitest_default_output
Add default output for vitest & playwright tests
commit 196c8a082ab3c8586ffd1ed7ba2253b533743b11
Author: David Baker <dbkr@users.noreply.github.com>
Date: Wed Mar 11 14:42:06 2026 +0000
Add default output for vitest
Otherwise it's just mysteriously silent.
commit 82398f7d5066a66e8245201497cdf511c2be68db
Merge: 28e5008abf 90ab1534c9
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Mar 9 18:25:36 2026 +0000
Merge pull request #219 from element-hq/dbkr/widget-toggles-api
Add module APIs to enable widget toggle buttons
commit 90ab1534c93102847e78cbc74a952e8da07be4b7
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Mar 9 18:19:05 2026 +0000
change back to unix line endings
commit 3a21741737065967e13f210842eced0a0d1ac437
Merge: 4591a72d3a 28e5008abf
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Mar 9 15:58:35 2026 +0000
Merge remote-tracking branch 'origin/main' into dbkr/widget-toggles-api
commit 4591a72d3ac1530f38b67ff84a3488a01131d35e
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Mar 9 15:51:42 2026 +0000
Change to add callback
commit a96327b691ff3bcecac2a0710e51f99909ffb184
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Mar 9 15:48:14 2026 +0000
Make matrix-widget-api a devDependency
as it's only for the type
commit 28e5008abf6d0f4410814c861535712c7abdce76
Merge: 9ad27f61f2 e322627d3e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 9 10:14:16 2026 +0000
Merge pull request #221 from element-hq/t3chguy-patch-2
commit e322627d3e0903661ff88ade37b5f7442a2fbaa2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 6 16:16:52 2026 +0000
Bump Module API to 1.11.0
commit 9ad27f61f2b28d3155b0b9d8d0f4809ffddb9287
Merge: ccf3fcf4af 267b63a10e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 6 16:04:39 2026 +0000
Merge pull request #210 from element-hq/t3chguy/wat/382.1
commit 267b63a10e06b1d3d8b4a7562d7ec0bb8ecef474
Merge: 1a9ce45038 ccf3fcf4af
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 6 15:53:29 2026 +0000
Merge branches 't3chguy/wat/382.1' and 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382.1
# Conflicts:
# packages/element-web-module-api/element-web-module-api.api.md
commit bf69ddf2b457c04c438da80658ad2ffbd9606179
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Mar 6 10:58:00 2026 +0000
Add module APIs to enable widget toggle buttons
commit 225fe7c40669205f8fcca2457fcd409facd93967
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 4 10:32:58 2026 +0000
Tidy up
commit 6d71191af973325b4889c1d62668a1e171da06d7
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 3 18:27:32 2026 +0000
Fix axe imports
commit fd4bb50a14c38592b58a05394fb3918281813bca
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 3 18:25:22 2026 +0000
Tests galore
commit 4af0608995d16f6d0e26e0f0ddfa22592b8e43d5
Merge: 1a9ce45038 ccf3fcf4af
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 2 21:43:48 2026 +0000
Merge branch 't3chguy/wat/382.2' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
# packages/element-web-module-api/element-web-module-api.api.md
commit ccf3fcf4af41758dcfead69da6a16359e6a7ef08
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 2 16:54:23 2026 +0000
Add API to replace Login component renderer
commit 1a9ce45038d8c73c4cb46c518d31d00c83bdd9bd
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 2 14:50:09 2026 +0000
Adopt shouldShowComponent customisations from legacy Module API
commit 7206db8243859a25d7a0752fe279fc69ddf7168f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun Mar 1 16:05:08 2026 +0000
Update Node.js to 7fddd9d
commit d11c2e880b755f38afae1419fcd8308c622b90ee
Merge: 73e2770246 2b688528e3
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Sat Feb 28 21:23:58 2026 +0000
Merge pull request #205 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-b2936519f3
commit 2b688528e360b0a318a06032711eb7fb9e0d1723
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Feb 28 16:42:02 2026 +0000
build(deps): bump rollup in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [rollup](https://github.com/rollup/rollup).
Updates `rollup` from 4.52.0 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.0...v4.59.0)
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit c9d7142267131b54d2068600ff87adf9563e6867
Merge: 226824890a 3ac2b36657
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 25 15:19:19 2026 +0000
Merge pull request #204 from element-hq/langleyd/module-api-release-1.10.0
Release element-web-module-api 1.10.0
commit 3ac2b3665776f085163db867847da934dd5344f4
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 25 13:08:11 2026 +0000
bump to 1.10.0
commit 226824890a0d05f4a4042a7f6e779b294236a9ad
Merge: e98b9978d7 83d752cfd7
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 25 12:58:43 2026 +0000
Merge pull request #198 from element-hq/langleyd/widget-lifecycle-module-api
Widget lifecycle module api
commit 83d752cfd7ed9debd0c32932942eb916a32d138e
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 25 09:33:48 2026 +0000
Add MaybePromise
commit 73e27702467fe69ef7f9360015f33861782a37aa
Merge: cd061ee9f5 a0d4df56c0
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Feb 23 09:05:27 2026 +0000
Merge pull request #203 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-57e1ad1f90
commit a0d4df56c0691eb5030fa4412bb738885aac7b6b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Feb 22 14:06:56 2026 +0000
build(deps): bump bn.js in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [bn.js](https://github.com/indutny/bn.js).
Updates `bn.js` from 4.12.1 to 4.12.3
- [Release notes](https://github.com/indutny/bn.js/releases)
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/indutny/bn.js/commits/v4.12.3)
---
updated-dependencies:
- dependency-name: bn.js
dependency-version: 4.12.3
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit cd061ee9f549d989de0b8a2b3bfc262e14326ae3
Merge: 30cbbd48b3 e30d825503
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Sun Feb 22 14:05:47 2026 +0000
Merge pull request #202 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-f1bf2b0a19
commit e30d82550347c0ffda869f83b5f94101f08f10e4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Feb 21 17:45:03 2026 +0000
build(deps): bump ajv in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [ajv](https://github.com/ajv-validator/ajv).
Updates `ajv` from 6.12.6 to 6.14.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)
---
updated-dependencies:
- dependency-name: ajv
dependency-version: 6.14.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit e98b9978d79c988d6bf391fa0b0057b81895a691
Merge: 174c35b874 5a3559a9bb
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Feb 20 12:48:01 2026 +0000
Merge pull request #201 from element-hq/t3chguy-patch-2
Specify ThisType on i18nApi
commit 5a3559a9bbfcb9b156fda04f437e9b42d0113a0b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Feb 20 12:43:06 2026 +0000
Bump version from 1.9.0 to 1.9.1
commit 30c27af1703fe94ee881925a8f5b13da20f87258
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Feb 20 09:33:28 2026 +0000
Update API report for @element-hq/element-web-module-api
commit d51eb5dfd3e0a4f7add45527913fda06cf2565be
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Feb 20 09:32:58 2026 +0000
Specify ThisType on i18nApi
commit a9e76dbb8a2e3f857ba5155b757cafde8f3650f2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 19 16:04:42 2026 +0000
Update stale screenshots playwright reporter
At some point it seems that playwright changed how reporters are passed flakes.
https://github.com/microsoft/playwright/pull/39145 needs to land to fully fix the reporter though
commit 4614d2f395a328ec501499683baafed5c4c81beb
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 18 18:43:26 2026 +0000
Remove WidgetKind and fix header
commit a5ec21bd063c06e90c41ab5f694885983c6937aa
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 18 13:18:03 2026 +0000
Update element-web-module-api.api.md
commit 5bb1d3d461e1fec44b7ebf9beeaf2019da79899e
Author: David Langley <langley.dave@gmail.com>
Date: Wed Feb 18 13:17:53 2026 +0000
Add widget permissions module api
commit 30cbbd48b356e9c981a1e4d10701861d82ec8479
Merge: e16626519f dd71370223
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Feb 16 08:45:58 2026 +0000
Merge pull request #197 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-14dc0ebc5a
build(deps): bump qs from 6.14.1 to 6.14.2 in the npm_and_yarn group across 1 directory
commit dd71370223cf7d526aae2f9da2549eeb41451e80
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Feb 14 12:59:13 2026 +0000
build(deps): bump qs in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [qs](https://github.com/ljharb/qs).
Updates `qs` from 6.14.1 to 6.14.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2)
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit e16626519ff05cf90ce9465d3ad04c1236ce6d52
Merge: aadeb01f97 a604153ece
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 12 15:14:07 2026 +0000
Merge pull request #195 from element-hq/t3chguy/no-link-modules
commit a604153ece4faf0c2050e006c7fd65532e593fa2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 12 14:55:30 2026 +0000
Bump playwright-common version
commit 2c73e09907293fefa9b74e6ad2efbf284f4e0df0
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 12 14:55:12 2026 +0000
Expose PLAYWRIGHT_COMMON_DOCKER envvar in playwright screenshots docker image
commit f243b3dd5447722230e9bf6d965626b3ac28df08
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 12 14:54:59 2026 +0000
Enable corepack in playwright screenshots docker image
commit 82f185700e63063e1875a816546a2ebf2893c327
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 12 14:54:33 2026 +0000
Add --no-link-modules to playwright-screenshots.sh script
commit aadeb01f976ac911b9933f0e06e61459fcbde6d7
Merge: 31d5d60b4c 9c1f3ba928
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Feb 10 10:38:54 2026 +0000
Merge pull request #193 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-66fcce4dc2
commit 9c1f3ba9286d503aba85f3ed3b675403aa22795f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Feb 10 10:32:16 2026 +0000
build(deps): bump axios in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [axios](https://github.com/axios/axios).
Updates `axios` from 1.13.2 to 1.13.5
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.13.5)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 31d5d60b4c05bb22970b07b03a885e998b4578a4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Feb 10 10:31:06 2026 +0000
Bump playwright-common version to 2.2.6
commit 8169d1c21b89f640ba45c9b6068b41b0b6ddd72a
Merge: cb27334d3d 5f7b56a89f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Feb 9 15:05:51 2026 +0000
Merge pull request #192 from element-hq/t3chguy/pnpm
Add support for pnpm in playwright-common screenshot script
commit 5f7b56a89f175c0d51e21289b8ebc0ecd34cf996
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Feb 9 09:34:54 2026 +0000
Add support for pnpm in playwright-common screenshot script
commit cb27334d3d2312d14c4932a8823d7a8ee9815014
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Mon Feb 2 22:18:35 2026 +0000
Fix entrypoint for element-web-playwright-common docker image (#190)
commit ccadd73953f6657c9620db4ea1665027c4107965
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Mon Feb 2 11:27:00 2026 +0000
playwright-screenshots: fix incompatibility with podman (#189)
Podman doesn't recognise the `volume-nocopy` option on mounts. It doesn't seem
to be necessary so let's omit it.
commit c96f5adcefb4af841480fa7e9879f571a7f63f73
Merge: fba0da2eaa c3966aea82
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 28 15:34:22 2026 +0000
Merge pull request #187 from element-hq/t3chguy/fix-playwright-docker
commit c3966aea82184d9750e0baddf3e07e02225ec893
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 23 17:15:49 2026 +0000
Fix playwright-screenshots utility for native dependencies
Without this, a developer would need to both specify --with-node-modules && --entrypoint and provide a custom entrypoint to do the `yarn install`.
commit fba0da2eaae4c872b50437cdc457b6b0d50cc66a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 23 16:57:21 2026 +0000
Bump playwright-common version to 2.2.5
commit 582537a879d974b4c81c7ebb636d2543b29f3237
Merge: 7698c72bbf 33fbb47d93
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 23 16:56:29 2026 +0000
Merge pull request #185 from element-hq/t3chguy-patch-1
commit 33fbb47d93718df860ced507754d992b70b4610e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 23 16:39:23 2026 +0000
Fix Playwright version checking
Updated method to fetch Playwright version using yarn list.
`yarn info` was just querying what the latest available package is
commit 7698c72bbfe3806057df36a4eb63bde35afe3cfc
Merge: edfc66fa81 9233c0c0db
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jan 22 09:11:50 2026 +0000
Merge pull request #183 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-ab4d8f00f8
commit 9233c0c0dbd685d4384307484534350c3d5ae8df
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 22 02:02:39 2026 +0000
build(deps): bump lodash-es in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [lodash-es](https://github.com/lodash/lodash).
Updates `lodash-es` from 4.17.22 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits/4.17.23)
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit edfc66fa8116da51b0912d4bc856339dd3092142
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 16 15:35:24 2026 +0000
Bump version from 2.2.3 to 2.2.4
commit 1bd24aeb272f480b8107e39a9eb49873a19da304
Merge: 0561301d98 48e262d8f1
Author: Robin <robin@robin.town>
Date: Fri Jan 16 12:10:51 2026 +0100
Merge pull request #181 from element-hq/robin/axe-no-container
Avoid starting a homeserver when using just the axe fixture
commit 48e262d8f1ff9f395ef3d8052fbecccdfe7e1b8b
Author: Robin <robin@robin.town>
Date: Fri Jan 16 12:05:41 2026 +0100
Avoid starting a homeserver when using just the axe fixture
Since 4c928d28543b18eec14334e217fc24df8b598065 importing the axe fixture would cause your test to pull in the entire world of Synapse and Postgres services. For Compound Web tests, we want to be able to use axe in isolation without all the extra fixtures. Inverting the fixture hierarchy ought to do the trick.
commit 0561301d982761e3a473f4ddb4aa485948c017f2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 7 14:02:43 2026 +0000
Bump version to 2.2.3 in package.json
commit 1ab1b54e7cd6ffc6154f9ba51b62f9fbfeb803a7
Merge: 384ddb4eab 23565d2d36
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Tue Jan 6 19:04:28 2026 +0000
Merge pull request #174 from element-hq/hs/fix-imports
Fix missing `.js` imports
commit 23565d2d36a0d1356dd0dec83b670bba32395abb
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 17:15:04 2026 +0000
Fix imports to import with .js
commit a303e13060f10622cd46d1c68b5f5cab81f3c821
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 17:14:50 2026 +0000
Change module resolution to check for correct imports.
commit 384ddb4eabc12e8ae33923230d6a662c853855be
Merge: a4b5142837 db11815589
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Tue Jan 6 16:04:26 2026 +0000
Merge pull request #173 from element-hq/hs/bump-@element-hq/element-web-playwright-common-to-2.2.2
Bump @element-hq/element-web-playwright-common to 2.2.2
commit db11815589fe2afefdd83f495010ad29d28adfc5
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 15:47:10 2026 +0000
Bump @element-hq/element-web-playwright-common to 2.2.2
commit a4b51428374a14d1940b0053a9026a68ade1c00d
Merge: 5f154c77f9 184c8dc3b3
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Tue Jan 6 15:42:20 2026 +0000
Merge pull request #172 from element-hq/hs/type-msc3814_enabled
Set experimental_features type to Record<string, boolean>
commit 184c8dc3b3bd2838ded33ab5a676fff78e479c12
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 15:32:36 2026 +0000
Just set as Record<string, boolean>
commit b048f5323cce89327110e14635da8a8167399e85
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 15:27:06 2026 +0000
Switch to MSC3814
commit de205f991190943a333ecfebd7270564cdcc5326
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 14:46:50 2026 +0000
Add msc2697_enabled
commit 5f154c77f9a7a452e1b283f01fdd8870519c921e
Merge: a8523421da ea6017a26c
Author: Will Hunt <2072976+Half-Shot@users.noreply.github.com>
Date: Tue Jan 6 14:19:35 2026 +0000
Merge pull request #171 from element-hq/packages/element-web-playwright-common/v2.2.0
Bump @element-hq/element-web-playwright-common to 2.2.1
commit ea6017a26cd8f4c4be4822f60d0580150c886826
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 14:14:35 2026 +0000
Bump @element-hq/element-web-playwright-common to 2.2.1
commit 1bf78ac7c468b9b104e776577a7137d7de23d27b
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 14:05:04 2026 +0000
use as
commit 839a757d9430f97b83aafec5f722a2f24cbe03ec
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 13:57:23 2026 +0000
Bump @element-hq/element-web-playwright-common to 2.2.0
commit a8523421dab98d547a7e1467d22c63b789f0d607
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 13:42:22 2026 +0000
add docs
commit 894e684dab4fbf8f51d01ef31e36a389fec5e158
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 13:33:08 2026 +0000
match other syntax
commit b12b59a93290a66f495dbefac77404d633ac5e58
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jan 6 13:31:30 2026 +0000
Allow configuring MatrixRTC endpoints.
commit 174c35b874e9fc026d2ce482f5425f6e9f9fbd43
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Dec 11 11:26:13 2025 +0000
Iterate
commit 1b28a823f3f605276595d32d86f475649a68b571
Merge: 02e36fd5fb 9b570e5cea
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Dec 11 11:12:10 2025 +0000
Merge pull request #160 from element-hq/renovate/ghcr.io-element-hq-element-web-latest
commit 9b570e5cea5494a9114fe5e1d071fc4a3b598e48
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Dec 11 11:06:25 2025 +0000
Update ghcr.io/element-hq/element-web:latest Docker digest to a84f294
commit fec7923af07f1eb82471221e2b005342b1dd84ac
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Dec 9 17:06:45 2025 +0000
Update index.ts
commit a7583dbdbc795d2c8f31d2e5b2bf91fe6e84058f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Dec 9 16:39:37 2025 +0000
Update dependency glob to v13
commit 02e36fd5fbdcd2bfd063abcba0727b4cb6057c8c
Merge: ac12b9a79a 9ea40d14a5
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Dec 9 16:39:16 2025 +0000
Merge pull request #151 from element-hq/renovate/node-lts-alpine
commit 9ea40d14a516f84d5f003c70308d2d7137faf433
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Dec 9 16:31:13 2025 +0000
Update Node.js to 682368d
commit ac12b9a79a6474ffb88347793f947a3d88bc49fb
Merge: 40f7bf2b81 7b4894d444
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Dec 5 10:40:42 2025 +0100
Merge pull request #149 from element-hq/florianduros/ew-api/release-1.9.0
commit 7b4894d444e02e4f242534bab559a8dbd9410984
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Dec 5 09:45:48 2025 +0100
build(ew-api): update to 1.9.0
commit 40f7bf2b818ea94ba3133e25b13063aff34e1c19
Merge: 84123065a7 0126cded9e
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Thu Dec 4 19:54:52 2025 +0100
Merge pull request #144 from element-hq/florianduros/ew-api/read-receipt
EW api: add option to enable read receipt and marker to be cleared on user activity
commit 0126cded9eaa72c6b81868fc01a71e35e5ce4db5
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Thu Dec 4 12:22:45 2025 +0100
doc: update api md doc
commit 94aba63a1d904fe01e19c6eda7d2363d0f09135f
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Thu Nov 27 18:04:26 2025 +0100
feat(ew-api): add `builtins#RoomViewProps#enableReadReceiptsAndMarkersOnActivity`
For the multiroom module, we display several room views at the same
time. In order to avoid all the rooms to send read receipts and markers
automatically when we are interacting with the UI, we add
`enableReadReceiptsAndMarkersOnActivity` props.
When at false, the timeline doesn't listen to user activity to send
these receipts. Only when the room is focused, marker and read receipts
are updated.
commit 84123065a76f97d6804638dfebf885195a166e06
Merge: 2d3b554649 f35357d3b3
Author: David Langley <langley.dave@gmail.com>
Date: Thu Dec 4 16:40:59 2025 +0000
Merge pull request #148 from element-hq/langleyd/hideWidgets
EW module APi: add hideWidgets props to RoomViewProps
commit f35357d3b3aa6c58c179b939770df26484e765b1
Author: David Langley <davidl@element.io>
Date: Wed Dec 3 09:54:33 2025 +0000
Add api to hide widgets
commit 2d3b55464997b8d1f0e582820e3c8a726a6fe5aa
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Dec 2 14:43:48 2025 +0530
Increment package version
commit 44d8f8975446cb0a0c315603c3d0c64eeda9eb80
Merge: 3d0ad97667 64a63bdbb0
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Dec 2 14:40:46 2025 +0530
Merge pull request #146 from element-hq/midhun/multiroom/render-notification-decoration
Add API to render notification decoration from EW
commit 64a63bdbb039a12ab6bf3e26a10cfdfc1c876862
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Dec 2 13:59:21 2025 +0530
Update docs
commit 8f40ea5c0a520e3563c4e6812764a12e7c2ea377
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Dec 2 13:56:53 2025 +0530
Add API to render notification decoration
commit 3d0ad97667298cc1d367cac6e57c525de4668b6b
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Dec 1 09:22:18 2025 +0000
module API 1.7.0
commit 0d69056e7bcf8c1a9ef52bd2b567d5e88e643b21
Merge: 8019035578 65edff067a
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Dec 1 09:08:51 2025 +0000
Merge pull request #137 from element-hq/dbkr/human_eyes
Add humanizeTime to the module i18n API
commit 65edff067a6472dd79106677fa4581b5f2c0c55d
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Nov 28 15:20:51 2025 +0000
Better doc
commit 0d46bc924c95a8f4a6fc683e6b7c00f846d2ff15
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Nov 27 19:40:29 2025 +0000
Fix "Error: No request context set" in `credentials` fixture (#145)
Make sure that we've run the `context` fixture first, so that the request API
is configured
commit 4c928d28543b18eec14334e217fc24df8b598065
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Nov 27 17:13:22 2025 +0000
Avoid `mergeTests` in test fixture declarations (#138)
Normally, one can find the documentation on a playwright test fixture by
finding its declaration (i.e., you can ctrl-click on the fixture name and find
its documentaion).
However, `mergeTests` re-declares the type, making it much harder to find the
documentation on a given fixture.
It's easy enough to avoid `mergeTests`: we just structure our `test.extend`
calls as a strict hieirarchy.
commit 1b11b3d1c0fdc74881440d2c9378c973fcff108f
Merge: 0f3938bb54 3b31bbf4a9
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Nov 27 17:26:09 2025 +0530
Merge pull request #143 from element-hq/midhun/playwright/bump-2.1.0
Bump `element-web-playwright-common` version to 2.1.0
commit 3b31bbf4a956a35a25d240090ebc688764973713
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Nov 27 17:16:56 2025 +0530
Bump version to 2.1.0
commit 0f3938bb549ff02184291670ea05d99bfd6bd277
Merge: 9b0af6c3ab 76b07d736c
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Nov 27 13:39:50 2025 +0530
Merge pull request #142 from element-hq/midhun/playwright/fix-script
Fix `playwright-screenshots.sh` not working when run with yarn berry
commit 76b07d736c3d9baca17171565bdaeebb92e54f9e
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Nov 27 13:23:16 2025 +0530
Make script compatible with yarn berry
commit 56662c53e98b08434e64b3194e9d1e013e98131a
Author: David Baker <dbkr@users.noreply.github.com>
Date: Wed Nov 26 16:47:58 2025 +0000
Add humanizeTime to the module i18n API
So modules can access it simply with the right context etc
commit 8019035578b48f6d8cd31a5353ec56b566f25835
Merge: c570936d33 ef180bf89d
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Nov 21 18:28:55 2025 +0100
Merge pull request #136 from element-hq/florianduros/release-ew-1.6.0
EW module: bump to v1.6.0
commit ef180bf89d886e455793b5613f56630d72626ed6
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Nov 21 16:30:14 2025 +0100
chore(EW module): bump to v1.6.0
commit c570936d33ccdc3c3e8c1022fc083c31086dd45f
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Nov 21 15:38:33 2025 +0100
Merge pull request #135 from element-hq/florianduros/rooms-hide-pinned-message-banner
commit 7518d1c068140ba4117a3d6cbba495afb76909f0
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Fri Nov 21 15:31:17 2025 +0100
Add `ExtraApi#getVisibleRoomBySpaceKey` (#134)
commit 99ee1f95ad63281fd674f162ae2a1640cba5c669
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Nov 19 20:09:05 2025 +0100
Pin dependencies (#63)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 9b0af6c3ab0f23c8824100bbb92ca2b96410f790
Merge: c2f4535153 0788c3a207
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Nov 18 09:38:38 2025 +0000
Merge pull request #132 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-d580270e1d
commit 0788c3a207aaf37d8defd0fba26f9272caf59237
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Nov 18 07:36:22 2025 +0000
Bump glob in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [glob](https://github.com/isaacs/node-glob).
Updates `glob` from 11.0.1 to 11.1.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v11.0.1...v11.1.0)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 11.1.0
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 17066c03fd6ce23d19685261215121ac5c5fe8a1
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Mon Nov 17 15:57:28 2025 +0100
chore: update element-web-module-api.api.md
commit a66fd6e9760281873e0d6eb8b927547c76604889
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Mon Nov 17 15:06:23 2025 +0100
feat: add option to add the right panel of a room view
commit 44c3d767cec32af0a7b9f9df326d18be468b2c13
Merge: 2612dcd8e0 6a4c529083
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Nov 12 12:24:19 2025 +0000
Merge pull request #126 from element-hq/renovate/major-eslint-plugins
commit c2f45351536f2a17fc4547db6d994cc53db463c9
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Nov 12 12:16:31 2025 +0000
Delint
commit 6a4c529083de939813ce1e7dc487778ccbc51ce4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Nov 12 12:16:31 2025 +0000
Delint
commit 2612dcd8e0c0563b74205a8ebb8e00610a541012
Merge: 4125ebea79 e197f0ec4b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Nov 12 12:01:06 2025 +0000
Merge branch 'main' into renovate/vitest-sonar-reporter-3.x
commit e197f0ec4bdf746348d761aa1ab886489a931a66
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Nov 12 12:00:07 2025 +0000
Update vitest monorepo to v4 (#128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 4125ebea79ef4e82ae60f9ca7686a33324a982ab
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Nov 12 11:46:24 2025 +0000
Update dependency vitest-sonar-reporter to v3
commit e31efda9b4a45b8f8ba727c69470fd8f763341d1
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Thu Nov 6 11:45:58 2025 +0000
Apply suggestion from @richvdh
commit 49ad9c1d9c0a0cce8cd3dd58d666b31a63810c5e
Author: Richard van der Hoff <richard@matrix.org>
Date: Wed Nov 5 16:22:24 2025 +0000
Start Ryuk ourselves
commit 2af8e3c21f7fe1b265cc3009364897127e8204a5
Author: Richard van der Hoff <richard@matrix.org>
Date: Tue Nov 4 23:49:31 2025 +0000
Warn about linked node modules under podman
Thanks to a podman bug, the symlink workaround doesn't work there. Let's emit a
noisy warning.
commit 28384f11123ad9a7813370f2ea81f2e72ea02b47
Author: Richard van der Hoff <richard@matrix.org>
Date: Tue Nov 4 23:47:09 2025 +0000
playwright-screenshots: clean up output and error handling
Somebody wrote those `pushd` and `popd` lines without testing
them. Redirections bind tighter than `||` so those lines were always spamming
the console.
Using `set -e` is more reliable than always checking exit codes anyway.
commit 6502ffcbe08390059ba4974b7d4c74453cfe90fe
Author: Richard van der Hoff <richard@matrix.org>
Date: Tue Nov 4 23:46:13 2025 +0000
Disable ryuk reaper in the playwright container
... thus making it possible to use `testcontainers` inside unprivileged
containers.
commit 4cfa5b3265c068bb3f74337f9ec904beb53f3577
Author: Richard van der Hoff <richard@matrix.org>
Date: Tue Nov 4 23:04:44 2025 +0000
Use DOCKER_HOST env var to find docker socket
commit 9b8c26ff225e5910789d33a0ccc217118aae9252
Merge: 815b80e8f7 10d73fa0ea
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Thu Oct 30 13:30:35 2025 +0100
Merge pull request #106 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-fd296dbd23
commit 815b80e8f7c6720d01e7056a8d4d812260259afa
Merge: 3d4b42c44b a1cd21244f
Author: R Midhun Suresh <hi@midhun.dev>
Date: Wed Oct 29 20:43:20 2025 +0530
Merge pull request #116 from element-hq/midhun/bump/module-api-1.5.0
Increment verison in package.json
commit a1cd21244f92b8e247498596632c1b07d86c7763
Author: R Midhun Suresh <hi@midhun.dev>
Date: Wed Oct 29 20:35:53 2025 +0530
Reset patch version as well
commit 3d4b42c44b4c77ebed1fcbf39f28ae80b326280b
Merge: 07ab08a6f9 b7385d8936
Author: R Midhun Suresh <hi@midhun.dev>
Date: Wed Oct 29 20:29:51 2025 +0530
Merge pull request #115 from element-hq/midhun/bump/module-api
Increment version of module api
commit b7385d8936e9d281e3d185ba3d201b9a8915255d
Author: R Midhun Suresh <hi@midhun.dev>
Date: Wed Oct 29 20:21:27 2025 +0530
Update package.json
commit 07ab08a6f9eb98c79906b38d4f3bbcb0fa434659
Merge: ef9732c68f afa2984645
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Wed Oct 29 10:42:34 2025 +0100
Merge pull request #114 from element-hq/florianduros/ew-api-room-view-props
commit afa2984645ceb4576e8e6b49a7eace8d3b284ae5
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Wed Oct 29 10:36:55 2025 +0100
refactor(builtins): remove `roomId` from `RoomViewProps`
commit ef9732c68f82faf907c081719a26336a335e0623
Merge: 4698f68d8a 879c5c47f6
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Oct 28 21:16:39 2025 +0530
Merge pull request #113 from element-hq/midhun/multiroom/navigation
Add `openRoom` action to Navigation
commit ca6443e4a2e91485f5bd1d8298ef9d7a9beb39c2
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Tue Oct 28 16:18:10 2025 +0100
chore: update api.md
commit 81212a3c16515930f1d6486c92d13a2674189942
Author: Florian Duros <florian.duros@ormaz.fr>
Date: Tue Oct 28 16:06:28 2025 +0100
feat(builtins): add `hideHeader` and `hideComposer` props to `RoomViewProps` and `renderRoomView`
commit 879c5c47f6479397ce8428d037e1532f76a3ceb0
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Oct 28 16:36:39 2025 +0530
Update doc
commit 74acfb84aa45687681bb16d241e29f497d4e1ba6
Author: R Midhun Suresh <hi@midhun.dev>
Date: Tue Oct 28 16:36:01 2025 +0530
Add openRoom to Navigation
commit 10d73fa0eab5897ceb4250f0bd3348a434128a7a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Oct 20 22:54:30 2025 +0000
Bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 7.1.6 to 7.1.11
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.11
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 4698f68d8ad2623afc6022f883b80aff9bfaaecf
Merge: 0f6ac0a841 0c0fc60f1c
Author: R Midhun Suresh <rmidhunsuresh@gmail.com>
Date: Mon Oct 27 18:11:17 2025 +0530
Merge pull request #109 from element-hq/midhun/multiroom/client-api
Allow modules to access a part of `MatrixClient` functionality
commit 0c0fc60f1c6bce2af98ee1e774dd726517f2437c
Merge: 6b4f33bee1 4381032d63
Author: R Midhun Suresh <hi@midhun.dev>
Date: Mon Oct 27 18:00:14 2025 +0530
Merge pull request #110 from element-hq/midhun/multiroom/stores-api
Allow modules to access RLS from element-web
commit 0f6ac0a8417d6a5e515005af111d9e0a48cb4df9
Merge: 214f3e20a8 4930da1e97
Author: R Midhun Suresh <rmidhunsuresh@gmail.com>
Date: Mon Oct 27 17:59:12 2025 +0530
Merge pull request #111 from element-hq/midhun/multiroom/builtins-api
Render more components through builtins api
commit 4381032d63a5fdc5c81aa308a2f4d121acd2d8c5
Author: R Midhun Suresh <hi@midhun.dev>
Date: Fri Oct 24 00:30:01 2025 +0530
Update API doc
commit 4ee9b05608aa632ddeaf165d31d1bf0c0fb45f1a
Author: R Midhun Suresh <hi@midhun.dev>
Date: Fri Oct 24 00:29:18 2025 +0530
Return a watchable
commit af3d476a705fdbf3eb7a8feeb88dc8ee0b9e1eec
Author: R Midhun Suresh <hi@midhun.dev>
Date: Fri Oct 24 00:28:54 2025 +0530
Convert to property
commit 97e146247492b969139d75d894428c182bc49948
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:32:48 2025 +0530
Updat api doc
commit 200d52a1621ecdc5790cd80d4a5d94762a2ed32c
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:32:01 2025 +0530
Add Stores API
commit 6b4f33bee1760d06463049830ba52813c8ecf573
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 23:45:36 2025 +0530
Update API doc
commit 04379cc0897534a3c49b1953ec2597dd2c33c560
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 23:41:08 2025 +0530
Return watchable in account data api
commit cd9a21ac9391e2c45cdf2b2a7de2392c09aac803
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 23:38:31 2025 +0530
Add onFirstWatch and onLastWatch to watchable
So that we can create custom watchable objects that can add/remove event
listeners as necessary.
commit 17f1a54a1facaf6e751d80374374cddda395789b
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 16:11:50 2025 +0530
Fix comment
commit 7c40be90546a73b26ae618b3f552c7acd68db73e
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 16:07:07 2025 +0530
Change method to property
commit 4930da1e97432174408e2439b59d0430f9cfccf9
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:43:10 2025 +0530
Update api doc
commit 051fd6e8fe6bd6809b8154f7327f9c8b46387bbd
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:39:11 2025 +0530
Add method to render room avatar
commit b9a90b2bfc89d8378a36e0d2f8d2dba58bb60434
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:38:36 2025 +0530
Render RoomView instead of simply returning it
commit d0923c7b76f72d3bf01a75b55c48fe472098b6d7
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:22:39 2025 +0530
Update api doc
commit 00f9283262b01935da40d06c4dc23fa6130e6f3b
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:21:22 2025 +0530
Add client API
commit 949e64c7b526c9c5a81fbbf2a1ba990a92981949
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:19:22 2025 +0530
Make field protected so that Watchable can be extended
So that you can have custom watchables that have very specific
behaviour, think `class NameWatchable extends Watchable`. Useful to have
access to `listeners` when you do this.
commit c24cfb63110a3382a5df9d4754aadb8c936ab0e9
Author: R Midhun Suresh <hi@midhun.dev>
Date: Thu Oct 23 12:18:33 2025 +0530
Introduce an abstraction for Room
All APIs that need to return a room will use this type.
commit 214f3e20a83c489587497a6feec4070acf3b77d8
Merge: 85ae19a093 824f262ac9
Author: David Baker <dbkr@users.noreply.github.com>
Date: Tue Oct 21 11:03:39 2025 +0100
Merge pull request #79 from element-hq/dbkr/module_experiments
Add some module interfaces
commit 824f262ac9fa7cf35503486b62c9933d60b113be
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Oct 20 17:44:15 2025 +0100
Make onSelected non-optional
commit a41a7faa757558c28a1deda13288d124f35c1515
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Oct 20 17:33:09 2025 +0100
docs
commit 79344ffd31596b035968825175b3b711bd2d32b9
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Oct 20 16:36:48 2025 +0100
Update docs
commit c938dbe519d94163c6f0af26e7dc175b0ad9d002
Author: David Baker <dbkr@users.noreply.github.com>
Date: Mon Oct 20 16:34:58 2025 +0100
Rename contextMenuTooltip to just tooltip
because it has nothing to do with context menus afaics
commit b5639c25a42e2c23e580234a551bf19c77c1b5f8
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Oct 17 12:14:20 2025 +0100
Fix public/alpha statuses
commit e1f7a798a20ef5dcc55bbf016500848e70e0e00e
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Oct 17 12:11:39 2025 +0100
More doc
commit b83b5f4ad6e028c4b35f0fadcc575bc4fcc25b46
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Oct 17 12:10:07 2025 +0100
Add more docs
commit 6d0a715ac0d6ceb2f96f6c146cf912183c386946
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Oct 17 11:56:48 2025 +0100
Tweak doc
commit 3e31c2387cdc184bbf76bd59bdb17ba6f181ecee
Merge: ecb939a68a 31d6b73476
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Oct 3 17:15:53 2025 +0100
Merge pull request #83 from element-hq/playwight-common-2.0.0
element-web-playwright-common: bump version to 2.0.0
commit 31d6b73476df93464ad9ad551659bba9837af5c3
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 16:59:18 2025 +0100
v2.0.0
commit ecb939a68ade049cd368c07661c72f633a47d3cd
Merge: b484916ea8 24df6be6ce
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Oct 3 16:57:19 2025 +0100
Merge pull request #82 from element-hq/rav/new_context
Playwright: add a `createNewInstance` utility function
commit 24df6be6ceabcba45a817a8300378aad5ad1f915
Merge: 68de37a6cb b484916ea8
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Oct 3 16:24:10 2025 +0100
Merge branch 'main' into rav/new_context
commit b484916ea845123006d8abee430ed14f243f9a78
Merge: 519bafd68f 595141cf4b
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Oct 3 16:22:37 2025 +0100
Merge pull request #81 from element-hq/rav/config_json_funcs
Playwright: factor out helpers for config.json
commit 68de37a6cbca389464008d1f7d97bb154adfd844
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 12:54:41 2025 +0100
Playwright: add a `createNewInstance` utility function
Sometimes it's useful to be able to use two separate Element-Web instances, in
isolated browsers. This patch adds a utility method which creates such an
instance.
commit d0c3901a1a2bad598c1348f457b1d213befa2957
Merge: 595141cf4b 519bafd68f
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 14:32:47 2025 +0100
Merge remote-tracking branch 'origin/main' into rav/new_context
commit 595141cf4b280002a8b0a8c2fd450c5edfb73401
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 12:50:02 2025 +0100
Playwright: factor out helpers for config.json
Factor out some helper functions for building `config.json` files,
and adding the relevant routes to browser contexts.
commit 519bafd68f60e32431997872e3e74a52d03715c6
Merge: 44bb9ed71a 92b9896deb
Author: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Date: Fri Oct 3 12:48:21 2025 +0100
Merge pull request #80 from element-hq/rav/credentials_funcs
Playwright: add `populateLocalStorageWithCredentials` helper
commit 92b9896debea15c9ff8f51691cda2e3cbbbd7b2b
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 12:28:56 2025 +0100
Factor out a helper function `populateLocalStorageWithCredentials`
This just takes the innards of the `pageWithCredentials` fixture and makes it
reusable in contexts outside the fixture. (This can be useful if you want to
use Element with an account other than the default provided by the
`credentials` fixture.)
commit 885e7c36d9eaaeb483016d9ca44ab9641a3052e7
Author: Richard van der Hoff <richard@matrix.org>
Date: Fri Oct 3 12:25:21 2025 +0100
Add `homeserverBaseUrl` field to `Credentials`
`Credentials` is used to record the access token etc once we log in a or
register a user. An access token isn't much use to you unless you know where to
send it, so this patch addes a new field, `homeserverUrl`, which contains
the base public URL for the homeserver.
commit cf869c9454bb2b28e30a741780c1970e468abd1b
Author: David Baker <dbkr@users.noreply.github.com>
Date: Thu Sep 25 17:33:53 2025 +0100
Tweak api so it can be called multiple times
to update the space item's properties.
commit 446830776f8fba4a6e18f9689ead8affcbf28ca2
Author: David Baker <dbkr@users.noreply.github.com>
Date: Thu Sep 25 11:57:13 2025 +0100
New interface for adding space panel items
commit 968577552866275e661643efa4fdd2f4ae811375
Author: David Baker <dbkr@users.noreply.github.com>
Date: Wed Sep 24 16:07:31 2025 +0100
Maybe make api-extractor happy
commit 2cd86f7c3d0b3c0ade2c9a3918ef8d8d385e1d39
Author: David Baker <dbkr@users.noreply.github.com>
Date: Wed Sep 24 10:58:41 2025 +0100
Add some experimental module interfaces
...with somewhat placeholder names as they're the best I can think of right now:
* 'Extras': To add new bits of UI to places (specifically the space panel)
* 'Builtins': For modules to render components that are part of Element Web
* 'Navigation': For modules to add paths to the URL router
commit 85ae19a093ba1211520d0276196d2712aedb4f54
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun Sep 21 05:26:51 2025 +0000
Update dependency vite to v7
commit ac81502c0acca6a5f92a7fbe82931ed485fe016e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Sep 10 01:49:15 2025 +0000
Bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 6.1.6 to 6.3.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite)
Updates `esbuild` from 0.24.2 to 0.25.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.25.1)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: esbuild
dependency-version: 0.25.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 44bb9ed71a0aa1b4b409ad938849085b44960223
Merge: d3e9d5bd92 636cee5dcb
Author: Quentin Gliech <quenting@element.io>
Date: Tue Aug 5 12:19:28 2025 +0200
Merge pull request #48 from element-hq/quenting/fix-mas-config
commit 636cee5dcb281f28792c4ef25aeab94954da52df
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 12:04:01 2025 +0200
Fix the MAS config override ordering
commit d3e9d5bd929ae16e11c8af4ad26240b1fc37977d
Merge: f91670f6b5 4a9559bb16
Author: Quentin Gliech <quenting@element.io>
Date: Tue Aug 5 11:33:28 2025 +0200
Merge pull request #47 from element-hq/quenting/playwight-common-1.4.5
element-web-playwright-common: bump version to 1.4.5
commit 4a9559bb169b389db14a3cc081b4e1db3aa4a697
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 11:25:47 2025 +0200
element-web-playwright-common: bump version to 1.4.5
commit f91670f6b53b26e4099311a7abb08c34a6285037
Merge: dd402c834c 6520352453
Author: Quentin Gliech <quenting@element.io>
Date: Tue Aug 5 11:18:05 2025 +0200
Merge pull request #46 from element-hq/quenting/better-mas
Simplify the MAS config & allow overriding the Docker image
commit 6520352453f5ecdfab50192cb37ee6de9227573e
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 11:03:37 2025 +0200
Re-export the MasConfig type again
commit 5360f309f15dafcb8bb4d3e1fb2606f43f1dcf1b
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 10:53:24 2025 +0200
Generate accurate MAS config type from its JSON schema
commit b4a59ce009587b9b98a0c7c37c5de0ad50cb1f4a
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 09:45:34 2025 +0200
Re-export the Postgres testcontainer
commit 90a51d4487653b333cf66ff5daca6b23dbb63d7a
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 09:35:13 2025 +0200
Allow overriding the MAS docker image
commit c7f5d91504443dbbb8ed4f8191b2fe4cfea01c22
Author: Quentin Gliech <quentingliech@gmail.com>
Date: Tue Aug 5 09:34:16 2025 +0200
Simplify the default MAS configuration
commit dd402c834cbcef43c94b92261fd7f7c0f00b3b93
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jul 31 10:15:14 2025 +0100
Add missing internal dev dependency
commit 7a24eecde8c92fe2d386cca88b02af837dda66a2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jul 31 10:10:24 2025 +0100
Add rc_room_creation to Synapse config
commit f397f0bb7d04f65b88aa52f506c6b23dbd99aace
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jul 29 10:29:32 2025 +0100
Fix cjs export
commit a3c31d82d63d653b27ecafee8d4177f5245214e5
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Jul 28 15:58:30 2025 +0100
Bump module-api to v1.4.0
commit 2b1858c4360bc203ead18cc944809b4dda637e47
Merge: 8fba68db78 41887c61a9
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Jul 28 10:14:28 2025 +0100
Merge pull request #38 from element-hq/t3chguy/restricted-guests-api
commit 9c2ca140bb818b6a13b6bd812e6313b71cc271fe
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jul 24 16:27:09 2025 +0100
Iterate
commit 41887c61a9febf76e98e2e92f659871583049a10
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jul 24 16:27:09 2025 +0100
Iterate
commit 8fba68db786814ea03a9324cb2b8ec1e589fe7cf
Author: David Baker <dbkr@users.noreply.github.com>
Date: Thu Jul 24 11:07:17 2025 +0100
1.4.3
commit d1d69fbc56c851be0bd300d94f5797e552039bda
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Jul 18 16:54:01 2025 +0100
Probably better not to keep this given how spammy it is
commit 4df86c4d3fc3027bd28e09ad918fc7ea5213c93d
Author: David Baker <dbkr@users.noreply.github.com>
Date: Fri Jul 18 15:18:37 2025 +0100
Add options to use playwright screenshot script for other things
In this case, storybook screenshots, but this keeps it so this script
doesnt know about storybook itself (we can move the actual storybook
specific code to here if we standardise on it more).
commit 9f142978270da8a3e2811d261783bedd13e2caaa
Merge: 20098f132b 6752197562
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jul 16 15:03:44 2025 +0100
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/restricted-guests-api
commit 6752197562acd56bf403bca5b5249fdff81bbf4a
Merge: 65ced81a8f 0b82316dbe
Author: Will Hunt <will@half-shot.uk>
Date: Mon Jul 7 07:43:58 2025 +0100
Merge pull request #42 from element-hq/hs/module-api-v1.3.0
element-web-module-api 1.3.0
commit 0b82316dbe09c02940f5c53ef9af8cf1645387ab
Author: Half-Shot <will@half-shot.uk>
Date: Fri Jul 4 15:46:04 2025 +0100
element-web-module-api 1.3.0
commit 65ced81a8fb394a3799095789a19675d18cae924
Merge: e481865aa6 0b5681bf5b
Author: Will Hunt <will@half-shot.uk>
Date: Fri Jul 4 09:55:38 2025 +0100
Merge pull request #41 from element-hq/hs/add-allow-download
Add message hint to prevent media from being downloaded.
commit 0b5681bf5bfa83bc5e3e13569bbeb169a033eddf
Author: Will Hunt <will@half-shot.uk>
Date: Thu Jul 3 14:08:10 2025 +0100
Update custom-components.ts
commit cfb8c685d4fe5f926783bba8f475d78f583de0b9
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jul 3 13:06:26 2025 +0100
update sig
commit 24cc2455f97ac24ce9df130c5b252206b1afa63d
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jul 3 12:35:55 2025 +0100
Add message hint to prevent media from being downloaded.
commit 20098f132b913e7824a37fa015c6e9fc4061fca2
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jun 24 09:50:02 2025 +0100
Iterate
commit 9763807c42e1ca386c9504d776c7b24f14458297
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Jun 23 09:32:26 2025 +0100
Extend the Module API in prep of restricted-guests module
commit 03c2f2cd5fbf7ea20d9bf5e65e4d6c78c3b81b4f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 12:09:34 2025 +0100
Add missing glob dependency for playwright-common
commit 46912a6a67d9c8d6c9a8d5a09302c7610b1aec48
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:41:24 2025 +0100
Bump version playwright-common
commit a44fe85209d965fec14815814a101413de7c88ac
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:37:09 2025 +0100
Fix types
commit 62b8d1b3abb4d8878a9c07613186d479bc78e6a4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:33:25 2025 +0100
Remove exports from playwright-common package
commit 3ad03e123bcc129c5d12752f5bfb0e3a9c8f5b8c
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:18:15 2025 +0100
Bump element-web-playwright-common version
commit 9bb434a2aae551621f07cbb55f37b0fa462d31e3
Merge: 1c8d368cfe a440678ffd
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:14:17 2025 +0100
Merge pull request #36 from element-hq/t3chguy/stale-screenshots-reporter
commit 1c8d368cfedc279135989d68e42086ac568b6a6d
Merge: 3941f99e17 02833dac5e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 11:07:19 2025 +0100
Merge pull request #37 from element-hq/t3chguy/allow-extending-synapse-testcontainer
commit a440678ffd32aa7fb161ecb88f2decb17f06b3bf
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:28:38 2025 +0100
Remove console.log
commit 75cf1ee738d44e86d8bdcce8b136e6cae62de611
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:28:04 2025 +0100
Reuse annotation var
commit 78bc53ef0a499f27de49cf6cd50fe70f3b1e4b50
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:21:26 2025 +0100
Iterate
commit a6f851bbdfccb878919e78cc7644381609213aca
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:14:18 2025 +0100
Iterate
commit 02833dac5e5644293194e98bcf79b665b8ad1fac
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:06:49 2025 +0100
Allow extending SynapseContainer testcontainer
commit 683dfaef6947e2d06d09078b940c5fbdc05f807f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 10:03:32 2025 +0100
Add entrypoint
commit 2af22fb54f2caaab3b1225529a3185a4b25b40bc
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jun 20 09:59:28 2025 +0100
Add stale-screenshot-reporter.ts
commit e481865aa6e7da8cb170c478b63df5bfe579c8dc
Merge: 433e88670e fbd7c21ecc
Author: Will Hunt <will@half-shot.uk>
Date: Tue Jun 17 15:37:03 2025 +0100
Merge pull request #35 from element-hq/element-web-module-api-1.2.0
element-web-module-api 1.2.0
commit fbd7c21ecc678976f07ccc5ac254a75bcd287432
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 15:28:27 2025 +0100
element-web-module-api 1.2.0
commit 433e88670e38f77cd2516e1ff1f44ead5303cec2
Merge: 66f83a9663 0d4a45d447
Author: Will Hunt <will@half-shot.uk>
Date: Tue Jun 17 14:21:08 2025 +0100
Merge pull request #34 from element-hq/hs/modules-matrix-event
Replace matrix-js-sdk's MatrixEvent with our own representation
commit 0d4a45d4472a493f25bf46f73afe49032797f3e2
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 14:03:10 2025 +0100
Update custom components API to have @alpha stability.
commit e2a89888c29029d9c6d2b34aab553d7acafa35b7
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 14:02:41 2025 +0100
Mark MatrixEvent as @alpha and document.
commit c49ac2677bb80d5bda47f66e9c536c4ce85f51d1
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 13:42:54 2025 +0100
copyright
commit b38f0f2dd20b5d6bedb9199b66a415c5d0ec5700
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 13:33:41 2025 +0100
Drop js-sdk
commit 56d0c5656a08a077ce34dec0fdf11867f5360775
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 13:30:47 2025 +0100
API update\
commit 89102aa9038d472b940bd2ec04b9f7ec7471dd7b
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 13:27:50 2025 +0100
fixup types
commit ead847ec6a50d2f46207288b54fd85ad5858eaf3
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 17 13:16:01 2025 +0100
Use MatrixEvent provided by us.
commit 66f83a9663a8b7c2446a3f1c3e930751956f443a
Merge: e5bbf7b45d 4e8c99dfd1
Author: Will Hunt <will@half-shot.uk>
Date: Mon Jun 16 14:13:50 2025 +0100
Merge pull request #33 from element-hq/hs/module-api-v1.1.0
element-web-module-api 1.1.0
commit 4e8c99dfd1ef39e62ede6911651b909c17efda72
Author: Half-Shot <will@half-shot.uk>
Date: Mon Jun 16 12:05:28 2025 +0100
1.1.0
commit e5bbf7b45da8ff0b21737492797261c327906200
Merge: 627355e24c cea6abfca5
Author: Will Hunt <github@half-shot.uk>
Date: Thu Jun 12 14:23:36 2025 +0100
Merge pull request #32 from element-hq/hs/custom-component-api
Support custom components for messages
commit cea6abfca5252b2e700e30296c71383e9c1b47c9
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jun 12 10:58:45 2025 +0100
Update API docs
commit 240045f4337e6b6a7ead4b6687612b4dd144afd2
Author: Half-Shot <will@half-shot.uk>
Date: Mon Jun 9 15:41:53 2025 +0100
Add filter function / hints
commit 8cf426f0e77dbc857a695715c19791b333a1e063
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jun 5 16:57:48 2025 +0100
tighten example
commit 60687b27a6f6967e6ae5c92ad77448c5a50e4bfb
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jun 5 16:10:35 2025 +0100
Add an example
commit c6a612382630dbb38d037e0f3c41a5baaafba03a
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jun 5 10:01:40 2025 +0100
Remove unused props
commit e2ae6f2288560d2f60859b1b6d9f420760472197
Author: Half-Shot <will@half-shot.uk>
Date: Thu Jun 5 09:58:51 2025 +0100
Specify options for the original component.
commit 3941f99e1725986d713691758be761a974d77134
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jun 4 16:29:41 2025 +0100
Bump playwright-common version
commit 0eba5281fa470469f3e54a8177c58bf787641e37
Merge: b9f200d349 3befdeb167
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jun 4 16:23:46 2025 +0100
Merge pull request #30 from element-hq/t3chguy-patch-1
commit 3befdeb1672abcbb2122247899029acea0da56b1
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jun 4 14:02:42 2025 +0100
Update mas.ts
commit 546861811c048a794898ca16c06b831e66605c8a
Author: Half-Shot <will@half-shot.uk>
Date: Tue Jun 3 13:41:57 2025 +0100
fixup
commit 0a9dffb1323d426103771b8f8585e76584bb31a7
Merge: 930a5eb8b7 627355e24c
Author: Will Hunt <github@half-shot.uk>
Date: Fri May 30 15:27:34 2025 +0100
Merge branch 'main' into hs/custom-component-api
commit 930a5eb8b70499d5c91d8c757a64c31de564bc09
Author: Half-Shot <will@half-shot.uk>
Date: Fri May 30 14:51:28 2025 +0100
Update module API
commit 627355e24c5cfd119d31b7a2afa7b12f2e68a501
Merge: b75c7ee34d b480633c15
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 28 17:24:16 2025 +0100
Merge pull request #28 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-432704706d
commit b480633c151f6e1c14bf7d04cb4bde364366cbc0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed May 28 15:43:59 2025 +0000
Bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 6.0.11 to 6.1.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.6/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.1.6
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit b9f200d3492ad5c3ff180d51fc181ddafe25899b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 28 16:41:43 2025 +0100
Update testcontainers to v11
commit b75c7ee34d470357d308e2db025436a3dfd6d387
Merge: 079f3392bb c94eb986d5
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu May 22 09:26:14 2025 +0100
Merge pull request #22 from element-hq/t3chguy/banner
commit ba5ce17574a55f0432075472f33e80a8ed9db582
Author: Half-Shot <will@half-shot.uk>
Date: Tue May 20 13:00:47 2025 +0100
docs fix
commit 908771235f48139581d887f903f8d829926876fb
Author: Half-Shot <will@half-shot.uk>
Date: Tue May 20 12:14:20 2025 +0100
Tidyup
commit e972c05ccc3667ef3292f0ebc6f3f9389b3577da
Author: Half-Shot <will@half-shot.uk>
Date: Tue May 20 12:11:07 2025 +0100
Remove context menu
commit 50fc7bec66d94b96a0f7b74dc81d068827ee5f12
Author: Half-Shot <will@half-shot.uk>
Date: Mon May 19 11:56:53 2025 +0100
lint
commit b5a7bd9eacffbafdc574899267bba73d6e7cff47
Author: Half-Shot <will@half-shot.uk>
Date: Mon May 19 09:16:27 2025 +0100
Document and types'
commit c9ea5f8f4ffca79d1a180d80e2ce7cafbc443d76
Author: Half-Shot <will@half-shot.uk>
Date: Fri May 16 15:49:07 2025 +0100
Custom component concept piece
commit c94eb986d580c001c8e7cc64473af2594550c16d
Merge: 4b56b98d20 079f3392bb
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 14 09:25:00 2025 +0100
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/banner
# Conflicts:
# modules/opendesk/element-web/package.json
# packages/element-web-module-api/package.json
# yarn.lock
commit 079f3392bbbbd9e83f37c90ffbc47df40dac68fe
Merge: 2b1fb75f44 eda354505d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 17:19:20 2025 +0100
Merge pull request #24 from element-hq/t3chguy/module-api-v1
commit eda354505db9e1948598329fc7b5b568398f3c40
Merge: d2c2437188 2b1fb75f44
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 12:35:18 2025 +0100
Merge branch 'main' into t3chguy/module-api-v1
commit 6d58d9090f8e6943a9cc17074bf6cb7c14d70d3f
Merge: 7157587668 b55feb5a7b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 12:35:04 2025 +0100
Merge pull request #23 from element-hq/t3chguy/standard-scripts
commit d2c2437188bbb7f53eb682e133ad27ad83d7a4d6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 10:48:17 2025 +0100
Remove stray files
commit 5927495c8883f957d8f1e121a46e1254ef6b2668
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 10:45:18 2025 +0100
Remove stray files
commit d7736db1afcf28257b41bef604e9a606045e83a8
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue May 13 10:40:26 2025 +0100
Initial stable release of the Module API
Primarily to get away from semver treating every update as breaking in the 0.x.y series.
commit 715758766819319368752c2b8e94d51032f5cb53
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri May 9 17:09:03 2025 +0100
Bump element-web-playwright-common version
commit 29d1c61d8239678687d6c412709acd8cc2eb3a72
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri May 9 17:08:40 2025 +0100
Update mas version
commit 4b56b98d2032e4bdf3013e6892654c7dcd25824c
Merge: 03e04dec08 2b1fb75f44
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu May 8 12:33:21 2025 +0100
Merge branch 't3chguy/standard-scripts' of github.com:/element-hq/element-web-modules into t3chguy/banner
commit 2b1fb75f44009efc8c9f298fdc3af140e6c0775f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu May 8 12:23:13 2025 +0100
Standardise lint/type scripts between modules/packages
commit b55feb5a7bf91c487c81fb3c19d0a262d00556f7
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu May 8 12:23:13 2025 +0100
Standardise lint/type scripts between modules/packages
commit 03e04dec08a5f747bf88e326bb23573b6e58c0d6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu May 8 12:06:05 2025 +0100
Create module element-web-module-banner
commit ad0a276af2036dc63dd11c663888795f99b3344d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 7 12:02:12 2025 +0100
Bump element-web-playwright-common version
commit afcf4593bc7dcc6f78c53e0b9e4422f3cf1d1812
Merge: 8ddc8020d7 737d306f53
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 7 08:35:33 2025 +0100
Merge pull request #19 from element-hq/t3chguy/tar-fs
commit df54bc9a527d4a2c465d98d35cb9d745b08cc7cf
Merge: bb972bb084 e8ed2f8f41
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed May 7 08:35:33 2025 +0100
Merge pull request #19 from element-hq/t3chguy/tar-fs
commit e8ed2f8f41218c1764ba539d248ba56aa1ecd300
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Apr 30 13:26:49 2025 +0100
Update playwright
commit 737d306f53141fbf8a1156f2d9fc1cad2b4e7058
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Apr 28 12:43:17 2025 +0100
Iterate
commit 586ad25600447f6a682fad87f42bccbb1d261c88
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 11 09:26:32 2025 +0100
Update testcontainers, tar-fs and remove duplicate script and stray lockfiles
commit f0686ce9a6446e835294be80be67ba591d71819e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Apr 11 09:26:32 2025 +0100
Update testcontainers, tar-fs and remove duplicate script and stray lockfiles
commit 8ddc8020d789dfeb5a50e2e1d39aa84610740e76
Merge: f1372747db 12463365d6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 27 12:00:21 2025 +0000
Merge pull request #16 from element-hq/t3chguy/docker-avoid-tmp
Update EW modules docker path
commit 12463365d69e72ec55632b3d8fe00c1df1ca6996
Merge: 6837bbab67 f1372747db
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 27 10:44:40 2025 +0000
Merge branch 'main' into t3chguy/docker-avoid-tmp
commit bb972bb0841019b89aec920bb56e160bee1c0cf5
Merge: 98cc18fd5f d93c34926b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 25 10:32:01 2025 +0000
Merge pull request #18 from element-hq/t3chguy-patch-1
Make mas-cli testcontainer method public
commit d93c34926b1e7502119fe2cd687f5ab9f656e561
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Mar 21 17:34:39 2025 +0000
Make mas-cli testcontainer method public
commit f1372747db056c181f07a4644335533cddbc3076
Merge: 2954e39346 46a5a594f5
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 16:49:14 2025 +0000
Merge pull request #13 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-2c631a4876
Bump @babel/runtime from 7.26.0 to 7.26.10 in the npm_and_yarn group across 1 directory
commit 46a5a594f5c5878f692ccf6ec900158e9360538b
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 16:39:06 2025 +0000
Update Dockerfile to consider all package.json files for frozen lockfile
commit 6837bbab67ac98bc727e008b3bdc84e59d8f74bc
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 14:06:02 2025 +0000
Update EW modules docker path
commit 98cc18fd5f2e8518ecc900c36dbfe3f1ca0ce347
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:59:43 2025 +0000
Bump versions
commit 2954e393464b523c8123d41357c973a3e9a6588e
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:59:43 2025 +0000
Bump versions
commit e6bdd86c4c2f7e0c83ad8225a1f4c2aa0475a8f4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:59:17 2025 +0000
Fix repository URLs
commit 3825bd80cd8b91df9d962f29b41682a9a51d2b76
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:59:17 2025 +0000
Fix repository URLs
commit df19fbc259e4fc6297ba41d1f9eeeb7baf4ab6de
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:53:26 2025 +0000
Specify node version
commit 8cfa277cd8c7041abb6bab860e02495b3e6dd29a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:53:26 2025 +0000
Specify node version
commit 98ae690c6f4f35cc29be45d312f69e9cd9f43149
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:40:42 2025 +0000
Who'd have thunk provenance doesn't behave as the docs describe
commit a9b1311cb39594b8bfc778f88caf1409b9172979
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:40:42 2025 +0000
Who'd have thunk provenance doesn't behave as the docs describe
commit 0fa87a2d7e214071b292b98218b138a6520f685d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:32:18 2025 +0000
Fix package.json bin & repository fields
commit 2f1bc2ab786df0825aa5d4a8478d2d2306f2e454
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:32:18 2025 +0000
Fix package.json bin & repository fields
commit 5d866e86ba22546e039e7992810110f6e9e0d4ee
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Mar 13 11:24:52 2025 +0000
Add repository field to fix provenance
commit cae6c42eb4426f8b822ac5eff06f15df678e6773
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 11:41:28 2025 +0000
Iterate
commit 2fa2805b8d94849cf49d960e17433cf168309b15
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 11:31:38 2025 +0000
Iterate
commit c9288b846ebecab31ce479fda8cdf2bd8d3a68f3
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 10:50:09 2025 +0000
Iterate
commit 0a4706da1e318bda121e7acbd2d5c0aff5cfa72d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 10:39:48 2025 +0000
Iterate
commit 0b12fac20064ebb8fea4260ab6f110d2e08ad4d6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 10:33:29 2025 +0000
Iterate
commit 5f28c50af854fe4e1294fe76c2d6f086056bc860
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Mar 12 10:15:24 2025 +0000
Create playwright-common package
commit ca0b82d6e3cd4cac3ec2f52cf1ffe56bf7fe022d
Merge: 3ecce9efe0 ea906ed8a9
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Mar 4 09:22:45 2025 +0000
Merge pull request #6 from element-hq/t3chguy/docker-bake
Add release & publishing pipelines for Element Web modules
commit ea906ed8a999886f704f2dfa2290e3c617ffb680
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 3 13:09:10 2025 +0000
Iterate
commit f004a93e152b9b18ad3e3990c4993d9a77ecd5b6
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Mar 3 12:30:57 2025 +0000
Iterate
commit 3a729d048706022100c368c59980762333e9e87c
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Feb 25 15:29:56 2025 +0000
Stash docker & bake
commit 3ecce9efe041d4c3196cc461624efbb177cb7c4c
Merge: 3253b73029 d45edc8c4d
Author: Andrew Ferrazzutti <andrewf@element.io>
Date: Tue Feb 18 11:08:09 2025 -0500
Merge pull request #5 from element-hq/af/workflow-fixes
* Fix synapse guest module releases
* Make other miscellaneous workflow fixes/improvements
commit 418598caa8232a076fb3722aa60567e21b0c4208
Merge: 0d32376f8d 3253b73029
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Feb 18 09:59:53 2025 +0000
Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/docker-bake
commit 0d32376f8d05dcae808f91ffc39406b4010ed843
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Feb 17 09:49:12 2025 +0000
Add docker bake environment
with support for building an Element Web docker image with build & runtime module loader
with support for building docker images with a module pre-baked in
commit d45edc8c4de3b4b47537092d8efc05d53d59076a
Author: Andrew Ferrazzutti <andrewf@element.io>
Date: Thu Feb 13 16:04:03 2025 -0500
Include Python in static analysis job
Also refactor "yarn lint" of each module/package to run whatever lint
task is appropriate for it
commit 3253b730296ac46a084a6b7216dc72f80944aeb4
Merge: 30ac522e83 96893e8191
Author: Andrew Ferrazzutti <andrewf@element.io>
Date: Thu Feb 13 12:53:25 2025 -0500
Merge pull request #3 from element-hq/af/nordeck-synapse-guest-module
Add Nordeck's Synapse Guest Module
commit 96893e8191cfc41c986440686a7d085a726291ac
Merge: 1744b18955 30ac522e83
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Feb 13 17:14:04 2025 +0000
Merge branch 'main' into af/nordeck-synapse-guest-module
commit 1744b18955dbbc2cfe672e859c645a06ee3ff05b
Author: Andrew Ferrazzutti <andrewf@element.io>
Date: Thu Feb 13 11:37:53 2025 -0500
Make "yarn test" always enable coverage
commit 30ac522e83ef75d07aa1dade1b8d9304b189775f
Merge: 47be004a2c e1c29f6ff1
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Feb 12 14:43:10 2025 +0000
Merge pull request #4 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-d608bfffa8
Bump vitest from 3.0.4 to 3.0.5 in the npm_and_yarn group across 1 directory
commit e1c29f6ff10b5cf0e5d4ef8e60a7dadad9479bd6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Feb 12 13:18:06 2025 +0000
Bump vitest in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).
Updates `vitest` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/vitest)
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 47be004a2c2dce89650447e6aa6719b2eacbc584
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 31 09:40:51 2025 +0000
Fix sonar-project.properties and be consistent with test naming
commit dd521f5a21e8a35952934bcaa9e1d1c1cdfa39bd
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 31 09:17:08 2025 +0000
v0.1.1
commit b8633472eb02aa73633dea5b1a49dfac31598a5b
Merge: 776d07730a af435b4f1a
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Fri Jan 31 09:09:59 2025 +0000
Merge pull request #2 from element-hq/t3chguy/123
commit af435b4f1a5bae2398403867c5e01dd6be22c0ca
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jan 30 15:14:30 2025 +0000
Delint
commit 8d05c5329e44ececc62a0e771e448b94bd285e6d
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jan 30 15:12:15 2025 +0000
Iterate
commit 0a2f311cc8a312c8b34cf8042fe5dc87a85e8b33
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jan 30 10:58:23 2025 +0000
Wire up tests & sonarcloud
commit 06fcf783a13d76a575e51e4630779d7067c367ff
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Thu Jan 30 10:57:18 2025 +0000
Fix isModule check not working for new class modules
commit 776d07730a73c0a9bd7964da128e30cb0d819530
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 29 10:56:48 2025 +0000
Prettier -_-
commit 2edfce5e7a00f2286700a7fb79db9a63176f7e88
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 29 10:50:56 2025 +0000
Iterate
commit 3a5baec69958d37e882caa82e880ab44a04edf20
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 29 10:48:35 2025 +0000
Iterate
commit 3d94420f9f5f25f8c4cc5bf410cb5d7a5d9465cd
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 29 09:02:46 2025 +0000
Iterate
commit b0c81d53d922d94ac29388412805eeb067f739e1
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed Jan 29 08:35:40 2025 +0000
Iterate
commit 505533a5f550b66976495372a5e621b8519011b4
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jan 28 17:38:52 2025 +0000
Iterate
commit 35b33ac893d7cc8ce3e4db30a3f70424d6e6f68c
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jan 28 11:52:33 2025 +0000
Iterate
commit 0e8315493e19a3876881f90a5df1dc96bea073eb
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jan 28 11:31:38 2025 +0000
Iterate
commit e71f9e327ee24b7e8e5b020c222a068138e969fe
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jan 28 11:27:53 2025 +0000
Iterate
commit 5bc85e8ae4e3742d181f66a55616e0fa3d625e32
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue Jan 28 11:03:02 2025 +0000
Iterate
commit 3dde93bb69981dd5f43e461e1451ea5b91601b5f
Author: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon Jan 27 10:07:35 2025 +0000
Initial runtime Modules work
120 lines
4.6 KiB
JSON
120 lines
4.6 KiB
JSON
{
|
|
"name": "element-web-monorepo",
|
|
"version": "0.0.0",
|
|
"description": "Element: the future of secure communication",
|
|
"author": "New Vector Ltd.",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/element-hq/element-web"
|
|
},
|
|
"license": "SEE LICENSE IN README.md",
|
|
"type": "module",
|
|
"scripts": {
|
|
"i18n": "pnpm -r i18n",
|
|
"i18n:sort": "pnpm -r i18n:sort",
|
|
"i18n:lint": "pnpm -r i18n:lint",
|
|
"lint": "pnpm -r lint:types && pnpm lint:prettier && pnpm -r lint:js && pnpm -r lint:style && pnpm lint:workflows && pnpm lint:knip",
|
|
"lint:prettier": "prettier --check .",
|
|
"lint:prettier-fix": "prettier --log-level=warn --write .",
|
|
"lint:workflows": "find .github/workflows -type f \\( -iname '*.yaml' -o -iname '*.yml' \\) -print -exec action-validator {} ';'",
|
|
"lint:knip": "knip",
|
|
"install:git-hooks": "husky",
|
|
"postinstall": "node scripts/pnpm-link.ts && pnpm run -r sane-postinstall",
|
|
"docs:dev": "vitepress dev docs",
|
|
"docs:build": "vitepress build docs",
|
|
"docs:preview": "vitepress preview docs"
|
|
},
|
|
"devDependencies": {
|
|
"@action-validator/cli": "^0.6.0",
|
|
"@action-validator/core": "^0.6.0",
|
|
"@nx-tools/nx-container": "^7.2.1",
|
|
"@playwright/test": "catalog:",
|
|
"@types/node": "22",
|
|
"cronstrue": "^3.0.0",
|
|
"eslint-plugin-matrix-org": "^3.0.0",
|
|
"husky": "^9.0.0",
|
|
"knip": "6.4.1",
|
|
"lint-staged": "^16.0.0",
|
|
"lodash": "^4.17.21",
|
|
"mermaid": "^11.13.0",
|
|
"minimist": "^1.2.6",
|
|
"nx": "22.6.5",
|
|
"prettier": "3.8.3",
|
|
"typescript": "catalog:",
|
|
"vitepress": "^1.6.4",
|
|
"vitepress-plugin-mermaid": "^2.0.17",
|
|
"yaml": "^2.3.3"
|
|
},
|
|
"pnpm": {
|
|
"onlyBuiltDependencies": [
|
|
"matrix-js-sdk",
|
|
"electron"
|
|
],
|
|
"ignoredBuiltDependencies": [
|
|
"@sentry/cli",
|
|
"nx"
|
|
],
|
|
"patchedDependencies": {
|
|
"@vector-im/matrix-wysiwyg": "patches/@vector-im__matrix-wysiwyg.patch",
|
|
"react-blurhash": "patches/react-blurhash.patch",
|
|
"linkify-html": "patches/linkify-html.patch",
|
|
"@matrix-org/react-sdk-module-api": "patches/@matrix-org__react-sdk-module-api.patch",
|
|
"@types/auto-launch": "patches/@types__auto-launch.patch",
|
|
"@types/mdx": "patches/@types__mdx.patch",
|
|
"await-lock": "patches/await-lock.patch",
|
|
"jest-fixed-jsdom": "patches/jest-fixed-jsdom.patch",
|
|
"jsdom": "patches/jsdom.patch",
|
|
"rollup": "patches/rollup.patch",
|
|
"postcss-mixins": "patches/postcss-mixins.patch",
|
|
"app-builder-lib": "patches/app-builder-lib.patch",
|
|
"knip": "patches/knip.patch",
|
|
"plist": "patches/plist.patch",
|
|
"unplugin-dts": "patches/unplugin-dts.patch"
|
|
},
|
|
"peerDependencyRules": {
|
|
"allowedVersions": {
|
|
"react": "19",
|
|
"react-dom": "19",
|
|
"eslint": "8"
|
|
}
|
|
},
|
|
"allowedDeprecatedVersions": {
|
|
"eslint": "8",
|
|
"react-beautiful-dnd": "13"
|
|
},
|
|
"overrides": {
|
|
"pretty-format@30>react-is": "19.2.5",
|
|
"@types/react": "catalog:",
|
|
"@types/react-dom": "catalog:",
|
|
"oidc-client-ts": "3.5.0",
|
|
"jwt-decode": "4.0.0",
|
|
"caniuse-lite": "1.0.30001788",
|
|
"markdown-it": "14.1.1",
|
|
"testcontainers": "^11.0.0",
|
|
"matrix-widget-api": "^1.17.0",
|
|
"qs": "6.15.0",
|
|
"@types/node": "18.19.130",
|
|
"config-file-ts": "0.2.8-rc1",
|
|
"node-abi": "4.28.0",
|
|
"@types/pg-pool": "2.0.7",
|
|
"ajv@6.12.6": "6.14.0",
|
|
"ajv@>=8 <8.18.0": "8.18.0",
|
|
"axios@>1.0.0 <1.15.0": "1.15.0",
|
|
"picomatch@>=4.0.0 <4.0.4": "4.0.4",
|
|
"esbuild@<=0.24.2": "0.27.4",
|
|
"esbuild@~0.27.0": "0.27.4",
|
|
"minimatch@>=10.0.0 <10.2.3": ">=10.2.3",
|
|
"lodash@4.17.23": "4.18.1",
|
|
"follow-redirects@1.15.11": "1.16.0",
|
|
"@actions/github@6.0.1": "8.0.1",
|
|
"dompurify@>=3.0.0 <=3.3.3": "3.4.0",
|
|
"protobufjs@>=7.0.0 <7.5.5": "7.5.5"
|
|
}
|
|
},
|
|
"engines": {
|
|
"node": ">=22.18"
|
|
},
|
|
"packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319",
|
|
"private": true
|
|
}
|