136 lines
2.2 KiB
Markdown
136 lines
2.2 KiB
Markdown
# [unreleased]
|
|
|
|
Breaking changes:
|
|
|
|
- Change type of `client_secret` field in `ThreePidOwnershipProof`
|
|
from `Box<ClientSecret>` to `OwnedClientSecret`
|
|
|
|
# 0.9.0
|
|
|
|
Breaking changes:
|
|
|
|
- The http crate had a major version bump to version 1.1
|
|
|
|
Improvements:
|
|
|
|
- The type returned by `get_supported_versions::known_versions()` was simplified
|
|
|
|
# 0.8.0
|
|
|
|
Breaking changes:
|
|
|
|
* Fix the format of the keys in `invitation::store_invitation::v2::PublicKeys` according to a spec
|
|
clarification
|
|
|
|
# 0.7.1
|
|
|
|
Improvements:
|
|
|
|
* Update links to the latest version of the Matrix spec
|
|
|
|
# 0.7.0
|
|
|
|
No changes for this version
|
|
|
|
# 0.6.0
|
|
|
|
Breaking changes:
|
|
|
|
* Upgrade dependencies
|
|
|
|
# 0.5.0
|
|
|
|
Breaking changes:
|
|
|
|
* Rename `status` to `discovery`
|
|
|
|
Improvements:
|
|
|
|
* Add `room_type` to `store_invitation::Request` according to MSC3288
|
|
* Add `discovery::get_supported_versions` according to MSC2320
|
|
|
|
# 0.4.0
|
|
|
|
Breaking changes:
|
|
|
|
* Borrow `mxid` in `invitation::sign_invitation_ed25519::v2::Request`
|
|
|
|
# 0.3.0
|
|
|
|
Breaking changes:
|
|
|
|
* Upgrade dependencies
|
|
|
|
Improvements:
|
|
|
|
* Add more endpoints:
|
|
|
|
```rust
|
|
association::unbind_3pid::v2,
|
|
invitation::store_invitation::v2
|
|
```
|
|
|
|
# 0.2.0
|
|
|
|
Breaking changes:
|
|
|
|
* Make `tos::get_terms_of_service::v2::Policies` non-exhaustive
|
|
|
|
Improvements:
|
|
|
|
* Add more endpoints:
|
|
|
|
```rust
|
|
association::{
|
|
check_3pid_validity::v2,
|
|
bind_3pid::v2,
|
|
},
|
|
invitation::sign_invitation_ed25519::v2,
|
|
```
|
|
|
|
# 0.1.0
|
|
|
|
Breaking changes:
|
|
|
|
* Upgrade public dependencies
|
|
|
|
Improvements:
|
|
|
|
* Add more endpoints:
|
|
```rust
|
|
association::{
|
|
email::{
|
|
create_email_validation_session::v2,
|
|
validate_email::v2,
|
|
validate_email_by_end_user::v2,
|
|
},
|
|
msisdn::{
|
|
create_msisdn_validation_session::v2,
|
|
validate_msisdn::v2,
|
|
validate_msisdn_by_phone_number::v2,
|
|
},
|
|
},
|
|
key::{
|
|
check_public_key_validity::v2,
|
|
get_public_key::v2,
|
|
validate_ephemeral_key::v2,
|
|
},
|
|
lookup::{
|
|
get_hash_parameters::v2,
|
|
lookup_3pid::v2,
|
|
},
|
|
status::v2,
|
|
tos::{
|
|
accept_terms_of_service::v2,
|
|
get_terms_of_service::v2,
|
|
}
|
|
```
|
|
|
|
# 0.0.1
|
|
|
|
Initial release with the following endpoints:
|
|
|
|
```rust
|
|
authentication::{get_account_information::v2, logout::v2, register::v2}
|
|
```
|