Download Latest Version 0.4.3 source code.tar.gz (9.7 MB)
Email in envelope

Get an email when there's a new version of Mini-Diarium

Home / v0.4.1
Name Modified Size InfoDownloads / Week
Parent folder
checksums-macos.txt 2026-02-25 95 Bytes
Mini-Diarium-0.4.1-macos.dmg 2026-02-25 21.2 MB
checksums-linux.txt 2026-02-25 195 Bytes
Mini-Diarium-0.4.1-linux.AppImage 2026-02-25 84.3 MB
Mini-Diarium-0.4.1-linux.deb 2026-02-25 12.0 MB
checksums-windows.txt 2026-02-25 194 Bytes
Mini-Diarium-0.4.1-windows.exe 2026-02-25 8.5 MB
Mini-Diarium-0.4.1-windows.msi 2026-02-25 10.4 MB
0.4.1 source code.tar.gz 2026-02-25 9.6 MB
0.4.1 source code.zip 2026-02-25 9.8 MB
README.md 2026-02-25 2.5 kB
Totals: 11 Items   155.7 MB 7

Mini Diarium v0.4.1

Some minor fixes and updated documentation. Some small features added from users request.

Added

  • ESC key can now quit the app (#25): a new "ESC key action" preference (General tab) lets you choose between Do nothing (default, unchanged behaviour) and Quit the app. When set to Quit, pressing Escape anywhere on the main screen closes the application — identical to clicking the title-bar X button, so the autosave beforeunload handler fires normally. The shortcut is suppressed whenever any dialog is open, so Escape still dismisses overlays as before.
  • Preferences panel reorganised into tabs: the single long-scroll preferences dialog is now a sidebar-tab layout with five tabs — General (theme, ESC action), Writing (calendar and editor options), Journals (journal management), Security (auth methods, change password), and Data (diary path, move location, reset). Writing and Security tabs are grayed out and non-clickable while the diary is locked.
  • Sidebar starts collapsed on launch and unlock (#24): the app now opens directly to today's entry without the calendar panel obscuring the editor. The sidebar can still be toggled via the menu button. After locking and unlocking, the view resets to today's entry with the sidebar closed.
  • Window size and position are remembered between sessions (#26): the app restores the window dimensions and position from the previous session. First launch still uses the default 800×660 px. Powered by tauri-plugin-window-state.
  • Official user-plugin example and guides: added docs/user-plugins/plain-text-timeline.rhai as a reference Rhai export plugin, plus dedicated built-in/user plugin guides for requirements, testing, and best practices.

Changed

  • Plugin documentation structure simplified: user plugin documentation and canonical example now live together in docs/user-plugins/ for discoverability; README now links to this area from a dedicated Extending Mini Diarium section.
  • E2E test isolation hardened: bun run test:e2e now runs in deterministic clean-room mode (isolated diary data, isolated WebView profile on Windows, fixed 800×660 viewport, and backend window-state persistence disabled via MINI_DIARIUM_E2E=1), with bun run test:e2e:stateful available for persistence-focused checks in a repo-local state directory.

Full changelog: https://github.com/fjrevoredo/mini-diarium/compare/...v0.4.1

Source: README.md, updated 2026-02-25