1
0
Fork 0
ruma/crates/ruma-push-gateway-api/CHANGELOG.md
2026-04-26 14:40:35 +02:00

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`