From c1b4b77bbd303bd193869d637685101aaa0685f7 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Wed, 12 Aug 2020 23:43:57 +0200 Subject: [PATCH] api: Update change log --- ruma-api/CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ruma-api/CHANGELOG.md b/ruma-api/CHANGELOG.md index 0b62cdd0..0ce94eb3 100644 --- a/ruma-api/CHANGELOG.md +++ b/ruma-api/CHANGELOG.md @@ -3,8 +3,11 @@ Breaking changes: * Update strum dependency to 0.19 -* The `EndpointError` trait now requires `std::error::Error`. This allows integrating `EndpointError`s in the common - rust error ecosystem like `thiserror` and `anyhow`. +* The `EndpointError` trait now requires `std::error::Error`. This allows integrating + `EndpointError`s in the common rust error ecosystem like `thiserror` and `anyhow`. +* The `Endpoint` trait has been replaced by two new traits that each capture a subset of its + previous functionality: `OutgoingRequest` for sending requests and receiving responses and + `IncomingRequest` for receiving requests and sending responses. Improvements: