Skip to content

v3.10.3

Choose a tag to compare

@github-actions github-actions released this 16 Oct 07:35
2b62467

doctor warns when a repo pins its toolchain but the auto-fix test command does not use it.

Fixed

  • A pinned toolchain is no longer bypassed silently (ledger lib/autofix-queue.sh:612). Auto-fix runs the test command on the PATH of the session that triggered it, so a repo pinned with mise or asdf could be tested with other Node or npm versions and read red at base only because of that session (seen on a repo pinned to npm 10 tested with npm 12). doctor now warns when the repo has .mise.toml, mise.toml or .tool-versions and the test command is not wrapped in mise exec or asdf exec, and prints the wrapped command to set. The autofix.testCommand docs say the same.