版本发布 8
Continuous prerelease build for commit [50a7faf](https://github.com/pbek/QOwnNotes/commit/50a7faf1080916ff6fb76d05875d4aebf1534b84). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [6f3b752](https://github.com/pbek/QOwnNotes/commit/6f3b7528f04190735cc2b1240ad0b644cab9906e). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [3d8254a](https://github.com/pbek/QOwnNotes/commit/3d8254a685d576704b1a1c57b8ed75eba9156b84). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [7405839](https://github.com/pbek/QOwnNotes/commit/7405839b9c6f513e5c3a661482192903a1476c7c). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [3bcf6ad](https://github.com/pbek/QOwnNotes/commit/3bcf6ad6acf337cfd620fe67d7b408c29c9b96e6). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [6623450](https://github.com/pbek/QOwnNotes/commit/66234502de864c524d0cae2ae7447ee5158f35cc). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
## 26.4.23 - Fixed shortcuts not being saved or restored in the **Shortcuts** settings; `storeShortcutSettings` now iterates the actual menu actions (mirroring how `initShortcuts` reads them) and looks up the corresponding widgets in the tree by action name, and shortcut values are stored as strings to match the format expected by `initShortcuts` (for [#3584](https://github.com/pbek/QOwnNotes/issues/3584)) - Fixed a crash when assigning a shortcut in the **Shortcuts** settings; `keySequenceEvent` and `findKeySequenceWidget` now use recursive tree traversal to handle the multi-level menu hierarchy correctly (for [#3584](https://github.com/pbek/QOwnNotes/issues/3584)) - Fixed a possible crash that occurred when Qt's internal style machinery was still processing a system color scheme change event while `applyDarkModeSettings()` was called synchronously, causing a SIGSEGV in QtWidgets; the UI update is now deferred via `QTimer::singleShot` so it runs after the current event is fully processed (for [#3578](https://github.com/pbek/QOwnNotes/issues/3578)) - Added a **Show all LSP server log output in debug log** checkbox to the **Markdown language server** section in the **Editor** settings; when enabled, every line written to the LSP server's stderr is forwarded to the Qt debug log so the full server output is visible (e.g. via `QT_LOGGING_RULES="*.debug=true"`); the checkbox is disabled when the LSP is not enabled (for [#3467](https://github.com/pbek/QOwnNotes/issues/3467)) - All Markdown LSP server stderr output is then forwarded to the debug log (via `qDebug`) so the full server log is visible when running QOwnNotes with debug output enabled; previously only lines containing `ERR`/`ERROR` were forwarded - Added debug logging when `textDocument/publishDiagnostics` notifications are received from the Markdown LSP server and when they are applied to the note text edit, to help diagnose why error markers may not appear; note that `marksman` (the default LSP server) does not publish diagnostics — it focuses on cross-reference and wiki-link completion only; to get real-time wave-underline error markers in the note editor, configure a linting LSP such as `rumdl` (command: `rumdl`, argument: `server`) which provides 71 Markdown lint rules and publishes `textDocument/publishDiagnostics` ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems
Continuous prerelease build for commit [3585785](https://github.com/pbek/QOwnNotes/commit/35857857dd5dedbb0645e954593744eca06ca973). This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release. ## Released files - QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6 - QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage - QOwnNotes-amd64.snap: Linux Snap build with Qt 6 - QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package - QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments - QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package - QOwnNotes.zip: Windows ZIP package built with Qt 6 - QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package - QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package - QOwnNotes.dmg: macOS disk image built with Qt 6 - QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems