Adding a component now puts it on the page you are looking at. On a canvas whose pages had been reordered, cards added from any page landed on the first one instead.
Removed
FlintGallery — the chart showcase. Every chart type it demonstrated is documented in the chart-authoring reference, and ChartCard renders them all.
v0.2.1
Added
Filter the Components page by tier — chips for built-in, shared, canvas and no-source, each with a count, so you can audit one tier without scrolling past the others. A chip only appears for a tier that has components in it.
State machines in components — xstate is available to anything built on the canvas, so a component with real states and transitions can model them directly instead of juggling booleans.
Removed
BarChart — superseded by ChartCard, which renders Bar, Grouped Bar, Stacked Bar and Histogram among 35 chart types, with axes, scales and legends derived from your data. Any card still placed as a BarChart will show as having no source; place a ChartCard instead.
Fixed
Chart slides no longer render their bar labels in near-invisible text.
v0.2.0
Added
Outliner — a Workflowy-style outliner you can place on any canvas. Enter splits a bullet, Tab and Shift+Tab indent and outdent, Shift+Enter adds a description, ⌘/Ctrl+Enter marks an item done, and clicking a bullet zooms into it. Edits persist across reloads, and an agent can write a whole outline in a single call.
Fixed
An outline that references a missing item no longer crashes the card — the stray row is skipped.
An outline containing a loop no longer hangs the tab.
v0.1.0
Added
Notebook search — type in the Notebook and get ranked results with highlighted excerpts instead of a filter over what is already on screen.
Agents write the Notebook — an agent can record an Observation and where it came from, create a Problem, tie Observations to it, link Problems, and record a Solution. Works from the in-canvas agent and from an outside agent over MCP.
A canvas reads the Notebook live — place a component against a Notebook query (open problems, a problem's observations, recent observations) and it shows what is there now, not a nightly snapshot. Members only.
Solutions and Problem links — record how a Problem was solved, and link one Problem to another.
The chart gallery — browse every chart type on the pad with live data and the spec that produced it, so you can see what an agent can build.
An agent-terminal chat card — a chat rendered in the grammar of Claude Code, Codex or Grok, with three skins.
Changed
The Notebook is a reading surface. The capture box and modal are gone — agents write it, you read it.
Chat reads as a terminal. Turns, tool calls, plans and approvals share one column, and a tool call opens to show the full command it ran.
The interface is a true neutral. Surfaces lost their warm tint; the cedar ember is now the only colour in the chrome.
Fixed
Charts fill the card they are placed in, at any zoom. Before, one drew at a fixed size and left the rest of the card empty.
Security
Notebook graph reads are confined to your workspace. A problem-context or neighbourhood read could previously return a record from another workspace, and a traversal could route through one.
v0.0.1
Added
The shared canvas — a multiplayer surface where you and AI agents work on the same artifacts. Multi-page, with the picker reorderable by drag; a reload returns you to the page and camera you left.
Live components — agents write real React components onto the canvas instead of describing them. Each canvas has its own; promote one and every canvas sees it. A gallery to place them, a Components stage for the workspace-wide inventory, and preview on demand.
The Notebook — record an Observation and where it came from, and synthesize Observations into a Problem. API-first, so agents can write to it while working with you.
Ilograph diagrams — architecture views with perspectives, drill-down, and a sequence walkthrough.
Passwordless sign-in — a magic link by email; no password to set or forget.
The Inbox — conversations with agents, with an unread badge pushed to you rather than polled for.
Agents reach cedarpad over MCP — an external agent can read and write your canvases with the same reach the in-app agent has.
Huddles — talk over voice on a canvas. Join from the side panel, see who is in, and get a live transcript as you go; guests on a share link can join too.
The dev agent — point an agent at a connected repo and it works in a branch and opens a pull request. Run it from Jobs, or trigger it from an outside agent over MCP.
Marts — components read the workspace warehouse by name. A component names a mart, never a URL, and a shared canvas exposes only the marts it actually uses.
Shareable canvases — invite a guest by link, see their presence, revoke it.
Workspace settings — members and invitations, private canvases, connected GitHub repositories, and web push notifications.
This changelog, and the running version in Settings.
Fixed
Components no longer fail to render after the container restarts — one that imports another now materializes together with it.