| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums-macos.txt | 2026-03-25 | 96 Bytes | |
| Mini-Diarium-0.4.12-macos.dmg | 2026-03-25 | 20.0 MB | |
| checksums-linux.txt | 2026-03-25 | 197 Bytes | |
| Mini-Diarium-0.4.12-linux.AppImage | 2026-03-25 | 83.5 MB | |
| Mini-Diarium-0.4.12-linux.deb | 2026-03-25 | 11.0 MB | |
| checksums-windows.txt | 2026-03-25 | 196 Bytes | |
| Mini-Diarium-0.4.12-windows.exe | 2026-03-25 | 8.5 MB | |
| Mini-Diarium-0.4.12-windows.msi | 2026-03-25 | 10.3 MB | |
| 0.4.12 source code.tar.gz | 2026-03-25 | 10.2 MB | |
| 0.4.12 source code.zip | 2026-03-25 | 10.4 MB | |
| README.md | 2026-03-25 | 1.5 kB | |
| Totals: 11 Items | 154.1 MB | 0 | |
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-...'into all CSP directives at runtime; per the CSP spec a nonce instyle-srccauses'unsafe-inline'to be ignored, so TipTap'sstyle="text-align: center"attributes were silently blocked by the browser every time alignment was applied or loaded — the data was saved correctly, only the rendering was stripped. Fixed by"dangerousDisableAssetCspModification": ["style-src"]intauri.conf.json, preventing nonce injection intostyle-srcwhile leavingscript-srcnonce-protected for Tauri's internal use. (2) Save loss: navigating from Day A to Day B with a pre-existing blank entry causedonSetContent(isEmpty=true)to calldebouncedSave()with Day B's blank args, resetting the 500 ms timer and discarding any pending save for Day A. Fixed by flushing the current entry (cancel + immediatesaveCurrentById) at the start ofloadEntriesForDatebefore loading the new date; all signal reads useuntrack()to prevent reactive loop. Additionally hardened all five save paths to read fromeditor.getHTML()directly rather than the SolidJScontent()signal.