chore: Release matrix-sdk version 0.12.0

This commit is contained in:
Damir Jelić
2025-06-10 13:14:25 +02:00
parent 23db199262
commit 16eb42470c
26 changed files with 72 additions and 36 deletions
Generated
+12 -12
View File
@@ -2864,7 +2864,7 @@ dependencies = [
[[package]]
name = "matrix-sdk"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"anyhow",
"anymap2",
@@ -2940,7 +2940,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-base"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"as_variant",
"assert_matches",
@@ -2976,7 +2976,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-common"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"assert_matches",
"assert_matches2",
@@ -3007,7 +3007,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-crypto"
version = "0.11.1"
version = "0.12.0"
dependencies = [
"aes",
"anyhow",
@@ -3089,7 +3089,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-ffi"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"anyhow",
"as_variant",
@@ -3135,7 +3135,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-indexeddb"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"anyhow",
"assert_matches",
@@ -3204,7 +3204,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-qrcode"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"byteorder",
"image",
@@ -3216,7 +3216,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-sqlite"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"as_variant",
"assert_matches",
@@ -3246,7 +3246,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-store-encryption"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"anyhow",
"base64",
@@ -3266,7 +3266,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-test"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"as_variant",
"ctor",
@@ -3288,7 +3288,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-test-macros"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"quote",
"syn",
@@ -3296,7 +3296,7 @@ dependencies = [
[[package]]
name = "matrix-sdk-ui"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"anyhow",
"as_variant",
+10 -10
View File
@@ -105,17 +105,17 @@ web-sys = "0.3.69"
wiremock = "0.6.2"
zeroize = "1.8.1"
matrix-sdk = { path = "crates/matrix-sdk", version = "0.11.0", default-features = false }
matrix-sdk-base = { path = "crates/matrix-sdk-base", version = "0.11.0" }
matrix-sdk-common = { path = "crates/matrix-sdk-common", version = "0.11.0" }
matrix-sdk-crypto = { path = "crates/matrix-sdk-crypto", version = "0.11.1" }
matrix-sdk = { path = "crates/matrix-sdk", version = "0.12.0", default-features = false }
matrix-sdk-base = { path = "crates/matrix-sdk-base", version = "0.12.0" }
matrix-sdk-common = { path = "crates/matrix-sdk-common", version = "0.12.0" }
matrix-sdk-crypto = { path = "crates/matrix-sdk-crypto", version = "0.12.0" }
matrix-sdk-ffi-macros = { path = "bindings/matrix-sdk-ffi-macros", version = "0.7.0" }
matrix-sdk-indexeddb = { path = "crates/matrix-sdk-indexeddb", version = "0.11.0", default-features = false }
matrix-sdk-qrcode = { path = "crates/matrix-sdk-qrcode", version = "0.11.0" }
matrix-sdk-sqlite = { path = "crates/matrix-sdk-sqlite", version = "0.11.0", default-features = false }
matrix-sdk-store-encryption = { path = "crates/matrix-sdk-store-encryption", version = "0.11.0" }
matrix-sdk-test = { path = "testing/matrix-sdk-test", version = "0.11.0" }
matrix-sdk-ui = { path = "crates/matrix-sdk-ui", version = "0.11.0", default-features = false }
matrix-sdk-indexeddb = { path = "crates/matrix-sdk-indexeddb", version = "0.12.0", default-features = false }
matrix-sdk-qrcode = { path = "crates/matrix-sdk-qrcode", version = "0.12.0" }
matrix-sdk-sqlite = { path = "crates/matrix-sdk-sqlite", version = "0.12.0", default-features = false }
matrix-sdk-store-encryption = { path = "crates/matrix-sdk-store-encryption", version = "0.12.0" }
matrix-sdk-test = { path = "testing/matrix-sdk-test", version = "0.12.0" }
matrix-sdk-ui = { path = "crates/matrix-sdk-ui", version = "0.12.0", default-features = false }
[workspace.lints.rust]
rust_2018_idioms = "warn"
+2
View File
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
Breaking changes:
- `Client::send_call_notification_if_needed` now returns `Result<bool>` instead of `Result<()>` so we can check if
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "matrix-sdk-ffi"
version = "0.11.0"
version = "0.12.0"
edition = "2021"
homepage = "https://github.com/matrix-org/matrix-rust-sdk"
keywords = ["matrix", "chat", "messaging", "ffi"]
+4
View File
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
### Features
+1 -1
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk-base"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version.workspace = true
version = "0.11.0"
version = "0.12.0"
[package.metadata.docs.rs]
all-features = true
+4
View File
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
### Features
+1 -1
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk-common"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version.workspace = true
version = "0.11.0"
version = "0.12.0"
[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
+2
View File
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
### Features
- [**breaking**] The `ProcessedToDeviceEvent::Decrypted` variant now also have an `EncryptionInfo` field.
+1 -1
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk-crypto"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version = { workspace = true }
version = "0.11.1"
version = "0.12.0"
[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
+4
View File
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
No notable changes in this release.
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "matrix-sdk-indexeddb"
version = "0.11.0"
version = "0.12.0"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
description = "Web's IndexedDB Storage backend for matrix-sdk"
license = "Apache-2.0"
+4
View File
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
No notable changes in this release.
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "matrix-sdk-qrcode"
description = "Library to encode and decode QR codes for interactive verifications in Matrix land"
version = "0.11.0"
version = "0.12.0"
authors = ["Damir Jelić <poljar@termina.org.uk>"]
edition = "2021"
homepage = "https://github.com/matrix-org/matrix-rust-sdk"
+2
View File
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
### Bug Fixes
- Fix a `UNIQUE` constraint violation in the event cache store
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "matrix-sdk-sqlite"
version = "0.11.0"
version = "0.12.0"
edition = "2021"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
description = "Sqlite storage backend for matrix-sdk"
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
No notable changes in this release.
@@ -1,6 +1,6 @@
[package]
name = "matrix-sdk-store-encryption"
version = "0.11.0"
version = "0.12.0"
edition = "2021"
description = "Helpers for encrypted storage keys for the Matrix SDK"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
+2
View File
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
### Refactor
- [**breaking**] [`TimelineItemContent::reactions()`] returns an `Option<&ReactionsByKeyBySender>`
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "matrix-sdk-ui"
description = "GUI-centric utilities on top of matrix-rust-sdk (experimental)."
version = "0.11.0"
version = "0.12.0"
edition = "2021"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
license = "Apache-2.0"
+2
View File
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
### Features
- `Client::send_call_notification_if_needed` now returns `Result<bool>` instead of `Result<()>` so we can check if
+1 -1
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version.workspace = true
version = "0.11.0"
version = "0.12.0"
[package.metadata.docs.rs]
features = ["docsrs"]
@@ -6,6 +6,8 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
## [0.11.0] - 2025-04-11
No notable changes in this release.
+1 -1
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk-test-macros"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version.workspace = true
version = "0.11.0"
version = "0.12.0"
[package.metadata.release]
release = true
+4
View File
@@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file.
## [Unreleased] - ReleaseDate
## [0.12.0] - 2025-06-10
No notable changes in this release.
## [0.11.0] - 2025-04-11
No notable changes in this release.
+3 -3
View File
@@ -9,7 +9,7 @@ name = "matrix-sdk-test"
readme = "README.md"
repository = "https://github.com/matrix-org/matrix-rust-sdk"
rust-version.workspace = true
version = "0.11.0"
version = "0.12.0"
[package.metadata.release]
release = true
@@ -22,8 +22,8 @@ doctest = false
as_variant.workspace = true
http.workspace = true
insta.workspace = true
matrix-sdk-common = { version = "0.11.0", path = "../../crates/matrix-sdk-common" }
matrix-sdk-test-macros = { version = "0.11.0", path = "../matrix-sdk-test-macros" }
matrix-sdk-common = { version = "0.12.0", path = "../../crates/matrix-sdk-common" }
matrix-sdk-test-macros = { version = "0.12.0", path = "../matrix-sdk-test-macros" }
once_cell.workspace = true
# Enable the unstable feature for polls support.
# "client-api-s" enables need the "server" feature of ruma-client-api, which is needed to serialize Response objects to JSON.