Skip to content

Tags: Jackie-Qin/Kanban

Tags

v1.2.0

Toggle v1.2.0's commit message
VS Code-like Git panel with staging and commit (v1.2.0)

- Branch dropdown in header (replaces Branches section)
- Staged vs Unstaged file sections with + / - buttons
- Stage All / Unstage All buttons
- Commit message input with Commit button
- Push/Pull buttons (shown when ahead/behind)
- Discard changes button per file
- Resizable Changes/Commits sections (drag handle)
- Archive button on task card hover
- New git IPC: stage, unstage, discard, commit, push, pull

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.9

Toggle v1.1.9's commit message
Add task archive, quick delete, and improved new task flow (v1.1.9)

- Archive/unarchive tasks from modal, show/hide archived toggle
- Delete button on task card hover
- New task starts with empty title, cancel deletes the task
- Branch creation button shown on task card hover

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.8

Toggle v1.1.8's commit message
Add search and git diff features (v1.1.8)

- File search (Cmd+P) and text search (Cmd+Shift+F)
- Git changed files view with diff editor
- Enhanced git operations (show file at ref, prune branches)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.7

Toggle v1.1.7's commit message
Simplify update flow with manual download (v1.1.7)

- Remove electron-updater, use GitHub API to check for updates
- Show xattr command in update notification for quarantine bypass
- Add copy button for the xattr command
- Update CLAUDE.md with simplified release workflow

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.6

Toggle v1.1.6's commit message
Persist terminal sessions across project switches (v1.1.6)

- Store terminal state per project instead of resetting on switch
- Keep all Terminal components mounted (hidden when inactive)
- PTY processes stay alive, preserving terminal history
- Each project maintains its own terminals, active selection, split view

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.5

Toggle v1.1.5's commit message
Scope terminals to each project (v1.1.5)

Each project now has its own independent terminals that open
at the project directory instead of sharing terminals across
all projects.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.4

Toggle v1.1.4's commit message
Simplify update flow with manual download (v1.1.4)

- Remove auto-update download/install (doesn't work without code signing)
- Update notification now opens GitHub releases page for manual download
- Add openExternal API for opening URLs in browser
- Show friendly message for code signing errors

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.3

Toggle v1.1.3's commit message
Fix auto-update and notification styling (v1.1.3)

- Enable forceDevUpdateConfig to allow updates without code signing
- Fix notification background transparency (use solid #1e1e1e)
- Fix text overflow in error messages with break-words

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.2

Toggle v1.1.2's commit message
Preserve terminals when switching projects (v1.1.2)

- Remove key={projectId} from DockviewReact to prevent full remount
- Add useEffect to update non-terminal panels on project switch
- Terminal sessions now persist across project changes
- Add docs/ to gitignore
- Remove unused rebuild-kanban.command

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v1.1.1

Toggle v1.1.1's commit message
Fix GitHub owner case in publish config (v1.1.1)