373 Commits

Author SHA1 Message Date
Jonas Platte
a6a530dcc8 serde: Rename derive macro Outgoing to Incoming
All it does now is generate `Incoming{Self}` types.
2022-03-22 13:19:03 +01:00
Kévin Commaille
2621dced1b examples: Move all examples to the root folder 2022-03-21 14:23:57 +01:00
Kévin Commaille
9b870cd9af
common: Add support for voice message events 2022-03-18 12:13:26 +01:00
Kévin Commaille
1f53f38b4f common: Add support for translatable text content.
According to MSC3554
2022-03-16 13:12:58 +01:00
Kévin Commaille
44f8192e3c client-api: Add new fields to RoomEventFilter
related_by_rel_types and related_by_senders according to MSC3440
2022-03-16 12:58:24 +01:00
Kévin Commaille
5f51f9241f common: Add thread relation to Relation
According to MSC3440
2022-03-16 12:58:24 +01:00
Kévin Commaille
bb26f159e3
client-api: Add tile server to well-known
According to MSC3488
2022-03-15 18:41:11 +01:00
Kévin Commaille
195ddf8112
common: Add support for extensible location events
According to MSC3488
2022-03-15 18:41:05 +01:00
Kévin Commaille
5af2e38506
common: Add support for extensible audio events 2022-03-15 13:34:33 +01:00
Kévin Commaille
57e8b77d87
common: Add support for extensible video events 2022-03-15 09:40:20 +01:00
Jonathan de Jong
1ffccaba18
federation-api: Add versions endpoint (MSC3723) 2022-03-14 12:03:27 +01:00
Kévin Commaille
e336db767a
common: Add support for extensible image events 2022-03-14 10:43:15 +00:00
Kévin Commaille
bdcf07be87
common: Merge ruma-serde into ruma-common 2022-03-10 12:11:00 +01:00
Kévin Commaille
088d1872b7
common: Merge ruma-identifiers into ruma-common 2022-03-09 17:46:51 +00:00
Kévin Commaille
9e736bec84 ruma: Fix hello_isahc example 2022-03-04 13:34:57 +01:00
Kévin Commaille
c3f9a3cb70
common: Merge ruma-events into ruma-common 2022-03-04 11:45:07 +00:00
Kévin Commaille
f32dcb9254
common: Merge ruma-api into ruma-common 2022-03-03 14:01:51 +01:00
Kévin Commaille
c37a514a89 events: Add support for extensible file events
As defined in MSC3551
2022-03-03 13:55:04 +01:00
Kévin Commaille
f78d3480a5 events: Add support for extensible text event
As defined in MSC1767
2022-03-02 18:09:43 +01:00
Kévin Commaille
771f437d9e
events: Rename MessageEvent to MessageLikeEvent 2022-02-22 20:06:36 +01:00
Jonas Platte
25e5fca91b
Release ruma 0.5.0 2022-02-19 15:39:41 +01:00
Jonas Platte
f9eff3d261
Release ruma-client 0.8.0 2022-02-19 15:08:13 +01:00
Jonas Platte
82436b57ba
Release ruma-state-res 0.6.0 2022-02-19 15:05:41 +01:00
Jonas Platte
37a806e147
Release ruma-appservice-api 0.5.0 2022-02-19 15:04:07 +01:00
Jonas Platte
3aee3b8286
Release ruma-push-gateway-api 0.4.0 2022-02-19 15:03:09 +01:00
Jonas Platte
ef1c265327
Release ruma-federation-api 0.4.0 2022-02-19 15:00:58 +01:00
Jonas Platte
0a6b17375c
Release ruma-identity-service-api 0.4.0 2022-02-19 14:59:52 +01:00
Jonas Platte
95fdb303c8
Release ruma-client-api 0.13.0 2022-02-19 14:58:41 +01:00
Jonas Platte
93b200d1a3
Release ruma-signatures 0.10.0 2022-02-19 14:56:15 +01:00
Jonas Platte
8e8be284fa
Release ruma-api 0.20.0 2022-02-19 14:54:57 +01:00
Jonas Platte
b725865cba
Release ruma-events 0.26.0 2022-02-19 14:53:14 +01:00
Jonas Platte
06344cdc73
Release ruma-common 0.8.0 2022-02-19 14:47:08 +01:00
Jonas Platte
2ed51f1d54
Release ruma-identifiers 0.22.0 2022-02-19 14:28:28 +01:00
Jonas Platte
42db3b3201
Release ruma-state-res 0.5.0 2022-02-19 01:45:06 +01:00
Jonas Platte
c1ce58b461
Release ruma-api 0.19.0 2022-02-19 01:43:01 +01:00
Jonas Platte
90fd1d8f0a
Release ruma-events 0.25.0 2022-02-19 01:38:25 +01:00
Jonas Platte
b29755f0c5
Release ruma-common 0.7.0 2022-02-19 01:33:25 +01:00
Jonas Platte
fec52a0218
Release ruma-identifiers 0.21.0 2022-02-19 01:07:23 +01:00
Jonas Platte
38881dd6af
Release ruma-serde 0.6.0 2022-02-19 01:01:17 +01:00
Jonas Platte
282abc9dc2
client: Store supported Matrix versions in Client
… and refactor creation of Client.
2022-02-19 00:05:38 +01:00
Jonas Platte
3e0fb2f46d
ruma: Re-export ruma_client::Client 2022-02-18 23:24:00 +01:00
Jonas Platte
00195d7c52
ruma: Reorder re-exports
(crate re-exports first)
2022-02-18 23:23:10 +01:00
Jonathan de Jong
936bb64e84
Update links to spec.matrix.org/v1.2 2022-02-18 19:45:04 +01:00
Kévin Commaille
01c1dab4e6 ruma: Re-export ruma_identifiers::matrix_uri 2022-02-18 19:11:26 +01:00
Jonas Platte
5a35df2163
Update getting-started instructions to use 0.4.0 2022-02-18 13:09:58 +01:00
Jonathan de Jong
4787bab6ac
client-api: Transition from r0 to versioned endpoints 2022-02-18 11:03:55 +01:00
Jonas Platte
ebb09589f9
Remove authors field from Cargo manifests
It's no longer necessary and authorship is much better tracked with git.
2022-02-12 13:46:44 +01:00
Jonathan de Jong
397727726e
api: Add multiple path support to OutgoingRequest 2022-02-12 13:44:11 +01:00
Kévin Commaille
acba6fbbc4
ci: Add the __ci feature 2022-02-11 22:17:49 +01:00
Kévin Commaille
4845594c05
ruma: Document the new unstable-mscXXXX features 2022-02-11 12:49:43 +01:00