chore: update rust dependencies (2 updates) #301

Merged
Wuast94 merged 1 commit from updatarr/rust-dependencies-17605dfeaf into main 2026-09-17 08:48:01 +02:00
Owner

Updates rust dependencies.

Automerge: Enabled

Updates

Dependency From To Type Locations
matrix-sdk 0.18.0 0.19.0 minor [1] L24
matrix-sdk-sqlite 0.18.0 0.19.0 minor [1] L95

Files

  • [1] Cargo.toml

Release notes

matrix-sdk (0.18.0 → 0.19.0)

Source comparison unavailable: source refs for this transition are not known.

matrix-sdk-0.18.0: matrix-sdk 0.18.0

Source

Source ref: main

What's Changed

Added

  • Add Client::tile_server and a TileServerInfo struct to expose the homeserver-advertised map tile server (tile_server field of the matrix client well-known, MSC3488). Returns None when the homeserver hasn't advertised one or the well-known is unavailable. (#6610)

Changed

  • [breaking] RumaApiError is now a type alias for UiaaResponse, because they have similar variants containing the same data. The ClientApi variant is now MatrixError, and the Uiaa variant is AuthResponse. (#6574)
  • [breaking] Pusher::set now takes an append: bool parameter, forwarded to the homeserver on POST /_matrix/client/v3/pushers/set. Pass true to keep an existing pusher with the same app_id and pushkey registered for other users (e.g. multi-profile clients on a single device); pass false to preserve the previous default behaviour. (#6600)

Fixed

  • Upgrade Ruma to 0.16.0, fixing a deserialization issue for m.key.verification.accept events. (#6628)
  • A cyclic reference of Client has been detected in ThreadSubscriptionCatchup, preventing Client to drop correctly. This is now fixed, removing a memory leak about Client. (#6594)
  • Fix a panic due to non-deterministic sorting of pinned events. (#6595)
matrix-sdk-sqlite (0.18.0 → 0.19.0)

Source comparison unavailable: source refs for this transition are not known.

matrix-sdk-0.18.0: matrix-sdk 0.18.0

Source

Source ref: main

What's Changed

Added

  • Add Client::tile_server and a TileServerInfo struct to expose the homeserver-advertised map tile server (tile_server field of the matrix client well-known, MSC3488). Returns None when the homeserver hasn't advertised one or the well-known is unavailable. (#6610)

Changed

  • [breaking] RumaApiError is now a type alias for UiaaResponse, because they have similar variants containing the same data. The ClientApi variant is now MatrixError, and the Uiaa variant is AuthResponse. (#6574)
  • [breaking] Pusher::set now takes an append: bool parameter, forwarded to the homeserver on POST /_matrix/client/v3/pushers/set. Pass true to keep an existing pusher with the same app_id and pushkey registered for other users (e.g. multi-profile clients on a single device); pass false to preserve the previous default behaviour. (#6600)

Fixed

  • Upgrade Ruma to 0.16.0, fixing a deserialization issue for m.key.verification.accept events. (#6628)
  • A cyclic reference of Client has been detected in ThreadSubscriptionCatchup, preventing Client to drop correctly. This is now fixed, removing a memory leak about Client. (#6594)
  • Fix a panic due to non-deterministic sorting of pinned events. (#6595)
Updates `rust dependencies`. Automerge: Enabled ### Updates | Dependency | From | To | Type | Locations | | --- | --- | --- | --- | --- | | <code>matrix-sdk</code> | <code>0.18.0</code> | <code>0.19.0</code> | minor | [1] L24 | | <code>matrix-sdk-sqlite</code> | <code>0.18.0</code> | <code>0.19.0</code> | minor | [1] L95 | ### Files - [1] <code>Cargo.toml</code> ### Release notes <details> <summary>matrix-sdk (0.18.0 → 0.19.0)</summary> Source comparison unavailable: source refs for this transition are not known. ### [`matrix-sdk-0.18.0`](https://github.com/matrix-org/matrix-rust-sdk/releases/tag/matrix-sdk-0.18.0): matrix-sdk 0.18.0 [Source](https://github.com/matrix-org/matrix-rust-sdk) Source ref: <code>main</code> # What's Changed ### Added - Add `Client::tile_server` and a `TileServerInfo` struct to expose the homeserver-advertised map tile server (`tile_server` field of the matrix client well-known, [MSC3488](https://github.com/matrix-org/matrix-spec-proposals/pull/3488)). Returns `None` when the homeserver hasn't advertised one or the well-known is unavailable. ([#6610](https://github.com/matrix-org/matrix-rust-sdk/pulls/6610)) ### Changed - [**breaking**] `RumaApiError` is now a type alias for `UiaaResponse`, because they have similar variants containing the same data. The `ClientApi` variant is now `MatrixError`, and the `Uiaa` variant is `AuthResponse`. ([#6574](https://github.com/matrix-org/matrix-rust-sdk/pulls/6574)) - [**breaking**] `Pusher::set` now takes an `append: bool` parameter, forwarded to the homeserver on `POST /_matrix/client/v3/pushers/set`. Pass `true` to keep an existing pusher with the same `app_id` and `pushkey` registered for other users (e.g. multi-profile clients on a single device); pass `false` to preserve the previous default behaviour. ([#6600](https://github.com/matrix-org/matrix-rust-sdk/pulls/6600)) ### Fixed - Upgrade Ruma to 0.16.0, fixing a deserialization issue for `m.key.verification.accept` events. ([#6628](https://github.com/matrix-org/matrix-rust-sdk/pulls/6628)) - A cyclic reference of `Client` has been detected in `ThreadSubscriptionCatchup`, preventing `Client` to drop correctly. This is now fixed, removing a memory leak about `Client`. ([#6594](https://github.com/matrix-org/matrix-rust-sdk/pulls/6594)) - Fix a panic due to non-deterministic sorting of pinned events. ([#6595](https://github.com/matrix-org/matrix-rust-sdk/pulls/6595)) </details> <details> <summary>matrix-sdk-sqlite (0.18.0 → 0.19.0)</summary> Source comparison unavailable: source refs for this transition are not known. ### [`matrix-sdk-0.18.0`](https://github.com/matrix-org/matrix-rust-sdk/releases/tag/matrix-sdk-0.18.0): matrix-sdk 0.18.0 [Source](https://github.com/matrix-org/matrix-rust-sdk) Source ref: <code>main</code> # What's Changed ### Added - Add `Client::tile_server` and a `TileServerInfo` struct to expose the homeserver-advertised map tile server (`tile_server` field of the matrix client well-known, [MSC3488](https://github.com/matrix-org/matrix-spec-proposals/pull/3488)). Returns `None` when the homeserver hasn't advertised one or the well-known is unavailable. ([#6610](https://github.com/matrix-org/matrix-rust-sdk/pulls/6610)) ### Changed - [**breaking**] `RumaApiError` is now a type alias for `UiaaResponse`, because they have similar variants containing the same data. The `ClientApi` variant is now `MatrixError`, and the `Uiaa` variant is `AuthResponse`. ([#6574](https://github.com/matrix-org/matrix-rust-sdk/pulls/6574)) - [**breaking**] `Pusher::set` now takes an `append: bool` parameter, forwarded to the homeserver on `POST /_matrix/client/v3/pushers/set`. Pass `true` to keep an existing pusher with the same `app_id` and `pushkey` registered for other users (e.g. multi-profile clients on a single device); pass `false` to preserve the previous default behaviour. ([#6600](https://github.com/matrix-org/matrix-rust-sdk/pulls/6600)) ### Fixed - Upgrade Ruma to 0.16.0, fixing a deserialization issue for `m.key.verification.accept` events. ([#6628](https://github.com/matrix-org/matrix-rust-sdk/pulls/6628)) - A cyclic reference of `Client` has been detected in `ThreadSubscriptionCatchup`, preventing `Client` to drop correctly. This is now fixed, removing a memory leak about `Client`. ([#6594](https://github.com/matrix-org/matrix-rust-sdk/pulls/6594)) - Fix a panic due to non-deterministic sorting of pinned events. ([#6595](https://github.com/matrix-org/matrix-rust-sdk/pulls/6595)) </details>
chore: update rust dependencies (2 updates)
All checks were successful
CI / Format (pull_request) Successful in 7m11s
CI / Dependency Audit (pull_request) Successful in 10m15s
CI / Clippy (pull_request) Successful in 12m39s
CI / Logic Tests (pull_request) Successful in 17m15s
CI / Production Build (pull_request) Successful in 26m21s
2fb9da527f
Wuast94 scheduled this pull request to auto merge when all checks succeed 2026-09-17 08:04:16 +02:00
Wuast94 deleted branch updatarr/rust-dependencies-17605dfeaf 2026-09-17 08:48:02 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
vault/vrds!301
No description provided.