@@ -4,6 +4,157 @@ All notable changes to Homeboy CLI are documented in this file.
44
55(This file is embedded into the CLI binary and is also viewable via ` homeboy changelog ` .)
66
7+ ## [ 0.282.0] - 2026-07-12
8+
9+ ### Added
10+ - rig lifecycle cleanup ownership contract
11+ - deploy components from an exact Git ref
12+ - use extension notification transports
13+ - persist run notification routes
14+ - add unified check command
15+
16+ ### Changed
17+ - remove duplicate Lab portability projection
18+ - consolidate Lab dispatch projection
19+ - centralize ops command registrations
20+ - Return detached retries after durable handoff
21+ - consolidate Lab extension injection
22+ - consolidate agent task gate statuses
23+ - Use active load for runner RSS guarding
24+ - consolidate Lab path input discovery
25+ - consolidate Lab workload arguments
26+ - consolidate workload component selection
27+ - consolidate rig extension requirements
28+ - consolidate provider resolution
29+ - Make runner RSS guard capacity-aware
30+ - consolidate rig workspace resolution
31+ - retire string provider command fallback
32+ - consolidate activity lifecycle status
33+ - remove legacy bench helper installation
34+ - stabilize runner status remediation assertions
35+ - remove filesystem trait
36+ - consolidate persisted run label matching
37+ - share git component path arguments
38+ - consolidate output envelope projection
39+ - consolidate command output envelopes
40+ - share remote root normalization
41+ - consolidate output presentation
42+ - update dependency plan invocation assertion
43+ - consolidate output dispatch
44+ - derive command consumers from registry
45+ - reuse core path helpers
46+ - Consolidate test fixture setup
47+ - consolidate contract validation adapters
48+ - consolidate typed JSON file readers
49+ - Consolidate atomic JSON persistence
50+ - consolidate artifact ref projections
51+ - simplify command safety metadata
52+ - centralize configuration command safety
53+ - centralize command registry routing
54+ - Remove dead code and dedupe artifact path validation
55+ - Avoid repeated inventory scans in file path resolution
56+ - Reconcile detached runner terminal state
57+ - Centralize review quality routing
58+ - Revert "Merge pull request #7754 from Extra-Chill/feat/unified-check-entrypoint"
59+ - Use full source revision for runner extension refresh
60+ - Propagate runner extension refresh source ref
61+ - Apply rustfmt
62+ - Move source sync excludes to declared policy
63+ - Make runner doctor tool probes manifest-declared
64+ - Replace staged plugin reconciliation with runtime preflights
65+ - Improve fanout batch partial recovery
66+ - Add explicit extension capability ownership
67+ - Consolidate heavyweight integration tests
68+ - Project daemon job run refs in activity
69+ - Delete legacy absence tests
70+ - Consolidate digest shape tests
71+ - Remove rustc-proven dead code
72+ - Keep fuzz doctor lab contract under audit threshold
73+ - Propagate selected runner Homeboy binary
74+ - Support Lab routing for fuzz doctor
75+ - Stabilize PR fleet landing workflow
76+ - Clarify hot command runner evidence
77+ - Prefer installed extension revision over stale dev overlay
78+ - Verify source upgrade installs built binary
79+ - Warn on same-version source binary drift
80+ - Make runner doctor remediation actionable
81+ - Resolve lab runner alias ergonomically
82+ - Make rig lease resource conflicts actionable
83+ - Annotate landing PRs with local worktrees
84+ - Guard rig source management from lab-only execution
85+ - Guard Lab runner path surfaces
86+ - Surface active runner jobs in remote runs list
87+ - Mark invalid DOM CSS diagnostics
88+ - Improve artifact origin evidence summaries
89+ - Improve runs artifact listing commands
90+ - Document PR fleet holding workflow
91+ - Route adapter execution dispatch
92+ - Make specialist cleanup paths canonical
93+ - Route extension show to Lab runners
94+ - Route adapter JSON dispatch
95+ - Centralize cleanup inventory metadata
96+ - Project path materialization remaps
97+ - Track executor evidence in run resources
98+ - Consolidate adapter output descriptors
99+ - Remove dead Lab contract scaffolding
100+ - Support rig fuzz profiles
101+ - Use scoped changelog notes for component releases
102+ - Accept runner flag for artifact fetches
103+ - Improve package preflight diagnostics
104+ - Validate release package runtime completeness
105+ - Materialize repo root for package preflight
106+ - Persist artifact public access metadata
107+ - Refuse local destructive fuzz by default
108+ - Hydrate release dependencies before quality gates
109+
110+ ### Fixed
111+ - export deps execution context helper
112+ - export Lab deps capability helper
113+ - retain completed offload evidence
114+ - preserve daemon job identity across handoff
115+ - skip unavailable Lab deps providers
116+ - package exact refs from verified source
117+ - skip unavailable dependency hydration providers
118+ - declare static lint package policy
119+ - preserve changed lint paths in Lab
120+ - resolve configured hydration assets on runners
121+ - split runner extension parity phases
122+ - consume declarative dependency adapters
123+ - align docs command surface
124+ - hand off runner-local artifact roots
125+ - prefer Lab remediation for resource policy
126+ - repair dead legacy daemon lease
127+ - resolve hydration entrypoints on runner
128+ - reconcile stale runner child runs
129+ - preserve provider policy across Lab offload
130+ - map configured worktree provider results
131+ - Fix dev overlay content parity
132+ - rotate stalled agent-task providers
133+ - resolve provider-managed cook targets
134+ - Fix Lab offload observation lifecycle
135+ - normalize directory deploy permissions
136+ - resolve remote provider probes locally
137+ - route agent-task cook to Lab
138+ - run executor resolution through runner doctor
139+ - block cook when executor require graph is unresolved on disk
140+ - Fix runner extension refresh source revision metadata
141+ - Fix runner dev overlay metadata reconciliation
142+ - Fix rig spec contract linting
143+ - Fix dirty runner dev overlay parity
144+ - Fix runner extension refresh source sync
145+ - Fix daemon exec path materialization metadata
146+ - Fix runner dev overlay extension linking
147+ - Fix runner dev overlay metadata replacement
148+ - Fix release dependency hydration skip
149+ - Fix bench rig wrapper diagnostics
150+ - Fix extension-only dev-sync binary selection
151+ - Fix source upgrade active binary replacement
152+ - Fix extension-only runner dev-sync
153+ - Fix rig fuzz lab extension resolution
154+ - Fix bench scenario path dedupe
155+ - Fix artifact CSS capture diagnostics
156+ - Fix fuzz component script UX
157+
7158## [ 0.281.20] - 2026-07-06
8159
9160### Changed
0 commit comments