pleach
ReferenceChangelog

@pleach/eval changelog

Release history for @pleach/eval — site-docs entries that materially touched the @pleach/eval surface, newest-first. Canonical runtime history lives upstream.

This page collects the site-content changelog entries that materially touched the @pleach/eval docs surface or named a @pleach/eval symbol. It is not the runtime changelog — the canonical record of @pleach/eval runtime behavior lives in the upstream package CHANGELOG.md and on npmjs.org/package/@pleach/eval.

See the combined site changelog at /docs/changelog/combined for the chronological unified view across every SKU.

Unreleased

Fixed

  • Stale "planned @pleach/eval" prose corrected — the SKU is shipped at 0.1.0. Channels (two spots) and With Mastra called @pleach/eval "planned" / "when it ships"; it ships at 0.1.0 per Eval, Packages, and Determinism. Ship-status claims are load-bearing, so the stale prose is corrected to match. (The "planned @pleach/eval addition" in Region-pinned agent refers to a specific divergence-detection feature, not the package — left as-is.)
  • @pleach/eval cross-mode cache buckets corrected (devharness FINDING 90). The cacheReadPolicy: "cross-mode-readable" note named fictional production / replay / eval-noncached buckets; the real RuntimeMode union (core fingerprint/types.ts) is interactive / headless-eval / headless-replay / headless-job / coding-agent. Corrected to the real one-way read chain interactiveheadless-evalheadless-replay.

Added

  • Eval Bundled benchmarks section. Documents the @pleach/eval/benchmarks loaders — loadMmluSubset, loadHumanEval, loadSweBenchLite, loadCustomDomain — that turn a public benchmark into EvalCase[].
  • Per-recipe deep-dive pageevalLab composes @pleach/eval + @pleach/replay via DI-callback factories so the recipe doesn't take hard build-time peer deps. Rank-2-publish-relevant once eval ships per the upstream rank-2 runbook.

2026-06-08

Changed

  • Packages table corrected to real published version — @pleach/eval 0.8.0-alpha.0 (was largely stale "Reserved · placeholder" framing).
  • Plugin contract → Sibling SKUs as plugins section retitled and rewritten with per-row real Phase A status — includes @pleach/eval.

On this page