Skip to main content

Changelog

v1.3.0 — April 27, 2026​

Intelligence​

  • TDD mode — nimbus run --tdd generates a failing test suite before implementing. All tests must pass for the task to be considered complete.

Developer experience​

  • nimbus health — codebase health scan with 6 concurrent metrics: test coverage, tech debt (via Claude Haiku), security heuristics, doc coverage, dependency freshness, CI pass rate. Grades from A+ to F.
  • nimbus models — view and configure the model used for each Nimbus role.

Platform​

  • Custom model support — route planning, implementation, review, and chat to any provider: Anthropic (default), OpenAI, or Ollama. Configure in ~/.nimbus/config.toml under [models].
  • CLI plugin system — nimbus plugin install/list/uninstall/run. Plugins are Python packages under nimbus-plugin-* with entry point discovery via nimbus.plugins group. Reference implementation at github.com/arpjw/nimbus-plugin-example.
  • Engineering velocity dashboard — /dashboard/analytics with stat cards, period selector (7/30/90d), daily bar chart. TaskMetrics model records duration, success, PR status, and cost per task.
  • Codebase health REST API — POST /health-reports/{repo_id}/scan, GET /health-reports/{repo_id}, GET /health-reports/{repo_id}/history.
  • Analytics REST API — GET /analytics/velocity, GET /analytics/velocity/timeline.

v1.2.0 — April 26, 2026​

New commands​

  • nimbus chat — Conversational codebase Q&A. Ask anything, get retrieval-backed answers with file and line citations. Multi-turn context.
  • nimbus diff — Review any diff. Pipe from stdin or pass a revision range. --exit-code support for CI use.
  • nimbus install-hooks / nimbus uninstall-hooks — Git pre-commit hook that runs nimbus diff --staged on every commit.
  • nimbus search — Semantic search over your indexed codebase with scored results.

Intelligence improvements​

  • Architecture-aware planning — On first launch in a new repo, Nimbus samples the 15 most representative files and extracts conventions (async patterns, error handling, test framework, naming). Injected into every plan automatically.
  • Automated PR descriptions — Every PR now includes a structured Markdown description: what changed, per-file summaries, testing results, and reviewer notes.

Distribution​

  • Chrome Extension — "Review with Nimbus" on every GitHub PR, "Implement with Nimbus" on every GitHub issue. Install from github.com/arpjw/nimbus-chrome.
  • Skill marketplace — nimbus skills search/install/publish, browse at get-nimbus.com/marketplace.
  • Agent composition pipelines — YAML-defined multi-agent workflows with scheduling and dependency ordering.
  • GitHub Actions — uses: arpjw/nimbus-action@v1 for CI review, security scanning, test generation.
  • Python SDK — pip install nimbus-sdk — NimbusClient with .tasks, .agents, .skills, .search.
  • TypeScript SDK — npm install @nimbus-ai/client — Full TypeScript types, TaskHandle.wait().

v1.1.0 — April 26, 2026​

Terminal mode​

Full interactive REPL with readline history, tab completion, and session recording. Includes status, undo, explain, and all task commands.

20 built-in agents​

New agent categories: quality (5), testing (3), docs (3), performance (2), infra (2), architecture (2). Full list at Agents Overview.

PyPI package​

Available via pip install nimbus-ai. Includes CLI entry point, voice extras via nimbus-ai[voice].

VS Code / Cursor extension​

Task panel with phase timeline, live logs, and diff view. Cmd+Shift+N shortcut. Works in both VS Code and Cursor.

Slack integration​

/nimbus run, /nimbus review, /nimbus status slash commands with threaded progress updates.

Linear integration​

Automatic PR creation from Linear issues via assignment or nimbus label.

Automations​

Webhook, cron, and GitHub CI failure triggers. Task template interpolation.

Prism​

Spec-to-task-queue parser. Web UI at get-nimbus.com/prism.

Dashboard​

Full task history, memory management, key management, and automations UI at get-nimbus.com/dashboard.

Mobile PWA​

Installable app at get-nimbus.com/app with phase timeline and WebSocket live updates.

Additional features​

  • nimbus watch — ambient background monitoring
  • nimbus pair — per-save suggestions
  • nimbus --voice — local Whisper transcription
  • nimbus replay — session recording and playback
  • nimbus memory — per-repo memory management
  • Soundtrack feature with pure-Python WAV synthesis
  • Confidence score visualization

v1.0.0 — April 25, 2026​

Core pipeline​

Ten-phase pipeline: clone → index → plan → approve → implement → verify → fix → diff → review → PR → memory.

GitHub App​

Webhook-based integration. /nimbus command in issues and PRs. nimbus label for automatic issue-to-PR conversion.

Self-improving reviewer​

Claude Sonnet self-review on every PR. Structured critique posted as a GitHub PR review.

Parallel execution​

Tasks with 6+ file changes execute in parallel workers (up to 3 concurrent). Configurable via PARALLEL_THRESHOLD and MAX_PARALLEL_WORKERS.

Persistent memory​

Per-repo ChromaDB memory. Automatically extracted conventions and patterns injected into planning context.

BM25 + vector retrieval with configurable weighting. Default: 30% BM25, 70% vector.