From
bafyreifmwdlwhkl2736ukywimkokmpwu7zpb6m7tgw5asbrqeytsqfnxtq
indexed 2026-06-06 00:06 UTC
View this version
To
bafyreiayx37jzmriba4hnsugi6ja3qpgpovnya5nzkru7irnkomdyk275i
indexed 2026-06-09 12:00 UTC
View this version
Compatibility
backward compatible Backward compatible. 2 non-breaking changes.
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "net.neodb.mark:body.fediverseUri" }
- AddedEdge AddedEdge { src: "net.neodb.mark:body", tgt: "net.neodb.mark:body.fediverseUri", kind: "prop", name: Some("fediverseUri") }
Migration guidance
Added
AddedVertex { vertex_id: "net.neodb.mark:body.fediverseUri" }
Notes
- Non-breaking: AddedEdge { src: "net.neodb.mark:body", tgt: "net.neodb.mark:body.fediverseUri", kind: "prop", name: Some("fediverseUri") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "A shelf entry recording a user's status toward a catalog work, with optional rating, comment and tags.",66
"key": "any",77
"record": {88
"properties": {99
"comment": {1010
"description": "Short comment in plain text.",1111
"maxLength": 10000,1212
"type": "string"1313
},1414
"createdAt": {1515
"format": "datetime",1616
"type": "string"1717
},18
"fediverseUri": {19
"description": "Fediverse (ActivityPub) object URI of the corresponding post on the originating NeoDB instance.",20
"format": "uri",21
"type": "string"22
},1823
"rating": {1924
"ref": "net.neodb.defs#rating",2025
"type": "ref"2126
},2227
"status": {2328
"description": "Shelf the work is on.",2429
"enum": [2530
"wishlist",2631
"progress",2732
"complete",2833
"dropped"2934
],3035
"type": "string"3136
},3237
"subject": {3338
"ref": "net.neodb.defs#subject",3439
"type": "ref"3540
},3641
"tags": {3742
"items": {3843
"maxGraphemes": 64,3944
"maxLength": 640,4045
"type": "string"4146
},4247
"type": "array"4348
}4449
},4550
"required": [4651
"subject",4752
"status",4853
"createdAt"4954
],5055
"type": "object"5156
},5257
"type": "record"5358
}5459
},5560
"id": "net.neodb.mark",5661
"lexicon": 15762
}