Skip to content

ruma-client 0.17.0

Choose a tag to compare

@zecakeh zecakeh released this 06 Jan 09:43
· 16 commits to main since this release
ruma-client-0.17.0
b91fc70

Breaking changes:

  • Upgrade ruma to 0.14.1.
    • The send_request, send_request_as and send_customized_request of
      Client now have stricter bounds for the request. These bounds are
      compatible with all requests from ruma-client-api and ruma-appservice-api.
    • HttpRequest::RequestBuilder has an extra AsRef<[u8]> bound.
    • Bump MSRV to 1.88
    • Client::send_request_as() and HttpClientExt::send_matrix_request_as()
      now take AppserviceUserIdentity instead of &UserId.

Improvements:

  • ClientBuilder now has token_mode() which takes a TokenMode for
    correlation to SendAccessToken behavior.