full diff

fyi.opensocial.space

From
bafyreic575rskcifntxaq4epp57pjngcy44hxw4qgafaiuqnbda2d6g5sm indexed 2026-09-24 00:10 UTC View this version
To
bafyreiavqru24lv6sws7czmtubtrc7kx5stey55dy3mbg5vzdzotegw6vq indexed 2026-10-27 01:16 UTC View this version

Compatibility

breaking 5 breaking changes, 1 non-breaking change.

Breaking changes (5)
  • RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.space", kind: "prop", name: Some("space") }
  • RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.type", kind: "prop", name: Some("type") }
  • RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.uri", kind: "prop", name: Some("uri") }
  • RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.space:body.type" }
  • RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.space:body.uri" }
Non-breaking changes (1)
  • AddedVertex AddedVertex { vertex_id: "fyi.opensocial.space:body.space" }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "fyi.opensocial.space:body.type" }
  • RemovedVertex { vertex_id: "fyi.opensocial.space:body.uri" }

Added

  • AddedVertex { vertex_id: "fyi.opensocial.space:body.space" }

Notes

  • Breaking: RequiredEdgeAdded { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.space", kind: "prop", name: Some("space") }
  • Breaking: RequiredEdgeRemoved { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.type", kind: "prop", name: Some("type") }
  • Breaking: RequiredEdgeRemoved { vertex_id: "fyi.opensocial.space:body", src: "fyi.opensocial.space:body", tgt: "fyi.opensocial.space:body.uri", kind: "prop", name: Some("uri") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "One space under this group. The members-space index of what exists.",
5 "description": "Lists one space in the group's index, in its members space. A discovery aid, not an exhaustive list.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "format": "datetime",
1111 "type": "string"
1212 },
1313 "name": {
14 "description": "What the group calls it, for apps that list its spaces.",
1415 "maxGraphemes": 64,
1516 "maxLength": 640,
1617 "type": "string"
1718 },
18 "type": {
19 "description": "The space type NSID.",
20 "format": "nsid",
21 "type": "string"
22 },
23 "uri": {
19 "space": {
20 "description": "The space this entry lists.",
2421 "format": "space-ref",
2522 "type": "string"
2623 }
2724 },
2825 "required": [
29 "uri",
30 "type",
26 "space",
3127 "createdAt"
3228 ],
3329 "type": "object"
3430 },
3531 "type": "record"
3632 }
3733 },
3834 "id": "fyi.opensocial.space",
3935 "lexicon": 1
4036}

Compare other versions