Tags: SINHASantos/ruma
Tags
ruma-identifiers 0.18.1 Improvements: * Add `MxcUri` type for `mxc://` URIs
ruma-common 0.3.1 Bug fixes: * Fix `push::PushCondition::applies` for empty value and pattern
ruma-signatures 0.6.0 Breaking changes: * Remove `Copy` implementation for `Algorithm` * Remove `Copy` and `Clone` implementations for `Ed25519Verifier` * Upgrade ruma-identifiers Bug fixes: * Verify only the required signatures on `verify_event` * Fix redactions for aliases events
ruma-common 0.3.0
Breaking changes:
* Update set of conversion trait implementations for enums
* Replace `Vec` by `IndexSet` in `push::Ruleset`
* Add an `IntoIterator` implementation for `Ruleset`
* Replace `push::AnyPushRule` with an enum (the original struct still exists as
just `PushRule` in `ruma-client-api`)
* … (there's a lot more, but this changelog was not kept up to date; PRs to
improve it are welcome)
Improvements:
* Add the `thirdparty` module
* Add `directory::{Filter, PublicRoomsChunk, RoomNetwork}` (moved from
`ruma_client_api::r0::directory`)
* Add `push::{PusherData, PushFormat}` (moved from `ruma_client_api::r0::push`)
* Add `authentication::TokenType` (moved from
`ruma_client_api::r0::account:request_openid_token`)
* Add `push::Ruleset::get_actions`
* Add `push::PushCondition::applies`
* Add `push::{FlattenedJson, PushConditionRoomCtx}`
ruma-serde 0.3.1 Bug fixes: * Fix an edge case in query parmeter deserialization
ruma-identifiers 0.18.0 Breaking changes: * Remove deprecated constructors * Remove deprecated `is_` methods * Rename `ServerKeyAlgorithm` to `SigningKeyAlgorithm` * Rename `ServerKeyId` to `ServerSigningKeyId` * Rename `Error::MissingSigil` to `Error::MissingLeadingSigil` * Merge all missing delimiter error variants * Update the set of conversion trait implementations for crypto algorithms Improvements: * Add `DeviceKeyId::from_parts` and `SigningKeyId::from_parts` * Add `DeviceIdBox` and `ServerNameBox` type aliases * Clean up debug logs for identifiers * Allow crypto algorithm enums to contain any string, for forwards compatibility and to allow experimentation with non-specified ones
ruma-signatures 0.6.0 Breaking changes: * Remove `Copy` implementation for `Algorithm` * Remove `Copy` and `Clone` implementations for `Ed25519Verifier` * Upgrade ruma-identifiers
ruma-push-gateway-api 0.0.1 * Add endpoint `send_event_notification::v1`
ruma-identity-service-api 0.0.1
* Add authentication endpoints:
`authentication::{get_account_information::v2, logout::v2, register::v2}`
PreviousNext