tag:github.com,2008:https://github.com/go-task/task/releases Release notes from task 2025-12-24T21:57:19Z tag:github.com,2008:Repository/83252983/v3.46.4 2025-12-24T22:03:48Z v3.46.4 <ul> <li>Fixed regressions in completion script for Fish (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3745851519" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2591" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2591/hovercard" href="https://github.com/go-task/task/issues/2591">#2591</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3759029251" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2604" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2604/hovercard" href="https://github.com/go-task/task/issues/2604">#2604</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3745935577" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2592" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2592/hovercard" href="https://github.com/go-task/task/pull/2592">#2592</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WinkelCode/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WinkelCode">@WinkelCode</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/nightly 2026-01-07T00:22:54Z v3.47.0-nightly <h2>Changelog</h2> task-bot tag:github.com,2008:Repository/83252983/v3.46.3 2025-12-19T18:54:36Z v3.46.3 <ul> <li>Fixed regression in completion script for zsh (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3746814296" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2593" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2593/hovercard" href="https://github.com/go-task/task/issues/2593">#2593</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3747589353" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2594" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2594/hovercard" href="https://github.com/go-task/task/pull/2594">#2594</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/v3.46.2 2025-12-18T21:08:03Z v3.46.2 <ul> <li>Fixed a regression on previous release that affected variables passed via command line (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3744382871" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2588" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2588/hovercard" href="https://github.com/go-task/task/issues/2588">#2588</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3744671920" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2589" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2589/hovercard" href="https://github.com/go-task/task/pull/2589">#2589</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/v3.46.1 2025-12-18T16:55:45Z v3.46.1 <h2>✨ Features</h2> <ul> <li>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 behavior, set <code>failfast: true</code> either on your <code>.taskrc.yml</code> or per task, or use the <code>--failfast</code> flag, which will also work for <code>--parallel</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1782729153" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1246" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1246/hovercard" href="https://github.com/go-task/task/issues/1246">#1246</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3655113960" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2525" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2525/hovercard" href="https://github.com/go-task/task/pull/2525">#2525</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> <li>The <code>--summary</code> flag now displays <code>vars:</code> (both global and task-level), <code>env:</code>, and <code>requires:</code> sections. Dynamic variables show their shell command (e.g., <code>sh: echo "hello"</code>) instead of the evaluated value (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3573663538" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2486" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2486/hovercard" href="https://github.com/go-task/task/issues/2486">#2486</a> ,<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3648700505" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2524" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2524/hovercard" href="https://github.com/go-task/task/pull/2524">#2524</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Improved performance of fuzzy task name matching by implementing lazy initialization. Added <code>--disable-fuzzy</code> flag and <code>disable-fuzzy</code> taskrc option to allow disabling fuzzy matching entirely (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3646246306" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2521" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2521/hovercard" href="https://github.com/go-task/task/issues/2521">#2521</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3648693377" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2523" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2523/hovercard" href="https://github.com/go-task/task/pull/2523">#2523</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Added LLM-optimized documentation via VitePress plugin, generating <code>llms.txt</code> and <code>llms-full.txt</code> for AI-powered development tools (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3628978566" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2513" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2513/hovercard" href="https://github.com/go-task/task/pull/2513">#2513</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Added <code>--trusted-hosts</code> CLI flag and <code>remote.trusted-hosts</code> config option to skip confirmation prompts for specified hosts when using Remote Taskfiles (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3579834441" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2491" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2491/hovercard" href="https://github.com/go-task/task/pull/2491">#2491</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3545451970" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2473" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2473/hovercard" href="https://github.com/go-task/task/issues/2473">#2473</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maciejlech/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maciejlech">@maciejlech</a>).</li> <li>When running in GitHub Actions, Task now automatically emits error annotations on failure, improving visibility in workflow summaries (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724372073" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2568" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2568/hovercard" href="https://github.com/go-task/task/pull/2568">#2568</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>The <code>--yes</code> flag is now accessible in templates via the new <code>CLI_ASSUME_YES</code> variable (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3727438625" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2577" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2577/hovercard" href="https://github.com/go-task/task/pull/2577">#2577</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3560092685" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2479" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2479/hovercard" href="https://github.com/go-task/task/issues/2479">#2479</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/semihbkgr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/semihbkgr">@semihbkgr</a>).</li> <li>Improved shell completion scripts (Zsh, Fish, PowerShell) by adding missing flags and dynamic experimental feature detection (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3664128716" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2532" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2532/hovercard" href="https://github.com/go-task/task/pull/2532">#2532</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Remote Taskfiles now accept <code>application/octet-stream</code> Content-Type (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3676819205" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2536" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2536/hovercard" href="https://github.com/go-task/task/pull/2536">#2536</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2731762978" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1944" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1944/hovercard" href="https://github.com/go-task/task/issues/1944">#1944</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Shell completion now works when Task is installed or aliased under a different binary name via TASK_EXE environment variable (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3589845070" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2495" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2495/hovercard" href="https://github.com/go-task/task/pull/2495">#2495</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3530209084" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2468" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2468/hovercard" href="https://github.com/go-task/task/issues/2468">#2468</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Some small fixes and improvements were made to <code>task --init</code> and to the default Taskfile it generates (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3438562558" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2433" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2433/hovercard" href="https://github.com/go-task/task/pull/2433">#2433</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> <li>Added <code>--remote-cache-dir</code> flag and <code>remote.cache-dir</code> taskrc option to customize the cache directory for Remote Taskfiles (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724978126" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2572" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2572/hovercard" href="https://github.com/go-task/task/pull/2572">#2572</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Zsh completion now supports zstyle verbose option to show or hide task descriptions (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724836583" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2571" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2571/hovercard" href="https://github.com/go-task/task/pull/2571">#2571</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Task now automatically enables colored output in CI environments (GitHub Actions, GitLab CI, etc.) without requiring FORCE_COLOR=1 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724383919" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2569" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2569/hovercard" href="https://github.com/go-task/task/pull/2569">#2569</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Added color taskrc option to explicitly enable or disable colored output globally (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3724383919" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2569" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2569/hovercard" href="https://github.com/go-task/task/pull/2569">#2569</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Improved Git Remote Taskfiles by switching to go-getter: SSH authentication now works out of the box and <code>applyOf</code> is properly supported (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3628536735" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2512" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2512/hovercard" href="https://github.com/go-task/task/pull/2512">#2512</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> <h2>🐛 Fixes</h2> <ul> <li>Fix RPM upload to Cloudsmith by including the version in the filename to ensure unique filenames (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3613968295" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2507" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2507/hovercard" href="https://github.com/go-task/task/pull/2507">#2507</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fix <code>run: when_changed</code> to work properly for Taskfiles included multiple times (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3615456125" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2508" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2508/hovercard" href="https://github.com/go-task/task/issues/2508">#2508</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3627389918" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2511" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2511/hovercard" href="https://github.com/go-task/task/pull/2511">#2511</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> <li>Fixed Zsh and Fish completions to stop suggesting task names after <code>--</code> separator, allowing proper CLI_ARGS completion (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554642885" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1843" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1843/hovercard" href="https://github.com/go-task/task/issues/1843">#1843</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554646259" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1844" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/1844/hovercard" href="https://github.com/go-task/task/pull/1844">#1844</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/boiledfroginthewell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/boiledfroginthewell">@boiledfroginthewell</a>).</li> <li>Watch mode (<code>--watch</code>) now always runs the task, regardless of <code>run: once</code> or <code>run: when_changed</code> settings (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3721183943" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2566" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2566/hovercard" href="https://github.com/go-task/task/pull/2566">#2566</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977044598" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1388" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1388/hovercard" href="https://github.com/go-task/task/issues/1388">#1388</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> <li>Fixed global variables (CLI_ARGS, CLI_FORCE, etc.) not being accessible in root-level vars section (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3352884389" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2403" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2403/hovercard" href="https://github.com/go-task/task/pull/2403">#2403</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3349883262" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2397" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2397/hovercard" href="https://github.com/go-task/task/issues/2397">#2397</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed a bug where <code>ignore_error</code> was ignored when using <code>task:</code> to call another task (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3702092124" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2552" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2552/hovercard" href="https://github.com/go-task/task/pull/2552">#2552</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="683952078" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/363" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/363/hovercard" href="https://github.com/go-task/task/issues/363">#363</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> <li>Fixed Zsh completion not suggesting global tasks when using <code>-g</code>/<code>--global</code> flag (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2220208978" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1574" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1574/hovercard" href="https://github.com/go-task/task/issues/1574">#1574</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725742845" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2574" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2574/hovercard" href="https://github.com/go-task/task/pull/2574">#2574</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed Fish completion failing to parse task descriptions containing colons (e.g., URLs or namespaced functions) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2902467451" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2101" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2101/hovercard" href="https://github.com/go-task/task/issues/2101">#2101</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3725038169" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2573" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2573/hovercard" href="https://github.com/go-task/task/pull/2573">#2573</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed false positive "property 'for' is not allowed" warnings in IntelliJ when using <code>for</code> loops in Taskfiles (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3727049636" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2576" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2576/hovercard" href="https://github.com/go-task/task/pull/2576">#2576</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/v3.46.0 2025-12-18T16:29:29Z v3.46.0 <p>v3.46.0</p> vmaerten tag:github.com,2008:Repository/83252983/v3.45.5 2025-11-11T20:22:41Z v3.45.5 <ul> <li>Fixed bug that made a generic message, instead of an useful one, appear when a Taskfile could not be found (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3438267949" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2431" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2431/hovercard" href="https://github.com/go-task/task/pull/2431">#2431</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> <li>Fixed a bug that caused an error when including a Remote Git Taskfile (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3439500761" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2438" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2438/hovercard" href="https://github.com/go-task/task/pull/2438">#2438</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/twelvelabs/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/twelvelabs">@twelvelabs</a>).</li> <li>Fixed issue where <code>.taskrc.yml</code> was not returned if reading it failed, and corrected handling of remote entrypoint Taskfiles (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3504385489" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2460" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2460/hovercard" href="https://github.com/go-task/task/issues/2460">#2460</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3504441836" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2461" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2461/hovercard" href="https://github.com/go-task/task/pull/2461">#2461</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Improved performance of <code>--list</code> and <code>--list-all</code> by introducing a faster compilation method that skips source globbing and checksum updates (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1877131141" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1322" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1322/hovercard" href="https://github.com/go-task/task/issues/1322">#1322</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2840895380" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2053" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2053/hovercard" href="https://github.com/go-task/task/pull/2053">#2053</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed a concurrency bug with <code>output: group</code>. This ensures that begin/end parts won't be mixed up from different tasks (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1744425037" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1208" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1208/hovercard" href="https://github.com/go-task/task/issues/1208">#1208</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3287083286" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2349" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2349/hovercard" href="https://github.com/go-task/task/issues/2349">#2349</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3287653432" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2350" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2350/hovercard" href="https://github.com/go-task/task/pull/2350">#2350</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> <li>Do not re-evaluate variables for <code>defer:</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3043283334" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2244" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2244/hovercard" href="https://github.com/go-task/task/issues/2244">#2244</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3411729540" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2418" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2418/hovercard" href="https://github.com/go-task/task/pull/2418">#2418</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> <li>Improve error message when a Taskfile is not found (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3451150574" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2441" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2441/hovercard" href="https://github.com/go-task/task/issues/2441">#2441</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3589784862" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2494" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2494/hovercard" href="https://github.com/go-task/task/pull/2494">#2494</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed generic error message <code>exit status 1</code> when a dependency task failed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3127987828" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2286" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2286/hovercard" href="https://github.com/go-task/task/pull/2286">#2286</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/GrahamDennis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/GrahamDennis">@GrahamDennis</a>).</li> <li>Fixed YAML library from the unmaintained <code>gopkg.in/yaml.v3</code> to the new fork maintained by the official YAML org (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2979860964" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2171" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2171/hovercard" href="https://github.com/go-task/task/issues/2171">#2171</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3438636772" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2434" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2434/hovercard" href="https://github.com/go-task/task/pull/2434">#2434</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> <li>On Windows, the built-in version of the <code>rm</code> core utils contains a fix related to the <code>-f</code> flag (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3428350876" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2426" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2426/hovercard" href="https://github.com/go-task/task/issues/2426">#2426</a>, <a href="https://github.com/u-root/u-root/pull/3464" data-hovercard-type="pull_request" data-hovercard-url="/u-root/u-root/pull/3464/hovercard">u-root/u-root#3464</a>, <a href="https://github.com/mvdan/sh/pull/1199" data-hovercard-type="pull_request" data-hovercard-url="/mvdan/sh/pull/1199/hovercard">mvdan/sh#1199</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3613723861" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2506" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2506/hovercard" href="https://github.com/go-task/task/pull/2506">#2506</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/v3.45.4 2025-09-17T15:09:09Z v3.45.4 <ul> <li>Fixed a bug where <code>cache-expiry</code> could not be defined in <code>.taskrc.yml</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3420686170" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2423" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2423/hovercard" href="https://github.com/go-task/task/pull/2423">#2423</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed a bug where <code>.taskrc.yml</code> files in parent folders were not read correctly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3421303673" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2424" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2424/hovercard" href="https://github.com/go-task/task/pull/2424">#2424</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed a bug where autocomplete in subfolders did not work with zsh (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3421961807" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2425" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2425/hovercard" href="https://github.com/go-task/task/pull/2425">#2425</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> task-bot tag:github.com,2008:Repository/83252983/v3.45.3 2025-09-15T21:08:16Z v3.45.3 <ul> <li>Task now includes built-in core utilities to greatly improve compatibility on Windows. This means that your commands that uses <code>cp</code>, <code>mv</code>, <code>mkdir</code> or any other common core utility will now work by default on Windows, without extra setup. This is something we wanted to address for many many years, and it's finally being shipped! <a href="https://taskfile.dev/blog/windows-core-utils" rel="nofollow">Read our blog post about this topic</a>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="432405706" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/197" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/197/hovercard" href="https://github.com/go-task/task/issues/197">#197</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3302104152" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2360" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2360/hovercard" href="https://github.com/go-task/task/pull/2360">#2360</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>).</li> <li>✨ Built and deployed a <a href="https://taskfile.dev" rel="nofollow">brand new website</a> using <a href="https://vitepress.dev" rel="nofollow">VitePress</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3299780657" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2359" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2359/hovercard" href="https://github.com/go-task/task/pull/2359">#2359</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3315062849" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2369" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2369/hovercard" href="https://github.com/go-task/task/pull/2369">#2369</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3315151178" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2371" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2371/hovercard" href="https://github.com/go-task/task/pull/2371">#2371</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3321244077" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2375" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2375/hovercard" href="https://github.com/go-task/task/pull/2375">#2375</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3322762385" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2378" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2378/hovercard" href="https://github.com/go-task/task/pull/2378">#2378</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreynering/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreynering">@andreynering</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pd93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pd93">@pd93</a>).</li> <li>Began releasing <a href="https://github.com/go-task/task/releases/tag/nightly">nightly builds</a>. This will allow people to test our changes before they are fully released and without having to install Go to build them (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3297789379" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2358" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2358/hovercard" href="https://github.com/go-task/task/pull/2358">#2358</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Added support for global config files in <code>$XDG_CONFIG_HOME/task/taskrc.yml</code> or <code>$HOME/.taskrc.yml</code>. Check out our new <a href="https://taskfile.dev/docs/reference/config" rel="nofollow">configuration guide</a> for more details (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3043775647" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2247" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2247/hovercard" href="https://github.com/go-task/task/pull/2247">#2247</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3323812103" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2380" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2380/hovercard" href="https://github.com/go-task/task/pull/2380">#2380</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3333579000" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2390" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2390/hovercard" href="https://github.com/go-task/task/issues/2390">#2390</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3334500969" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2391" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2391/hovercard" href="https://github.com/go-task/task/pull/2391">#2391</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pd93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pd93">@pd93</a>).</li> <li>Added experiments to the taskrc schema to clarify the expected keys and values (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3037465093" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2235" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2235/hovercard" href="https://github.com/go-task/task/pull/2235">#2235</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Added support for new properties in <code>.taskrc.yml</code>: insecure, verbose, concurrency, remote offline, remote timeout, and remote expiry. <g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Note: setting offline via environment variable is no longer supported. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3332072716" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2389" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2389/hovercard" href="https://github.com/go-task/task/pull/2389">#2389</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>)</li> <li>Added a <code>--nested</code> flag when outputting tasks using <code>--list --json</code>. This will output tasks in a nested structure when tasks are namespaced (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3403767583" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2415" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2415/hovercard" href="https://github.com/go-task/task/pull/2415">#2415</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pd93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pd93">@pd93</a>).</li> <li>Enhanced support for tasks with wildcards: they are now logged correctly, and wildcard parameters are fully considered during fingerprinting (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526842869" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1808" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/1808/hovercard" href="https://github.com/go-task/task/pull/1808">#1808</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2513926459" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/1795" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/1795/hovercard" href="https://github.com/go-task/task/issues/1795">#1795</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> <li>Fixed panic when a variable was declared as an empty hash (<code>{}</code>) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3410698275" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2416" data-hovercard-type="issue" data-hovercard-url="/go-task/task/issues/2416/hovercard" href="https://github.com/go-task/task/issues/2416">#2416</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3411480027" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2417" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2417/hovercard" href="https://github.com/go-task/task/pull/2417">#2417</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trulede/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trulede">@trulede</a>).</li> </ul> <h4>Package API</h4> <ul> <li>Bumped the minimum version of Go to 1.24 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3297789379" data-permission-text="Title is private" data-url="https://github.com/go-task/task/issues/2358" data-hovercard-type="pull_request" data-hovercard-url="/go-task/task/pull/2358/hovercard" href="https://github.com/go-task/task/pull/2358">#2358</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmaerten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmaerten">@vmaerten</a>).</li> </ul> <h4>Other news</h4> <p>We recently released our <a href="https://github.com/go-task/setup-task">official GitHub Action</a>. This is based on the fantastic work by the Arduino team who created and maintained the community version. Now that this is officially adopted, fixes/updates should be more timely. We have already merged a couple of longstanding PRs in our <a href="https://github.com/go-task/setup-task/releases/tag/v1.0.0">first release</a> (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pd93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pd93">@pd93</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shrink/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shrink">@shrink</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trim21/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trim21">@trim21</a> and all the previous contributors to <a href="https://github.com/arduino/setup-task/">arduino/setup-task</a>).</p> <hr> <p><em><strong>NOTE:</strong> v3.45.0-v3.45.2 were skipped due to issues with our release process.</em></p> <p>Want to support Task development? Consider <a href="https://taskfile.dev/donate" rel="nofollow">becoming a sponsor</a>.</p> task-bot tag:github.com,2008:Repository/83252983/v3.45.2 2025-09-15T12:40:54Z v3.45.2 <p>v3.45.2</p> pd93