Commit Graph

  • b68b6b95b0 chore(deps): bump qmaru/wasm-pack-action from 0.5.2 to 0.5.3 dependabot[bot] 2026-01-19 16:35:52 +00:00
  • c9ac788172 fix(spaces): Allow removing unknown child rooms from spaces ganfra 2026-01-15 20:09:16 +01:00
  • eb13eeeacd chore[changelog]: move new changes to the top JoFrost 2026-01-19 17:52:00 +02:00
  • 2ff1f66f37 chore[ffi]: rename previous to previous_users JoFrost 2026-01-19 17:51:38 +02:00
  • 0053ecb5f4 FFI: implement Room::list_threads (#5953) Viktor Strate Kløvedal 2026-01-19 14:32:29 +01:00
  • d1c8b1090b fix(sdk): ensure IdentityStatusChanges not dropped prematurely Michael Goldenberg 2026-01-16 13:04:44 -05:00
  • 13b3e0349e chore(deps): bump async-stream to 0.3.6 Michael Goldenberg 2026-01-16 13:03:32 -05:00
  • 90390d7488 Merge pull request #6017 from matrix-org/kaylendog/history-sharing/backup-download Skye Elliot 2026-01-16 17:03:46 +00:00
  • 5b8ff8a76d refactor(state store): remove StateStore::upsert_thread_subscription Benjamin Bouvier 2026-01-15 15:37:05 +01:00
  • e9f5ed108a test(sdk): Add test_latest_event_is_recomputed_when_a_user_is_ignored. Ivan Enderlin 2026-01-16 10:10:42 +01:00
  • 34ef8fc324 fix(sdk): The LatestEventValue is erased when a room has been emptied. Ivan Enderlin 2026-01-16 10:08:00 +01:00
  • 92a7d033a2 chore(sdk): Split latest_events::latest_event. Ivan Enderlin 2026-01-14 13:50:30 +01:00
  • cb8a9995ac fix(widget): Do not include uniffi attrs when the feature is not enabled for element_call.rs mlm-games 2025-12-31 12:45:31 +05:30
  • fb3c1f8ace doc: Add changelog Jorge Martín 2026-01-16 09:49:42 +01:00
  • 53b5f04b15 fix(ffi): Use the new RoomPowerLevelsContentOverride API when creating a room Jorge Martín 2026-01-16 09:42:02 +01:00
  • 4f6b4bf709 feat: Bump Ruma to commit hash version to fix a room power level related bug Jorge Martín 2026-01-16 09:41:06 +01:00
  • 8a89726726 docs: Update CHANGELOGs. Skye Elliot 2026-01-16 11:44:45 +00:00
  • bbe9c88c12 feat(qr-login): Support HPKE for the cryptographic channel poljar/qr-login/hpke-crypto-channel Damir Jelić 2025-12-05 13:09:14 +01:00
  • 8a683dfee6 Bump vodozemac Damir Jelić 2025-12-05 13:05:23 +01:00
  • e98e4f53c1 fixup! stefan/notificationClientCrossProcessLockingStores Ivan Enderlin 2026-01-16 08:45:17 +01:00
  • 6e90e284f1 fixup! Ivan Enderlin 2026-01-13 15:52:41 +01:00
  • 415706ce9c refactor(base): Rename clone_with_in_memory_state_store. Ivan Enderlin 2025-12-19 14:55:59 +01:00
  • 324cd5e08f fixup Ivan Enderlin 2025-12-19 14:48:46 +01:00
  • 76ccc94f9f change(notification_client): use cross process locking event and media stores instead of in-memory ones Stefan Ceriu 2025-12-08 12:43:46 +02:00
  • fbff1ee99a bench: Bump codspeed-criterion-compat to 4.2.1. Ivan Enderlin 2026-01-15 12:04:07 +01:00
  • 734cc5b77e fix: Patch ruma to fix #5979. Ivan Enderlin 2026-01-15 11:43:31 +01:00
  • 19c958add0 Merge branch 'main' into main JoFrost 2026-01-14 20:18:18 +02:00
  • d64c990658 feat: Add a method to set your own user's display name within a room Doug 2025-12-19 19:18:19 +00:00
  • e156d8e00c refactor: Use Try operator over Into::into, fixup comment. Skye Elliot 2026-01-13 17:46:54 +00:00
  • 831ab6d429 tests: Check historic room keys fetched from backup. Skye Elliot 2026-01-12 15:21:07 +00:00
  • 3baaef5109 feat: Download room keys from backup before building key bundle. Skye Elliot 2026-01-12 15:18:54 +00:00
  • 11d430563b doc(sdk): Update the `CHANGELOG.md. Ivan Enderlin 2026-01-07 15:05:30 +01:00
  • bfeafa9948 feat(sdk): Introduce the PollTimeout type. Ivan Enderlin 2026-01-07 13:32:48 +01:00
  • dfd607f195 feat(timeline): utilize the cache and include common relations when focusing on an event without context Johannes Marbach 2025-11-12 08:33:39 +01:00
  • 9b15400936 feat[ffi]: Add nonfavorite room filter (#5991) JoFrost 2026-01-13 12:35:54 +02:00
  • edc1aee471 chore(deps): bump bnjbvr/cargo-machete dependabot[bot] 2026-01-12 18:21:58 +00:00
  • 387df77a6f fix(latest event): mark a failed but recoverable attempt to send as a sending matrix-sdk-ffi/20260113 Benjamin Bouvier 2026-01-12 15:18:09 +01:00
  • b9ef07a719 refactor: commonize two arms of a match Benjamin Bouvier 2026-01-12 14:40:08 +01:00
  • df49cbb44d refactor(test): deduplicate test helper related to local latest event Benjamin Bouvier 2026-01-12 14:29:58 +01:00
  • b1ca2bbbb5 chore(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 dependabot[bot] 2026-01-12 13:08:53 +00:00
  • ccbb7575c0 doc(base): Move an entry at its correct place. Ivan Enderlin 2026-01-09 10:17:51 +01:00
  • 5be3ea3d46 common: Fix up documentation on TimelineEvent Richard van der Hoff 2026-01-06 12:26:41 +00:00
  • 5e27361789 chore(ffi): Upgrade to Rust edition 2024 jplatte/ffi-rust2024 Jonas Platte 2025-12-09 10:45:28 +01:00
  • 7b16a32910 doc: Update CHANGELOG.mds. Ivan Enderlin 2026-01-09 12:07:35 +01:00
  • 7caac55580 chore(ui): RoomListService:subscribe_to_rooms replaces old subscriptions. Ivan Enderlin 2026-01-09 12:04:01 +01:00
  • f19249c47d feat(sdk): Add SlidingSync::(clear_and_subscribe|unsubscribe)_to_rooms. Ivan Enderlin 2026-01-09 10:35:50 +01:00
  • 6c067a7981 add changelog Valere 2026-01-07 11:24:14 +01:00
  • f2991134f2 test: Call intent serialization tests Valere 2026-01-07 11:21:12 +01:00
  • e39a23e5ae feat(call): Add new call intents for voice only Valere 2026-01-07 10:44:03 +01:00
  • eba2a57122 common: fix typos in changelog Richard van der Hoff 2026-01-07 17:00:36 +00:00
  • 7595ae0916 test(ffi): Add test for CreateRoomParameters -> create_room::v3::Request transformation Jorge Martín 2026-01-09 11:53:44 +01:00
  • faff2d70f8 feat(ffi): Add ffi::CreateRoomParameters::is_space Jorge Martín 2026-01-08 13:06:47 +01:00
  • f3aec8d33e doc(sdk): Remove 6002 as it's no more relevant. Ivan Enderlin 2026-01-08 10:12:15 +01:00
  • 632ca3f9bf chore(sdk): Sliding Sync room_subscriptions is definitely not sticky. Ivan Enderlin 2026-01-08 10:08:07 +01:00
  • 5291ff2b4d Merge branch 'main' into main JoFrost 2026-01-07 19:58:20 +02:00
  • 97110edbe1 Merge pull request #6007 from matrix-org/kaylendog/history-sharing/changelog-fix Richard van der Hoff 2026-01-07 16:57:59 +00:00
  • fbc0981e8d docs(common): Correct ForwarderInfo changelog entry. Skye Elliot 2026-01-07 16:06:42 +00:00
  • 6b0c1e2992 doc: Add doc and inline comments Jorge Martín 2026-01-07 15:10:34 +01:00
  • c65026b70a doc: Add changelog entry Jorge Martín 2026-01-07 13:22:01 +01:00
  • b5a0042e14 fix(sqlite): Add WAL checkpoints to the DBs when they're opened too Jorge Martín 2026-01-07 13:17:14 +01:00
  • 3be6fb1a80 fix(sqlite): Add WAL checkpoints when vacuuming Jorge Martín 2026-01-07 12:14:00 +01:00
  • 5dcd877dcd test(ui): Sticky parameters have been removed. Ivan Enderlin 2026-01-07 10:56:29 +01:00
  • ed1c847e7b doc(sdk): Update the `CHANGELOG.md. Ivan Enderlin 2026-01-07 10:32:30 +01:00
  • 87962d10e2 test(sdk): Test Request::extensions::to_device::since is set. Ivan Enderlin 2026-01-07 10:22:06 +01:00
  • 4ac4ad3440 chore(sdk): Remove the sticky_parameters module. Ivan Enderlin 2026-01-07 09:39:25 +01:00
  • 742b6e5200 chore(sdk): Sliding Sync list filters is no longer sticky. Ivan Enderlin 2026-01-06 15:54:43 +01:00
  • 43657d8302 chore(sdk): Sliding Sync list required_state is no longer sticky. Ivan Enderlin 2026-01-06 15:52:31 +01:00
  • b28999e40c chore(sdk): Inline and always apply SlidingSyncStickyManager. Ivan Enderlin 2026-01-06 15:45:20 +01:00
  • 42de8307bf chore(sdk): Sliding Sync extensions is no longer sticky. Ivan Enderlin 2026-01-06 13:58:23 +01:00
  • 48d1d1f80f doc: Add changelog entry Jorge Martín 2026-01-07 10:17:34 +01:00
  • d52e5cfb50 doc: Add more doc comments to Client::fetch_client_well_known Jorge Martín 2026-01-07 10:15:47 +01:00
  • fe46a0cce0 fix(sdk): When using fetch_client_well_known_with_url, use the server name from the Client::user_id as a possible fallback too Jorge Martín 2026-01-05 12:54:30 +01:00
  • b081654c51 fix(search): Create key dirs if they don't exist. (#5992) ragebreaker 2026-01-07 15:37:36 +05:30
  • cc622a56ea Merge pull request #6000 from matrix-org/kaylendog/history-sharing/ui Skye Elliot 2026-01-06 16:40:10 +00:00
  • a5b1231f8c refactor: Deduplicate shared history test code to helper methods. Skye Elliot 2026-01-06 16:18:33 +00:00
  • a8c9257dfe docs: Update CHANGELOGs. Skye Elliot 2026-01-06 16:16:20 +00:00
  • bfdd3ccc07 test: Ensure forwarder info is not available on unshared events. Skye Elliot 2026-01-06 15:00:33 +00:00
  • 503234976f refactor: Extract forwarder data fetcing to a helper function. Skye Elliot 2026-01-06 14:28:44 +00:00
  • 6fdd83478a tests: Ensure forwarder info accessible via high-level API. Skye Elliot 2026-01-06 12:55:19 +00:00
  • 0a5a22ec6f feat(ui): Expose information about room key bundle forwarder. Skye Elliot 2026-01-06 11:49:11 +00:00
  • 21cad56213 chore(deps): bump CodSpeedHQ/action from 4.4.1 to 4.5.2 dependabot[bot] 2026-01-05 14:11:17 +00:00
  • b0a536aaeb Upgrade Ruma Kévin Commaille 2026-01-05 12:08:10 +01:00
  • 5ee379d588 fix(ui): Deduplicate aggregation local and remote echo We can have 3 different states for the same aggregation in related_events, in chronological order: Kévin Commaille 2026-01-01 12:24:41 +01:00
  • ebbf34e924 Fix more new clippy lints Jonas Platte 2025-12-25 22:33:33 +01:00
  • e4aff871de Refactor IndexeddbStateStore::save_changes Jonas Platte 2025-12-25 22:25:19 +01:00
  • 0a9994c529 Fix new clippy lints Jonas Platte 2025-12-25 22:15:38 +01:00
  • 06764e2542 Reformat matrix-sdk-indexeddb Jonas Platte 2025-12-25 22:13:45 +01:00
  • 84cd2a67d4 Upgrade matrix-sdk-indexeddb to Rust edition 2024 Jonas Platte 2025-12-25 22:13:39 +01:00
  • e3867aa7df Merge pull request #5959 from matrix-org/rav/clean_up_shield_state Richard van der Hoff 2026-01-05 16:33:54 +00:00
  • 4c59282822 chore[ffi]: clippy JoFrost 2025-12-21 22:22:19 +02:00
  • a68aeafb4b chore[ffi]: rebase on last changes introduced in the events pr JoFrost 2025-12-21 22:18:55 +02:00
  • bc33878c64 Merge branch 'main' into main JoFrost 2025-12-21 22:13:43 +02:00
  • cd9f433358 Merge pull request #5945 from matrix-org/kaylendog/history-sharing/encryption-info Skye Elliot 2025-12-19 17:29:22 +00:00
  • 42a5910d8f feat(crypto): Introduce ForwarderData for session forwader info. (#5980) Skye Elliot 2025-12-19 14:51:15 +00:00
  • 66daf3f7d3 Merge remote-tracking branch 'origin/main' into rav/clean_up_shield_state Richard van der Hoff 2025-12-19 13:44:41 +00:00
  • c3c367c54c doc(base): Update CHANGELOG.md. Ivan Enderlin 2025-12-19 08:08:48 +01:00
  • bf3cb6ba84 chore(sdk): Make Clippy happy :-). Ivan Enderlin 2025-12-18 16:03:35 +01:00
  • 5c5dcaa027 test(sdk): Add tests for new_remote and erasable values. Ivan Enderlin 2025-12-18 14:20:02 +01:00
  • ca64af1390 feat(sdk): When a m.room.redaction targets the current [LatestEventValue], it must be erased. Ivan Enderlin 2025-12-18 11:18:55 +01:00
  • ebe00841fd refactor(sdk): Replace bool by ControlFlow. Ivan Enderlin 2025-12-18 10:45:18 +01:00