Project
Changelog
What shipped, release by release — the honest record of Excalibur Core on npm. Public Beta.
Excalibur Core is in Public Beta and ships continuously. This page summarizes the notable releases; the complete record lives in the repository changelog and every version is on npm.
1.11.0 — the backlog writes itself
Every ordinary build now becomes durable product state — and the capabilities that were only reachable by command joined the default conversational path.
- Plans, board, sprint — automatically. A natural-language build persists its decomposition as a structured plan, materializes it onto the kanban (multi-workstream builds become an epic with dependency-linked sub-tasks), attaches the items to a rolling weekly sprint, live-syncs each card while the build runs, and settles truthfully: verified-and-landed work → done; produced-but-unlanded → blocked; unfinished plans stay resumable.
- Watch it live. Each build announces a deep link to its own live card in the local dashboard before executing.
- Time travel in conversation. "Undo this" / "deshaz esto" routes to the undo machinery; a red build that changed files offers the rewind right in its receipt.
- The discovery gate has a route. Floated ideas ("would it make sense to X?") get scored build / validate / don't-build before any code is written.
- Memory that compounds. Every build captures a decision memory keyed to the files it touched, and future builds touching those files start primed.
- Verified by default. Swarm lanes are graded and revised on failure, lane self-heal is on by default, and merged results face the same adversarial review on every path.
1.10.x — an agent that acts (and a rail that never lies)
- A proactivity directive in every role: Excalibur reads, runs and investigates by itself before ever asking you for something it could find.
- "Show me the site" serves it on localhost — deterministic
previewrouting, no analysis dumps. - The live rail stopped rendering red over harmless probe commands, never prints raw exit codes, and describes every tool call in one informative line — in your language, on TTY and CI alike.
1.9.0 — visible plans + aggressive orchestration
- The plan card renders before every build — you see the workstreams before they run.
- Multi-file work fans out into parallel worktree swarms far more often (grounded decomposition via a read-only pre-scope), with merge verification on by default when a test command exists.
1.8.x — the uncrashable, proactive shell
- A supervisor keeps the session alive through any abnormal death; the shell survives crashes, spurious EOFs and mid-build faults.
- Eleven management capabilities became agent-callable tools — project status, work items, sprints, plans, insights, memory and read-only parallel investigation — so the agent uses them proactively, without commands.
- Gated builds, self-healing verification, persistent approvals and the conversational rail.
Earlier
- 1.7.0 — the interactive shell runs the same gated workflow engine as
excalibur run. - 1.6.0 — the planning overhaul: structured JSON plans, resume-at-step, plan→work-items with dependency edges, sprints with burndown, plan diffing.
- 1.3.0 — orchestration & autonomy: swarms, best-of-N explore, staged DAGs, budgets, and fully-autonomous tag-triggered releases.