Repository navigation
Releases: devvvvvX/kanban
Releases · devvvvvX/kanban
Release list
v1.0.1 – Fix Kanban Card Shrinking with 14+ Tickets
What's Changed
🐛 Bug Fixes & UI Enhancements
- Fix Kanban card collapse with high ticket volume: Resolved an issue where columns containing 14+ tickets caused cards to squish and shrink vertically due to flexbox compression. Added
flex-shrink: 0to.kanban-cardso cards maintain their min-height (72px) and scroll smoothly. - Improved column spacing: Adjusted column gap to
var(--space-3)for cleaner card separation and readability. - Theme formatting & styles cleanup: Standardized keyframe animations, callouts, and markdown elements across
theme.css.
Full Changelog: v1.0.0...v1.0.1
Kanban v1.0.0 — Native macOS Speed, 100% Offline-First & Model Context Protocol (MCP)
⚡️ Kanban v1.0.0 — Native macOS Speed, 100% Offline-First
We are thrilled to announce the inaugural open-source release of Kanban (v1.0.0) — an ultra-lightweight, offline-first personal project management desktop application built exclusively for macOS with Tauri 2, Rust, SQLite WAL, and React 19.
No cloud lock-in. No electron bloat. Zero telemetry. Just instant keyboard fluidity and native performance.
🚀 Key Highlights
🪶 4.6 MB Lightweight Native Bundle (Zero Electron)
- Engineered with Tauri 2 and Rust to deliver a sub-5 MB DMG installer.
- Idles at 0.0% CPU and maintains a low memory footprint (<95 MB RSS) with 60 FPS drag-and-drop animations.
💾 100% Offline-First & Local SQLite WAL Persistence
- Every project, epic, ticket, subtask, and comment is persisted locally in an ACID-compliant SQLite WAL database (
~/Library/Application Support/com.kanban.macos/kanban.db). - Sub-100ms relational query compiler with instant multi-entity Spotlight search.
- Portable JSON workspace backups with SHA-256 verification, supporting non-destructive Merge and snapshot Replace modes.
🤖 First-Class Model Context Protocol (MCP) Co-Working
- Built-in stdio MCP server (
macos-kanban) conforming strictly to the official MCP 2024-11-05 specification. - Let AI agents in Claude Desktop, Cursor, or Antigravity create, inspect, update, and transition tickets directly in your local SQLite store.
- Dual-Channel Real-time Sync: Desktop UI automatically updates in real-time with subtle agent toasts whenever your AI creates or moves tasks.
- Token-authenticated stdio protocol guarded against unauthorized process access.
🎯 Relational Project Management & Keyboard Fluidity
- Projects & Epics: Relational hierarchy with automatic progress rollups.
- Ticket Graph: Track
blocksandblocked-bydependencies with visual cycle prevention. - Subtasks & Notes: Task checklists with progress bars and rich markdown preview.
- Spotlight Palette (⌘ + K): Search across all projects, switch workspaces, and run commands without lifting your hands from the keyboard.
- Pomodoro Focus Timer: Integrated cadence clock with audio cues and macOS system notifications.
- Eye-Comfort Gradients: Precision slate themes (Linear Dark & Pure Light) designed to eliminate eye strain during deep work.
🛡️ Argon2id Vault Security
- Cryptographic vault authentication powered by Argon2id key derivation.
- 256-bit mnemonic recovery phrases for password reset.
- Zero analytics, zero crash reporting, and zero external network calls.
📦 Distribution Asset
| Asset | Platform | Architecture | Size | SHA-256 Checksum |
|---|---|---|---|---|
Kanban_1.0.0_aarch64.dmg |
macOS 12.0+ (Monterey, Ventura, Sonoma, Sequoia) | Apple Silicon (aarch64) |
4.6 MB | 6b09b61a7767382d114ded918ab23bcc9da9668eced4bc75faebb5c6e6038948 |
🔍 Verify Binary Integrity
shasum -a 256 Kanban_1.0.0_aarch64.dmg
# Expected output:
# 6b09b61a7767382d114ded918ab23bcc9da9668eced4bc75faebb5c6e6038948 Kanban_1.0.0_aarch64.dmg🛠️ Quick MCP Setup (Claude Desktop)
Add this snippet to your ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"macos-kanban": {
"command": "/Applications/Kanban.app/Contents/MacOS/kanban-mcp",
"args": [],
"env": {
"KANBAN_AUTH_TOKEN": "<your-token-from-app-preferences>"
}
}
}
}🧪 Verification & Test Suite
- Vitest Unit & Integration: 39 test suites, 208/208 tests passing.
- Rust Toolchain:
cargo fmtclean,cargo check --lockedpassing. - Type Safety: TypeScript compiler check (
tsc --noEmit) 0 errors.
Full Changelog: https://github.com/devvvvvX/kanban/commits/v1.0.0
Full Changelog: https://github.com/devvvvvX/kanban/commits/v1.0.0