Skip to content

Commit f4ec5de

Browse files
committed
release notes: dashboard v0.9.2
1 parent 839d138 commit f4ec5de

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Dashboard v0.9.2
2+
3+
Performance release: the Projects page no longer runs git at all.
4+
5+
## Fixed
6+
7+
### Projects page could take minutes to load
8+
The dashboard used to determine each session's project by running `git rev-list` across every distinct session directory on every page load. On machines with many worktrees, deleted directories, or directories on slow network paths, this made the Projects page take minutes to appear (reported at over two minutes).
9+
10+
The dashboard now reads the session-to-project index that the Magic Context plugin records (plugin v0.30.7 adds a one-time backfill for existing sessions), turning the page into a couple of indexed database reads. Git is never spawned by the dashboard anymore, and a regression test keeps it that way.
11+
12+
One behavior note: sessions that predate the index appear in session lists but are not grouped into project cards until the plugin (v0.30.7+) has started once and completed its background backfill. Update both the plugin and the dashboard for the full effect.

0 commit comments

Comments
 (0)