Release notes
What's new in every shipped version.
0.3.0Latest
2026-06-15
- FeatureNew Dashboard — a board view of every branch across all your projects at once. Branches are grouped into columns by status — uncommitted changes, stashed work, unpushed commits, unmerged work, and clean — so you can see at a glance where everything stands. Switch between all projects or focus on one, and click any card to jump straight to that branch (it opens and highlights in the sidebar).
- FeatureSee what's inside a stash. When a branch has stashed work, a new Stashes section lists each stash and the files it touched — click any file to view its changes, without leaving Canopy.
- PolishChanging your filters no longer re-opens projects you'd collapsed. Repositories you close stay closed.
- PolishThe first scan when you open Canopy now reads "Scanning" instead of "Rescanning", and the main area shows a clean scanning state while it works — no more half-finished welcome screen.
- PolishThe loading indicator now sits on a softly dimmed backdrop so it stands out clearly instead of blending into the screen behind it.
0.2.15
2026-06-04
- FeatureBranches that live on GitHub but aren't checked out on your machine now show up in the sidebar with a small "remote" tag, so you can see the full picture of what's happening in each project — not just what you have locally.
- FixBrand new branches now show their actual age. Before, a branch you created today from an older commit would say it was "6 weeks ago" — now it correctly reads "today" or "a few minutes ago".
- FeatureA clear loading indicator now appears in the center of the window any time Canopy is fetching a branch or rescanning your folders, so you always know when work is in progress.
- PolishSwitching between branches feels dramatically snappier — even on huge repos with hundreds of branches. The sidebar no longer has to redraw everything on every click.
0.2.14
2026-06-02
- FeatureScan multiple folders at once. Add as many top-level project folders as you want — Documents/GitHub, ~/code, a side-project home — and Canopy shows each as a collapsible group in the sidebar so you can keep different sets of repos organized at a glance.
- FeatureNew DIFF / RAW toggle on every file. When you click into a file, a small switch lets you flip between the diff view and the full file content. Especially handy for brand-new files (where the diff would otherwise look empty) and for getting the bigger picture beyond just the changed lines.
0.2.13
2026-06-01
- FeatureGet Canopy updates by email. A new "Get Canopy updates" prompt invites you to subscribe to occasional emails about new features and fixes — shown once after install or update, or anytime from the Canopy menu. One-click unsubscribe from every email.
0.2.12
2026-05-31
- FeatureOpen pull requests now show up as colored chips next to each branch in the sidebar. Color tells you the review state at a glance — green for approved, red for changes requested, blue for awaiting review, gray for draft.
- FeatureWhen a branch already has an open PR, the right panel shows a "View PR" button that takes you straight to GitHub. Branches without one still get "Create PR" as before.
0.2.11
2026-05-29
- FeatureEach branch now has a "New TODOs" section that calls out every TODO, FIXME, HACK, or NOTE you added on the branch. Catch the loose ends before you open the PR.
- FeatureNew right-hand panel for the selected branch: commits, the Create PR and Open in GitHub Desktop buttons, and the worktree path all live there now — out of the cramped header.
- FeatureNew "Hide clean branches" toggle in the filter. Sweep away the noise when you're hunting for branches that still need attention. Your preference sticks across launches.
- PolishLong branch names no longer push the right panel off-screen. Everything truncates gracefully as the window narrows.
0.2.10
2026-05-28
- FixYou can now drag the window from the top to move it around. Previously it only sometimes worked.
0.2.9
2026-05-28
- FeatureThe update notification now has a "What's new" link so you can read what's in the new version before installing it.
0.2.8
2026-05-28
- FixWindow drag from the top of the app now works.
0.2.7
2026-05-28
- FeatureNew "Create PR" button on each branch. One click opens GitHub with the pull request already filled in — title, commit summary, the whole thing.
- FixSome repos used to show an error when you selected a branch. Fixed.
0.2.6
2026-05-28
- FixThe update notification now shows up when you switch back to the app from another window, not just when you open the app fresh.
0.2.5
2026-05-28
- FeatureRight-click any repo in the sidebar to hide it. It stays hidden until you pick the folder again.
- PolishRepos slide and fade away smoothly when you remove them.
0.2.4
2026-05-27
- FixUpdates now install and relaunch the app the way they should. Previously they could get stuck mid-update.
0.2.3
2026-05-27
- FeatureCanopy keeps checking for new versions while it's running, so you don't have to relaunch to discover updates.
0.2.2
2026-05-27
- FeatureA proper About window from the Canopy menu, with the tree icon, version, and a link to the site.
- FeatureFilter dropdown for the sidebar. Pick any combination of statuses — including "Clean" to find branches you can delete.
- FeatureWhen a filter is active, the count badges next to each repo only show counts for the statuses you're filtering on.
- PolishRight-clicking a repo no longer accidentally selects its text.
- PolishCleaner look for the branch list — removed an unnecessary vertical line.
0.2.1
2026-05-27
- FixIf Canopy ever fails to start, you now see a helpful message explaining the problem instead of a blank screen.
0.2.0
2026-05-26
- FeatureAuto-updates! New versions arrive as a notification in the corner. Click to install.
- FeatureSee every commit on a branch right inside Canopy, with the author and date.
- FeatureClick any changed file to see exactly what changed, line by line.
- FixBranches that are fully merged no longer get incorrectly flagged as "unpushed".
- PolishNo more white flash when opening the app.
0.1.0
2026-05-26
- FeaturePoint Canopy at a folder of repos and the sidebar lists every one it finds.
- FeatureColored dots next to each branch tell you at a glance whether it has uncommitted edits, stashes, unpushed work, or unmerged commits.
- FeatureOpen any branch in GitHub Desktop with one click.
- FeatureDark mode that follows your Mac's appearance.
- FeatureAnimated welcome screen explains what each dot color means.
Get release notes by email
Occasional emails about new Canopy features and fixes. No spam, unsubscribe with one click.