full diff

fyi.opensocial.invite

From
bafyreif6iextkt35wjofwomifmrirwhk2vceje2k2a2b5q57gyjhy4pcwe indexed 2026-10-27 01:16 UTC View this version
To
bafyreifvnkurojsgn27dawrn5ri3z34vo6r63jdrjr63b5t7lpvmsfdqxy indexed 2026-11-05 16:25 UTC View this version

Compatibility

breaking 2 breaking changes, 2 non-breaking changes.

Breaking changes (2)
  • RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.invite:body.by" }
  • RemovedEdge RemovedEdge { src: "fyi.opensocial.invite:body", tgt: "fyi.opensocial.invite:body.by", kind: "prop", name: Some("by") }
Non-breaking changes (2)
  • ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.invite:body.message", sort: "maxLength", old_value: "3000", new_value: "20000" }
  • ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.invite:body.message", sort: "maxGraphemes", old_value: "300", new_value: "2000" }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "fyi.opensocial.invite:body.by" }

Constraint changes

  • ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.invite:body.message", sort: "maxLength", old_value: "3000", new_value: "20000" }
  • ConstraintRelaxed ConstraintRelaxed { vertex_id: "fyi.opensocial.invite:body.message", sort: "maxGraphemes", old_value: "300", new_value: "2000" }

Notes

  • Breaking: RemovedEdge { src: "fyi.opensocial.invite:body", tgt: "fyi.opensocial.invite:body.by", kind: "prop", name: Some("by") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "An invitation, written by the inviting group into the invitee's own invites space. The group is the record's author.",
5 "description": "An invitation, written by the group in its own repo in the invitee's inbox (fyi.opensocial.invites), through com.atproto.space.*. Deleting it revokes it.",
66 "key": "tid",
77 "record": {
88 "properties": {
9 "by": {
10 "description": "Who in the group sent it.",
11 "format": "did",
12 "type": "string"
13 },
149 "createdAt": {
1510 "format": "datetime",
1611 "type": "string"
1712 },
1813 "expiresAt": {
1914 "format": "datetime",
2015 "type": "string"
2116 },
2217 "message": {
23 "maxGraphemes": 300,
24 "maxLength": 3000,
18 "maxGraphemes": 2000,
19 "maxLength": 20000,
2520 "type": "string"
2621 }
2722 },
2823 "required": [
2924 "createdAt"
3025 ],
3126 "type": "object"
3227 },
3328 "type": "record"
3429 }
3530 },
3631 "id": "fyi.opensocial.invite",
3732 "lexicon": 1
3833}

Compare other versions