Repository navigation
v0.27.1
Added
- Suggest corrections for mistyped commands and declared tasks before
attempting package or tool-manager fallbacks. Exact local matches still
win, and suggestions are never executed automatically. Suggest--version
for a bareversiontoken when no local task matches (#163).
Changed
- Keep task stdout undecorated in GitHub Actions, including parallel tasks,
so pipes and command substitutions work without-q. Stream stderr live
and replay failures at invocation end: one failure is plain, multiple
failures get separate groups. Configure failure and successful-task replay
with[output.replay]; successful tasks are not replayed by default.
Actions always streams live, regardless of[output.parallel] buffer.
Preserve replay text while suspending workflow-command processing so
annotations and other side effects do not execute twice (#168). - Remove
[output] groups = falseoverrides that were only needed to keep
Actions pipes clean. The default now preserves Actions stdout and restores
terminal task prefixes, while enabling final failed-task replay.
Fixed
- Require a project manifest before treating Yarn configuration as project
evidence, so a home-directory.yarnrcno longer selects Yarn by itself
(#162). - Resolve mise shims in
runner doctorfrom the inspected project's context,
including custom and legacy shim directories. Distinguish inactive tools
from failed resolution and handle an unset home-directory environment
(#164). - Resolve the website's version from the Cargo workspace so the version label
and container-image tags display the version string correctly.
What's Changed
- Publish crates with the crates-verify and crates-publish actions by @kjanat in #158
- Require a project manifest for Yarn configuration evidence by @kjanat in #162
- Suggest corrections before speculative task execution by @kjanat in #163
- Resolve mise shims in doctor diagnostics by @kjanat in #164
- Keep Actions stdout clean and replay task failures by @kjanat in #168
Full Changelog: v0.27.0...v0.27.1