Skip to content

Latest commit

 

History

History
97 lines (59 loc) · 7.09 KB

File metadata and controls

97 lines (59 loc) · 7.09 KB

Changelog

Unreleased

Breaking Changes

  • role names are now restricted to lowercase letters, numbers, _, and - so machine-readable output like gitrole status --short stays stable
  • existing saved roles with names outside that policy, such as client acme, Work, or prod/main, now fail clearly and should be renamed or recreated with a contract-safe name

0.7.5 (2026-04-15)

Bug Fixes

  • store: harden persisted saved-role loading (#53) (731d60f)

0.7.4 (2026-04-15)

Bug Fixes

  • restore npm package metadata to org repository (#49) (9170aaf)

0.7.3 (2026-04-15)

Bug Fixes

  • publish: align package metadata and harden npm publish flow (#47) (c03bbe7)

0.7.2 (2026-04-15)

Bug Fixes

  • docs: restore machine-readable contracts page (#45) (2cbb4d5)

0.7.1 (2026-04-15)

Bug Fixes

  • contract: validate role names for stable machine output (#42) (4f503b7)

0.7.0 (2026-04-12)

Features

  • cli: add import current onboarding command (#37) (6dea02e)

0.6.0 (2026-04-12)

Features

  • repo-policy: add pin and resolve --json (#32) (f3539e1)

0.5.0 (2026-04-12)

Features

  • cli: add doctor --json output (f263db5)
  • cli: add doctor --json output (17b2412)
  • cli: add gitrole status command (02a19eb)
  • cli: add gitrole status command (9fa86ef)
  • cli: add gitrole v0.2.0 repo and auth diagnostics (4df14b5)
  • cli: add scoped role switching (9e49233)
  • cli: add scoped role switching (61b69ae)
  • cli: add v0.2 repo and auth diagnostics (69d73f7)
  • cli: add verify command and status history hint (fc375d0)
  • cli: add verify command and status history hint (a6d3c2f)
  • cli: implement gitrole v0.1.0 (6c99479)
  • cli: simplify command surface for v0.3.0 (3fd4aab)
  • cli: simplify command surface for v0.3.0 (08e3d2d)
  • implement gitrole v0.1.0 CLI (946d29c)
  • repo-policy: add .gitrole support and resolve command (337251b)
  • repo-policy: add .gitrole support and resolve command (673e958)

Bug Fixes

  • ci: release please app id variable (#30) (ebd172d)
  • diagnosis: make diagnosis warnings expectation-based and add agent workflow docs (0432538)
  • diagnosis: stop treating githubUser as remote owner expectation (82b49d0)
  • diagnosis: stop treating githubUser as remote owner expectation (e469ee3)
  • diagnosis: warn only on explicit expectations (85d4bab)
  • docs: aligned docs (894f095)
  • docs: aligned logo (baa37ef)
  • docs: centered logo (45272c8)
  • docs: remove non-ASCII CSS comment characters (b14fc8d)
  • docs: restore Eleventy docs build scripts (9b6bc97)
  • docs: restore Eleventy docs build scripts (79237cc)
  • docs: switch logo (e5af66b)
  • status: separate current identity from commit history (e775bf2)
  • status: separate current identity from commit history (233334c)