feat: Console SDK update for version 11.0.0#85
Conversation
Greptile SummaryThis PR upgrades the Console SDK to v11.0.0 targeting Appwrite server 1.9.2, with a major refactor of the Realtime layer (subscription management moved from URL query parameters to WebSocket subscribe/unsubscribe messages with client-generated UUIDs), new policy management endpoints in
Confidence Score: 4/5Safe to merge after fixing the missing server-side unsubscribe in client.ts. One confirmed P1 bug: the cleanup closure in Client.subscribe() never sends an unsubscribe message to the server, causing server-side resource leaks for multi-subscription sessions. The rest of the changes — new endpoints, enum renames, model field additions, and the realtime.ts refactor — look correct and consistent. src/client.ts — the subscribe cleanup closure (lines 869-882) needs a server-side unsubscribe call. Important Files Changed
Reviews (3): Last reviewed commit: "chore: update Console SDK to 11.0.0" | Re-trigger Greptile |
This PR contains updates to the SDK for version 11.0.0.
What's Changed
subscribemessage lifecycle flow.projectpaths.X-Appwrite-Response-Formatheader to1.9.2.