From
bafyreih4jq547al4wee2izwgaq4cmfac4wjopym3y5mx3hjrs5czo6ojly
indexed 2026-04-15 20:56 UTC
View this version
To
bafyreicc4wwkmh5rskpzyriwad4lte64rk2w7vnzzzofy6tnhbisxsint4
indexed 2026-07-16 14:58 UTC
View this version
Compatibility
backward compatible Backward compatible. 12 non-breaking changes.
Non-breaking changes (12)
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.defs#logReadJoinRequests" }
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.defs#logWithdrawIncomingJoinRequest" }
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest" }
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant27" }
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant28" }
- AddedVertex AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant29" }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant27", kind: "variant", name: Some("chat.bsky.convo.defs#logWithdrawIncomingJoinRequest") }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant28", kind: "variant", name: Some("chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest") }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant29", kind: "variant", name: Some("chat.bsky.convo.defs#logReadJoinRequests") }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant27", tgt: "chat.bsky.convo.defs#logWithdrawIncomingJoinRequest", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant28", tgt: "chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant29", tgt: "chat.bsky.convo.defs#logReadJoinRequests", kind: "ref", name: None }
Migration guidance
Added
AddedVertex { vertex_id: "chat.bsky.convo.defs#logReadJoinRequests" }AddedVertex { vertex_id: "chat.bsky.convo.defs#logWithdrawIncomingJoinRequest" }AddedVertex { vertex_id: "chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest" }AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant27" }AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant28" }AddedVertex { vertex_id: "chat.bsky.convo.getLog:output.logs:items:variant29" }
Notes
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant27", kind: "variant", name: Some("chat.bsky.convo.defs#logWithdrawIncomingJoinRequest") }
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant28", kind: "variant", name: Some("chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest") }
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items", tgt: "chat.bsky.convo.getLog:output.logs:items:variant29", kind: "variant", name: Some("chat.bsky.convo.defs#logReadJoinRequests") }
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant27", tgt: "chat.bsky.convo.defs#logWithdrawIncomingJoinRequest", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant28", tgt: "chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "chat.bsky.convo.getLog:output.logs:items:variant29", tgt: "chat.bsky.convo.defs#logReadJoinRequests", kind: "ref", name: None }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"output": {66
"encoding": "application/json",77
"schema": {88
"properties": {99
"cursor": {1010
"type": "string"1111
},1212
"logs": {1313
"items": {1414
"refs": [1515
"chat.bsky.convo.defs#logBeginConvo",1616
"chat.bsky.convo.defs#logAcceptConvo",1717
"chat.bsky.convo.defs#logLeaveConvo",1818
"chat.bsky.convo.defs#logMuteConvo",1919
"chat.bsky.convo.defs#logUnmuteConvo",2020
"chat.bsky.convo.defs#logCreateMessage",2121
"chat.bsky.convo.defs#logDeleteMessage",2222
"chat.bsky.convo.defs#logReadMessage",2323
"chat.bsky.convo.defs#logAddReaction",2424
"chat.bsky.convo.defs#logRemoveReaction",2525
"chat.bsky.convo.defs#logReadConvo",2626
"chat.bsky.convo.defs#logAddMember",2727
"chat.bsky.convo.defs#logRemoveMember",2828
"chat.bsky.convo.defs#logMemberJoin",2929
"chat.bsky.convo.defs#logMemberLeave",3030
"chat.bsky.convo.defs#logLockConvo",3131
"chat.bsky.convo.defs#logUnlockConvo",3232
"chat.bsky.convo.defs#logLockConvoPermanently",3333
"chat.bsky.convo.defs#logEditGroup",3434
"chat.bsky.convo.defs#logCreateJoinLink",3535
"chat.bsky.convo.defs#logEditJoinLink",3636
"chat.bsky.convo.defs#logEnableJoinLink",3737
"chat.bsky.convo.defs#logDisableJoinLink",3838
"chat.bsky.convo.defs#logIncomingJoinRequest",3939
"chat.bsky.convo.defs#logApproveJoinRequest",4040
"chat.bsky.convo.defs#logRejectJoinRequest",41
"chat.bsky.convo.defs#logOutgoingJoinRequest"41
"chat.bsky.convo.defs#logOutgoingJoinRequest",42
"chat.bsky.convo.defs#logWithdrawIncomingJoinRequest",43
"chat.bsky.convo.defs#logWithdrawOutgoingJoinRequest",44
"chat.bsky.convo.defs#logReadJoinRequests"4245
],4346
"type": "union"4447
},4548
"type": "array"4649
}4750
},4851
"required": [4952
"logs"5053
],5154
"type": "object"5255
}5356
},5457
"parameters": {5558
"properties": {5659
"cursor": {5760
"type": "string"5861
}5962
},6063
"required": [],6164
"type": "params"6265
},6366
"type": "query"6467
}6568
},6669
"id": "chat.bsky.convo.getLog",6770
"lexicon": 16871
}