Jonas Platte
c8dacdbbab
Release ruma-client-api 0.15.2
2022-10-17 18:03:29 +02:00
Kévin Commaille
f9958ae2e3
client-api: Add support for read receipts for threads
...
According to MSC3771
2022-10-10 20:49:04 +02:00
Kévin Commaille
e6e7e52034
client-api: Send CORP headers by default for media responses
...
According to MSC3828.
2022-10-10 19:09:39 +02:00
Kévin Commaille
b57338c1cf
client-api: Add support for notifications for threads
...
According to MSC 3773
2022-10-10 18:39:55 +02:00
Kévin Commaille
b695dee787
client-api: Add support for dir parameter to /relations
...
According to MSC3715
2022-10-10 18:04:04 +02:00
Kévin Commaille
e2e123dd89
client-api: Move Direction to the root of the crate
2022-10-10 18:04:04 +02:00
Kévin Commaille
489820303e
client-api: Stabilize support for private read receipts
2022-10-01 11:21:18 +02:00
Kévin Commaille
fa64b36c11
client-api: Add support for the threads list API
...
According to MSC3856
2022-09-30 21:17:20 +02:00
Kévin Commaille
a091faa7d2
client-api: Remove thread event filters
...
According to MSC3856
2022-09-30 17:27:28 +02:00
gnieto
a4a14aa9dc
client-api: Add M_BAD_ALIAS to ErrorKind
2022-09-29 14:37:30 +02:00
Jonas Platte
289821aa07
client-api: Remove DeviceLists re-export
2022-09-22 13:21:55 +02:00
Jonas Platte
8f2aca8859
Release ruma-client-api 0.15.1
2022-09-21 18:20:49 +02:00
Benjamin Kampmann
c7975dbea7
client-api: Update sliding sync to latest
2022-09-21 18:19:52 +02:00
Jonas Platte
f64a4bfc48
Release ruma-client-api 0.15.0
2022-09-12 20:52:11 +02:00
Jonas Platte
9dd4014750
client-api: Export nothing with neither client nor server feature active
...
… to work around a build failure in that configuration.
This configuration is useful either way.
2022-09-12 20:51:50 +02:00
Jonas Platte
661f6e60bd
client-api: Reorder fields and ctor parameters for account data endpoints
2022-08-18 18:43:47 +02:00
Benjamin Kampmann
23a608788b
client-api: Add sliding-sync endpoint
...
Co-authored-by: Matthew Hodgson <matthew@matrix.org>
2022-08-17 16:16:02 +02:00
Kévin Commaille
f5000cb52f
client-api: Add support for API scope restriction
...
According to MSC2967
2022-07-28 18:39:35 +02:00
Jonas Platte
c97f5507b9
client-api: Simplify message::get_message_events::v3::Request
s constructors
2022-07-19 17:48:14 +02:00
Jonas Platte
da5def6731
client-api: Update message::get_message_events::v3::Request
's constructors
2022-07-18 19:04:37 +02:00
Jonas Platte
f4a8a66bde
client-api: Remove get_message_events::Request::new
's from
parameter
2022-07-18 18:50:28 +02:00
Kévin Commaille
7ec599e83d
client-api: Add support for private read receipts
...
According to MSC2285
2022-07-18 11:18:55 +02:00
Johannes Becker
d80e7c9c32
client-api: Make from
optional for get_message_events::Request::new
2022-07-15 18:37:28 +02:00
Kévin Commaille
28d0d90ab5
client-api: Add knock_restricted join rule
...
According to MSC3787
2022-06-20 19:02:32 +02:00
Kévin Commaille
fdb45296c5
client-api: Stabilize MSC3316
2022-06-20 17:57:12 +02:00
Kévin Commaille
a077c4ea77
client-api: Stabilize MSC2675
2022-06-20 17:44:18 +02:00
Kévin Commaille
0d71ce17da
client-api: Stabilize MSC2918
2022-06-20 17:16:12 +02:00
Doug
aae6fa2843
client-api: Add MSC2965 feature and m.authentication discovery
2022-06-16 18:56:16 +00:00
Kévin Commaille
70b3d1e55b
client-api: Add relations querying endpoint
...
According to MSC2675
2022-06-14 16:39:03 +02:00
Kévin Commaille
635a6e04a0
Add support for timestamp massaging
...
According to MSC3316
2022-06-14 12:26:47 +02:00
Kévin Commaille
cad5e81c68
client-api: Add error kinds encountered for restricted rooms
...
According to MSC3083
2022-06-12 14:28:12 +02:00
Kévin Commaille
cf3aee33f4
client-api: Split uiaa::UserIdentifier::ThirdParty
2022-06-11 22:41:52 +02:00
Kévin Commaille
90cef5a50b
client-api: Add support for refresh tokens
...
According to MSC2918
2022-06-11 19:31:09 +02:00
Jonas Platte
62c4d7ab72
Merge branch 'ruma-0.6'
2022-05-27 13:29:43 +02:00
Jonas Platte
9cc1e20362
client-api: Remove more PartialEq impls
2022-05-23 18:53:21 +02:00
Jonas Platte
20fec821a2
Release ruma-client-api 0.14.1
2022-05-12 12:21:04 +02:00
Jonas Platte
24c0a08b2c
client-api: Add UserIdentifier::email
2022-05-12 11:47:17 +02:00
Jonas Platte
0661078c17
client-api: Add From impls for UserIdentifier
2022-05-12 11:47:17 +02:00
Jonas Platte
e5388254bb
Release ruma-client-api 0.14.0
2022-04-28 16:40:25 +02:00
Kévin Commaille
2cdb27cab0
client-api: Update CHANGELOG
2022-04-05 14:25:50 +02:00
Kévin Commaille
84e1c919c9
client-api: Implement space summary API
...
According to MSC2946
2022-03-01 15:57:43 +01:00
Kévin Commaille
60b2212a57
client-api: Use Raw for set_*_account_data::Request::data
2022-02-25 22:46:30 +01:00
Jonas Platte
95fdb303c8
Release ruma-client-api 0.13.0
2022-02-19 14:58:41 +01:00
Kévin Commaille
c5a6cf033f
client-api: Rename UserIdentifier::MatrixId to UserIdOrLocalpart
2022-02-18 14:58:38 +00:00
Kévin Commaille
b9f32bc632
client-api: Move blurhash to unstable-msc2448
2022-02-11 11:29:21 +00:00
Kévin Commaille
695b0c9ef4
client-api: Finalize moving knocking support out of unstable-pre-spec
2022-02-11 10:59:58 +00:00
Kévin Commaille
7a82fc0330
client-api: Move support for room type out of unstable-pre-spec
2022-02-11 10:28:51 +00:00
Kévin Commaille
203e5136fd
client-api: Move reason in membership requests out of unstable-pre-spec
2022-02-11 11:10:38 +01:00
Kévin Commaille
b8a741cb30
client-api: Move MSC2858 out of unstable-pre-spec
2022-01-20 13:29:22 +00:00
plustik
b3f7d0ed52
client-api: Update get_message_events for v1.1
...
* Remove serde(skip_serializing_if = ...) attribute from chunk response field
* Make the start response field required by changing its type from
Option<String> to String
2022-01-11 16:28:11 +01:00