Changelog

October 9, 2026
v0.6.0

Gitsu v0.6.0

Gitsu v0.6.0 — what's new

Highlights

  • Team billing. Buy Gitsu for your team in one checkout and hand out seats to teammates.
  • Built-in agents run on your own CLI. The agent panel ships its own Claude Code and Codex adapters, so it runs on the CLI you already have signed in, with nothing extra to install.
  • Claude Code plugin. Install it from Settings → Plugins. Items you start work on or mention in a prompt show above the Claude prompt, with an Open Gitsu button.
  • Boards open sooner. A new board opens as soon as its columns are known, and cards keep filling in behind it.
  • Agents button. A floating button in the corner of the board opens the agent panel.
  • Sound effects. A short sound plays when your work lands.
  • Create a project from the switcher. The Add projects dialog now has a Create project button.
  • AI suggestions in Settings. See whether the open board is ready for priority and milestone suggestions, and start calibration from there.
Full changelog

New features

  • Team billing: buy seats for your team and assign them to teammates
  • Agent panel runs the bundled Claude Code and Codex adapters on your own CLI sign-in
  • Claude Code plugin for Gitsu items, installed from Settings → Plugins
  • Agent panel shows each item an agent reads or changes through gitsu-mcp as its board card
  • Floating Agents button that opens the agent panel
  • Sound effects when your work lands
  • Create a project straight from the project switcher
  • Settings → AI suggestions: board readiness and calibration
  • Search finds issues and pull requests by number, with or without #

Improvements

  • Boards open as soon as their columns load during import
  • New and moved cards go to the top of their lane
  • A dragged card or row leaves an empty space where it was, and lifts cleanly in dark mode
  • gitsu-mcp no longer asks for keychain access
  • Agent access through gitsu-mcp needs a Gitsu Pro subscription
  • Check for updates says when an update needs a subscription, instead of "You're up to date"
  • Agent panel runs make board changes through gitsu-mcp first, so they appear on the open board instantly
  • Refreshed onboarding screens, and no agent panel or sidebar controls during onboarding
  • New installer window when you open the DMG
  • The Gitsu mark shows on gitsu-mcp and the Claude Code plugin

Other improvements

  • Moved cards no longer jump back to where they were
  • Dragging a card can no longer get stuck in a loop
  • Large boards wait out GitHub's rate limit instead of stopping partway through loading
  • A fresh sign-in no longer shows "GitHub sign-in expired"
  • A failed sign-in check no longer replaces the board with an error screen
  • Sign in again and Retry now recover a broken sign-in
  • The search shortcut no longer opens over dialogs
  • Right-to-left layout fixes on the delegated card
  • Error reports from the app reach us again

Installation

Download the .dmg, open it, and drag Gitsu to Applications.

Auto-updates

Existing installations update themselves.

Shipped from your feedback

  • Claude band: show the assignee's GitHub avatar, not initials0 votes
  • Settings: give Plugins its own entry and match the band's new design0 votes
  • Show the Gitsu mark on gitsu-mcp and on the Claude Code plugin0 votes
September 30, 2026
v0.2.1

Gitsu v0.2.1

Gitsu v0.2.1 — what's new

Highlights

  • Instant item details for agents. Gitsu MCP answers get_item from the board Gitsu already has loaded, in milliseconds instead of a GitHub round trip, and says how old the answer is.
  • Every column reads correctly. When an agent asks about a column Gitsu hasn't loaded, such as an iteration, Gitsu MCP now fetches it from GitHub instead of reporting it as empty.
  • Fresher answers with the window hidden. The board keeps refreshing in the background, so agents get current data even when Gitsu is minimised.
Full changelog

New features

  • Gitsu MCP: item details, comments and sub-issues come from Gitsu's cache first, with the age of the data and a note on anything read from GitHub
  • Gitsu MCP: list the sub-issues of an item, and use the board open in Gitsu when no project is named

Improvements

  • Gitsu MCP names the columns it doesn't have cached and reads them from GitHub when asked
  • Agent reads go through the running Gitsu app and share its cache

Other improvements

  • Board data keeps refreshing while the Gitsu window is hidden
  • Data ages reported to agents no longer reset after an edit

Installation

Download the .dmg, open it, and drag Gitsu to Applications.

Auto-updates

Existing installations update themselves.

September 30, 2026
v0.2.0

Gitsu v0.2.0

Gitsu v0.2.0 — what's new

Highlights

  • Roadmap layout. See your board as a timeline, next to List and Board.
  • Saved views. Save a set of filters and come back to it in one click. Start from a template or build your own.
  • Priority suggestions. Gitsu suggests a priority for an item, based on how your board has set priorities before.
  • AI-ready boards. Check how ready your board is for AI agents, with a few quick ways to improve it.
  • Gitsu MCP. Agents can now update your board, not just read it. They get faster answers and see items as cards right in the chat.
  • Faster board and list loading. Lanes load one at a time, so the board shows up sooner and switching views doesn't reload it.
  • Search in the command palette. Search now lives in one place: the command palette.
  • Redesigned settings. Settings is one scrolling page, and project settings are edited in place.
Full changelog

New features

  • Roadmap layout: a timeline view beside List and Board
  • Saved views, with templates and Create and Edit dialogs
  • Priority suggestions on the item's property panel
  • Board AI readiness check, with suggestions to improve it
  • Gitsu MCP: agents can make changes by default, plus three new tools, item cards in the chat, and grouped views
  • Gitsu MCP: faster, shorter answers from data already on your Mac
  • Link your Gitsu settings to a .gitsu.json file in your repo, kept in sync both ways
  • Free plan on the web, Pro on desktop
  • Command palette replaces the toolbar search field
  • Keyboard shortcuts and the command palette now work in the web app

Improvements

  • Board and list load lane by lane, with accurate lane totals
  • Redesigned settings: one scrolling page, adapted for desktop and web
  • Redesigned project settings: edit in place, with calmer delete prompts
  • Simpler Sort menu
  • A clear error screen when something breaks, and crash logs saved for support
  • Milestone due dates use the calendar date picker

Other improvements

  • The Authored quick filter responds instantly; the Mentioned filter keeps the board visible while searching
  • Option colours in settings have their own palette
  • About in the app menu opens the About page
  • Prices no longer show wrong numbers when pricing can't be loaded
  • Fewer connection drops on busy or idle boards in the web app
  • Sign-in and error reporting fixes, plus five small UI fixes
  • Onboarding background layering fixed
  • Assorted small bug fixes

Installation

Download the .dmg, open it, and drag Gitsu to Applications.

Auto-updates

Existing installations update themselves.

What's Changed

  • ci: re-arm the gate's blind spots, and stop the test suite starving itself by @sahildave in https://github.com/sahildave/github-projects/pull/713
  • ci: close the landing blind spot and stop the suite starving itself by @sahildave in https://github.com/sahildave/github-projects/pull/714
  • fix(web): flatten GitHub request bursts that collapse the HTTP/2 connection by @sahildave in https://github.com/sahildave/github-projects/pull/723
  • fix(web): never serve a stale non-ok session probe by @sahildave in https://github.com/sahildave/github-projects/pull/725
  • Epic #715 — Instrument the launch funnel and stand up error/crash tracking across all three surfaces by @sahildave in https://github.com/sahildave/github-projects/pull/722
  • docs(legal): §720 engineering LI recommendations on Q10/Q11 by @sahildave in https://github.com/sahildave/github-projects/pull/727
  • docs(718): record VITE_POSTHOG_ERROR_KEY is set, reusing the per-env project key by @sahildave in https://github.com/sahildave/github-projects/pull/732
  • fix(landing): className not class on NavDock SVG icons by @sahildave in https://github.com/sahildave/github-projects/pull/734
  • deploy: For website by @sahildave in https://github.com/sahildave/github-projects/pull/735
  • fix(web): stop idle-board GraphQL bursts saturating the connection by @sahildave in https://github.com/sahildave/github-projects/pull/737
  • Epic #726 — Web-only free tier: Free (web) / Pro (desktop) by @sahildave in https://github.com/sahildave/github-projects/pull/756
  • Epic #736 — Staging walkthrough — v1 board polish & fixes by @sahildave in https://github.com/sahildave/github-projects/pull/758
  • feat(sort): curate the Sort menu to a short flat list by @sahildave in https://github.com/sahildave/github-projects/pull/763
  • fix(onboarding): adjust styles for background layering and visibility by @indhuja in https://github.com/sahildave/github-projects/pull/757
  • Drop afk model overrides, take the runner's defaults by @sahildave in https://github.com/sahildave/github-projects/pull/774
  • feat(dev): floating route index for mock flows by @sahildave in https://github.com/sahildave/github-projects/pull/766
  • docs(design): settings modal redesign + gradients/grain allowance by @sahildave in https://github.com/sahildave/github-projects/pull/781
  • fix(settings): give option colour dots their own palette by @sahildave in https://github.com/sahildave/github-projects/pull/787
  • Epic #665: mount the palette keymap and global surfaces on the web shell by @sahildave in https://github.com/sahildave/github-projects/pull/785
  • chore(agents): remove unused codeg custom-theme code by @sahildave in https://github.com/sahildave/github-projects/pull/791
  • Storybook: every onboarding, gate and main-window loading state, grouped by platform by @sahildave in https://github.com/sahildave/github-projects/pull/800
  • Route error screen, working error reporting, crash logs on disk by @sahildave in https://github.com/sahildave/github-projects/pull/795
  • Epic #784 — Merge the toolbar search field into the command palette (runs #664) by @sahildave in https://github.com/sahildave/github-projects/pull/788
  • chore(agents): remove unused codeg appearance code by @sahildave in https://github.com/sahildave/github-projects/pull/801
  • docs(product): board/list fetch strategy discussion and loading prototype by @sahildave in https://github.com/sahildave/github-projects/pull/802
  • fix(build): name the DMG when build:app fails after bundling by @sahildave in https://github.com/sahildave/github-projects/pull/765
  • chore(agents): remove remaining dead codeg code (#804) by @sahildave in https://github.com/sahildave/github-projects/pull/811
  • chore(agents): remove last dead codeg leftovers by @sahildave in https://github.com/sahildave/github-projects/pull/812
  • chore(#767): package and crate metadata name Coduo by @sahildave in https://github.com/sahildave/github-projects/pull/813
  • chore(windows): reword stale appearance-mode comment by @sahildave in https://github.com/sahildave/github-projects/pull/814
  • chore(#805): design-system mirror drops density by @sahildave in https://github.com/sahildave/github-projects/pull/817
  • ai-in-web by @sahildave in https://github.com/sahildave/github-projects/pull/762
  • docs(#818): exemplar pool fixture for the priority suggestion epic by @sahildave in https://github.com/sahildave/github-projects/pull/827
  • docs(#760, #761): AI suggestions design, synced from the canvas by @sahildave in https://github.com/sahildave/github-projects/pull/830
  • Epic #780 — Settings modal redesign: one scrolling page that knows desktop from web by @sahildave in https://github.com/sahildave/github-projects/pull/828
  • docs(#760, #761): re-sync the AI suggestions design from Claude Design by @sahildave in https://github.com/sahildave/github-projects/pull/831
  • docs(#760, #761): bring the AI suggestions notes in line with the re-synced design by @sahildave in https://github.com/sahildave/github-projects/pull/833
  • chore(#733): provision the error channel: posthog-cli source maps, webhook secret by @sahildave in https://github.com/sahildave/github-projects/pull/832
  • Epic #816 — Bug sweep: five independent fixes, one overnight run by @sahildave in https://github.com/sahildave/github-projects/pull/834
  • Epic #790 — Project settings drawer redesign: edit in place, quieter deletes by @sahildave in https://github.com/sahildave/github-projects/pull/837
  • fix(menu): About opens the About settings pane, not alert() (#768) by @sahildave in https://github.com/sahildave/github-projects/pull/835
  • Epic #760 — Priority suggestion on the Property rail: Jev primed with the board's own history by @sahildave in https://github.com/sahildave/github-projects/pull/836
  • Epic #803 — Load the board and list lane by lane: one-request first paint, real lane totals, no refetch on view switch by @sahildave in https://github.com/sahildave/github-projects/pull/839
  • feat: feature parity done now by @sahildave in https://github.com/sahildave/github-projects/pull/853
  • fix(billing): no invented prices when the Stripe catalog is unavailable by @sahildave in https://github.com/sahildave/github-projects/pull/858
  • Epic #841 — SEO and AEO foundation for gitsu.app by @sahildave in https://github.com/sahildave/github-projects/pull/861
  • fix(landing): give each duplicate-keyword page its own query by @sahildave in https://github.com/sahildave/github-projects/pull/862
  • ADR 0026: agent writes are on by default by @sahildave in https://github.com/sahildave/github-projects/pull/864
  • Pre-install MCP Apps deps for #865; amend ADR 0017 (#497) by @sahildave in https://github.com/sahildave/github-projects/pull/872
  • Epic #782 — Link the Gitsu config to a .gitsu.json in the user's repo, both ways by @sahildave in https://github.com/sahildave/github-projects/pull/873
  • docs(saved-views): discussion, final canvas mirror, prettier exclusion by @sahildave in https://github.com/sahildave/github-projects/pull/877
  • Roadmap layout prototype (frozen) — the binding frontend for epic #878 by @sahildave in https://github.com/sahildave/github-projects/pull/881
  • fix(stories): pin the second board's Project answer in the import-walk stories by @sahildave in https://github.com/sahildave/github-projects/pull/883
  • Epic #874 — Saved views next to the Quick filters: row, Create and Edit dialogs, templates by @sahildave in https://github.com/sahildave/github-projects/pull/882
  • Epic #878 — Roadmap layout: a Gantt timeline beside List and Board by @sahildave in https://github.com/sahildave/github-projects/pull/885
  • Epic #865 — MCP: writes on by default, three new tools, and an inline item card by @sahildave in https://github.com/sahildave/github-projects/pull/886
  • Promote staging to main: Saved views, Roadmap layout, MCP writes, repo-linked config, SEO by @sahildave in https://github.com/sahildave/github-projects/pull/888
  • Epic #896 — v1 launch fixes an agent can finish: error-report privacy, sign-in, release secrets, five UI bugs by @sahildave in https://github.com/sahildave/github-projects/pull/900
  • chore: releases are local-only; remove the CI release workflow by @sahildave in https://github.com/sahildave/github-projects/pull/901
  • docs: correct drift found in the 2026-09-26 housekeeping pass by @sahildave in https://github.com/sahildave/github-projects/pull/897
  • fix(api): log what GitHub said on a non-ok proxy reply by @sahildave in https://github.com/sahildave/github-projects/pull/907
  • chore(afk): size the disk check for per-lane Rust targets by @sahildave in https://github.com/sahildave/github-projects/pull/920
  • Epic #761 — Make your board AI-ready: readiness, and a short honest way to improve it by @sahildave in https://github.com/sahildave/github-projects/pull/923
  • Epic #917 — Gitsu MCP: fast, short answers from the data already on your laptop by @sahildave in https://github.com/sahildave/github-projects/pull/924
  • chore(cargo): cap build jobs at 4 to stop lanes exhausting RAM by @sahildave in https://github.com/sahildave/github-projects/pull/921
  • Milestone due dates use the calendar date picker by @sahildave in https://github.com/sahildave/github-projects/pull/929
  • Authored quick filter runs locally; Mentioned keeps the board while searching by @sahildave in https://github.com/sahildave/github-projects/pull/922
  • MCP views: finish what #915 left unbuilt (#927) by @sahildave in https://github.com/sahildave/github-projects/pull/932
  • MCP grouped view: lanes at the design's width, cut at the edge (#927) by @sahildave in https://github.com/sahildave/github-projects/pull/933
  • Merge staging into main for v0.1.2 by @sahildave in https://github.com/sahildave/github-projects/pull/934

Full Changelog: https://github.com/sahildave/github-projects/compare/v0.1.1...v0.2.0

September 21, 2026
v0.1.1

Gitsu v0.1.1

Gitsu v0.1.1

Installation

Download the .dmg, open it, and drag Gitsu to Applications.

Auto-updates

Existing installations update themselves.

Full changelog: https://github.com/sahildave/github-projects/commits/v0.1.1

September 19, 2026
v0.1.0

Gitsu v0.1.0

Gitsu v0.1.0

Installation

Download the .dmg, open it, and drag Gitsu to Applications.

Auto-updates

Existing installations update themselves.

Full changelog: https://github.com/sahildave/github-projects/commits/v0.1.0

sahildave/gitsu
FeedbackfRoadmaprChangelogFAQsqHelphSupports
Sign in
sahildave/gitsu
Powered by Gitback.us