Implement new widget permissions module api (#32565)

* Add widget lifecycle API at top level

* Integrate while still falling back to the legacy api

* Remove WidgetKind

* Update module api

to the one that includes the new widget lifecycle api

* lint

* Make preload checks easier to understand

- Have single code path for preload checks.
- Remove duplicated logic for preapproveIdentity check
- Fix headers

* lint
This commit is contained in:
David Langley
2026-03-03 17:06:39 +00:00
committed by GitHub
parent 611e924dc2
commit cea684c065
9 changed files with 536 additions and 38 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ catalog:
"@element-hq/element-web-playwright-common": 2.2.7
"@playwright/test": 1.58.2
# Module API
"@element-hq/element-web-module-api": 1.9.1
"@element-hq/element-web-module-api": 1.10.0
# Compound
"@vector-im/compound-design-tokens": 6.10.0
"@vector-im/compound-web": 8.4.0