26.5.3
- New note encryption now writes a portable versioned encryption envelope with
per-note salt and nonce metadata, derives keys with Botan PBKDF2-HMAC-SHA1,
and encrypts with AES-256-CBC plus HMAC authentication while keeping legacy
encrypted notes decryptable (for #3598) - Secrets such as cloud connection passwords, proxy passwords, API keys, and
scripting secret settings are now stored in the operating system keychain via
qtkeychain instead of being obfuscated with SimpleCrypt in the settings file;
existing SimpleCrypt-backed secrets are migrated to the keychain automatically
when possible (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