Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.75 KB

File metadata and controls

27 lines (16 loc) · 1.75 KB

v3.0.0-rc.13

Released: 2026-04-26

Summary

Three build-tooling hygiene fixes plus the dashboard backlog assignee column shipped in #701 (which was on main but never made it into the rc.12 tarball — see #702).

New Features

  • #700 — Backlog rows show assignees alongside reporters. The dashboard's Work view backlog now renders r: @<reporter> a: @<assignee> (or a: none when unassigned, comma-separated when multiple). The data layer was extended end-to-end: GitHub issue-list.sh now requests assignees, the forge contract and BacklogItem/OverviewBacklogItem interfaces carry the new field, and unit + component tests cover the no-assignee, single-assignee, and multi-assignee cases.

Bug Fixes

  • #702 — pnpm build now fails fast when local main is behind origin/main. Surfaced when rc.12 was packaged from a main that hadn't pulled the PR #701 merge — the build silently produced stale artifacts. New scripts/check-main-fresh.sh is prefixed onto the root build script. Override with SKIP_GIT_FRESHNESS_CHECK=1. Skips silently on non-main branches (worktrees, builders), when there's no origin remote, or when HEAD is up-to-date or ahead.
  • #703 — build:dashboard no longer nests dashboard-dist/dist/ on re-run. cp -r dist <target> flips behavior when the target directory exists; we now rm -rf first.
  • #704 — local-install.sh is no longer a silent no-op on same-version reinstall. npm uninstall -g followed by npm install -g could leave stale files when versions matched, masking PR-merged-but-not-shipped bugs. Added rm -rf "$GLOBAL_ROOT/@cluesmith/codev" between uninstall and install.

Install

npm install -g @cluesmith/codev@next

Contributors

  • Human + AI collaboration via Codev