From
bafyreidnf5dxepguvwt4bmnfnf6vduvq6aobbxhrtdstznnx2k3ybjrbsu
indexed 2026-11-09 02:47 UTC
View this version
To
bafyreiejby4cceo3e6zqiqcgpuvgbg6diuhe527uw6deqkcyoawkfmsooy
indexed 2026-11-09 10:13 UTC
View this version
Compatibility
breaking 2 breaking changes, 6 non-breaking changes.
Breaking changes (2)
- RemovedEdge RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
- RemovedEdge RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
Non-breaking changes (6)
- AddedVertex AddedVertex { vertex_id: "us.off-the-clock.defs#reviewView" }
- AddedVertex AddedVertex { vertex_id: "us.off-the-clock.getFeed:output.feed:items:variant9" }
- AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.defs#reviewView") }
- AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant9", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
- AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.defs#reviewView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant9", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
Migration guidance
Added
AddedVertex { vertex_id: "us.off-the-clock.defs#reviewView" }AddedVertex { vertex_id: "us.off-the-clock.getFeed:output.feed:items:variant9" }
Notes
- Breaking: RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
- Breaking: RemovedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant8", kind: "variant", name: Some("us.off-the-clock.defs#reviewView") }
- Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items", tgt: "us.off-the-clock.getFeed:output.feed:items:variant9", kind: "variant", name: Some("us.off-the-clock.polls.pollView") }
- Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant8", tgt: "us.off-the-clock.defs#reviewView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "us.off-the-clock.getFeed:output.feed:items:variant9", tgt: "us.off-the-clock.polls.pollView", kind: "ref", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "A feed by record key: its generator's skeleton, hydrated by collection. Needs the viewer's service-auth token for the feed generator in x-atproto-feed-authorization.",66
"errors": [77
{88
"name": "UnknownFeed"99
},1010
{1111
"name": "FeedAuthRequired"1212
},1313
{1414
"name": "FeedUnavailable"1515
},1616
{1717
"name": "NotSpaceMember"1818
}1919
],2020
"output": {2121
"encoding": "application/json",2222
"schema": {2323
"properties": {2424
"cursor": {2525
"type": "string"2626
},2727
"feed": {2828
"items": {2929
"refs": [3030
"us.off-the-clock.defs#postView",3131
"us.off-the-clock.defs#eventView",3232
"us.off-the-clock.defs#rsvpView",3333
"us.off-the-clock.defs#profileView",3434
"us.off-the-clock.defs#recordView",3535
"us.off-the-clock.defs#bookmarkView",3636
"us.off-the-clock.defs#documentView",3737
"us.off-the-clock.defs#listingView",38
"us.off-the-clock.defs#reviewView",3839
"us.off-the-clock.polls.pollView"3940
],4041
"type": "union"4142
},4243
"type": "array"4344
},4445
"generator": {4546
"ref": "us.off-the-clock.defs#feedInfo",4647
"type": "ref"4748
}4849
},4950
"required": [5051
"generator",5152
"feed"5253
],5354
"type": "object"5455
}5556
},5657
"parameters": {5758
"properties": {5859
"cursor": {5960
"type": "string"6061
},6162
"feed": {6263
"description": "The feed's record key; general by default.",6364
"format": "record-key",6465
"type": "string"6566
},6667
"limit": {6768
"default": 50,6869
"maximum": 100,6970
"minimum": 1,7071
"type": "integer"7172
},7273
"sort": {7374
"description": "latest (the feed's own order, the default) or popular: engagement over the last seven days, fading with age (D94).",7475
"knownValues": [7576
"latest",7677
"popular"7778
],7879
"maxLength": 64,7980
"type": "string"8081
}8182
},8283
"type": "params"8384
},8485
"type": "query"8586
}8687
},8788
"id": "us.off-the-clock.getFeed",8889
"lexicon": 18990
}