1.5 KiB
1.5 KiB
[unreleased]
- Don't consider empty localpart of a user ID as valid
- It is accepted under the
compat-user-id
feature, but not considered fully-conforming
- It is accepted under the
0.9.1
Improvements:
- Update links to the latest version of the Matrix spec
0.9.0
Breaking changes:
- Remove
room_name
module- Room name size limits were never enforced, so they are now just regular
String
s in Ruma (Spec change removing the size limit)
- Room name size limits were never enforced, so they are now just regular
0.8.1
Improvements:
- Remove unused dependency on
url
0.8.0
Breaking changes:
- Rework the
Error
type (merge / rename variants)
0.7.0
Improvements:
- Add more
Error
variants
0.6.0
Breaking changes:
- Most validation functions no longer return the colon position on success
Improvements:
- Add
mxc_uri
validation
0.5.0
Breaking changes:
- Make
Error
type non-exhaustive
0.4.0
Breaking changes:
- Fix a typo in a public function name:
user_id::localpart_is_fully_conforming
0.3.0
Breaking changes:
- Remove the
serde
feature
0.2.4
Improvements:
- Restore the
serde
feature which was accidentally removed in a patch release
0.2.3
Improvements:
- Add a
compat
feature- Under this feature, more user IDs are accepted that exist in the while but are not spec-compliant
0.2.2
Improvements:
- Add verification of
mxc://
URIs
0.2.1
Improvements:
- Drop unused dependencies
0.2.0
Breaking changes:
- Remove
key_algorithms
module (moved to ruma-identifiers ascrypto_algorithms
)