SoloMD v4.4.2
A 1-line patch fixing the title-bar lying bug — surfaced as "double-click a .md file, first time only opens the app, second time opens the document".
Fix
- Window title now updates when you switch tabs / open a file. Tauri 2's ACL was missing
core:window:allow-set-title, so everysetTitle()call threwCommand plugin:window|set_title not allowed by ACLand the title bar stayed frozen at the default "SoloMD". The file was actually being opened on the first launch; the title bar was just lying about it. Repros on every platform; Windows users feel it first because the title bar is the only chrome with the filename (macOS has the Dock + menu-bar app name to fall back on).
Diagnosis trail
Verified on a Win11 ARM64 VM via temporary boot.log instrumentation:
[App.vue mount] openPath("…\diagfile.md") returned, tabs.length=7, active=diagfile.md
[title watcher] fire name="diagfile.md" → setTitle("diagfile.md — SoloMD")
[title watcher] setTitle THREW: Command plugin:window|set_title not allowed by ACL
After the fix:
[title watcher] setTitle resolved OK
Win32 GetWindowText confirmed the title became diagfile.md — SoloMD.
Everything else
No other behaviour changes. Same features, same languages, same agent surface as v4.4.1.
Install
- macOS: download
.dmg, drag SoloMD to/Applications - Windows (x64):
SoloMD_4.4.2_x64_en-US.msi. First launch shows SmartScreen → More info → Run anyway - Windows (ARM64):
SoloMD_4.4.2_arm64_en-US.msi - Linux:
.AppImage/.deb/.rpm - Android: APKs on releases · Google Play closed beta — email
lixd220@gmail.com - iOS / iPadOS: App Store
🤖 Built by GitHub Actions + local macOS/Android signing