pub.leaflet.pages.linearDocument

leaflet.pub

Schema Diff

+2 -1

From

CID
bafyreideaib2vqt...
Indexed At
2026-05-21 03:54 UTC
View this version

To

CID
bafyreiddjkycako...
Indexed At
2026-05-28 21:03 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 2 non-breaking changes.

Non-Breaking Changes (2)
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.pages.linearDocument#block.block:variant17" }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.linearDocument#block.block", tgt: "pub.leaflet.pages.linearDocument#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.signup") }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "pub.leaflet.pages.linearDocument#block.block:variant17" }

Additional Notes

  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.linearDocument#block.block", tgt: "pub.leaflet.pages.linearDocument#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.signup") }
1 1
{
2 2
  "id": "pub.leaflet.pages.linearDocument",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "object",
6 6
      "required": [
7 7
        "blocks"
8 8
      ],
9 9
      "properties": {
10 10
        "id": {
11 11
          "type": "string"
12 12
        },
13 13
        "blocks": {
14 14
          "type": "array",
15 15
          "items": {
16 16
            "ref": "#block",
17 17
            "type": "ref"
18 18
          }
19 19
        }
20 20
      }
21 21
    },
22 22
    "block": {
23 23
      "type": "object",
24 24
      "required": [
25 25
        "block"
26 26
      ],
27 27
      "properties": {
28 28
        "block": {
29 29
          "refs": [
30 30
            "pub.leaflet.blocks.iframe",
31 31
            "pub.leaflet.blocks.text",
32 32
            "pub.leaflet.blocks.blockquote",
33 33
            "pub.leaflet.blocks.header",
34 34
            "pub.leaflet.blocks.image",
35 35
            "pub.leaflet.blocks.unorderedList",
36 36
            "pub.leaflet.blocks.orderedList",
37 37
            "pub.leaflet.blocks.website",
38 38
            "pub.leaflet.blocks.math",
39 39
            "pub.leaflet.blocks.code",
40 40
            "pub.leaflet.blocks.horizontalRule",
41 41
            "pub.leaflet.blocks.bskyPost",
42 42
            "pub.leaflet.blocks.standardSitePost",
43 43
            "pub.leaflet.blocks.page",
44 44
            "pub.leaflet.blocks.poll",
45 45
            "pub.leaflet.blocks.button",
46 -
            "pub.leaflet.blocks.postsList"
46 +
            "pub.leaflet.blocks.postsList",
47 +
            "pub.leaflet.blocks.signup"
47 48
          ],
48 49
          "type": "union"
49 50
        },
50 51
        "alignment": {
51 52
          "type": "string",
52 53
          "knownValues": [
53 54
            "#textAlignLeft",
54 55
            "#textAlignCenter",
55 56
            "#textAlignRight",
56 57
            "#textAlignJustify"
57 58
          ]
58 59
        }
59 60
      }
60 61
    },
61 62
    "quote": {
62 63
      "type": "object",
63 64
      "required": [
64 65
        "start",
65 66
        "end"
66 67
      ],
67 68
      "properties": {
68 69
        "end": {
69 70
          "ref": "#position",
70 71
          "type": "ref"
71 72
        },
72 73
        "start": {
73 74
          "ref": "#position",
74 75
          "type": "ref"
75 76
        }
76 77
      }
77 78
    },
78 79
    "position": {
79 80
      "type": "object",
80 81
      "required": [
81 82
        "block",
82 83
        "offset"
83 84
      ],
84 85
      "properties": {
85 86
        "block": {
86 87
          "type": "array",
87 88
          "items": {
88 89
            "type": "integer"
89 90
          }
90 91
        },
91 92
        "offset": {
92 93
          "type": "integer"
93 94
        }
94 95
      }
95 96
    },
96 97
    "textAlignLeft": {
97 98
      "type": "token"
98 99
    },
99 100
    "textAlignRight": {
100 101
      "type": "token"
101 102
    },
102 103
    "textAlignCenter": {
103 104
      "type": "token"
104 105
    },
105 106
    "textAlignJustify": {
106 107
      "type": "token"
107 108
    }
108 109
  },
109 110
  "$type": "com.atproto.lexicon.schema",
110 111
  "lexicon": 1
111 112
}

Compare Other Versions

Lexicon Garden

@