26.5.5
- Security tokens generated by
generateRandomString()now use the operating
system random source viaQRandomGenerator::system()on Qt 5.10+ and no
longer fall back toqrand()on older Qt versions (for #3601) - Refactored internal ownCloud-specific class names, file names, and function
names for cloud integration to generic cloud naming, since the integration is
used with Nextcloud as well as ownCloud (for #3600) - Improved cloud connection creation and deletion safeguards by asking for
confirmation before deleting a cloud connection and by starting new cloud
connections with empty settings instead of copying the previous connection
(for #3599) - Keychain secrets are now deleted together with their references when removing
scripts, cloud connections, settings groups, or all settings, preventing stale
qtkeychain entries from being left behind (for #3597)
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