Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 01:15
· 133 commits to main since this release
cffb809

Release 0.5.0

  • Added the core local-first issue tracker: daemon, CLI, SQLite-backed storage, workspace binding, project discovery, and stable issue identity.

  • Added a full terminal UI with project views, issue lists, detail pages, filters, labels, hierarchy navigation, editor-backed body/comment editing, help, split-pane mode, and realtime refresh.

  • Added hub-and-spoke federation for shared kata projects, including enrollment UX, actor attribution, shared daemon selection, and reversible spoke leave/rejoin.

  • Added portable data workflows: JSONL export/import, backup/restore documentation, project restore, schema cutover support, and safer import handling.

  • Added OpenAPI support with a committed schema, kata openapi, generated client artifacts, and API schema version reporting in /health.

  • Added issue lifecycle commands: create, list, show, edit, comment, close, reopen, delete, restore, and purge.

  • Added labels, links, parent/child relationships, blockers, related issues, assignment, ready queues, and BM25-ranked search.

  • Added cross-project ready views, issue project moves, and cross-project links that survive moves.

  • Added short issue refs derived from stable ULIDs, while preserving UID-based references.

  • Added kata version, kata whoami, kata health, project list/show/rename/merge/restore commands, and daemon start/status/stop/log/reload commands.

  • Added --comment support on mutation commands, better JSON error envelopes, clearer parse errors, and safer user-authored terminal output.

  • Added an interactive kata tui command with list/detail navigation, project switching, filters, search, inline creation, editor integration, comments, mutations, and realtime SSE updates.

  • Added issue hierarchy rendering, expandable queues, parent/child navigation, comprehensive detail footers, labels in list/detail views, and a flat issue list view.

  • Improved terminal behavior with strict status filters, ANSI-safe rendering, responsive narrow layouts, opt-in mouse support, bracketed paste, no-color support, and cleaner reconnect behavior.

  • Added event streaming through polling and SSE, plus kata events --tail with NDJSON output and reset handling.

  • Added daemon hooks with TOML configuration, bounded queues, worker pools, timeouts, output capture, rotation, pruning, and reload support.

  • Added agent-oriented ready filters, claim workflows, output formatting, close-justification safeguards, and kata init --with-agents support for writing guidance into AGENTS.md or CLAUDE.md.

  • Added shared daemon catalogs, TUI daemon switching, trusted private-network bearer auth, trusted-proxy actor headers, and token-based identity for shared daemons.

  • Added hosted-mode support for $PORT platforms such as Cloud Run, Render, Fly.io, Railway, and similar services.

  • Added Windows daemon support and improved Unix runtime address publishing.

  • Fixed active daemon selection, stale daemon upgrades, remote-client resolution, schema-skew quarantine recovery, and credential-origin handling.

  • Added SQLite contention retries, safer socket cleanup, stricter daemon request validation, CSRF/content-type guards, idempotent create support, and look-alike duplicate protection.

  • Hardened JSONL import/export, destructive command confirmation, purge auditing, backup guidance, and schema migration paths.

  • Improved close throttling so safeguards remain useful without blocking legitimate sibling issue closures.

  • Added cross-platform install docs, README quickstart material, backup/restore guidance, hosted deployment docs, API compatibility docs, and a documentation site.

  • Added comparison material for local-first workflows versus SaaS issue trackers and updated screenshots/tooling for docs maintenance.