Skip to content

Tags: SINHASantos/ruma

Tags

ruma-identifiers-0.18.1

Toggle ruma-identifiers-0.18.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-identifiers 0.18.1

Improvements:

* Add `MxcUri` type for `mxc://` URIs

ruma-common-0.3.1

Toggle ruma-common-0.3.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-common 0.3.1

Bug fixes:

* Fix `push::PushCondition::applies` for empty value and pattern

ruma-signatures-0.6.0

Toggle ruma-signatures-0.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
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

Toggle ruma-common-0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
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

Toggle ruma-serde-0.3.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-serde 0.3.1

Bug fixes:

* Fix an edge case in query parmeter deserialization

ruma-identifiers-0.18.0

Toggle ruma-identifiers-0.18.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
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-alpha.1

Toggle ruma-signatures-0.6.0-alpha.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-signatures 0.6.0

Breaking changes:

* Remove `Copy` implementation for `Algorithm`
* Remove `Copy` and `Clone` implementations for `Ed25519Verifier`
* Upgrade ruma-identifiers

ruma-serde-0.3.0

Toggle ruma-serde-0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
Breaking changes:

* Upgrade `js_int` to 0.2.0

ruma-push-gateway-api-0.0.1

Toggle ruma-push-gateway-api-0.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-push-gateway-api 0.0.1

* Add endpoint `send_event_notification::v1`

ruma-identity-service-api-0.0.1

Toggle ruma-identity-service-api-0.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jplatte Jonas Platte
ruma-identity-service-api 0.0.1

* Add authentication endpoints:
  `authentication::{get_account_information::v2, logout::v2, register::v2}`