From
bafyreihdismroycqryyfzi4n6564svz6kic6hokt7yrn7s5qxvdnp3ukom
indexed 2026-10-27 01:16 UTC
View this version
To
bafyreiebalglsxyiti55rkkrec7f2tcjxj6wnwbbjegw5glpniyztheutq
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
backward compatible Backward compatible. 2 non-breaking changes.
Non-breaking changes (2)
- ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.role:body.description", sort: "maxLength", old_value: "3000", new_value: "20000" }
- ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.role:body.description", sort: "maxGraphemes", old_value: "300", new_value: "2000" }
Migration guidance
Constraint changes
- ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.role:body.description", sort: "maxGraphemes", old_value: "300", new_value: "2000" }
- ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.role:body.description", sort: "maxLength", old_value: "3000", new_value: "20000" }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Declares that a role exists. The record key is the role id.",5
"description": "Declares that a role exists, in the members space. The record key is the role id, of 64 characters at most. A role is deleted only once no member holds it and the permissions record grants it nothing.",66
"key": "any",77
"record": {88
"properties": {99
"bot": {1010
"description": "People with this role are bots: accounts that act on their own, not a person. A member is a bot if any of their roles says so.",1111
"type": "boolean"1212
},1313
"createdAt": {1414
"format": "datetime",1515
"type": "string"1616
},1717
"default": {18
"description": "Granted to members who join through requestJoin.",18
"description": "Granted to members who join through requestJoin. With no role marked so, a newcomer gets member.",1919
"type": "boolean"2020
},2121
"description": {22
"maxGraphemes": 300,23
"maxLength": 3000,22
"maxGraphemes": 2000,23
"maxLength": 20000,2424
"type": "string"2525
},2626
"displayName": {2727
"maxGraphemes": 64,2828
"maxLength": 640,2929
"type": "string"3030
}3131
},3232
"required": [3333
"displayName"3434
],3535
"type": "object"3636
},3737
"type": "record"3838
}3939
},4040
"id": "fyi.opensocial.role",4141
"lexicon": 14242
}