v2.1.3
A stale tab can no longer erase your journal
You wrote all eighteen lines. Then they vanished. The culprit: a window left open for hours still held an old picture of your journal, and when it synced, that stale picture overwrote the day you'd actually finished. Losing a to-do is annoying; losing your own words is unacceptable.
Fixed at the root. The server now checks every sync against what it already holds, line by line — a written line can never again be blanked by a window that never touched it. Your own edits still win everywhere: clear a line on purpose and it stays cleared. And if a window ever shows empty boxes you know you filled, just reload it — the writing is safe on the server.
Small improvements
- Journal entries occasionally drew as a thin sliced-off band that looked struck through. Boxes now always open at full height.
- "Stay in focus" in the streak popover now takes you straight to your grid. It only offers the goal editor when there's no Right Now goal to stay focused on.
- The Home list is simpler: it always shows your Right Now goal — and only that goal. The per-goal "show on Home" pills are gone, along with the confusion about what they did.