art.cllctv.embed.external

cllctv.art

Schema Diff

+8 -0

From

CID
bafyreih7cvoe6he...
Indexed At
2026-02-18 18:27 UTC
View this version

To

CID
bafyreiabfj5gbrw...
Indexed At
2026-06-17 13:23 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 6 non-breaking changes.

Non-Breaking Changes (6)
  • AddedVertex AddedVertex { vertex_id: "art.cllctv.embed.external.associatedRefs" }
  • AddedVertex AddedVertex { vertex_id: "art.cllctv.embed.external.associatedRefs:items" }
  • AddedVertex AddedVertex { vertex_id: "com.atproto.repo.strongRef" }
  • AddedEdge AddedEdge { src: "art.cllctv.embed.external", tgt: "art.cllctv.embed.external.associatedRefs", kind: "prop", name: Some("associatedRefs") }
  • AddedEdge AddedEdge { src: "art.cllctv.embed.external.associatedRefs", tgt: "art.cllctv.embed.external.associatedRefs:items", kind: "items", name: None }
  • AddedEdge AddedEdge { src: "art.cllctv.embed.external.associatedRefs:items", tgt: "com.atproto.repo.strongRef", kind: "ref", name: None }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "art.cllctv.embed.external.associatedRefs" }
  • AddedVertex { vertex_id: "art.cllctv.embed.external.associatedRefs:items" }
  • AddedVertex { vertex_id: "com.atproto.repo.strongRef" }

Additional Notes

  • Non-breaking: AddedEdge { src: "art.cllctv.embed.external", tgt: "art.cllctv.embed.external.associatedRefs", kind: "prop", name: Some("associatedRefs") }
  • Non-breaking: AddedEdge { src: "art.cllctv.embed.external.associatedRefs", tgt: "art.cllctv.embed.external.associatedRefs:items", kind: "items", name: None }
  • Non-breaking: AddedEdge { src: "art.cllctv.embed.external.associatedRefs:items", tgt: "com.atproto.repo.strongRef", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "properties": {
6 +
        "associatedRefs": {
7 +
          "description": "StrongRefs (uri+cid) of the Atmosphere records that backed this view.",
8 +
          "items": {
9 +
            "ref": "com.atproto.repo.strongRef",
10 +
            "type": "ref"
11 +
          },
12 +
          "type": "array"
13 +
        },
6 14
        "description": {
7 15
          "type": "string"
8 16
        },
9 17
        "thumb": {
10 18
          "accept": [
11 19
            "image/*"
12 20
          ],
13 21
          "maxSize": 1000000,
14 22
          "type": "blob"
15 23
        },
16 24
        "thumbHash": {
17 25
          "maxGraphemes": 64,
18 26
          "maxLength": 640,
19 27
          "type": "string"
20 28
        },
21 29
        "title": {
22 30
          "type": "string"
23 31
        },
24 32
        "uri": {
25 33
          "format": "uri",
26 34
          "type": "string"
27 35
        }
28 36
      },
29 37
      "required": [
30 38
        "uri",
31 39
        "title",
32 40
        "description"
33 41
      ],
34 42
      "type": "object"
35 43
    },
36 44
    "view": {
37 45
      "properties": {
38 46
        "description": {
39 47
          "type": "string"
40 48
        },
41 49
        "thumb": {
42 50
          "format": "uri",
43 51
          "type": "string"
44 52
        },
45 53
        "title": {
46 54
          "type": "string"
47 55
        },
48 56
        "uri": {
49 57
          "format": "uri",
50 58
          "type": "string"
51 59
        }
52 60
      },
53 61
      "required": [
54 62
        "uri",
55 63
        "title",
56 64
        "description"
57 65
      ],
58 66
      "type": "object"
59 67
    }
60 68
  },
61 69
  "id": "art.cllctv.embed.external",
62 70
  "lexicon": 1
63 71
}

Compare Other Versions

Lexicon Garden

@