full diff

app.standard-reader.list

From
bafyreiejcidtprxussvkbq6id53wzzm3qc7altrik63cdux6chwhbdhwzm indexed 2026-06-10 06:49 UTC View this version
To
bafyreicvvxd2aryxgq4ffefjvjbw4dbbkb3potmlummruevrydhsqqvqye indexed 2026-07-26 20:08 UTC View this version

Compatibility

backward compatible Backward compatible. 4 non-breaking changes.

Non-breaking changes (4)
  • AddedVertex AddedVertex { vertex_id: "app.standard-reader.list:body.users" }
  • AddedVertex AddedVertex { vertex_id: "app.standard-reader.list:body.users:items" }
  • AddedEdge AddedEdge { src: "app.standard-reader.list:body", tgt: "app.standard-reader.list:body.users", kind: "prop", name: Some("users") }
  • AddedEdge AddedEdge { src: "app.standard-reader.list:body.users", tgt: "app.standard-reader.list:body.users:items", kind: "items", name: None }

Migration guidance

Added

  • AddedVertex { vertex_id: "app.standard-reader.list:body.users" }
  • AddedVertex { vertex_id: "app.standard-reader.list:body.users:items" }

Notes

  • Non-breaking: AddedEdge { src: "app.standard-reader.list:body", tgt: "app.standard-reader.list:body.users", kind: "prop", name: Some("users") }
  • Non-breaking: AddedEdge { src: "app.standard-reader.list:body.users", tgt: "app.standard-reader.list:body.users:items", kind: "items", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A named, ordered, shareable list of publications (like a Bluesky user list, but for site.standard.publication subscriptions). Lists are one level deep; a publication may appear in multiple lists.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "description": "When the list was created.",
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "description": {
1515 "description": "Optional description shown on the list's public page.",
1616 "maxGraphemes": 300,
1717 "maxLength": 3000,
1818 "type": "string"
1919 },
2020 "name": {
2121 "description": "Display name of the list.",
2222 "maxGraphemes": 64,
2323 "maxLength": 640,
2424 "type": "string"
2525 },
2626 "publications": {
2727 "description": "Ordered AT URIs of the site.standard.publication records in this list.",
2828 "items": {
2929 "format": "at-uri",
3030 "type": "string"
3131 },
3232 "maxLength": 500,
3333 "type": "array"
34 },
35 "users": {
36 "description": "Ordered DIDs of the users (authors) in this list. Optional; a list may hold publications, users, or both.",
37 "items": {
38 "format": "did",
39 "type": "string"
40 },
41 "maxLength": 500,
42 "type": "array"
3443 }
3544 },
3645 "required": [
3746 "name",
3847 "publications",
3948 "createdAt"
4049 ],
4150 "type": "object"
4251 },
4352 "type": "record"
4453 }
4554 },
4655 "id": "app.standard-reader.list",
4756 "lexicon": 1
4857}

Compare other versions