diff --git a/crates/ruma-client/CHANGELOG.md b/crates/ruma-client/CHANGELOG.md index 3e32f76f..c8a8ef8b 100644 --- a/crates/ruma-client/CHANGELOG.md +++ b/crates/ruma-client/CHANGELOG.md @@ -1,5 +1,19 @@ # [unreleased] +# 0.8.0 + +Breaking changes: + +* Upgrade dependencies +* The whole `Client` is now feature-gated (`client-api` feature). + We may introduce a separate `FederationClient` and possibly other types like + that in the future. + +Improvements: + +* Rewrite `Client` initialization and store server-supported Matrix versions in + it, to determine whether to use stable, unstable or r0 paths for endpoints + # 0.7.0 Breaking changes: diff --git a/crates/ruma-client/Cargo.toml b/crates/ruma-client/Cargo.toml index 245291e9..55abbc70 100644 --- a/crates/ruma-client/Cargo.toml +++ b/crates/ruma-client/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT" name = "ruma-client" readme = "README.md" repository = "https://github.com/ruma/ruma" -version = "0.7.0" +version = "0.8.0" [package.metadata.docs.rs] all-features = true diff --git a/crates/ruma/Cargo.toml b/crates/ruma/Cargo.toml index ab2f2690..5413e3d0 100644 --- a/crates/ruma/Cargo.toml +++ b/crates/ruma/Cargo.toml @@ -145,7 +145,7 @@ ruma-common = { version = "0.8.0", path = "../ruma-common" } ruma-identifiers = { version = "0.22.0", path = "../ruma-identifiers", features = ["serde"] } ruma-serde = { version = "0.6.0", path = "../ruma-serde" } -ruma-client = { version = "0.7.0", path = "../ruma-client", optional = true } +ruma-client = { version = "0.8.0", path = "../ruma-client", optional = true } ruma-events = { version = "0.26.0", path = "../ruma-events", optional = true } ruma-signatures = { version = "0.10.0", path = "../ruma-signatures", optional = true } ruma-state-res = { version = "0.6.0", path = "../ruma-state-res", optional = true }