chore: release v0.6.4#801
Conversation
Greptile SummaryThis PR cuts the v0.6.4 release by bumping the version in
Confidence Score: 5/5Safe to merge — purely a version bump and changelog promotion with no logic changes. All three changed files are metadata: the version field in pyproject.toml and its mirror in uv.lock move from 0.6.3 to 0.6.4, and CHANGELOG.md promotes two previously-merged feature entries into a dated release section. No source code, configuration logic, or dependency pins are touched. No files require special attention. Important Files Changed
Reviews (2): Last reviewed commit: "docs(changelog): note content-addressed ..." | Re-trigger Greptile |
|
Automation triage update (2026-06-18): release PR is clean and all current checks are green ( |
|
Automation triage (2026-06-19): holding the v0.6.4 release PR even though its current checks are green. Reason: #804 fixes a release-blocking silent wrong-results path in eval sharding / run-config override handling. Cutting v0.6.4 before #804 is merged would knowingly ship the #790 regression. I added |
|
Automation triage update (2026-06-21): #804 is now merged into main, so the original release blocker is gone, but this release PR still should not merge as-is. The release branch was cut before #804 and the later main changes, so the next safe step is to refresh/rebase the release PR from current main, update the changelog/version scope to include the newly merged release-bound fixes, rerun CI, then get non-author human review before tagging v0.6.4. |
|
Automation triage (2026-06-22): still Since this branch was cut,
Decision needed (owner): this is a human release gate — (1) rebase the release branch onto current |
Release v0.6.4
Cuts 0.6.4 from
main. SeeCHANGELOG.md.Highlights
bench eval run(feat(eval): bind the environment (S) and config (C) axes at the CLI #790):--statebinds the environment (S-axis) per run (inline JSON, registryname@versionvia the environment registry, or a manifest path — takes precedence over--environment-manifest);--config-overrideoverlays task config (C-axis; inline JSON/YAML/TOML or@file, deep-merged);--configgains a--run-configalias.bench continueis nowbench eval continue(feat(cli): movecontinueunderbench eval continue(keep deprecated top-level alias) #800): moved under theevalgroup (discoverable inbench eval --help); top-levelbench continue/continue-batchkept as hidden, deprecated aliases.Checklist