From
bafyreig2hb67yphyafkbpy24t57lt5nxg4ubmtmivuanz3e7mdewt7lf4i
indexed 2026-11-02 19:19 UTC
View this version
To
bafyreian7gh6adv24ovjcezjrctbtxlgalwhdxgqqsl3mgcc6qgzlqy3qm
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
breaking 1 breaking change, 2 non-breaking changes.
Breaking changes (1)
- ConstraintAdded ConstraintAdded { vertex_id: "fyi.opensocial.revokeAppPassword:input.name", sort: "maxLength", value: "64" }
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.revokeAppPassword:output" }
- AddedEdge AddedEdge { src: "fyi.opensocial.revokeAppPassword", tgt: "fyi.opensocial.revokeAppPassword:output", kind: "prop", name: Some("output") }
Migration guidance
Added
AddedVertex { vertex_id: "fyi.opensocial.revokeAppPassword:output" }
Constraint changes
- ConstraintAdded ConstraintAdded { vertex_id: "fyi.opensocial.revokeAppPassword:input.name", sort: "maxLength", value: "64" }
Notes
- Non-breaking: AddedEdge { src: "fyi.opensocial.revokeAppPassword", tgt: "fyi.opensocial.revokeAppPassword:output", kind: "prop", name: Some("output") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Revoke one of the group's app passwords, and sign out every app signed in with it. Its maker may revoke their own; anyone else needs group.configure.",66
"errors": [77
{88
"name": "NotFound"99
},1010
{1111
"name": "Forbidden"1212
}1313
],1414
"input": {1515
"encoding": "application/json",1616
"schema": {1717
"properties": {1818
"group": {1919
"format": "did",2020
"type": "string"2121
},2222
"name": {23
"maxLength": 64,2324
"type": "string"2425
}2526
},2627
"required": [2728
"group",2829
"name"2930
],3031
"type": "object"3132
}3233
},34
"output": {35
"encoding": "application/json",36
"schema": {37
"properties": {},38
"type": "object"39
}40
},3341
"type": "procedure"3442
}3543
},3644
"id": "fyi.opensocial.revokeAppPassword",3745
"lexicon": 13846
}