-
v6.1.0
Stablereleased this
2026-06-25 23:31:33 +00:00 | 64 commits to main since this releaseTea Leaves v6.1.0 — Core Polish & Fixes
Released 2026-06-25
A small, focused release of self-contained core-app fixes (milestone v6.1) to land before the larger v6.2 work — plus a substantial round of frontend test coverage. No migration, no breaking changes.
✨ Fixes & improvements
🔗 Clickable motifs from an entry (#3)
On an entry, the linked motifs in the "Motifs" section rendered each title as inert text — there was no way to jump from an entry to a motif. Each linked motif is now a proper link to its detail page, with a hover affordance.
🌙 Readable motif graph in dark mode (#5)
The motif graph used hardcoded light node backgrounds, borders, and background dots, and its chrome (controls, minimap, edges) had no dark theme — leaving it illegible on a dark page. The graph now follows the app theme: node and background colors are themed for dark mode, driven by a new reactive
useIsDarkMode()hook.📄 Export all motifs as one Markdown document (#4)
A new
motifs.mdexport combines every motif into a single shareable Markdown document, with---separators under a document header — reusing the existing per-motif formatter. Available in Settings → Export → All motifs, beside the existingmotifs.json.🧪 Internal
Frontend test coverage. The app went from a single smoke test to 59 tests, covering the API wrapper, the sanitize/shortcuts utilities, the Tiptap editor, the auth/theme/offline-queue hooks, and the entry list/detail pages — plus a regression test for each fix above.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)