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
This will solve a lot of problems with Room, Events, Users and Aliases, will also uncouple validations from services and improve error handling (fail-fast).
These are meant for USER INPUT! Any server that sends malformed IDs are not the library problem.
Activity
[-]Create factory types for common Strings[/-][+]Create factory types for common identifiers[/+]hikingc commentedon Jul 29, 2026
Done basic identifiers on 96d7b80
Some identifiers are still missing, not gonna mark it as solved until they all are mapped
hikingc commentedon Aug 1, 2026
https://spec.matrix.org/v1.19/client-server-api/#matrix-content-mxc-uris
Implement for: https://spec.matrix.org/v1.19/client-server-api/#mroomavatar
[-]Create factory types for common identifiers[/-][+]Create class types for common identifiers[/+]