From
bafyreifcar5ycado3d2g4vlmyhyzo23oglwvylt5m35342ufql4u2mckom
indexed 2026-10-16 20:58 UTC
View this version
To
bafyreigpajkh2f32cnufu5adjyikp2ndlx5vrq2q24qe7gnt3fe2x42pfe
indexed 2026-10-19 22:38 UTC
View this version
Compatibility
backward compatible Backward compatible. 4 non-breaking changes.
Non-breaking changes (4)
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.listPeopleChannels#channelView.formerly" }
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.listPeopleChannels#channelView.formerly:items" }
- AddedEdge AddedEdge { src: "fyi.opensocial.listPeopleChannels#channelView", tgt: "fyi.opensocial.listPeopleChannels#channelView.formerly", kind: "prop", name: Some("formerly") }
- AddedEdge AddedEdge { src: "fyi.opensocial.listPeopleChannels#channelView.formerly", tgt: "fyi.opensocial.listPeopleChannels#channelView.formerly:items", kind: "items", name: None }
Migration guidance
Added
AddedVertex { vertex_id: "fyi.opensocial.listPeopleChannels#channelView.formerly" }AddedVertex { vertex_id: "fyi.opensocial.listPeopleChannels#channelView.formerly:items" }
Notes
- Non-breaking: AddedEdge { src: "fyi.opensocial.listPeopleChannels#channelView", tgt: "fyi.opensocial.listPeopleChannels#channelView.formerly", kind: "prop", name: Some("formerly") }
- Non-breaking: AddedEdge { src: "fyi.opensocial.listPeopleChannels#channelView.formerly", tgt: "fyi.opensocial.listPeopleChannels#channelView.formerly:items", kind: "items", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"channelView": {55
"properties": {66
"files": {77
"description": "Its tabs' files, each read with getSpaceBlob from the channel's space.",88
"items": {99
"ref": "fyi.opensocial.defs#file",1010
"type": "ref"1111
},1212
"type": "array"1313
},14
"formerly": {15
"description": "The slugs it had before: links to them still find it.",16
"items": {17
"type": "string"18
},19
"type": "array"20
},1421
"name": {1522
"type": "string"1623
},1724
"people": {1825
"items": {1926
"format": "did",2027
"type": "string"2128
},2229
"type": "array"2330
},2431
"slug": {2532
"type": "string"2633
},2734
"tabs": {2835
"items": {2936
"ref": "fyi.opensocial.site#tab",3037
"type": "ref"3138
},3239
"type": "array"3340
},3441
"uri": {3542
"description": "Its space.",3643
"format": "at-uri",3744
"type": "string"3845
}3946
},4047
"required": [4148
"uri",4249
"slug",4350
"name",4451
"people",4552
"tabs"4653
],4754
"type": "object"4855
},4956
"main": {5057
"description": "The group's channels kept for chosen people that you're one of: each with who it's for, its tabs and their files. Nobody else learns they exist.",5158
"output": {5259
"encoding": "application/json",5360
"schema": {5461
"properties": {5562
"channels": {5663
"items": {5764
"ref": "#channelView",5865
"type": "ref"5966
},6067
"type": "array"6168
}6269
},6370
"required": [6471
"channels"6572
],6673
"type": "object"6774
}6875
},6976
"parameters": {7077
"properties": {7178
"group": {7279
"format": "did",7380
"type": "string"7481
}7582
},7683
"required": [7784
"group"7885
],7986
"type": "params"8087
},8188
"type": "query"8289
}8390
},8491
"id": "fyi.opensocial.listPeopleChannels",8592
"lexicon": 18693
}