What's Changed
This release stabilizes the protocol handler detection flow introduced in v3.6.2 and improves the user experience when protocol associations need attention.
🛠 Improvements
- Non-destructive protocol detection — The startup protocol check no longer automatically disables user config toggles when a handler is not registered. Users retain full control of their protocol settings in the preferences panel.
- Improved notification messaging — Replaced the vague "Default program changed" messaging with clear, professional "Link association needs confirmation" text that explains the situation, its possible causes (fresh install, version update, third-party interference), and directs the user to Settings → Basic Settings.
- Dialog rendering fix — The protocol confirmation dialog now correctly renders multi-line content instead of showing raw
\ncharacters. - Settings navigation fix — Clicking "Open Settings" in the protocol dialog now navigates directly to Basic Settings with the correct tab highlighted.
🌐 i18n
- Updated protocol notification strings (
protocol-hijacked-title,protocol-hijacked-body,protocol-hijacked-dialog-content) with professional native translations across all 26 supported locales.
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|