v2026.10.15 v2026.10.17

medium risk

jdx/miseOct 19, 2026 → Oct 21, 20262 days between releases

What's New

login_shell config now accepts shell names, and vfox plugins gain version aliases and dedicated cache directories.

New Features

  • [bootstrap.user].login_shell accepts shell names instead of full paths.
  • [doctor.checks] can now use templates.
  • vfox backend plugins get their own cache directory.
  • Relative and templated write_targets paths support.
  • Version aliases from vfox backend plugins.

Improvements

  • vfox backend plugins get their own cache directory.
  • [doctor.checks] can use templates.
  • Removed trust in compromised eMudhra CA certificates.
  • Relative and templated write_targets paths support.
  • Version aliases from vfox backend plugins.

Bug Fixes

  • Fixed PATH handling in zsh setups to prevent deduplication issues.
  • Fixed stale task cache hits.
  • Fixed pipx interpreter mix-up on macOS.
  • Removed trust in compromised eMudhra CA certificates.

Upgrade Notes

Ensure `login_shell` settings use shell names instead of paths where possible, though absolute paths remain supported. vfox backend plugins now support version aliases and dedicated cache directories. Note that `find_up` behavior has changed; refer to the Upgrading section for details.

The Two Releases

v2026.10.15

v2026.10.15: Default minimum_release_age covers every backend, plus a PowerShell installer

Oct 19, 2026· 3 days ago

This release extends the default 24-hour `minimum_release_age` cooldown to all backends and introduces a PowerShell installer for Windows. It also adds new template functions, dotnet LTS/STS aliases, and improves documentation accessibility.

Full release notes
v2026.10.17

v2026.10.17: Shell names in bootstrap login_shell, templated doctor checks, and a per-plugin vfox cache directory

Oct 21, 2026· 1 day ago

Full release notes