<aside> ⚠️
CONFIDENTIAL
</aside>
The Collaboration server stores its data in a Postgres database. After updating the version tag of the Docker image and restarting the container, the server will apply schema changes before handling the client connections.
<aside> ⚠️
CRITICAL UPDATE: UPGRADE TO ≥3.104.2 ASAP
</aside>
document_versions.stateVectorSLOW … warning is now also logged when applying an update or converting a document to JSON blocks the event loop for more than SLOW_SYNC_THRESHOLD_MS (default 300). Expect more of these warnings, and more debug-level timing lines, on installs with large documents.user.disconnected reported numConnectedUsers: 1 when the last user left (since 3.107.0). It reports 0 again, and a leave processed after the connection closed is no longer reported twice.DELETE /api/documents/:identifier right after the last user left no longer waits for the 5s unload grace period in cluster mode.document.saved and content.changed webhooks include checksums per fragment, usable as checksum in PATCH /api/documents/:identifierPOST /api/admin/stateless sends a stateless message to all open documentsPATCH still accepts old ones