art.cllctv.article.getAuthorArticles

cllctv.art

Schema Diff

+1 -1

From

CID
bafyreib2u6javjt...
Indexed At
2026-10-02 17:47 UTC
View this version

To

CID
bafyreifjxvzqo2y...
Indexed At
2026-10-04 04:23 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

3 breaking changes, 3 non-breaking changes.

Breaking Changes (3)
  • RemovedVertex RemovedVertex { vertex_id: "art.cllctv.article#view" }
  • RemovedEdge RemovedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items", tgt: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", kind: "variant", name: Some("art.cllctv.article#view") }
  • RemovedEdge RemovedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", tgt: "art.cllctv.article#view", kind: "ref", name: None }
Non-Breaking Changes (3)
  • AddedVertex AddedVertex { vertex_id: "art.cllctv.article#viewBasic" }
  • AddedEdge AddedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items", tgt: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", kind: "variant", name: Some("art.cllctv.article#viewBasic") }
  • AddedEdge AddedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", tgt: "art.cllctv.article#viewBasic", kind: "ref", name: None }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "art.cllctv.article#view" }

Added Elements

  • AddedVertex { vertex_id: "art.cllctv.article#viewBasic" }

Additional Notes

  • Breaking: RemovedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items", tgt: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", kind: "variant", name: Some("art.cllctv.article#view") }
  • Breaking: RemovedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", tgt: "art.cllctv.article#view", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items", tgt: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", kind: "variant", name: Some("art.cllctv.article#viewBasic") }
  • Non-breaking: AddedEdge { src: "art.cllctv.article.getAuthorArticles:output.articles:items:variant0", tgt: "art.cllctv.article#viewBasic", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "output": {
6 6
        "encoding": "application/json",
7 7
        "schema": {
8 8
          "properties": {
9 9
            "articles": {
10 10
              "items": {
11 11
                "refs": [
12 -
                  "art.cllctv.article#view"
12 +
                  "art.cllctv.article#viewBasic"
13 13
                ],
14 14
                "type": "union"
15 15
              },
16 16
              "type": "array"
17 17
            },
18 18
            "cursor": {
19 19
              "type": "string"
20 20
            }
21 21
          },
22 22
          "type": "object"
23 23
        }
24 24
      },
25 25
      "parameters": {
26 26
        "properties": {
27 27
          "actor": {
28 28
            "format": "at-identifier",
29 29
            "type": "string"
30 30
          },
31 31
          "cursor": {
32 32
            "type": "string"
33 33
          },
34 34
          "limit": {
35 35
            "default": 25,
36 36
            "maximum": 100,
37 37
            "minimum": 1,
38 38
            "type": "integer"
39 39
          }
40 40
        },
41 41
        "required": [
42 42
          "actor"
43 43
        ],
44 44
        "type": "params"
45 45
      },
46 46
      "type": "query"
47 47
    }
48 48
  },
49 49
  "id": "art.cllctv.article.getAuthorArticles",
50 50
  "lexicon": 1
51 51
}

Compare Other Versions

Lexicon Garden

@