From
bafyreihmi4b5btxhlujv5ccxhsfoersaje6wfgsc7eny632fublhzsuxau
indexed 2026-06-26 12:08 UTC
View this version
To
bafyreif2yrnmgujfo5ln4xykytccnz3hdhmduq3hhlwcwiy5harjczeafa
indexed 2026-08-18 17:25 UTC
View this version
Compatibility
breaking 1 breaking change, 0 non-breaking changes.
Breaking changes (1)
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "xyz.opnshelf.movie:body", src: "xyz.opnshelf.movie:body", tgt: "xyz.opnshelf.movie:body.watchedAt", kind: "prop", name: Some("watchedAt") }
Migration guidance
Notes
- Breaking: RequiredEdgeRemoved { vertex_id: "xyz.opnshelf.movie:body", src: "xyz.opnshelf.movie:body", tgt: "xyz.opnshelf.movie:body.watchedAt", kind: "prop", name: Some("watchedAt") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "A tracked movie record for OpnShelf",5
"description": "A tracked movie record for Opnshelf",66
"key": "tid",77
"record": {88
"properties": {99
"createdAt": {1010
"description": "Record creation timestamp",1111
"format": "datetime",1212
"type": "string"1313
},1414
"movieId": {1515
"description": "TMDB movie ID",1616
"type": "string"1717
},1818
"source": {1919
"description": "Source of the movie data (e.g., tmdb)",2020
"type": "string"2121
},2222
"watchedAt": {2323
"description": "When the movie was watched",2424
"format": "datetime",2525
"type": "string"2626
}2727
},2828
"required": [2929
"movieId",3030
"source",31
"watchedAt",3231
"createdAt"3332
],3433
"type": "object"3534
},3635
"type": "record"3736
}3837
},3938
"id": "xyz.opnshelf.movie",4039
"lexicon": 14140
}