is.logue.content

logue.is

Schema Diff

+3 -1

From

CID
bafyreideuddmf62...
Indexed At
2026-05-03 23:33 UTC
View this version

To

CID
bafyreiakwbwi7s6...
Indexed At
2026-06-12 00:28 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

16 breaking changes, 24 non-breaking changes.

Breaking Changes (16)
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant1", kind: "variant", name: Some("is.logue.block.code") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant2", kind: "variant", name: Some("is.logue.block.heading") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant3", kind: "variant", name: Some("is.logue.block.iframe") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant4", kind: "variant", name: Some("is.logue.block.image") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant5", kind: "variant", name: Some("is.logue.block.listItem") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant6", kind: "variant", name: Some("is.logue.block.orderedList") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant7", kind: "variant", name: Some("is.logue.block.text") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant8", kind: "variant", name: Some("is.logue.block.unorderedList") }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant1", tgt: "is.logue.block.code", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant2", tgt: "is.logue.block.heading", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant3", tgt: "is.logue.block.iframe", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant4", tgt: "is.logue.block.image", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant5", tgt: "is.logue.block.listItem", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant6", tgt: "is.logue.block.orderedList", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant7", tgt: "is.logue.block.text", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "is.logue.content.items:items:variant8", tgt: "is.logue.block.unorderedList", kind: "ref", name: None }
Non-Breaking Changes (24)
  • AddedVertex AddedVertex { vertex_id: "is.logue.block.blueskyEmbed" }
  • AddedVertex AddedVertex { vertex_id: "is.logue.block.website" }
  • AddedVertex AddedVertex { vertex_id: "is.logue.content.items:items:variant10" }
  • AddedVertex AddedVertex { vertex_id: "is.logue.content.items:items:variant9" }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant1", kind: "variant", name: Some("is.logue.block.blueskyEmbed") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant10", kind: "variant", name: Some("is.logue.block.website") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant2", kind: "variant", name: Some("is.logue.block.code") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant3", kind: "variant", name: Some("is.logue.block.heading") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant4", kind: "variant", name: Some("is.logue.block.iframe") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant5", kind: "variant", name: Some("is.logue.block.image") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant6", kind: "variant", name: Some("is.logue.block.listItem") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant7", kind: "variant", name: Some("is.logue.block.orderedList") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant8", kind: "variant", name: Some("is.logue.block.text") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant9", kind: "variant", name: Some("is.logue.block.unorderedList") }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant1", tgt: "is.logue.block.blueskyEmbed", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant10", tgt: "is.logue.block.website", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant2", tgt: "is.logue.block.code", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant3", tgt: "is.logue.block.heading", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant4", tgt: "is.logue.block.iframe", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant5", tgt: "is.logue.block.image", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant6", tgt: "is.logue.block.listItem", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant7", tgt: "is.logue.block.orderedList", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant8", tgt: "is.logue.block.text", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "is.logue.content.items:items:variant9", tgt: "is.logue.block.unorderedList", kind: "ref", name: None }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "is.logue.block.blueskyEmbed" }
  • AddedVertex { vertex_id: "is.logue.block.website" }
  • AddedVertex { vertex_id: "is.logue.content.items:items:variant10" }
  • AddedVertex { vertex_id: "is.logue.content.items:items:variant9" }

Additional Notes

  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant1", kind: "variant", name: Some("is.logue.block.code") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant2", kind: "variant", name: Some("is.logue.block.heading") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant3", kind: "variant", name: Some("is.logue.block.iframe") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant4", kind: "variant", name: Some("is.logue.block.image") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant5", kind: "variant", name: Some("is.logue.block.listItem") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant6", kind: "variant", name: Some("is.logue.block.orderedList") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant7", kind: "variant", name: Some("is.logue.block.text") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant8", kind: "variant", name: Some("is.logue.block.unorderedList") }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant1", tgt: "is.logue.block.code", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant2", tgt: "is.logue.block.heading", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant3", tgt: "is.logue.block.iframe", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant4", tgt: "is.logue.block.image", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant5", tgt: "is.logue.block.listItem", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant6", tgt: "is.logue.block.orderedList", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant7", tgt: "is.logue.block.text", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "is.logue.content.items:items:variant8", tgt: "is.logue.block.unorderedList", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant1", kind: "variant", name: Some("is.logue.block.blueskyEmbed") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant10", kind: "variant", name: Some("is.logue.block.website") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant2", kind: "variant", name: Some("is.logue.block.code") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant3", kind: "variant", name: Some("is.logue.block.heading") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant4", kind: "variant", name: Some("is.logue.block.iframe") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant5", kind: "variant", name: Some("is.logue.block.image") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant6", kind: "variant", name: Some("is.logue.block.listItem") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant7", kind: "variant", name: Some("is.logue.block.orderedList") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant8", kind: "variant", name: Some("is.logue.block.text") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items", tgt: "is.logue.content.items:items:variant9", kind: "variant", name: Some("is.logue.block.unorderedList") }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant1", tgt: "is.logue.block.blueskyEmbed", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant10", tgt: "is.logue.block.website", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant2", tgt: "is.logue.block.code", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant3", tgt: "is.logue.block.heading", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant4", tgt: "is.logue.block.iframe", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant5", tgt: "is.logue.block.image", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant6", tgt: "is.logue.block.listItem", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant7", tgt: "is.logue.block.orderedList", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant8", tgt: "is.logue.block.text", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "is.logue.content.items:items:variant9", tgt: "is.logue.block.unorderedList", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "properties": {
6 6
        "items": {
7 7
          "description": "Array of content blocks",
8 8
          "items": {
9 9
            "refs": [
10 10
              "is.logue.block.blockquote",
11 +
              "is.logue.block.blueskyEmbed",
11 12
              "is.logue.block.code",
12 13
              "is.logue.block.heading",
13 14
              "is.logue.block.iframe",
14 15
              "is.logue.block.image",
15 16
              "is.logue.block.listItem",
16 17
              "is.logue.block.orderedList",
17 18
              "is.logue.block.text",
18 -
              "is.logue.block.unorderedList"
19 +
              "is.logue.block.unorderedList",
20 +
              "is.logue.block.website"
19 21
            ],
20 22
            "type": "union"
21 23
          },
22 24
          "required": true,
23 25
          "type": "array"
24 26
        }
25 27
      },
26 28
      "required": [
27 29
        "items"
28 30
      ],
29 31
      "type": "object"
30 32
    }
31 33
  },
32 34
  "id": "is.logue.content",
33 35
  "lexicon": 1
34 36
}

Compare Other Versions

Lexicon Garden

@