From
bafyreigo46rnlpdy7noyjvmwjp6i7mcpni6apzrqikrulzno7cduospmdu
indexed 2026-09-24 00:10 UTC
View this version
To
bafyreihnhsu6w2duclduvywsjftglffudmd2v76ztlfafq33ykwwl7zdgq
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
breaking 3 breaking changes, 2 non-breaking changes.
Breaking changes (3)
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.defs#joinRequestView" }
- RemovedEdge RemovedEdge { src: "fyi.opensocial.listJoinRequests:output.requests:items", tgt: "fyi.opensocial.defs#joinRequestView", kind: "ref", name: None }
- ConstraintTightened ConstraintTightened { vertex_id: "fyi.opensocial.listJoinRequests:output.requests:items", sort: "ref", old_value: "fyi.opensocial.defs#joinRequestView", new_value: "fyi.opensocial.defs#joinRequest" }
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.defs#joinRequest" }
- AddedEdge AddedEdge { src: "fyi.opensocial.listJoinRequests:output.requests:items", tgt: "fyi.opensocial.defs#joinRequest", kind: "ref", name: None }
Migration guidance
Removed
RemovedVertex { vertex_id: "fyi.opensocial.defs#joinRequestView" }
Added
AddedVertex { vertex_id: "fyi.opensocial.defs#joinRequest" }
Constraint changes
- ConstraintTightened ConstraintTightened { vertex_id: "fyi.opensocial.listJoinRequests:output.requests:items", sort: "ref", old_value: "fyi.opensocial.defs#joinRequestView", new_value: "fyi.opensocial.defs#joinRequest" }
Notes
- Breaking: RemovedEdge { src: "fyi.opensocial.listJoinRequests:output.requests:items", tgt: "fyi.opensocial.defs#joinRequestView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "fyi.opensocial.listJoinRequests:output.requests:items", tgt: "fyi.opensocial.defs#joinRequest", kind: "ref", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "The pending-requests queue. Requires admit.",66
"output": {77
"encoding": "application/json",88
"schema": {99
"properties": {1010
"cursor": {1111
"type": "string"1212
},1313
"requests": {1414
"items": {15
"ref": "fyi.opensocial.defs#joinRequestView",15
"ref": "fyi.opensocial.defs#joinRequest",1616
"type": "ref"1717
},1818
"type": "array"1919
}2020
},2121
"required": [2222
"requests"2323
],2424
"type": "object"2525
}2626
},2727
"parameters": {2828
"properties": {2929
"cursor": {3030
"type": "string"3131
},3232
"group": {3333
"description": "The group DID. Every method is served by the group's host and authorized against that group's roles.",3434
"format": "did",3535
"type": "string"3636
},3737
"limit": {3838
"default": 50,3939
"maximum": 100,4040
"type": "integer"4141
}4242
},4343
"required": [4444
"group"4545
],4646
"type": "params"4747
},4848
"type": "query"4949
}5050
},5151
"id": "fyi.opensocial.listJoinRequests",5252
"lexicon": 15353
}