Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 01 Jul 19:24
v0.1.1
e5aeb8f

Added

  • Persisted summary source — daily rollups store ai vs rules on session rows; Sessions UI shows badges after reload
  • Auto daily rollups — configurable local hour in Settings; daemon generates today's summary when missing
  • Enrichment backfill — daemon fills report_line and activity labels on existing events at startup
  • Timeline cleanup — Settings action to prune low-signal git and shell noise from existing databases
  • Delete summaries — remove individual daily rollups from Sessions
  • Window/tab trackingwindow.focus events when the front window title changes within the same app (Safari tabs, Finder windows, etc.)
  • Native macOS focus capture — NSWorkspace + Accessibility/CGWindow helper; GUI-session relay from Chronicle.app
  • Tab sessions — per-window identity across IDEs, browsers, Finder, and terminals (dirty markers and spinner noise stripped)
  • Settings — unified save for AI, collectors, privacy, and watch directories; Tauri v2 camelCase config IPC
  • Timeline purge — reset capture events from Settings without deleting daily summaries

Changed

  • Git first-run — bootstrap cursors only (no historical backfill flood on fresh install)
  • UI — 24-hour clock; hide inactive timeline sessions and empty daily rollups; stop tagging every app switch with a generic "focus" label
  • Summaries — rule-based rollups rank top projects by focus time, drop generic git themes, cap displayed hours, and surface build/test failures only (not git push noise)
  • Homebrew — cask checksums auto-updated on release

Fixed

  • Project path layout overflow; Timeline nav default highlight; session active indicators after restart
  • CI rustfmt and clippy failures
  • Activity feed empty while sessions showed focus events (activity_label without tab_session_key)
  • set_config invalid args error in Settings (camelCase IPC)

Install

  1. Download the DMG for your Mac (Apple Silicon → arm64, Intel → x64)
  2. Open the DMG and drag Chronicle to Applications

Homebrew

brew tap aeswibon/chronicle https://github.com/aeswibon/chronicle
brew trust aeswibon/chronicle
brew install --cask chronicle

Cask checksums are updated automatically when this release is published.
3. Open Chronicle.app — signed and notarized; background service starts automatically
4. Optional: Settings → Install shell hook for terminal capture

Downloads

Checksums

82263f135762f0297b04b10fa97118450a867614aa8cb0918d0d28d168f5b4d5  chronicle-arm64.dmg
5ea67f6894710bbc1bebe3893fcd1a08db52e2915b6caa2a9fd6d8469841b05b  chronicle-x64.dmg