BloomMD updates
Remote documents can now be deleted while open
BloomMD cleanly separates an active sync session before deleting a remote document.
Published · commit September 7, 2026Desktop 0.4.3SyncCollaborationWebDesktop
An open remote document should not prevent it from being removed from the workspace. BloomMD now handles deletion as a controlled flow in both the web and desktop apps.
End the session, delete the document, restore the connection
Before the server-side delete, an active sync room is disconnected cleanly. The server then deletes the document and the file list is refreshed. If deletion fails, BloomMD attempts to restore the previous connection and surfaces the specific error.
This keeps active Yjs sessions separate from server-side document operations without silently losing a delete attempt.
Commit date: September 7, 2026 · View the commit
Source: https://github.com/moellenbeck-digital/BloomMD/commit/8eadf72