full diff

ai.newnal.illi.private.phoneKey

From
bafyreib37bgornrtja6kpedjj4vacvr7xq7sonlxmflqwhnbz5iftotxt4 indexed 2026-10-15 06:07 UTC View this version
To
bafyreifelectz3zxtznjioxam6fscelwtoqzzqezqh4jz3dwkjads4paai indexed 2026-11-03 02:34 UTC View this version

Compatibility

breaking 1 breaking change, 0 non-breaking changes.

Breaking changes (1)
  • RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "ai.newnal.illi.private.phoneKey:body", src: "ai.newnal.illi.private.phoneKey:body", tgt: "ai.newnal.illi.private.phoneKey:body.home", kind: "prop", name: Some("home") }

Migration guidance

Notes

  • Breaking: RequiredEdgeRemoved { vertex_id: "ai.newnal.illi.private.phoneKey:body", src: "ai.newnal.illi.private.phoneKey:body", tgt: "ai.newnal.illi.private.phoneKey:body.home", kind: "prop", name: Some("home") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "The author's own Private Phone account for one home, kept in the author's Private Sphere so a reinstalled app or a replaced device restores the same Matrix identity. rkey = homeId.",
5 "description": "The author's own Private Phone account, kept in the author's Private Sphere so a reinstalled app, a reset device or a replaced device restores the same Matrix identity. One per person: rkey self (earlier records used rkey = homeId and carry home).",
66 "key": "any",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "format": "datetime",
1111 "type": "string"
1212 },
1313 "home": {
14 "description": "Only on records written with rkey = homeId before M6.",
1415 "format": "tid",
1516 "type": "string"
1617 },
1718 "keyVersion": {
1819 "minimum": 1,
1920 "type": "integer"
2021 },
2122 "mxid": {
2223 "maxLength": 255,
2324 "type": "string"
2425 },
2526 "privateKey": {
2627 "description": "did:key private key material.",
2728 "maxLength": 256,
2829 "type": "bytes"
2930 },
3031 "updatedAt": {
3132 "format": "datetime",
3233 "type": "string"
3334 }
3435 },
3536 "required": [
36 "home",
3737 "mxid",
3838 "privateKey",
3939 "createdAt"
4040 ],
4141 "type": "object"
4242 },
4343 "type": "record"
4444 }
4545 },
4646 "id": "ai.newnal.illi.private.phoneKey",
4747 "lexicon": 1
4848}

Compare other versions