Kévin Commaille
6b40ba70e3
Release ruma-identity-service-api 0.7.1
2023-02-15 13:02:50 +01:00
Kévin Commaille
2874d12bc7
Release ruma-federation-api 0.7.1
2023-02-15 13:01:09 +01:00
Kévin Commaille
5fae3ff34e
Release ruma-client-api 0.16.1
2023-02-15 12:59:01 +01:00
Kévin Commaille
bd8e676f93
Release ruma-appservice-api 0.8.1
2023-02-15 12:57:23 +01:00
Kévin Commaille
f17f288a3f
Release ruma-common 0.11.3
2023-02-15 12:44:42 +01:00
Kévin Commaille
446c6ab753
Release ruma-identifiers-validation 0.9.1
2023-02-15 12:41:47 +01:00
Kévin Commaille
a859567487
docs: Migrate spec links to v1.6
2023-02-15 09:59:05 +01:00
Kévin Commaille
fc7cc74789
docs: Don't use since with the deprecated attribute
2023-02-14 22:50:20 +01:00
Kévin Commaille
729d003c88
fixup! events: Deprecate MessageAuthenticationCode::HkdfHmacSha256
2023-02-14 22:19:47 +01:00
Kévin Commaille
4718a88bfe
fixup! events: Deprecate MessageAuthenticationCode::HkdfHmacSha256
2023-02-14 22:19:47 +01:00
Kévin Commaille
4323fe8b3f
events: Deprecate MessageAuthenticationCode::HkdfHmacSha256
...
According to MSC3783 / Matrix 1.6
2023-02-14 22:19:47 +01:00
Kévin Commaille
798c25e32a
events: Move MessageAuthenticationCode::HkdfHmacSha256V2 out of unstable-msc3783
2023-02-14 22:19:47 +01:00
Kévin Commaille
fa06f2f839
federation-api: Move support for partial state in send_join out of unstable-msc3706
...
According to Matrix v1.6
2023-02-14 22:18:05 +01:00
Kévin Commaille
1f83b19653
federation-api: Move get_event_by_timestamp out of unstable-msc3030
...
According to Matrix 1.6
2023-02-14 22:05:37 +01:00
Kévin Commaille
9f92794294
client-api: Move get_event_by_timestamp out of unstable-msc3030
...
According to Matrix 1.6
2023-02-14 22:05:37 +01:00
Kévin Commaille
9d8784ee9a
push: Move .m.rule.roomnotif
push rule before .m.rule.tombstone
...
According to a spec clarification in Matrix 1.6
2023-02-14 22:05:13 +01:00
Kévin Commaille
ea0ad0cbbf
federation-api: Fix changed spec links
2023-02-14 18:44:04 +01:00
Kévin Commaille
d8f36aa241
ci: Allow spec links to v1.6
2023-02-14 18:44:04 +01:00
Kévin Commaille
4f8bcf3ee1
common: Add MatrixVersion::V1_6
2023-02-14 18:44:04 +01:00
HKalbasi
ca99c97a0c
Use #[deprecated]
instead of doc comments
2023-02-12 19:18:06 +01:00
Kévin Commaille
e653912e22
xtask: Disallow linking to the latest spec when a link uses a non-unique ID
...
These IDs can change from one version to the other if another heading
with the same name is added before, so the link would not
point to the proper part of the spec anymore.
2023-02-12 12:39:24 +01:00
Kévin Commaille
5e6fe83d38
xtask: Disallow linking to the unstable spec
...
This can be re-enabled if a legitimate use case is found.
2023-02-12 12:39:24 +01:00
Kévin Commaille
f159776f52
chore: Make all applicable spec links use the latest spec instead of a specific version
2023-02-12 12:39:24 +01:00
Kévin Commaille
9194c60f4a
xtask: Allow spec links to use the latest
spec instead of a specific version
2023-02-12 12:39:24 +01:00
HKalbasi
270f8196bc
identifiers: Don't allow invalid characters in RoomVersionId
2023-02-12 11:05:33 +01:00
Kévin Commaille
efc60d6a64
docs: Fix invalid link to the spec
2023-02-11 12:14:33 +01:00
Kévin Commaille
2e51eeb5bc
ci: Check that links to the spec are valid
2023-02-11 12:14:33 +01:00
Kévin Commaille
5344521105
federation-api: Note that create_join_event v2 should include heroes for nameless rooms
...
According to MSC3943
2023-02-10 11:54:21 +01:00
Kévin Commaille
699c2daf39
events: Remove mixed types and conversion functions for extensible events
...
Mixed types have been removed from MSC1767.
2023-02-09 16:25:51 +01:00
Benjamin Kampmann
6cd3935280
client-api: Fix event type inside sync_events::v4 required_state fields
2023-02-08 09:03:31 +01:00
Jonas Platte
94c01077c5
Release ruma-common 0.11.2
2023-02-07 21:04:39 +01:00
Jonas Platte
3013ca0dc1
identifiers: Don't accept colons in user-id localparts, even in compat
2023-02-07 20:56:22 +01:00
Jonas Platte
9c65a7dcae
events: Use input visibility for generated types in EventContent derive
2023-02-07 20:55:53 +01:00
Kévin Commaille
e58b9fcd92
tests: Remove unnecessary borrows
2023-02-06 19:11:06 +01:00
Kévin Commaille
ad86f4603a
events: Derive Hash for ReceiptType and ReceiptThread
...
Since uniqueness of receipts is determined per type and per thread
it's common to use them as keys of a map.
2023-02-06 19:11:06 +01:00
Jonas Platte
db6acae8a8
xtask: Don't wait after ruma-macros release
...
Current versions of Cargo do this as part of `cargo publish`.
2023-02-02 13:13:36 +01:00
Jonas Platte
093c231792
Release ruma-common 0.11.1
2023-02-02 13:02:45 +01:00
Jonas Platte
1249dda583
common: Implement Debug manually for [Milli]SecondsSinceUnixEpoch
2023-02-02 12:10:29 +01:00
Jonas Platte
19006cd047
Clean up code blocks in doc strings
2023-02-01 16:58:47 +01:00
Jonas Platte
457b5187a7
Fix a typo
2023-02-01 15:07:47 +01:00
Jonas Platte
49c8172ccb
Release ruma 0.8.1
2023-02-01 14:47:11 +01:00
Jonas Platte
556fcac813
Update README.md
2023-02-01 14:30:04 +01:00
Jonas Platte
75744f4c40
Make cargo-sort happy
2023-02-01 14:29:12 +01:00
Jonas Platte
0903289387
Release ruma 0.8.0
2023-02-01 14:24:03 +01:00
Jonas Platte
8e6d842046
Update workspace_deps.png
2023-02-01 14:21:54 +01:00
Jonas Platte
85d42896af
Release ruma-client 0.11.0
2023-02-01 14:20:41 +01:00
Jonas Platte
b0967d9053
Re-export ruma-server-util from ruma with a feature flag
2023-02-01 14:19:28 +01:00
Jonas Platte
250d7f84dc
Release ruma-state-res 0.9.0
2023-02-01 14:17:10 +01:00
Jonas Platte
0d689f0a76
Release ruma-signatures 0.13.0
2023-02-01 14:14:16 +01:00
Jonas Platte
fa5240b5e7
Release ruma-server-util 0.1.0
2023-02-01 14:12:59 +01:00