v3.9.0
Markdown Viewer v3.9.0
This release introduces clearer sharing flows for Live Share and Share Snapshot, with fixes for shared Markdown rendering and desktop startup.
Live Share
Live Share creates a temporary in-memory room for real-time collaboration. The document is synced only while the room is active, and the room is not saved as a permanent document store. Participants join through the invite link and can either edit or view only, depending on the access mode selected by the host.
Share Snapshot
Share Snapshot creates a shareable read-only or editable snapshot link. Small documents stay encoded directly inside the URL hash. Larger documents are saved behind a generated #share= ID and kept temporarily for 90 days, so the recipient can open the shared document without it being stored on their own device.
Fixes
- Fixed shared Snapshot and Live Share participant views so LaTeX, Mermaid, TopoJSON, and other advanced Markdown renderers complete after the shared document loads.
- Updated the Live Share modal so participant and invite-link sections appear only after the live room is active.
- Fixed the Neutralino desktop build preparation so bundled resources load the generated application script instead of stalling on startup skeletons.
What's Changed
- Fix #195: Add Vector PDF export and modal options by @ThisIs-Developer in #200
- feat(live-share): add temporary collaboration rooms by @ThisIs-Developer in #203
- feat(live-share): improve first-time session flow by @ThisIs-Developer in #205
- feat(share): improve Live Share and Share Snapshot flows by @ThisIs-Developer in #206
- fix(mobile): polish menu shared states by @ThisIs-Developer in #207
Full Changelog: v3.8.1...v3.9.0