- 2026-10-24
2c7ca0823750deps: take the sdk fork's indexeddb stripped-state fix…2w ago121a56ce119dtransport: refetch each room's roster once per engine and add refresh_members…2w ago- 2026-10-23
0827ad2d24e9uploads: carry replies, rich captions and mentions on attachments…2w ago- 2026-10-22
7515819c2f3edeps: take the sdk fork as git dependencies instead of a path patch…3w ago8fa8a7cde89ctimeline: carry msc4027 shortcodes on custom emote reactions…3w ago17e042fbc331image_packs: hand out custom emote and sticker packs, and say when they change…3w ago0291516d40b5link_previews: show senders' msc4095 previews and ask the homeserver for the rest…3w agodc609022bb53engine: share the room key while the user types, on a forked sdk…3w agod8d8a9fe770aaccount: let an oauth login finish after its page went away for the redirect…3w ago411bc1c78b65uploads: follow progress on the client-wide channel and drop the per-room forwarders…3w ago4fec18288b9abuild: let the checks use the cores nix gives them3w ago- 2026-10-08
cb0668d30c14accounts: keep every account an owner has, and resume a soft logout by itself1mo ago5d2974de5826media: hand avatars out as media ids1mo ago9c05b1dd327aaccount: check homeserver input before discovery sees it1mo ago9a25b6ce66f4error: carry the homeserver's errcode and message1mo agoe9b6478f917flib: re-export ruma1mo ago- 2026-09-27
5b21b919d1e6media: let a host locate media and stream it itself1mo ago67bf96a80270flake: check that the wasm32 build still compiles…1mo agoa319bae745d8mirror: fold the event stream into shared state for many subscribers…1mo ago673563a76e43engine: let a logout finish and say so…1mo agof12377bce9b9engine: keep the session record saved as tokens change…1mo ago6f1d6591c10daccount: remember the device across a soft logout…1mo ago713205a95af2account: keep the session record behind a SessionStore…1mo ago0b8ce8dc9a1cmirror: keep failures in the state and heal diffs that never saw a reset…1mo ago7c26fad34822engine: give every reported upload an end, and the device to log back in as…1mo ago6db49c0ecf71session: make record writes safe and let IndexedDB deletes report blocked1mo ago1fe480c16a3cengine: make the executor portable…1mo ago7ef213f19288build: ignore every target dir, not just the root one1mo agod5d8097c3afdtimeline: share snapshots as imbl vectors…1mo ago7aa42f589ee2harness: prove a real sync and the store lock from browser workers1mo ago