version.toml (648B)
1 [contract] 2 version = "0.1.0-alpha.2" 3 stability = "draft" 4 5 [semver] 6 major_on = [ 7 "remove_exported_type", 8 "remove_exported_field", 9 "change_exported_field_type", 10 "change_exported_enum_variant", 11 "change_exported_algorithm_behavior", 12 "rename_internal_replica_crate_family", 13 ] 14 minor_on = [ 15 "add_exported_type", 16 "add_optional_field", 17 "add_enum_variant", 18 "add_conformance_vector", 19 "add_replica_transport_adapter", 20 ] 21 patch_on = [ 22 "fix_docs", 23 "fix_non_behavioral_contract_metadata", 24 "fix_packaging_metadata", 25 ] 26 27 [compatibility] 28 requires_conformance_pass = true 29 requires_contract_manifest_diff = true 30 requires_release_notes = true