full diff

org.atsui.List

atsui.org +2 −8
From
bafyreiele7a5vznky6kfw74j4zyazpb35wecilfpyvowj6npndrfgi53wy indexed 2026-03-19 20:24 UTC View this version
To
bafyreidpnxlgpgzonkjfzgywnwqp3qyx63k56k5vyd6m63m3lqnqwmavca indexed 2026-03-29 10:45 UTC View this version

Compatibility

breaking 2 breaking changes, 0 non-breaking changes.

Breaking changes (2)
  • RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "org.atsui.List:input", src: "org.atsui.List:input", tgt: "org.atsui.List:input.did", kind: "prop", name: Some("did") }
  • RemovedVertex RemovedVertex { vertex_id: "org.atsui.List:input.did" }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "org.atsui.List:input.did" }

Notes

  • Breaking: RequiredEdgeRemoved { vertex_id: "org.atsui.List:input", src: "org.atsui.List:input", tgt: "org.atsui.List:input.did", kind: "prop", name: Some("did") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Scrollable vertical list with paginated data source.",
66 "input": {
77 "encoding": "application/json",
88 "schema": {
99 "properties": {
10 "did": {
11 "description": "DID of the service that implements the query.",
12 "format": "did",
13 "type": "string"
14 },
1510 "input": {
1611 "description": "Parameters to pass to the query.",
1712 "type": "unknown"
1813 },
1914 "query": {
20 "description": "XRPC query to call for pages of items.",
15 "description": "XRPC query to call for pages of items. Resolved through the import stack via at.inlay.endpoint records.",
2116 "format": "nsid",
2217 "type": "string"
2318 }
2419 },
2520 "required": [
26 "query",
27 "did"
21 "query"
2822 ],
2923 "type": "object"
3024 }
3125 },
3226 "output": {
3327 "encoding": "application/json",
3428 "schema": {
3529 "ref": "at.inlay.defs#response",
3630 "type": "ref"
3731 }
3832 },
3933 "type": "procedure"
4034 },
4135 "page": {
4236 "description": "Response shape from a List data source query.",
4337 "properties": {
4438 "cursor": {
4539 "description": "Opaque pagination token. Absent means no more items.",
4640 "maxLength": 512,
4741 "type": "string"
4842 },
4943 "items": {
5044 "description": "Elements to render as list rows.",
5145 "items": {
5246 "ref": "at.inlay.defs#element",
5347 "type": "ref"
5448 },
5549 "type": "array"
5650 }
5751 },
5852 "required": [
5953 "items"
6054 ],
6155 "type": "object"
6256 }
6357 },
6458 "id": "org.atsui.List",
6559 "lexicon": 1
6660}

Compare other versions