Jonas Platte
e1ebff0047
Set rust-version for crates/* (excl. ruma-signatures)
2022-05-27 12:05:41 +02:00
Jonas Platte
5f902851af
Upgrade to Rust 2021
2022-05-27 12:04:23 +02:00
Jonas Platte
e50d59f7a4
Split up some test assertions
2022-05-25 09:08:48 +02:00
Jonas Platte
b34bfaf1f6
Replace matches crate with assert_matches
2022-05-24 18:07:29 +02:00
Jonas Platte
1db07a2022
appservice-api: Remove PartialEq impl for Namespace
2022-05-23 18:35:07 +02:00
Jonas Platte
20fec821a2
Release ruma-client-api 0.14.1
2022-05-12 12:21:04 +02:00
Jonas Platte
e1c35b3d7f
Release ruma-common 0.9.2
2022-05-09 12:51:17 +02:00
Jonas Platte
a36da216ec
Release ruma-common 0.9.1
2022-05-06 17:19:57 +02:00
Jonas Platte
72070b0e4b
Release ruma-appservice-api 0.6.0
2022-04-28 17:45:50 +02:00
Jonas Platte
e5388254bb
Release ruma-client-api 0.14.0
2022-04-28 16:40:25 +02:00
Jonas Platte
4e8d88617d
Release ruma-common 0.9.0
2022-04-28 16:38:08 +02:00
Jonas Platte
efc869ce9d
client-api: Use new owned ID types
2022-04-20 10:39:36 +02:00
Jonas Platte
ab94bed1dc
api: Change Incoming derive to use owned ID types
...
… except for a few ID types that don't have an owned variant yet.
2022-04-20 10:39:36 +02: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
homersimpsons
2ec50bd03c
doc: migrate links from matrix-doc to matrix-spec(-proposals)
2022-03-08 10:24:26 +01:00
Kévin Commaille
4cefb9ef62
appservice-api: Fix helper_tests
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
Jonas Platte
37a806e147
Release ruma-appservice-api 0.5.0
2022-02-19 15:04:07 +01:00
Jonas Platte
95fdb303c8
Release ruma-client-api 0.13.0
2022-02-19 14:58:41 +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
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
Jonathan de Jong
936bb64e84
Update links to spec.matrix.org/v1.2
2022-02-18 19:45:04 +01:00
Jonas Platte
215cb35806
Clean up import grouping / ordering
2022-02-18 11:20:39 +01:00
Jonathan de Jong
4787bab6ac
client-api: Transition from r0 to versioned endpoints
2022-02-18 11:03:55 +01:00
Jonathan de Jong
66b939e6b8
ruma-appservice-api: Refactor file structure and docs
2022-02-17 21:49:38 +01:00
Jonas Platte
7b7e6206bd
appservice-api: Use new path metadata fields
2022-02-13 11:16:32 +01:00
Jonas Platte
bbda001072
appservice-api: Remove dead module
2022-02-13 11:13:11 +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
Jonas Platte
bb99ec72fd
appservice-api: Simplify a test
2022-02-12 01:19:46 +01:00
Jonas Platte
ef6728abde
Add a TransactionId type
2022-01-16 23:17:23 +01:00
Jonas Platte
75283845bc
appservice-api: Remove pointless import
2021-12-09 22:59:50 +01:00
Jonas Platte
2d4dbfe42f
identifiers: Make RoomId a DST
2021-11-26 00:04:28 +01:00
Jonas Platte
aa5fdf9d22
Merge serde attributes and improve docs
2021-10-08 12:49:13 +02:00
Jonas Platte
237b423996
Release ruma-api 0.18.5
2021-09-21 18:55:29 +02:00
Jonas Platte
9b8e6e8d96
ruma-client-api 0.12.3
...
* Add a `feature = "compat"` workaround for Element failing on `GET /_matrix/client/r0/account/3pid`
response if the optional `threepids` field is missing
-----BEGIN PGP SIGNATURE-----
iIwEABYIADQWIQSYRl0lv78dXawPPq7MFU3g4wt8ZwUCYUnGGxYcanBsYXR0ZStn
aXRAcG9zdGVvLmRlAAoJEMwVTeDjC3xnXEAA/jR+Jn+XK1TFLY4OhLym8VN+4mxb
YLTg0p5mAsyqSXB8AQCXGpCjyYzV1bBFYRx8J2KMTTt0zWwqYRbsCsrUyP2vDQ==
=LUOM
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iIwEABYIADQWIQSYRl0lv78dXawPPq7MFU3g4wt8ZwUCYUnHmxYcanBsYXR0ZStn
aXRAcG9zdGVvLmRlAAoJEMwVTeDjC3xnn00A/04e0hPc/cnl5Lzb8Tvy6Xmzc/6W
hmRfZdcABHGX0eV7AP4xO/LAeS5qVMfwCo8X0ypPLul+PK9faWgeR0O337ZjAw==
=Skqn
-----END PGP SIGNATURE-----
Merge tag 'ruma-client-api-0.12.3'
ruma-client-api 0.12.3
* Add a `feature = "compat"` workaround for Element failing on `GET /_matrix/client/r0/account/3pid`
response if the optional `threepids` field is missing
2021-09-21 13:52:58 +02:00
Jonas Platte
2f9081cd81
Release ruma-client-api 0.12.3
2021-09-21 13:46:01 +02:00
Jonas Platte
8079e1c155
Release ruma-api 0.18.4
2021-09-21 11:33:18 +02:00
Jonas Platte
e2d9bf5eba
ruma-events 0.24.6
...
Improvements:
* Add (unstable) support for [MSC3083](https://github.com/matrix-org/matrix-doc/blob/main/proposals/3083-restricted-rooms.md )
-----BEGIN PGP SIGNATURE-----
iIwEABYIADQWIQSYRl0lv78dXawPPq7MFU3g4wt8ZwUCYUjgYBYcanBsYXR0ZStn
aXRAcG9zdGVvLmRlAAoJEMwVTeDjC3xnvF8A/0s7gcm4pijTII7wrIOxB0eWSUgc
TSxXIOYpsiDcswnUAP9+PLx+ziy0oxtbPcWK5bil7JBcYwM1tlqIM+d9qlgiCQ==
=W1O9
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iIwEABYIADQWIQSYRl0lv78dXawPPq7MFU3g4wt8ZwUCYUjgkBYcanBsYXR0ZStn
aXRAcG9zdGVvLmRlAAoJEMwVTeDjC3xnrOkBALaAq5RRXvD2xdBD2Q6H9xEPsd/x
KSknkjMjqgCJq2g8AQCql0S5QpH8PsmOKDmMO9X6lIHnnaqUxpSOOHIm83VKAA==
=9Aii
-----END PGP SIGNATURE-----
Merge tag 'ruma-events-0.24.6'
ruma-events 0.24.6
Improvements:
* Add (unstable) support for [MSC3083](https://github.com/matrix-org/matrix-doc/blob/main/proposals/3083-restricted-rooms.md )
2021-09-20 21:27:12 +02:00
Jonas Platte
d07cacb61d
Release ruma-events 0.24.6
2021-09-20 21:25:27 +02:00
Jonas Platte
da14fdaf17
serde: Remove impl From<T> for Raw<T>
2021-09-15 20:36:20 +02:00