Skip to content

Provide eventId as well as roomId from Room.findPredecessor#3095

Merged
andybalaam merged 1 commit intodevelopfrom
andybalaam/provide-predecessor-event-id
Jan 26, 2023
Merged

Provide eventId as well as roomId from Room.findPredecessor#3095
andybalaam merged 1 commit intodevelopfrom
andybalaam/provide-predecessor-event-id

Conversation

@andybalaam
Copy link
Copy Markdown
Member

@andybalaam andybalaam commented Jan 25, 2023

Inside matrix-react-sdk we need a room's predecessor event id (the id of the last known event in the room) as well as the predecessor room id, so provide both.

This changes a public function, but it was only added yesterday so I don't see it as a breaking change.


Here's what your changelog entry will look like:

✨ Features

  • Provide eventId as well as roomId from Room.findPredecessor (#3095). Contributed by @andybalaam.

@andybalaam andybalaam force-pushed the andybalaam/provide-predecessor-event-id branch from 652b152 to 1884619 Compare January 26, 2023 10:29
@andybalaam andybalaam marked this pull request as ready for review January 26, 2023 10:29
@andybalaam andybalaam requested a review from a team as a code owner January 26, 2023 10:29
@andybalaam andybalaam merged commit 415576d into develop Jan 26, 2023
@andybalaam andybalaam deleted the andybalaam/provide-predecessor-event-id branch January 26, 2023 10:58
su-ex added a commit to SchildiChat/matrix-js-sdk that referenced this pull request Feb 28, 2023
* Element-R: implement encryption of outgoing events ([\matrix-org#3122](matrix-org#3122)).
* Poll model - page /relations results ([\matrix-org#3073](matrix-org#3073)). Contributed by @kerryarchibald.
* Poll model - validate end events ([\matrix-org#3072](matrix-org#3072)). Contributed by @kerryarchibald.
* Handle optional last_known_event_id property in m.predecessor ([\matrix-org#3119](matrix-org#3119)). Contributed by @andybalaam.
* Add support for stable identifier for fixed MAC in SAS verification ([\matrix-org#3101](matrix-org#3101)).
* Provide eventId as well as roomId from Room.findPredecessor ([\matrix-org#3095](matrix-org#3095)). Contributed by @andybalaam.
* MSC3946 Dynamic room predecessors ([\matrix-org#3042](matrix-org#3042)). Contributed by @andybalaam.
* Poll model ([\matrix-org#3036](matrix-org#3036)). Contributed by @kerryarchibald.
* Remove video tracks on video mute without renegotiating ([\matrix-org#3091](matrix-org#3091)).
* Introduces a backwards-compatible API change. `MegolmEncrypter#prepareToEncrypt`'s return type has changed from `void` to `() => void`. ([\matrix-org#3035](matrix-org#3035)). Contributed by @clarkf.
* Stop the ICE disconnected timer on call terminate ([\matrix-org#3147](matrix-org#3147)).
* Clear notifications when we can infer read status from receipts ([\matrix-org#3139](matrix-org#3139)). Fixes element-hq/element-web#23991.
* Messages sent out of order after one message fails ([\matrix-org#3131](matrix-org#3131)). Fixes element-hq/element-web#22885 and element-hq/element-web#18942. Contributed by @justjanne.
* Element-R: fix a bug which prevented encryption working after a reload ([\matrix-org#3126](matrix-org#3126)).
* Element-R: Fix invite processing ([\matrix-org#3121](matrix-org#3121)).
* Don't throw with no `opponentDeviceInfo` ([\matrix-org#3107](matrix-org#3107)).
* Remove flaky megolm test ([\matrix-org#3098](matrix-org#3098)). Contributed by @clarkf.
* Fix "verifyLinks" functionality of getRoomUpgradeHistory ([\matrix-org#3089](matrix-org#3089)). Contributed by @andybalaam.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants