Cargo Features

ruma-federation-api has no features set by default.

[dependencies]
ruma-federation-api = { version = "0.8.0", features = ["compat-empty-string-null", "unstable-exhaustive-types", "unstable-msc2448", "unstable-msc3618", "unstable-msc3723", "unstable-unspecified"] }
compat-empty-string-null

Allow some mandatory fields in requests / responses to be missing, defaulting them to an empty string in deserialization.

client server unstable-exhaustive-types
unstable-msc2448

Affects get_profile_information::Response.blurhash

unstable-msc3618
unstable-msc3723

Affects discovery::get_server_versions

unstable-unspecified