Commit Graph

  • 5d080bdbec feat(sqlite): Event ID are encrypted in the events and event_chunks tables for the Event Cache. Ivan Enderlin 2026-07-10 15:09:13 +02:00
  • 9fd0cd2246 chore(sqlite): Remove useless code, format SQL queries, small stuff. Ivan Enderlin 2026-07-10 14:52:25 +02:00
  • 6076470671 doc(sqlite): Add another note about comments! Ivan Enderlin 2026-07-10 11:19:29 +02:00
  • d39c00f19c refactor(sqlite): Avoid cloning the entire SqliteEventCacheStore by adding Encryption. Ivan Enderlin 2026-07-09 12:17:30 +02:00
  • 7b4a38ec3a perf(sqlite): Avoid encoding the gap's token to JSON. Ivan Enderlin 2026-07-07 16:22:41 +02:00
  • 286ae8a12b feat(store-encryption): Add the EncryptableValue. Ivan Enderlin 2026-07-07 16:09:38 +02:00
  • 510b7192c9 doc(sqlite): Add tips! Ivan Enderlin 2026-07-03 15:42:42 +02:00
  • e02a16a318 Merge pull request #6744 from matrix-org/kaylendog/backups/loop-delete matrix-sdk-ffi/20260715 Skye Elliot 2026-07-15 12:18:05 +01:00
  • 011f8c35f5 fix(ui) : handle beacon start with prev_content in latest event ganfra 2026-07-15 11:48:41 +02:00
  • 759f03e14b Rename dist profile to small-release-stripped Jorge Martín 2026-07-15 10:59:47 +02:00
  • 6bb63a8d21 chore: Rename apple-release to small-release. Doug 2026-07-15 09:31:17 +01:00
  • c2a85793da chore: Use the size-optimised apple-release profile when passing --release to the Swift xtask. Doug 2026-07-08 09:09:50 +01:00
  • 8b3ae27547 chore(xtask): add size-optimized apple-release profile Stefan Ceriu 2026-07-03 14:32:49 +03:00
  • edafefc921 fix(ffi): reflow the filter import list to satisfy rustfmt matthew/mentions-filter Matthew Hodgson 2026-07-15 00:14:38 +01:00
  • 70892170f4 doc: add changelog entries for the mentions room list filter Matthew Hodgson 2026-07-15 00:05:06 +01:00
  • 5fe01a278e feat(ui): add a room list filter for rooms with unread mentions Matthew Hodgson 2026-07-14 23:20:14 +01:00
  • eb8c6db8df sliding_sync: eagerly send verification responses after a sync response matthew/eagerly-send-verif-responses Matthew Hodgson 2026-06-16 01:10:20 +01:00
  • d00b8fa524 chore: Use the size-optimised apple-release profile when passing --release to the Swift xtask. doug/releaseShenanigans Doug 2026-07-08 09:09:50 +01:00
  • 5866c630c4 chore(xtask): add size-optimized apple-release profile Stefan Ceriu 2026-07-03 14:32:49 +03:00
  • 380236dc67 chore(deps): bump crate-ci/typos from 1.47.2 to 1.48.0 dependabot[bot] 2026-07-13 14:33:59 +00:00
  • b4617277be docs(sdk): Clarify affected methods; update doc comment Skye Elliot 2026-07-14 09:34:06 +02:00
  • afc182e803 fix: Make sure timeline Profiles are reactive to status changes. Doug 2026-07-07 14:19:33 +01:00
  • cdc85a08ea feat: Expose status and call fields on the FFI RoomMember and ProfileDetails. Doug 2026-07-06 12:47:26 +01:00
  • 8eef6a710d feat: Add status and call fields to the timeline Profile. Doug 2026-07-06 12:11:34 +01:00
  • 9f90c6eb68 feat: Add status and call fields to the base RoomMember. Doug 2026-06-30 12:44:01 +01:00
  • ca00925584 ci: Instead of selectively enabling features for the CI add a all-features target Damir Jelić 2026-07-13 13:55:11 +02:00
  • 8765d72ffe docs: Fix the compilation of the get emoji mock doctest Damir Jelić 2026-07-13 13:55:11 +02:00
  • c3f87f2d12 docs: Fix the widget doc tests failing to compile Damir Jelić 2026-07-13 13:55:11 +02:00
  • bc413854d0 fix(wasm): replace tokio::time::sleep with matrix_sdk_common::sleep (#6743) Gagik Amaryan 2026-07-13 14:57:59 +02:00
  • c03ccd1cb0 Add a test for late-arriving /keys/query responses Andy Balaam 2026-07-10 12:12:27 +01:00
  • 3bc192e87a docs(sdk): Add CHANGELOG entry Skye Elliot 2026-07-13 10:14:19 +02:00
  • b2f3c404ce feat(sdk): Loop over and delete all backup versions on identity reset Skye Elliot 2026-07-13 09:35:34 +02:00
  • 390f6c04ed feat(ffi): expose beacon and beacon info events ganfra 2026-07-10 20:16:02 +02:00
  • 82a51e0065 fix: downgrade sentry Mauro Romito 2026-07-10 12:27:06 +02:00
  • ee714de2b7 chore(search): Move the changelog from fixed to changed for #6707. Ivan Enderlin 2026-07-10 09:28:01 +02:00
  • 041f857c1a refactor(search): Remove the get_ prefix of some methods. Ivan Enderlin 2026-07-10 09:25:41 +02:00
  • 0ad24593e9 fix(search): Use OnceCell to replace an Option. Ivan Enderlin 2026-07-10 09:20:31 +02:00
  • 6738428de1 doc: changelog for MSC4426 ganfra 2026-06-30 14:04:57 +02:00
  • 36521b514b feat(ffi): expose user status in UserProfile ganfra 2026-06-30 14:04:56 +02:00
  • 0ad58aa9d8 feat(ffi): set/clear user status ganfra 2026-06-30 14:03:24 +02:00
  • 7f29d41614 feat(matrix-sdk): introduce unstable-msc4426 feature flag ganfra 2026-06-25 15:55:28 +02:00
  • a81dcbf3d3 fix(sdk): export SupportedPathBuilder and SupportedAuthScheme (#6734) Olivia Lee 2026-07-09 03:33:43 -07:00
  • 8980b4b379 feat: Allow building a sync service with support for the profiles extension. Doug 2026-07-06 17:23:10 +01:00
  • 6475e275fa chore(deps): bump actions/setup-java from 5.2.0 to 5.4.0 dependabot[bot] 2026-07-06 14:34:15 +00:00
  • aeec9c5084 feat(sdk): Introduce a new default feature flag which can be deactivated to avoid pulling aws-lc-rs (#6706) procr1337 2026-07-08 11:51:59 +02:00
  • ebef773031 feat(ui): Add active call information to the current notification item (#6668) Valere Fedronic 2026-07-08 11:46:30 +02:00
  • 7bf142a9d9 Merge pull request #6715 from matrix-org/kaylendog/x509/preparation Skye Elliot 2026-07-07 14:34:44 +01:00
  • 57d62a15aa Tests for the export macro Andy Balaam 2026-06-25 17:30:36 +01:00
  • bdc8fe32f8 Rename export input to input Andy Balaam 2026-06-25 11:19:29 +01:00
  • 63b49878f8 docs: Add changelog entries Skye Elliot 2026-07-03 14:47:51 +01:00
  • 3bedac0e91 refactor(crypto): Inline Account::sign_master_key Skye Elliot 2026-07-03 12:56:30 +01:00
  • cd5692088f refactor(crypto): Make OlmMachine::bootstrap_cross_signing fallible Skye Elliot 2026-07-03 12:47:28 +01:00
  • f51cf16b18 refactor(crypto): Accept impl Into<Signature> in Signatures::add_signature Skye Elliot 2026-07-03 12:31:07 +01:00
  • c9c4b26627 chore(deps): bump actions/cache/restore from 5.0.5 to 6.1.0 dependabot[bot] 2026-07-06 14:33:38 +00:00
  • a26657c760 chore(deps): bump CodSpeedHQ/action from 4.17.6 to 4.18.1 dependabot[bot] 2026-07-06 14:34:32 +00:00
  • 82585d759d chore: Update anyhow and crossbeam-epoch Damir Jelić 2026-07-07 10:10:44 +02:00
  • 4c15c791f3 chore(deps): bump actions/cache from 5.0.5 to 6.1.0 dependabot[bot] 2026-07-06 14:34:21 +00:00
  • 4986bd5f96 chore: add changelog entry mredig 2026-07-06 18:37:07 -05:00
  • 37d5cdb8b2 docs: improved password strength symbol references mredig 2026-07-06 18:10:21 -05:00
  • 0aab23a00d feat: add normal_score value to PasswordStrengthEstimate mredig 2026-07-06 18:09:32 -05:00
  • 4a850ef371 feat: add thresholds getter to password strength thresholds mredig 2026-07-06 17:28:24 -05:00
  • 374ed78d9b chore: Allow proc-macro-error2 for now as it's only used in aquamarine Damir Jelić 2026-07-06 13:22:30 +02:00
  • e7a30150ca chore: Bump our matrix-pickle version Damir Jelić 2026-07-06 13:22:30 +02:00
  • 2afb2a0833 base(matrix-rust-sdk/encryption): add changelog details JoFrost 2026-07-06 10:42:42 +03:00
  • d3082ee0b8 fix(encryption): use common timeout help for CrossSigningResetHandle::auth instead of tokio::time directly JoFrost 2026-07-06 10:35:37 +03:00
  • cac3d7cc37 doc(base): Add the changelog file. Ivan Enderlin 2026-07-06 08:38:20 +02:00
  • 3b4f6506ff fix(base): Ensure unicode-perl is enabled for regex. Ivan Enderlin 2026-07-06 08:35:57 +02:00
  • 4b7308e2d5 doc: Fix some random typos Denis Kasak 2026-07-05 19:21:08 +02:00
  • 75bfc1cf4a feat(room_list): make RoomListService updates subscriptions non-destructively Johannes Marbach 2026-06-08 19:25:45 +02:00
  • 8fe1a677d3 fix: Remove needless computation. Doug 2026-07-03 11:32:02 +01:00
  • 096d9be2c9 chore: Update Ruma and use the new UserProfileUpdate type and merge function. Doug 2026-06-30 10:50:37 +01:00
  • b94d17038a feat: Add StateStore::get_global_profiles for bulk profile reads. Doug 2026-06-29 16:38:15 +01:00
  • 484a151cb3 chore: Add a changelog entry. Doug 2026-06-29 12:31:12 +01:00
  • fbc9be4f02 chore: Add tests for global profile sync handling. Doug 2026-06-29 12:18:24 +01:00
  • 431494e9f7 fix: Hash global_profiles user IDs in the SQLite state store. Doug 2026-06-29 16:22:45 +01:00
  • 184c5894f0 refactor: Persist global profiles via StateChanges/save_changes. Doug 2026-06-29 12:03:22 +01:00
  • 96929cfac7 feat: Support configuring the profiles sliding sync extension (MSC4262) Doug 2026-06-24 13:40:02 +01:00
  • ef50159708 feat: Add support for storing global profiles. Doug 2026-06-24 14:46:00 +01:00
  • 730ad1e9a4 chore: Use a Ruma commit with user profile and status support. Doug 2026-06-23 16:30:47 +01:00
  • b0f64baae6 Merge remote-tracking branch 'origin/main' into andyrich/x509 andyrich/x509 Richard van der Hoff 2026-07-03 12:36:04 +01:00
  • 12c6517f13 Enable X509 for kotlin build Richard van der Hoff 2026-07-03 12:12:45 +01:00
  • 54b9861b3a Enable rust-x509-verifier-impl in integration tests Richard van der Hoff 2026-07-03 10:44:54 +01:00
  • 6d8836388a Put pure-rust impls behind another feature flag Richard van der Hoff 2026-07-03 10:39:32 +01:00
  • edf75c81a3 FFI: Add zxcvbn dependency for password strength evaluation (#6708) Michael 2026-07-03 03:19:45 -05:00
  • 0df362c4d4 Disable X509 deps unless we are building for X509 Richard van der Hoff 2026-07-02 23:08:42 +01:00
  • 7fdb284db3 Clean ups to the error codes in CMS signature parsing Richard van der Hoff 2026-07-02 22:18:40 +01:00
  • fd64849785 Avoid re-parsing the cert chain Richard van der Hoff 2026-07-02 22:17:38 +01:00
  • da01dcca01 Remove remaining dependencies on x509-parser Richard van der Hoff 2026-07-02 21:56:03 +01:00
  • 2ebbcea14d Rewrite X.509 subject matching to use x509-cert crate Richard van der Hoff 2026-07-02 21:49:53 +01:00
  • c3c4ca97b1 Clean up reference to const_old Richard van der Hoff 2026-07-02 21:40:13 +01:00
  • 2cdbf2556e simplify imports Richard van der Hoff 2026-07-02 17:37:26 +01:00
  • 3e927c73b4 base: remove dep on rustls Richard van der Hoff 2026-07-02 17:31:39 +01:00
  • 5682ec6099 Cleanup Richard van der Hoff 2026-07-02 17:29:02 +01:00
  • cc670dcc71 chore(search_service): drop "global" from the docs Stefan Ceriu 2026-07-01 10:54:04 +03:00
  • 840edd9a97 chore(ffi): use a macro to expose the SearchServicePaginationState instead of redefining it Stefan Ceriu 2026-07-01 10:49:25 +03:00
  • af6fff85d9 chore(search_service): document internal fields Stefan Ceriu 2026-07-01 09:38:02 +03:00
  • 6dbc400fc8 chore(ui): rename SearchService types and the module itself Stefan Ceriu 2026-07-01 09:35:35 +03:00
  • 159fdd096e feat(ffi): expose the reactive GlobalSearch service Stefan Ceriu 2026-06-29 15:57:56 +03:00
  • f37114bb80 feat(matrix-sdk-ui): introduce a GlobalSearch service Stefan Ceriu 2026-06-29 15:57:56 +03:00
  • c3fd7eb3d3 perf(search): cache the tantivy IndexReader on RoomIndex Procr 2026-06-30 21:07:07 +00:00