github zhitongblog/solomd v1.3.1
SoloMD v1.3.1

latest releases: v4.11.11, v4.11.11-wintest, v4.11.10...
3 months ago

SoloMD v1.3.1 — Slideshow bug fixes

Patch release for two regressions in v1.3.0's slideshow window.

🐞 Fixes

  • Closing the slideshow window no longer kills the main editor.
    Tauri intercepts WindowEvent::CloseRequested for every window and emits a single global solomd://close-requested event; the main window's listener was treating slideshow close as "close the editor" and tearing down the main window via force_close_window. Fixed by gating the unsaved-tabs check on label == "main" — auxiliary windows (slideshow, "open in new window") close themselves directly.

  • Fullscreen on Windows now works reliably.
    Tauri's setFullscreen can silently no-op on Windows without a user gesture. F to toggle fullscreen now tries Tauri first, verifies the state actually changed, and falls back to the HTML5 Fullscreen API (document.documentElement.requestFullscreen()). The HUD always shows the F fullscreen · ? help · Esc exit hint so the binding is always discoverable.

  • Esc out of fullscreen on macOS no longer hangs.
    Slideshow's Esc handler now exits fullscreen first (with a short wait for the OS animation) before calling window.close(), otherwise the close request raced the fullscreen-out transition.

🌐 Site updates

  • v1.3.0 features now visible on the homepage feature list (Slideshow / Welcome / CLI / Format) with NEW tags.
  • Compare table gained four rows for the new differentiators.
  • v1.3.0 release post published in English and 中文.

Full Changelog: v1.3.0...v1.3.1

Don't miss a new solomd release

NewReleases is sending notifications on new releases.