full diff

social.colibri.beta.actor.settings

colibri.social +2 −1
From
bafyreienpl45my622ljilefiogi27m2esbyej3cs2dsj66vkkl5n6auihy indexed 2026-08-25 14:45 UTC View this version
To
bafyreiaqcf36enrgyjilc2uu7xdy26nzjyhcfpctgep5htwmenii2dstfe indexed 2026-10-15 15:34 UTC View this version

Compatibility

breaking 1 breaking change, 0 non-breaking changes.

Breaking changes (1)
  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.beta.actor.settings:body.notificationLevel", sort: "knownValues", old_value: "[\"all\",\"mentionsAndReplies\"]", new_value: "[\"all\",\"mentionsAndReplies\",\"nothing\"]" }

Migration guidance

Constraint changes

  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.beta.actor.settings:body.notificationLevel", sort: "knownValues", old_value: "[\"all\",\"mentionsAndReplies\"]", new_value: "[\"all\",\"mentionsAndReplies\",\"nothing\"]" }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A user's Colibri settings.",
66 "key": "literal:self",
77 "record": {
88 "properties": {
99 "communityOrder": {
1010 "description": "The user's communities in their preferred sidebar order.",
1111 "items": {
1212 "description": "A community.",
1313 "format": "did",
1414 "type": "string"
1515 },
1616 "type": "array"
1717 },
1818 "gifFavorites": {
1919 "description": "GIFs the user saved from the picker, stored whole. A saved GIF has to render without another lookup, and an identifier cannot be turned back into one: a GIF favourited from a chat message carries its own URL as the id rather than a provider key, so no provider can resolve it.",
2020 "items": {
2121 "ref": "social.colibri.beta.embed.defs#gifView",
2222 "type": "ref"
2323 },
2424 "type": "array"
2525 },
2626 "notificationLevel": {
2727 "default": "all",
2828 "description": "Which messages produce a notification.",
2929 "knownValues": [
3030 "all",
31 "mentionsAndReplies"
31 "mentionsAndReplies",
32 "nothing"
3233 ],
3334 "type": "string"
3435 },
3536 "shareActivity": {
3637 "default": false,
3738 "description": "Whether the AppView may read the user's listening records from the services they publish to and show what they are playing to others.",
3839 "type": "boolean"
3940 }
4041 },
4142 "required": [],
4243 "type": "object"
4344 },
4445 "type": "record"
4546 }
4647 },
4748 "id": "social.colibri.beta.actor.settings",
4849 "lexicon": 1
4950}

Compare other versions