0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-14 12:03:50 +01:00

Introduce room v4 which updates event ID format. (#5217)

Implements https://github.com/matrix-org/matrix-doc/pull/2002.
This commit is contained in:
Richard van der Hoff 2019-05-21 16:22:54 +01:00 committed by GitHub
parent c4aef549ad
commit 17f6804837
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 5 deletions

View file

@ -1 +1 @@
Add a new room version which uses a new event ID format. Add a room version 4 which uses a new event ID format, as per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002).

1
changelog.d/5217.feature Normal file
View file

@ -0,0 +1 @@
Add a room version 4 which uses a new event ID format, as per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002).

View file

@ -77,9 +77,9 @@ class RoomVersions(object):
EventFormatVersions.V2, EventFormatVersions.V2,
StateResolutionVersions.V2, StateResolutionVersions.V2,
) )
EVENTID_NOSLASH_TEST = RoomVersion( V4 = RoomVersion(
"eventid-noslash-test", "4",
RoomDisposition.UNSTABLE, RoomDisposition.STABLE,
EventFormatVersions.V3, EventFormatVersions.V3,
StateResolutionVersions.V2, StateResolutionVersions.V2,
) )
@ -95,6 +95,6 @@ KNOWN_ROOM_VERSIONS = {
RoomVersions.V2, RoomVersions.V2,
RoomVersions.V3, RoomVersions.V3,
RoomVersions.STATE_V2_TEST, RoomVersions.STATE_V2_TEST,
RoomVersions.EVENTID_NOSLASH_TEST, RoomVersions.V4,
) )
} # type: dict[str, RoomVersion] } # type: dict[str, RoomVersion]