102 lines
1.9 KiB
Markdown
102 lines
1.9 KiB
Markdown
# Changelog
|
|
|
|
## Unreleased
|
|
|
|
## 0.14.0
|
|
|
|
Breaking changes:
|
|
|
|
- Upgrade ruma-common and ruma-events
|
|
|
|
## 0.13.0
|
|
|
|
Breaking changes:
|
|
|
|
- The `send_event_notification` endpoint use a `SinglePath` rather than a
|
|
`VersionHistory` as `Metadata::PathBuilder`. Making a request doesn't require
|
|
to provide a dummy `SupportedVersions` anymore.
|
|
|
|
## 0.12.0
|
|
|
|
Upgrade `ruma-events` to 0.31.0.
|
|
|
|
## 0.11.0
|
|
|
|
Improvements:
|
|
|
|
- The `unstable-exhaustive-types` cargo feature was replaced by the
|
|
`ruma_unstable_exhaustive_types` compile-time `cfg` setting. Like all `cfg`
|
|
settings, it can be enabled at compile-time with the `RUSTFLAGS` environment
|
|
variable, or inside `.cargo/config.toml`. It can also be enabled by setting
|
|
the `RUMA_UNSTABLE_EXHAUSTIVE_TYPES` environment variable.
|
|
- `PusherData` allows to set custom data for the pusher in the `data` field, due
|
|
to a clarification in the spec.
|
|
- The `default_payload` field that was behind the `unstable-unspecified` was
|
|
removed. It can be added manually to the custom data.
|
|
|
|
## 0.10.0
|
|
|
|
Upgrade `ruma-events` to 0.29.0.
|
|
|
|
## 0.9.0
|
|
|
|
Breaking changes:
|
|
|
|
- The http crate had a major version bump to version 1.1
|
|
|
|
## 0.8.0
|
|
|
|
No changes for this version
|
|
|
|
## 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:
|
|
|
|
- Remove `PartialEq` implementation for `NotificationCounts`
|
|
|
|
## 0.5.0
|
|
|
|
Breaking changes:
|
|
|
|
- Upgrade dependencies
|
|
|
|
## 0.4.0
|
|
|
|
Breaking changes:
|
|
|
|
- Upgrade dependencies
|
|
|
|
## 0.3.0
|
|
|
|
Breaking changes:
|
|
|
|
- Upgrade dependencies
|
|
|
|
## 0.2.0
|
|
|
|
Breaking changes:
|
|
|
|
- Upgrade ruma-events to 0.23.0
|
|
|
|
## 0.1.0
|
|
|
|
Breaking changes:
|
|
|
|
- Remove `Copy` implementation for `NotificationCounts` to avoid simple changes
|
|
being breaking
|
|
- Change `Box<RawJsonValue>` to `&RawJsonValue` in request types
|
|
- Upgrade public dependencies
|
|
|
|
## 0.0.1
|
|
|
|
- Add endpoint `send_event_notification::v1`
|