Skip to content

Tags: evoila/meho

Tags

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] into v0.16.0 (#1795)

Backfill four missing bullets (#1750, #1753, #1758, #1777) and move the
[Unreleased] block under ## [0.16.0] - 2026-06-15, leaving a fresh empty
[Unreleased]. All 17 PRs merged since v0.15.0 are now covered.

Signed-off-by: damir-topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.15.0

Toggle v0.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] into v0.15.0 (#1748)

Audit + roll for the v0.15.0 cut (34 commits since v0.14.0). Backfilled
the bullets the per-PR maintenance missed: the end-to-end work_ref
change-ticket threading chain (audit/approvals/agents/runbooks), the
per-tenant Vault KV layout + secret_ref migration, the operator-console
rebrand, the corpus-http /search contract fix + fail-loud, the CLI
awaiting_approval exit-0 outcome, and the credential-dispatch fixture
pin. Moved every shipped bullet under [0.15.0] - 2026-06-13 and left a
fresh empty [Unreleased].

The breaking removal of the flat runbook_* MCP aliases + slug field
(#1721) lands in this tag as its pinned deadline — surfaced under
### Removed with the migration recipe.

Signed-off-by: damir-topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.14.0

Toggle v0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] into v0.14.0 (#1688)

Roll [Unreleased] under [0.14.0] - 2026-06-12. Pure roll, completeness-audited v0.13.0..main; dependabot bumps omitted per precedent.

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] into v0.13.0 (#1620)

Stamp the v0.13.0 release section (2026-06-11) and leave a fresh empty
[Unreleased]. Backfill the one missing bullet from the completeness
audit: #1600 (SSE disconnect-path audit write shielded against double
cancellation). All other PRs merged since v0.12.0 are PR-wrappers of
already-cited issue numbers.

Signed-off-by: damir-topic <89133183+damir-topic@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] into v0.12.0 (#1588)

Cut the v0.12.0 release section. Normalize the mixed per-task /
grouped [Unreleased] content into the house Added / Changed / Fixed /
Documentation groups (every existing bullet preserved verbatim), and
backfill the eight previously un-bulleted changes:

- SSE streamed through AuditMiddleware (#1389 / #1585)
- meho://retrieve/{query} MCP resource (#348 / #1576)
- https-only spec guard + CLI content-upload on-ramp (#95 + #102 / #1572)
- Keycloak path-traversal percent-encoding (#96 / #1476)
- call_operation broadcast secret-disclosure clamp (#93 / #1497)
- _API_KEY redaction label-set extension (#94 / #1498)
- uniform meho.docs.* audit op_id (#1549 / #1558)
- #1528 number added to the capability-gate bullet

Also fix the pre-existing release-body path drift the freshness gate
caught: doc_collections/{key} -> {collection_key}.

Dependabot bumps (#1466-#1473, #1494), the redis-py-8 type-only fix
(#1571), and the internal roadmap doc (#1573) are intentionally not
bulleted, per the no-deps CHANGELOG convention.

Verified: completeness audit clean (every shipped PR bulleted or an
issue-aliased merge PR), release-body path-freshness gate green
(7 cited paths resolve), main CI green at 0670d92.

Signed-off-by: damir-topic <89133183+damir-topic@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] → [0.11.0] (G0.20 dogfood hardenin…

…g + jsonflux read-back) (#1517)

v0.11.0 minor cut — adds the result_query MCP read-back tool +
ResultHandleStore (#1507) plus the 8 G0.20 v0.10.1-dogfood-hardening
fixes/docs (#1501-#1508). New agent-facing capability → minor bump.

Signed-off-by: Damir Topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

v0.10.1

Toggle v0.10.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] → [0.10.1] (G0.19 dogfood hardenin…

…g + #1475) (#1499)

v0.10.1 patch cut — all Fixed, no features/breaking changes:
- 8 G0.19 v0.10.0-dogfood-hardening fixes (#1478#1483, #1487, #1488)
- backfilled #1475 (connector Vault-credential whitespace strip +
  Keycloak error_description), merged post-v0.10.0 with no bullet.

Signed-off-by: Damir Topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] → [0.10.0] connector write-surface…

… release (#1464)

Backfills all 37 PRs merged since v0.9.0 (the connector write surface
was entirely unbulleted): the human approval queue (G11.7), the new
ArgoCD + Keycloak connectors (G3.12/G3.13), approval-gated write ops on
kubernetes/vault/VMware (G3.14/G3.15/G3.16), the Runbooks operator
console (G10.6), and the production ingest LLM client (G3.17). No
version files touched — version lives only in the tag.

Signed-off-by: Damir Topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(changelog): roll [Unreleased] → [0.9.0] (#1380)

Cut the v0.9.0 release section: MVP8 Runbooks (G12.1–G12.5) + CLI hygiene
(G0.12) + v0.8.x consumer closed-loop dogfood hardening (G0.16/G0.17/G0.18)
+ release-tooling unblock (G0.11 partial: #1126/#1127).

- Completeness audit: every PR merged on main since v0.8.0 now has a bullet
  (the curated G0.18 narrative bullets were already present; bulk roll-up
  authored at release time for the G12 / G0.12 / G0.16 / G0.17 work).
- Release-body path-freshness gate passes (all 13 cited /api paths resolve;
  5 intentional citations allow-listed: the §13 phantom-path doc references
  /api/v1/mcp + /api/v1/query/topology, the /api/v1/* and /api/v1/topology/
  prefix illustrations, and the fail-closed /api/v1/agent-runs runtime path).
- Fresh empty [Unreleased] left behind; [0.8.1] and earlier untouched.

Signed-off-by: Damir Topic <damir.topic@pmsoft.at>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

v0.8.1

Toggle v0.8.1's commit message
docs(release): roll CHANGELOG [Unreleased] → [0.8.1]

v0.8.1 maintenance cut from release/v0.8.1 (branched off v0.8.0's
92d7ac1): the G0.16 v0.8.0 dogfood-hardening wave (T1-T6), G0.17-T1
k8s list-op request-shape parity (#1332), §10 conventions doc (#1334),
and the G0.12 CLI typed-client migration. Deliberately excludes the G12
runbook work on main (#1327/#1328/#1331/#1333), reserved for v0.9.0.

Backfilled a rollup bullet for the G0.12 CLI migration (uncited in
[Unreleased] before this).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Damir Topic <damir.topic@ed-consulting.at>