full diff

info.charlebois.frame.image

charlebois.info +4 −1
From
bafyreigg3j3vpm23erb7gdeac62s5jl2chmgywo2jb6uve6v4zxyzfy7vu indexed 2026-04-15 03:08 UTC View this version
To
bafyreihm5lfjourkr4p53vwykx6pwdepab5aum6ttk5pk4a4k72aa6rv4e indexed 2026-04-15 03:21 UTC View this version

Compatibility

breaking 1 breaking change, 4 non-breaking changes.

Breaking changes (1)
  • KindChanged KindChanged { vertex_id: "info.charlebois.frame.image:body.embed", old_kind: "string", new_kind: "union" }
Non-breaking changes (4)
  • AddedVertex AddedVertex { vertex_id: "info.charlebois.frame.image:body.embed:variant0" }
  • AddedVertex AddedVertex { vertex_id: "lex:app.bsky.embed.images" }
  • AddedEdge AddedEdge { src: "info.charlebois.frame.image:body.embed", tgt: "info.charlebois.frame.image:body.embed:variant0", kind: "variant", name: Some("lex:app.bsky.embed.images") }
  • AddedEdge AddedEdge { src: "info.charlebois.frame.image:body.embed:variant0", tgt: "lex:app.bsky.embed.images", kind: "ref", name: None }

Migration guidance

Added

  • AddedVertex { vertex_id: "info.charlebois.frame.image:body.embed:variant0" }
  • AddedVertex { vertex_id: "lex:app.bsky.embed.images" }

Notes

  • Breaking: KindChanged { vertex_id: "info.charlebois.frame.image:body.embed", old_kind: "string", new_kind: "union" }
  • Non-breaking: AddedEdge { src: "info.charlebois.frame.image:body.embed", tgt: "info.charlebois.frame.image:body.embed:variant0", kind: "variant", name: Some("lex:app.bsky.embed.images") }
  • Non-breaking: AddedEdge { src: "info.charlebois.frame.image:body.embed:variant0", tgt: "lex:app.bsky.embed.images", kind: "ref", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Main definition for a frame image",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "aspect": {
1010 "enum": [
1111 "9:16",
1212 "original",
1313 "other"
1414 ],
1515 "type": "string"
1616 },
1717 "createdAt": {
1818 "format": "datetime",
1919 "type": "string"
2020 },
2121 "embed": {
22 "$ref": "app.bsky.embed.images"
22 "refs": [
23 "lex:app.bsky.embed.images"
24 ],
25 "type": "union"
2326 },
2427 "expiresAt": {
2528 "format": "datetime",
2629 "type": "string"
2730 },
2831 "text": {
2932 "maxLength": 240,
3033 "type": "string"
3134 }
3235 },
3336 "required": [
3437 "createdAt",
3538 "embed"
3639 ],
3740 "type": "object"
3841 },
3942 "type": "record"
4043 }
4144 },
4245 "description": "A frame image record for 9-16.lol",
4346 "id": "info.charlebois.frame.image",
4447 "lexicon": 1
4548}

Compare other versions