Repository navigation
v0.7.0
Highlights
- Board and Tickets now share one selected project. Pick a project on either view and the other follows. The selection lives in the URL (
?project=<id>), so a filtered view is linkable, survives a reload, and is remembered when you switch to another view and back. - The last opened board is remembered. Going to Projects, Teams, or Labels and returning to the Board brings you back to the board you were on — while All boards stays selectable at any time.
- Terminal panel releases its resources. Closing or unmounting the panel now tears down the WebSocket, the xterm instance, and the resize/drag listeners, and the socket's close handler no longer writes to a disposed terminal.
- No more stale board data. Switching projects quickly can no longer let a slower, older response overwrite the board with the wrong project's tickets.
Fixes
- "All boards" is selectable again when a board is remembered (regression in the remembered-board feature).
- Out-of-order board responses are ignored when switching projects.
- Terminal panel no longer leaks its WebSocket, xterm instance, or drag listeners on unmount.
Tooling and maintenance
- Building from source now requires Node 24 (was 22). Go remains 1.26+;
go.modkeeps1.26as the language floor while CI tracks the latest 1.26 patch. - GitHub Actions updated to current majors:
checkoutv7,setup-gov7,setup-nodev7,upload-artifactv7,download-artifactv8,action-gh-releasev3. - Frontend dependencies updated to their latest semver-compatible versions; dependency majors (Vite 8,
@vitejs/plugin-react6,lucide-react1,globals17) picked up as well. - Linting and formatting migrated to the Oxc toolchain (
oxlint+oxfmt), replacing ESLint and Prettier. Both checks run in CI; 144 transitive packages dropped. - TypeScript 7 (the native compiler) adopted — previously blocked by
typescript-eslint's peer range. - The release workflow no longer publishes to the upstream Homebrew tap.
- Version display and the MCP
serverInfo.versionbumped to 0.7.0.
Docs
- README documents realtime updates, image attachments, and URL-based board selection.
Full Changelog: v0.6.3...v0.7.0