Task version history
Task runner and build tool driven by simple YAML Taskfiles.
3.53.1Verified 2026-08-23 from Task GitHub releases.
Find the right software version for your system
Task runner and build tool driven by simple YAML Taskfiles.
3.53.1Verified 2026-08-23 from Task GitHub releases.
Use this badge on any page that accepts images. Link it to this version history so readers can check the source.
[](https://www.what-version.com/versions/task/)**[Remote Taskfiles are now generally available!](https://taskfile.dev/blog/remote-taskfiles)** This has been an experimental feature for 3 years, but is now enabled by default.…
Fixed --interactive prompts for required vars sometimes appearing in a random order. Prompts now follow the order the vars are declared in the Taskfile. (#2871 by @caproven)
A significant performance boost was achieved for large Taskfiles (monorepos) by skipping templating altogether when the string is static (#2820 by @romnn).
Added `enum.ref` support in `requires`: enum constraints can now reference variables or template pipelines (e.g., `ref: .ALLOWED_ENVS`) instead of duplicating static lists. Comb…
Reverted #2632 for now, which caused some regressions. That change will be reworked. (#2720, #2722, #2723).
Fixed included Taskfiles with `watch: true` not triggering watch mode when called from the root Taskfile (#2686, #1763 by @trulede).
Fixed `if:` conditions when using to check dynamic variables. Also, skip variable prompt if task would be skipped by `if:` (#2658, #2660 by @vmaerten).
This release includes two highly requested features: `if:` condition and runtime prompt for required variables. Check out our blog post about them: https://taskfile.dev/blog/if-…
Fixed regressions in completion script for Fish (#2591, #2604, #2592 by @WinkelCode).
Fixed regression in completion script for zsh (#2593, #2594 by @vmaerten).
Fixed a regression on previous release that affected variables passed via command line (#2588, #2589 by @vmaerten).
A small behavior change was made to dependencies. Task will now wait for all dependencies to finish running before continuing, even if any of them fail. To opt for the previous…
Fixed bug that made a generic message, instead of an useful one, appear when a Taskfile could not be found (#2431 by @andreynering).
Fixed a bug where `cache-expiry` could not be defined in `.taskrc.yml` (#2423 by @vmaerten).
Task now includes built-in core utilities to greatly improve compatibility on Windows. This means that your commands that uses `cp`, `mv`, `mkdir` or any other common core utili…
Link to this page when you need a version history people can read. Use JSON or CSV when you need the data. Each release links to the publisher’s official record.
Task version history · verified 2026-08-23 · source: Task GitHub releases
[Task version history](https://www.what-version.com/versions/task/) · verified 2026-08-23 · source: [Task GitHub releases](https://github.com/go-task/task/releases)Task version history · verified 2026-08-23 · source: Task GitHub releases
<a href="https://www.what-version.com/versions/task/">Task version history</a> · verified 2026-08-23 · source: <a href="https://github.com/go-task/task/releases">Task GitHub releases</a>Task version history. What-Version. Verified 2026-08-23. https://www.what-version.com/versions/task/ Source: https://github.com/go-task/task/releases
Task version history. What-Version. Verified 2026-08-23. https://www.what-version.com/versions/task/ Source: https://github.com/go-task/task/releasesVendor-provided source
Repository release record
2026-08-23
Recently checked — Checked 15 days ago; the catalog review window is 45 days.
What-Version labels who publishes or maintains each route. Community routes are useful, but they are not presented as vendor downloads.
Version evidence and catalogued download links are anchored to the publisher-owned source.
Open publisher source ↗