app.offprint.block.imageDiff

offprint.app

Schema Diff

+0 -9

From

CID
bafyreic26p6lugf...
Indexed At
2026-02-18 18:16 UTC
View this version

To

CID
bafyreiavm5khvvo...
Indexed At
2026-03-26 00:27 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

4 breaking changes, 0 non-breaking changes.

Breaking Changes (4)
  • RemovedVertex RemovedVertex { vertex_id: "app.offprint.block.imageDiff.labels" }
  • RemovedVertex RemovedVertex { vertex_id: "app.offprint.block.imageDiff.labels:items" }
  • RemovedEdge RemovedEdge { src: "app.offprint.block.imageDiff", tgt: "app.offprint.block.imageDiff.labels", kind: "prop", name: Some("labels") }
  • RemovedEdge RemovedEdge { src: "app.offprint.block.imageDiff.labels", tgt: "app.offprint.block.imageDiff.labels:items", kind: "items", name: None }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "app.offprint.block.imageDiff.labels" }
  • RemovedVertex { vertex_id: "app.offprint.block.imageDiff.labels:items" }

Additional Notes

  • Breaking: RemovedEdge { src: "app.offprint.block.imageDiff", tgt: "app.offprint.block.imageDiff.labels", kind: "prop", name: Some("labels") }
  • Breaking: RemovedEdge { src: "app.offprint.block.imageDiff.labels", tgt: "app.offprint.block.imageDiff.labels:items", kind: "items", name: None }
1 1
{
2 2
  "id": "app.offprint.block.imageDiff",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "object",
6 6
      "required": [
7 7
        "images"
8 8
      ],
9 9
      "properties": {
10 10
        "width": {
11 11
          "type": "string",
12 12
          "description": "CSS width value"
13 13
        },
14 14
        "images": {
15 15
          "type": "array",
16 16
          "items": {
17 17
            "ref": "app.offprint.block.imageGrid#gridImage",
18 18
            "type": "ref"
19 19
          },
20 20
          "required": true,
21 21
          "maxLength": 2,
22 22
          "minLength": 2,
23 23
          "description": "Exactly 2 images for comparison [before, after]"
24 24
        },
25 -
        "labels": {
26 -
          "type": "array",
27 -
          "items": {
28 -
            "type": "string"
29 -
          },
30 -
          "maxLength": 2,
31 -
          "minLength": 2,
32 -
          "description": "Labels for the images [before label, after label]"
33 -
        },
34 25
        "caption": {
35 26
          "type": "string",
36 27
          "description": "Comparison caption"
37 28
        },
38 29
        "alignment": {
39 30
          "enum": [
40 31
            "left",
41 32
            "center",
42 33
            "right"
43 34
          ],
44 35
          "type": "string",
45 36
          "description": "Horizontal alignment"
46 37
        }
47 38
      }
48 39
    }
49 40
  },
50 41
  "$type": "com.atproto.lexicon.schema",
51 42
  "lexicon": 1
52 43
}

Compare Other Versions

Lexicon Garden

@