From
bafyreicwgbpwuabezlfaf5rs33nfryoohqzxinihyhqfty4tdwcfl3duou
indexed 2026-07-24 05:18 UTC
View this version
To
bafyreihj3cbdfmueau37znkr3agpkdcbgbqbnf5gau7x65x6nbwl6astxa
indexed 2026-11-05 03:16 UTC
View this version
Compatibility
backward compatible Backward compatible. 8 non-breaking changes.
Non-breaking changes (8)
- AddedVertex AddedVertex { vertex_id: "social.coves.actor.profile:body.origin" }
- AddedVertex AddedVertex { vertex_id: "social.coves.actor.profile:body.originSoftware" }
- AddedVertex AddedVertex { vertex_id: "social.coves.actor.profile:body.originUrl" }
- AddedVertex AddedVertex { vertex_id: "social.coves.actor.profile:body.originUsername" }
- AddedEdge AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.origin", kind: "prop", name: Some("origin") }
- AddedEdge AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originSoftware", kind: "prop", name: Some("originSoftware") }
- AddedEdge AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originUrl", kind: "prop", name: Some("originUrl") }
- AddedEdge AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originUsername", kind: "prop", name: Some("originUsername") }
Migration guidance
Added
AddedVertex { vertex_id: "social.coves.actor.profile:body.origin" }AddedVertex { vertex_id: "social.coves.actor.profile:body.originSoftware" }AddedVertex { vertex_id: "social.coves.actor.profile:body.originUrl" }AddedVertex { vertex_id: "social.coves.actor.profile:body.originUsername" }
Notes
- Non-breaking: AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.origin", kind: "prop", name: Some("origin") }
- Non-breaking: AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originSoftware", kind: "prop", name: Some("originSoftware") }
- Non-breaking: AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originUrl", kind: "prop", name: Some("originUrl") }
- Non-breaking: AddedEdge { src: "social.coves.actor.profile:body", tgt: "social.coves.actor.profile:body.originUsername", kind: "prop", name: Some("originUsername") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "A user's profile information",66
"key": "literal:self",77
"record": {88
"properties": {99
"avatar": {1010
"accept": [1111
"image/png",1212
"image/jpeg",1313
"image/webp"1414
],1515
"maxSize": 1000000,1616
"type": "blob"1717
},1818
"banner": {1919
"accept": [2020
"image/png",2121
"image/jpeg",2222
"image/webp"2323
],2424
"maxSize": 2000000,2525
"type": "blob"2626
},2727
"createdAt": {2828
"format": "datetime",2929
"type": "string"3030
},3131
"description": {3232
"description": "User bio/description with rich text support",3333
"maxGraphemes": 256,3434
"maxLength": 2560,3535
"type": "string"3636
},3737
"descriptionFacets": {3838
"description": "Rich text annotations for the description",3939
"items": {4040
"ref": "social.coves.richtext.facet",4141
"type": "ref"4242
},4343
"maxLength": 50,4444
"type": "array"4545
},4646
"displayName": {4747
"description": "Optional display name",4848
"maxGraphemes": 64,4949
"maxLength": 640,5050
"type": "string"51
},52
"origin": {53
"description": "Bridge-written home instance hostname (e.g. lemmy.world); display only. maxLength counts UTF-8 bytes.",54
"maxLength": 253,55
"type": "string"56
},57
"originSoftware": {58
"description": "Bridge-written home instance software; display only. maxLength counts UTF-8 bytes.",59
"maxLength": 64,60
"type": "string"61
},62
"originUrl": {63
"description": "Bridge-written URL of the account on its home instance; display only.",64
"format": "uri",65
"type": "string"66
},67
"originUsername": {68
"description": "Bridge-written username on the home instance; display only. maxLength counts UTF-8 bytes.",69
"maxLength": 256,70
"type": "string"5171
}5272
},5373
"required": [],5474
"type": "object"5575
},5676
"type": "record"5777
}5878
},5979
"id": "social.coves.actor.profile",6080
"lexicon": 16181
}