From
bafyreifewyl7qb45q4vkp67x7xm4pmipcm4yx3anx3pp2gjkpe2gbhyoua
indexed 2026-03-19 20:26 UTC
View this version
To
bafyreie2bzps2ydus5w4vkb2tpooyk6lxsjhctkamyn5f5m5bbumrgryha
indexed 2026-07-24 14:43 UTC
View this version
Compatibility
breaking 1 breaking change, 0 non-breaking changes.
Breaking changes (1)
- ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.actor.data:body.communities:items", sort: "format", old_value: "record-key", new_value: "did" }
Migration guidance
Constraint changes
- ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.actor.data:body.communities:items", sort: "format", old_value: "record-key", new_value: "did" }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "The main actor data used in Colibri",6
"key": "tid",6
"key": "literal:self",77
"record": {88
"properties": {99
"$type": {1010
"description": "The type of the record.",1111
"format": "nsid",1212
"type": "string"1313
},1414
"communities": {15
"description": "A list of references to communities this user has joined and does not own.",15
"description": "The DIDs of the communities this user is a member of, in the user's preferred sidebar order. Read back by `social.colibri.actor.listCommunities` to restore ordering.",1616
"items": {17
"description": "A reference to a community this user has joined and does not own.",18
"format": "record-key",17
"description": "The DID of a community.",18
"format": "did",1919
"type": "string"2020
},2121
"type": "array"2222
},2323
"emoji": {2424
"description": "The emoji displayed next to status.",2525
"type": "string"2626
},2727
"status": {2828
"default": "",2929
"description": "The status for the user, displayed on their profile.",3030
"maxLength": 32,3131
"type": "string"3232
}3333
},3434
"required": [3535
"status",3636
"communities"3737
],3838
"type": "object"3939
},4040
"type": "record"4141
}4242
},4343
"id": "social.colibri.actor.data",4444
"lexicon": 1,4545
"revision": 14646
}