v0.17.1
Summary
v0.17.1 is a full re-publish of every @haklex/* package. The only code change vs v0.17.0 is the package.json version bump — v0.17.1 exists so downstream consumers that had drifted multiple minor versions behind can re-pin every @haklex/* to one consistent shared version without hitting ^x.y.z peer-dep mismatches.
Effectively v0.17.1 carries the same release content as v0.17.0 (new rich-ext-ai-agent controller API + chatBubblesToHistoryMessages helper), but is the version downstream apps should adopt.
Breaking Changes
None.
Features
- rich-ext-ai-agent:
getAgentDiffReviewController+AgentDiffReviewActionsprogrammatic controller surface - rich-ext-ai-agent: new
chatBubblesToHistoryMessagesconversion helper + tests - release-orchestrator (tooling, not shipped to npm): incremental publish mode + automatic full-mode fallback when downstream pins span multiple shared versions
Bug Fixes
None.
Notes
- Downstream apps with stale
@haklex/*pins (e.g.0.15.4,0.8.0) should bump every@haklex/*entry to0.17.1in a single commit — partial bumps will create peer-dep mismatches because workspace cross-deps now declare^0.17.0.
Bump rationale
| Package | Diff signal | Bump |
|---|---|---|
| rich-ext-ai-agent | (same as v0.17.0 — new exports + helper) | (incremental) |
| (all others) | re-publish at shared version only, no code change | patch |
max(bumps) = patch. Full-mode triggered manually after discovering downstream admin-vue3 master pins were many minors behind; partial-pin update would have produced an unsatisfiable peer-dep graph. Published set: 38 of 38.