Skip to content

v0.9.0

Choose a tag to compare

@JeffSteinbok JeffSteinbok released this 15 Mar 02:22
· 30 commits to main since this release
501acd5

What's New in v0.9.0

Features

  • Group-by selector — group session cards by project, machine, or no grouping (works in both tile and list views)
  • Home directory label — sessions started from ~ display as '🏠 Home' instead of the username folder name
  • Wider layout — container max-width bumped to 1920px so ultrawide monitors show more tiles per row

Fixes

  • Fix duplicate text in tiles when window title matches the current intent
  • Tighter group header padding and tile grid vertical spacing
  • Group-by dropdown text color now matches other view-toggle buttons

Testing

  • 50+ new tests across frontend and backend
  • SessionGrid component tests (grouping, collapsing, empty/loading states)
  • SessionTile/SessionCard interaction tests (copy, star, kill handlers)
  • Sync module tests (27 tests: export, import, staleness, config sync)
  • Grouping Home directory and reducer groupBy state tests
  • 317 Python tests, 200 frontend tests — all passing