Changelog

RSS

What's new in SostaLog. Newest first.

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.
  • The About panel has been rewritten to better describe what SostaLog is and how your entries stay on your device. SostaLog is now proprietary software (© 2026 Don Albrecht).

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
  • Search across everything you’ve written
  • Entries lock 24 hours after you write them
  • Works offline