Skip to content

Releases

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 13:06
17129d0

Upgrading from 1.x: follow Upgrading from 1.x to 2.0. It has a prompt you can hand to your coding agent.

Breaking changes

  • print labels, holders, environments and pointers as pages (17b3d9e)
  • claiming an already held ticket is always a conflict (9dd342d)
  • print every list as { items, nextCursor } and children as refs (96573d2)

Features

  • describe each option in per-command help (dde281e)
  • print labels, holders, environments and pointers as pages (17b3d9e)
  • accept a branch name or repo-relative path as a Link target (cc30a1f)
  • show map and spec to each other through their Effort (bee65c1)
  • frontier covers spec children as well as map children (b9575a7)
  • adapter claims on start and closes when work lands (0240b31)
  • toggle Dashboard decision tickets between list and graph (c1e7a04)
  • claiming an already held ticket is always a conflict (9dd342d)
  • replace one body section through the API and CLI (ebe41b2)
  • per-command and per-subcommand --help in the CLI (9aede6e)
  • print every list as { items, nextCursor } and children as refs (96573d2)
  • real ticket links and a Preview button on the Dashboard (2361cde)
  • preflight Docker in init and warn about port 3000 (e56a66b)

Fixes

  • keep the progress header in the Dashboard graph view (3b7ac7e)

Other changes

  • chore: release 2.0.0 (6504398)
  • docs: cover the full upgrade and add the 1.x to 2.0 guide (0447363)
  • docs: recommend allow rule and Instance outside the repo (ec60c40)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 07:38
fea398c

Features

  • add --version and --help to the CLI (faa0584)

Other changes

  • ci: build the arm64 image on a native runner (ef68c0c)
  • chore: release 1.1.0 (dd4030f)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 04:22
f3925cd

Features

  • research notes in the UI: note page, issue list, roll-up (6737664)
  • collapse Closed Efforts and Snapshots lists behind a toggle (47edda9)
  • Closed Efforts section on the admin page deletes them (bf161d5)
  • Effort deletion counts and removes Research notes (3adb2a2)
  • admin deletes a closed Effort after a pre-delete Snapshot (e57f92a)
  • research notes stored on issues, with API, CLI and roll-up (7a7ab89)
  • admin deletes any Snapshot, header shows total size (12b51d7)
  • copied link message clears itself (d08492a)
  • link roll-up sources and per-link copy buttons (fbdc789)
  • admin section nav follows the scroll (977f06b)
  • init writes the folder name as a title (6091d6f)
  • slug fields follow the name until edited (07c92a3)
  • Effort document's map and spec rows carry a body excerpt (d9b2aa9)
  • conflicts carry structured details in the error envelope (fd61930)
  • Sea accent replaces indigo across the UI (bfba7f2)
  • Chartroom logo on the login page and favicon set (887e75d)
  • render the HTTP API reference at /api/docs (0a91d56)

Fixes

  • keep the hidden copy button off its own line in IssueResearch (08a759c)
  • word Research note Changes, linking the slug to the note (6ec6bbb)
  • InlineConfirm error region is always rendered (d0fa07c)
  • environment and pointer Save prompts for the password when elevation lapsed (cf97ccd)

Other changes

  • chore: release 1.0.0 (d90f155)
  • refactor: move the issue page to issues/[number]/index.vue (b1ecf92)
  • docs: operating covers deleting closed Efforts and pre-delete Snapshots (82669c4)
  • docs: operating covers deleting Snapshots on the admin page (4ab31aa)
  • docs: Change and Snapshot cover Research notes and deletion (7760ce0)
  • docs: add Research note term and ADR 0004 (5b3cb1c)
  • refactor: logged fields live in shared/domain (92665f8)
  • test: store specs use the shared endpoint helpers (9780b9f)
  • refactor: the Principal type becomes Caller (6cbf8c0)
  • refactor: type the server representation mappers against shared DTOs (e7351c9)
  • refactor: code and copy follow the glossary's Slug and Display label (b607717)
  • refactor: LabelGroupCard, NewLabelGroupForm and FreeFormLabelTable split from AdminLabels (0cc6658)
  • test: server-unit specs resolve #shared (a4bb06f)
  • test: unit specs for the paging cursor decoders (b1105b2)
  • refactor: use the shared status enum in the Row schema (c80d059)
  • refactor: select a row's Effort with its page, fetch blockers once (b4dfbc0)
  • refactor: shared helpers for request cursors, params and bodies (9d877ab)
  • refactor: move representations and schemas out of handler modules (20e28ff)
  • test: check OpenAPI response shapes against real responses (b9a5eff)
  • refactor: useAction, fieldErrorOf, slugErrorOf and useClaimError shared helpers (00beef9)
  • refactor: VersionedTextEditor molecule, returnFocus on useVersionedEditor (e06a45c)
  • refactor: InlineConfirm molecule owns the confirm group and its focus (ca9ca4d)
  • refactor: LockedField and LockedSelect molecules for admin inputs (70e3be2)
  • test: snapshot unit specs follow the trigger and snapshotsDir names (1c46b19)
  • test: shared app endpoint and session helpers (ddb947a)
  • refactor: member clash conflict names its field (285cbd2)
  • refactor: split the CLI into init, terminal and shared modules (2fd572c)
  • test: unit specs for pure server rules, run without a build (3b7a2d7)
  • refactor: record issue writes through one function (1bbd681)
  • refactor: elevation is a route flag enforced by the mount (a8d9f11)
  • refactor: share domain enums and API types via shared/ (1e069c1)
  • refactor: CLI verb print hook and a single CliExit error (a6b7ec6)
  • test: CLI contract tests against the API and the docs (854742b)
  • refactor: write the app-side duplicates once (4ca361e)
  • refactor: resolve the strings catalog once in the instance store (41f0d7b)
  • refactor: dashboard refreshes on issue writes via store revision (fb0c7d5)
  • refactor: shared paging, null-on-forbidden, write-then-reload and session end (93fe3bd)
  • refactor: one store per resource for Environments and Token holders (46431de)
  • refactor: label-groups store owns label writes (8b618c9)
  • refactor: Display label replaces Effort word, Snapshot kind becomes trigger (a789484)
  • refactor: glossary-aligned names and capitalised terms (0283493)
  • refactor: triage group constant, Snapshot file ops in utils, drop dead cache (1c6c7ce)
  • docs: glossary Slug, wider Display label and missing terms (650f9b8)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 04 Nov 15:56
1d1f50f

Features

  • cli: the setup skill fetches the Adapter itself (7ae8064)

Other changes

  • chore: release 0.3.1 (6efe312)
  • docs: install the CLI before the setup skill and mention the HTTP API (000a316)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 15:07
f0b3ac9

Features

  • cli: read ./.env and point at a global install (a662fe7)
  • first run needs only a Token holder (db208d7)
  • cli: box the first-start checklist and seed the project name (b30dc7b)

Fixes

  • say Instance and ./.env where the CLI reads its URL (e305431)
  • type the first-run optional link lookup (de90300)
  • one-sentence Effort hint and accurate project name docs (d8cafce)

Other changes

  • chore: release 0.3.0 (7d045cc)
  • docs: correct the setup-skill steps and lead with the global install (a98f739)
  • docs: add the connect-your-agents tutorial (709829a)

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Nov 14:02
53cb137

Features

  • cli: init asks for chosen passwords and names the container (6a6fae9)

Other changes

  • chore: release 0.2.1 (9c86102)
  • docs: document uninstall and chosen passwords (97b56b8)
  • docs: point newcomers at chartroom-cli@latest (ac5566c)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 13:24
1b81eaf

Features

  • cli: add init to scaffold an Instance (5967ef9)

Other changes

  • docs: release through a PR and run tests before tagging (c407669)
  • test: read the expected version from package.json (351e66f)
  • chore: release 0.2.0 (56163e1)
  • docs: add README with quick start and screenshots (cb4858a)
  • docs: add release checks, npm setup and incident response (c82f84f)
  • docs: title the CLI README with the npm package name (3c12407)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 11:40
fd2189e

Features

  • check for newer releases and show the update chip to Admins (2357962)
  • add the tag-driven release workflow and version check (f1cd7ea)
  • add the Dockerfile, compose example and operator docs (e1947a5)
  • add labels and snapshots to the admin page (6442310)
  • add the admin page with elevation, settings, environments and holders (6fbd7b9)
  • add the dependency graph to map and spec pages (e6055bb)
  • interleave Changes in the thread and add the Effort's Changes panel (7b45b38)
  • add the Effort dashboard with inline editing and issue drawer (8da085a)
  • add the Workbench with URL-backed filters and Saved views (140ed2b)
  • add the Issue Document page and editing model (d8d47f3)
  • add the shell, login page and Effort list (11a34d7)
  • add the chartroom CLI (265fd37)
  • add Snapshots and the pre-migrate boot order (3b350a0)
  • add admin-defined Label groups and the free-form labels read (83976bc)
  • add Instance settings, Environments, Credential pointers and Adapter files (7a167dc)
  • add list filters, Saved views and Label group sort (e8abbad)
  • add Links, the Effort document with roll-ups and artifacts.md (f9e9601)
  • add blockers, labels with the seeded groups and GET /labels (34a83a0)
  • add claim, close with Resolution, reopen and comments (3d8d801)
  • add the issue core, the Change log, the list and OpenAPI (dee9b15)
  • add token holders, UI sessions, the two mounts and hardening (1fa9351)
  • boot the server on a SQLite store with migrations and health (66165d0)
  • adopt visual-language tokens and recipes (09efb3e)

Fixes

  • publish the CLI as chartroom-cli through trusted publishing (2bb0e87)
  • name graph nodes by state and open blockers for screen readers (a78cf2e)
  • hide the breadcrumb when it is only the current page (4d23c63)
  • trim the section name, bind cursors to their sort and share the Me schema (09f8f8e)
  • compare Origin by base URL origin and slide the session cookie (016cdb3)

Other changes

  • docs: document every CLI verb in the npm package README (74ebaa1)
  • refactor: check group conflicts first and share the admin stamp helpers (c19fa2e)
  • refactor: single-source the group position and batch-backed lookups (11bd77d)
  • refactor: share the Effort lookup, children query and enum check; log link adds (8bd180d)
  • docs: note admin-defined label groups in glossary (5431e34)
  • docs: replace System comment with Change in glossary (ee27266)
  • chore: align allowScripts with installed native deps (95becd8)
  • chore: bump majors, drop deps Nuxt already provides (f658ba6)
  • chore: bump test-utils setup pin in .nuxtrc (306767d)
  • chore: update dependencies, happy-dom 21 for CVE-2026-33943 (0c2f5f4)
  • docs: agent config, ADRs, glossary and MIT license (9518d07)
  • chore: blank Nuxt starter (713d9ec)