Search where you write, a year-by-month archive, and a Never-freeze option
·
v0.4.0
Search now lives inline in the sidebar, you can browse straight to any past day through a Year › Month › Day archive, and freezing entries is now optional.
What’s new
Search where you write. The sidebar’s ⌘K Search button is now an inline search box. Type a query and press Enter to search — results appear right in the sidebar, no modal in the way. Clicking a result jumps to that entry’s day, and clicking a #hashtag runs the same search. The advanced query builder is still a click (or ⌘K) away when you need it.
Browse your archive by date. The old date picker is replaced by a collapsible Year › Month › Day navigator that lists only the days you actually wrote something. Drill down from a year to a month to a specific day and the timeline jumps straight there — today, yesterday, and the day before stay on the quick buttons and activity heatmap.
Make entries editable forever.Settings → Freeze window now has a Never option. Pick it and entries stay editable (and deletable) indefinitely instead of locking after the freeze window — useful if you treat your journal as a living document rather than an append-only log.
Polish
Timestamps moved into their own column in the timeline, so every entry’s content shares one clean left edge whether or not it has a title.
Links in the Settings and About panels now use the theme blue in dark mode, matching the rest of the app instead of falling back to the default link color.
Diagnostics is no longer a separate Settings tab — it’s tucked into a collapsible section at the bottom of the About panel, keeping the settings surface tidier.
Hover to edit, theme preview cards, and one-click file reconnect
·
v0.3.0
Entry rows are quieter with a hover-to-edit affordance, the theme picker became live-preview cards, and your journal file reconnects in one click after a reload.
What’s new
Quieter entry rows, hover to edit. The always-visible “editable for…” countdown and the “frozen” badge are gone. Hover or focus an entry and an editable one reveals an edit pencil — with the time left to edit in its tooltip — while a frozen entry shows a lock. The record stays still until you reach for it, and the pencil is still reachable by keyboard.
Redesigned theme picker.Settings → Theme is now a grid of preview cards. Each card shows a miniature of its theme, and hovering or focusing one live-previews it across the whole app before you commit; System shows a split light/dark preview.
One-click file reconnect. Your browser keeps the .sosta file you picked across reloads but drops the write permission. Instead of silently downgrading you to download-only, SostaLog now keeps the file connected and — when the grant lapses — offers a single Reconnect that re-grants access and resumes auto-save, without re-picking the file.
Polish
The Settings → File backend panel has a clearer primary/secondary button hierarchy and a status dot showing whether your file is connected, needs reconnecting, or is in manual/download mode.
Settings modal dividers are now visible in dark mode.
The composer’s focus ring no longer doubles up or clips along its bottom edge.
Sidebar tag counts update the moment you add or remove a #hashtag, instead of waiting for a reload.
The install prompt no longer lingers after you’ve installed SostaLog as an app.
Post-launch update: edit entries, jump to a date, theme override
·
v0.2.0
You can now edit entries within the freeze window, jump to any day via the activity heatmap, pin a theme, and the timeline got a visual refresh.
What’s new
Edit entries within the freeze window. Each entry shows a pencil icon while it’s still editable; clicking opens the composer pre-seeded with the entry’s body. You can also delete from there. Once the entry freezes (24 hours by default), the pencil disappears.
Jump to any day. Click an activity heatmap cell to scroll the timeline to that day. The URL updates to #date/YYYY-MM-DD so you can deep-link a specific day.
Theme override.Settings → Theme lets you pin Light, Dark, or follow your System preference. Your choice persists across reloads.
Multi-tab safety. If you open SostaLog in a second tab of the same browser, that tab now shows a banner explaining the journal is already open elsewhere and disables writes — your storage stays consistent.
Polish
Timeline rows redesigned — the card chrome is gone, replaced with hairline separators between entries in the same day. Titles now share the timestamp line and there’s a small status pill (frozen badge or editable countdown).
Settings → Freeze window surfaces the per-unit minimum (60 minutes / 1 hour / 1 day) on the custom input, so a value below the floor no longer fails silently.
Settings panels trap keyboard focus inside the modal while open and return focus to the control that opened them on close.
Your first entry appears in the timeline immediately after saving — no longer needs a reload.
Initial public launch
·
v0.1.0
The first public version of SostaLog.
Write timestamped notes with # titles and #hashtags
Your journal lives on your computer; no account needed