| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums-macos.txt | 2026-03-08 | 95 Bytes | |
| Mini-Diarium-0.4.6-macos.dmg | 2026-03-08 | 20.0 MB | |
| checksums-linux.txt | 2026-03-08 | 195 Bytes | |
| Mini-Diarium-0.4.6-linux.AppImage | 2026-03-08 | 83.5 MB | |
| Mini-Diarium-0.4.6-linux.deb | 2026-03-08 | 11.0 MB | |
| checksums-windows.txt | 2026-03-08 | 194 Bytes | |
| Mini-Diarium-0.4.6-windows.exe | 2026-03-08 | 8.5 MB | |
| Mini-Diarium-0.4.6-windows.msi | 2026-03-08 | 10.3 MB | |
| 0.4.6 source code.tar.gz | 2026-03-08 | 10.1 MB | |
| 0.4.6 source code.zip | 2026-03-08 | 10.3 MB | |
| README.md | 2026-03-08 | 3.3 kB | |
| Totals: 11 Items | 153.8 MB | 0 | |
Mini Diarium v0.4.6
Installation
Download the appropriate file for your platform:
- Windows:
Mini-Diarium-0.4.6-windows.msior.exe - macOS:
Mini-Diarium-0.4.6-macos.dmg - Linux:
Mini-Diarium-0.4.6-linux.AppImageor.deb
Security Notes
Windows: SmartScreen may show a warning on first launch. Click "More info" then "Run anyway".
macOS: Gatekeeper may show "damaged and can't be opened." Run xattr -cr "/Applications/Mini Diarium.app" in Terminal, then launch normally.
Linux: Verify SHA256 checksums against checksums-*.txt before installation.
What's Changed
Added
- Automatic WinGet publishing: every published release now automatically submits a WinGet manifest update to the community repository (
microsoft/winget-pkgs), opening a pull request for the new version. The workflow triggers onrelease.publishedevents (not drafts), handles thevX.Y.Ztag format by stripping thevprefix, verifies the Windows assetMini-Diarium-{VERSION}-windows.exeexists, and useswingetcreate.exe --submitto auto-submit the PR. Users can install/upgrade viawinget install fjrevoredo.MiniDiariumandwinget upgrade fjrevoredo.MiniDiarium. Requires theWINGET_TOKENrepository secret to be configured.
Fixed
- Dark theme form-control contrast on Linux: text inside password fields, plain text inputs, and native
<select>dropdowns is now always readable in dark mode regardless of the active GTK theme. Addedcolor-scheme: light/color-scheme: darkto:root/.darkso WebKit/GTK respects the app's color scheme for native form-control rendering. Added a zero-specificity:where()baseline that setsbackground-color: var(--bg-primary)andcolor: var(--text-primary)on all non-checkbox/radio/range/file inputs, selects, and textareas — any UnoCSS utility class (bg-primary,bg-tertiary,disabled:bg-tertiary, etc.) overrides it. Auth-screen password inputs inPasswordPromptandPasswordCreationnow carry explicitbg-primaryclasses. Fixes #48. - About dialog now accessible from the native menu at any auth state: the
AboutOverlayand itsmenu-aboutlistener have been lifted fromMainLayout(unlocked-only) up toApp(always mounted). Help → About Mini Diarium now opens correctly from the journal picker, password prompt, and creation screens — not just when the journal is unlocked. - E2E: title persistence assertion now waits for async DB load: replaced
waitForDisplayed+ immediategetValuewith awaitUntilpoll, preventing a race between the WebDriver assertion and the asyncloadEntriesForDateround-trip to the backend. - Backup rotation limit reduced from 50 to 30: the
MAX_BACKUPSconstant has been lowered and a new testtest_backup_and_rotate_repeated_unlocks()verifies that repeated unlock operations never allow the backup count to exceed the configured cap. All test assertions now use the constant instead of hardcoded values.
Full changelog: https://github.com/fjrevoredo/mini-diarium/compare/...v0.4.6