Skip to content

widget-api: Implement driver readStickyEvents#31872

Merged
BillCarsonFr merged 6 commits intodevelopfrom
valere/widget-api/read_sticky
Feb 27, 2026
Merged

widget-api: Implement driver readStickyEvents#31872
BillCarsonFr merged 6 commits intodevelopfrom
valere/widget-api/read_sticky

Conversation

@BillCarsonFr
Copy link
Copy Markdown
Member

@BillCarsonFr BillCarsonFr commented Jan 23, 2026

Depends on: matrix-org/matrix-widget-api#161
Bumped widget-api version to 1.17.0 5a375f4

Implements a new functionality to push pre-existing sticky state when a widget is loaded, to give it an accurate view of the state.
This give the current sticky events, and the ClientWidgetApi in matrix-widget-api will filter them to only give access to the types that the current widget request permissions for.

Note: We might want to ensure that the permission/capability text for org.matrix.msc4407.receive.sticky_event unlike other read capability give access to past history? (max 1h)

Next: Do a playwright test with a simple widget displaying the state it got

Checklist

@BillCarsonFr BillCarsonFr added the T-Task Tasks for the team like planning label Jan 29, 2026
@BillCarsonFr BillCarsonFr added this pull request to the merge queue Feb 27, 2026
@BillCarsonFr BillCarsonFr self-assigned this Feb 27, 2026
Merged via the queue into develop with commit a5b63d5 Feb 27, 2026
47 checks passed
@BillCarsonFr BillCarsonFr deleted the valere/widget-api/read_sticky branch February 27, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-Task Tasks for the team like planning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants