winget install --id fjrevoredo.MiniDiarium
About Mini Diarium
A local-first journal with serious encryption. Free, open source, and never touches the internet.
What's new in 0.4.22
What's Changed Mini Diarium v0.4.22 bundles two new open-source Arabic-capable fonts (Amiri and Tajawal), replaces the folder picker with a direct .db file selector for opening existing journals, caps the journal picker list to 5 visible items with scrolling, and optimizes word-count calculation to sub-microsecond performance on both plain text and TipTap HTML paths. Added - Amiri and Tajawal bundled fonts: two new open-source font families with Arabic script support are now bundled — Amiri (classic Arabic serif) and Tajawal (modern Arabic sans-serif), each with Regular and Bold weights. Both are SIL Open Font License 1.1. The editor font family dropdown now includes these alongside the existing 5 font families. Changed - Journal picker scroll limit: the journal list in the picker is now capped at ~5 visible items with a vertical scrollbar appearing for additional journals, preventing the picker card from growing beyond the viewport. The "Your Journals" heading stays fixed above the scrollable list. - Open Existing Journal uses a file picker: instead of picking a folder and requiring a diary.db file inside it, the "Open Existing" flow now opens a file dialog filtered to .db files so the user selects the database file directly. The DB filename (no longer hardcoded to diary.db) is stored in JournalConfig.db_filename, and backups are namespaced under backups/{stem}/ so co-located journals don't share a backup pool. Updated selectFolderTitle, noJournalFound, and chooseFolderTitle to file-oriented text in all five locales. - Word-count performance optimization: replaced the two-...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.4.22 | Unknown | What's Changed Mini Diarium v0.4.22 bundles two new open-source Arabic-capable fonts (Amiri and Tajawal), replaces the folder picker with a direct .db file selector for opening existing journals, caps the journal picker... |
| 0.4.21 | Unknown | What's Changed v0.4.21 adds text color and highlight formatting, export date/month filters, auto-focus on unlock, and a French locale. It fixes bundled fonts not loading in macOS/Windows release builds, moves Underline t... |
| 0.4.20 | Unknown | What's Changed v0.4.20 delivers RTL/bidirectional text editing with toolbar toggle, a multi-entry number navigation bar, editor font selection, and timestamp insertion — plus critical security hardening that moves the mu... |
| 0.4.19 | Unknown | What's Changed v0.4.19 adds mandatory multi-auth unlock enforcement and persistent RTL text direction in the editor, fixes a German locale regression and stale password requirement after auth-slot removal, and refactors... |
| 0.4.18 | Unknown | What's Changed Maintenance release fixing two recurring CI failures: Flathub builds were rejected because metainfo.xml was missing release entries for v0.4.16 and v0.4.17 (a Windows CRLF bug in bump-version.sh), and WinG... |
| 0.4.15 | Unknown | What's Changed v0.4.15 introduces local-only (device-protected) journals that auto-unlock without a password, and fixes a bug where image-only entries were silently deleted on journal close. Added - Local-only (device-pr... |
| 0.4.14 | Unknown | What's Changed v0.4.14 delivers full internationalisation (i18n) with Spanish translation and live native-menu locale switching, Markdown file import into the active entry, a benchmarking infrastructure for Rust and fron... |
| 0.4.13 | Unknown | What's Changed Added - Markdown export image handling: embedded base64 images are no longer silently stripped on export. Two new export options appear in the Export dialog: - Markdown (builtin:markdown) extracts images t... |
| 0.4.12 | Unknown | What's Changed Fixed - Text alignment lost after calendar navigation — final fix (issue #63): two independent bugs were responsible. (1) Visual rendering (root cause): Tauri automatically injects a random 'nonce-...' int... |
| 0.4.10 | Unknown | What's Changed Fixed - Text alignment lost after calendar navigation (issue #63): alignment (justify, center, right) applied to an entry was permanently overwritten after navigating away and returning. Root cause: TipTap... |
| 0.4.8 | Unknown | Fixed text-alignment feature to work with all the elements. Minor assorted fixes. |
| 0.4.7 | Unknown | adds text alignment, optional entry timestamps, and advanced theme overrides, while fixing dark-mode editor text and continuing theme-system cleanup. |
| 0.4.6 | Unknown | Minor update with fixes to the dark theme, specially for linux. |
| 0.4.4 | Unknown | Pretty modest update. The most significant addition is the image support. Please be mindful of the number of images you store in your journal as they can rack up storage pretty quickly as they are stored as base64 string... |