Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 14, 2025

Bumps matrix-sdk from 0.7.1 to 0.13.0.

Release notes

Sourced from matrix-sdk's releases.

matrix-sdk 0.13.0

What's Changed

Security Fixes

Bug fixes

  • When joining a room via Client::join_room_by_id(), if the client has enable_share_history_on_invite enabled, we will correctly check for received room key bundles. Previously this was only done when calling Room::join. (#5043)

Features

  • Add Client::supported_versions(), which returns the results of both Client::server_versions() and Client::unstable_features() with a single call. (#5357)
  • WidgetDriver::send_to_device Now supports sending encrypted to-device messages. (#5252)
  • Client::add_event_handler: Set Option<EncryptionInfo> in EventHandlerData for to-device messages. If the to-device message was encrypted, the EncryptionInfo will be set. If it is None the message was sent in clear. (#5099)
  • EventCache::subscribe_to_room_generic_updates is added to subscribe to all room updates without having to subscribe to all rooms individually (#5247)
  • [breaking] The element call widget URL configuration struct uses the new header url parameter instead of the now deprecated hideHeader parameter. This is only compatible with EC v0.13.0 or newer.
  • [breaking] RoomEventCacheGenericUpdate gains a new Clear variant, and sees its TimelineUpdated variant being renamed to UpdateTimeline. (#5363)

Refactor

  • [breaking]: Client::unstable_features() returns a BTreeSet<FeatureFlag>, containing only the features whose value was set to true in the response to the /versions endpoint. (#5357)
  • ClientServerCapabilities has been renamed to ClientServerInfo. Alongside this, Client::reset_server_info is now Client::reset_server_info and Client::fetch_server_capabilities is now Client::fetch_server_versions, returning the server versions response directly. (#5167)
  • RoomEventCacheListener is renamed RoomEventCacheSubscriber (#5269)
  • RoomPreview::join_rule is now optional, and will be set to None if the join rule state event is missing for a given room. (#5278)

Bug fixes

... (truncated)

Commits
  • 18b169c chore: Release matrix-sdk version 0.13.0
  • b9ce405 refactor(sqlite): Move the transaction in find_event_relations into a function
  • e8dcb5d chore: Add a changelog entry for the fix for GHSA-275g-g844-73jh
  • d0c0100 fix(sqlite): Fix a SQL injection issue in the find_event_relations function
  • dc98bf7 test: Add a test for GHSA-275g-g844-73jh
  • ae57156 ffi: Add reload_tracing_file_writer() to reconfigure the RollingFileAppender.
  • 3b09c60 ffi: Wrap the tracing text layers inside a reload layer.
  • fcdb63d feat(ui): Add RoomListService::new_with_share_pos.
  • a095872 fix(examples): Remove a duplicate comment from the examples
  • d68895f Clarify project structure and status of internal crates (#5377)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [matrix-sdk](https://github.com/matrix-org/matrix-rust-sdk) from 0.7.1 to 0.13.0.
- [Release notes](https://github.com/matrix-org/matrix-rust-sdk/releases)
- [Changelog](https://github.com/matrix-org/matrix-rust-sdk/blob/main/release.toml)
- [Commits](matrix-org/matrix-rust-sdk@matrix-sdk-crypto-0.7.1...matrix-sdk-0.13.0)

---
updated-dependencies:
- dependency-name: matrix-sdk
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jul 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants