From
bafyreickxevjjp6zpu7a2wcethfruqlujwpuhsiyfcyifklpfownmjl2cy
indexed 2026-04-12 08:39 UTC
View this version
To
bafyreigiu6k7qps2e3ycwr3frnq7hxs3e72zlrou3icykorknbpgchcova
indexed 2026-04-12 08:48 UTC
View this version
Compatibility
breaking 2 breaking changes, 6 non-breaking changes.
Breaking changes (2)
- RemovedEdge RemovedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant2", kind: "variant", name: Some("app.bsky.richtext") }
- RemovedEdge RemovedEdge { src: "directory.evnt.event:body.components:items:variant2", tgt: "app.bsky.richtext", kind: "ref", name: None }
Non-breaking changes (6)
- AddedVertex AddedVertex { vertex_id: "directory.evnt.component.splashMedia" }
- AddedVertex AddedVertex { vertex_id: "directory.evnt.event:body.components:items:variant3" }
- AddedEdge AddedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant2", kind: "variant", name: Some("directory.evnt.component.splashMedia") }
- AddedEdge AddedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant3", kind: "variant", name: Some("app.bsky.richtext") }
- AddedEdge AddedEdge { src: "directory.evnt.event:body.components:items:variant2", tgt: "directory.evnt.component.splashMedia", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "directory.evnt.event:body.components:items:variant3", tgt: "app.bsky.richtext", kind: "ref", name: None }
Migration guidance
Added
AddedVertex { vertex_id: "directory.evnt.component.splashMedia" }AddedVertex { vertex_id: "directory.evnt.event:body.components:items:variant3" }
Notes
- Breaking: RemovedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant2", kind: "variant", name: Some("app.bsky.richtext") }
- Breaking: RemovedEdge { src: "directory.evnt.event:body.components:items:variant2", tgt: "app.bsky.richtext", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant2", kind: "variant", name: Some("directory.evnt.component.splashMedia") }
- Non-breaking: AddedEdge { src: "directory.evnt.event:body.components:items", tgt: "directory.evnt.event:body.components:items:variant3", kind: "variant", name: Some("app.bsky.richtext") }
- Non-breaking: AddedEdge { src: "directory.evnt.event:body.components:items:variant2", tgt: "directory.evnt.component.splashMedia", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "directory.evnt.event:body.components:items:variant3", tgt: "app.bsky.richtext", kind: "ref", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "An event",5
"description": "An OpenEvnt event record",66
"key": "tid",77
"record": {88
"properties": {99
"components": {1010
"items": {1111
"refs": [1212
"directory.evnt.component.link",1313
"directory.evnt.component.source",14
"directory.evnt.component.splashMedia",1415
"app.bsky.richtext"1516
],1617
"type": "union"1718
},1819
"type": "array"1920
},2021
"instances": {2122
"items": {2223
"ref": "directory.evnt.event.instance",2324
"type": "ref"2425
},2526
"type": "array"2627
},2728
"name": {2829
"type": "unknown"2930
},3031
"v": {3132
"type": "string"3233
},3334
"venues": {3435
"items": {3536
"refs": [3637
"directory.evnt.venue.online",3738
"directory.evnt.venue.physical",3839
"directory.evnt.venue.unknown"3940
],4041
"type": "union"4142
},4243
"type": "array"4344
}4445
},4546
"required": [4647
"v",4748
"name"4849
],4950
"type": "object"5051
},5152
"type": "record"5253
}5354
},5455
"id": "directory.evnt.event",5556
"lexicon": 1,5657
"revision": 15758
}