You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Matrix now has a quarterly release cadence, starting with v1.1, it'd help if libraries and clients can start relying on these versions to introduce, work with, or otherwise stay compatible with versions and features per-version.
Make supported matrix versions programmaticallu queryable
Introduce compatibility probing (call /versions)
Bubble error when client cannot properly communicate to server.
("Cannot communicate with server, this library version supports versions v1.1 and v1.2, but the server only supports v1.0")
Introduce compatibility modes based off of the /versions response for older versions
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Matrix now has a quarterly release cadence, starting with v1.1, it'd help if libraries and clients can start relying on these versions to introduce, work with, or otherwise stay compatible with versions and features per-version.
Describe the solution you'd like
A few action items;
/versions
)("Cannot communicate with server, this library version supports versions v1.1 and v1.2, but the server only supports v1.0")
/versions
response for older versionsDescribe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: