Andrey Nering
1443e2d989
chore(deps): update mvdan/sh once again
...
Closes #2650
2026-01-24 20:48:51 -03:00
Andrey Nering
5bf4e4a29b
chore(deps): revert mvdan/sh to latest stable version ( #2651 )
...
There is an important regression on interactive commands here. See #2650
and mvdan/sh#1242 .
Once mvdan/sh#1244 is merged we'll upgrade again.
2026-01-24 22:21:30 +00:00
Andrey Nering
f9052c9fdf
chore(taskfile): add go.mod as a dependency of install
2026-01-24 18:49:38 -03:00
Valentin Maerten
0a82e2e053
chore: changelog for #2579
2026-01-22 21:22:47 +01:00
Valentin Maerten
6dedcafd7d
feat(vars): add interactive prompting for required variables ( #2579 )
2026-01-22 21:20:45 +01:00
Valentin Maerten
c84cfa41f7
chore: changelog for #2564
2026-01-21 23:06:59 +01:00
Valentin Maerten
9bc1efbc47
feat: add conditional execution for tasks and commands ( #2564 )
2026-01-21 23:05:40 +01:00
Andrey Nering
da7eb0c855
fix(shell): fix deprecation warning
2026-01-21 14:05:52 -03:00
Andrey Nering
edb491a4d0
chore(deps): update shell interpreter
...
Closes #2446
Ref mvdan/sh#1182
Ref mvdan/sh#1241
2026-01-21 14:05:52 -03:00
renovate[bot]
2ad3d26f4a
chore(deps): update all non-major dependencies ( #2637 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:09:40 +01:00
renovate[bot]
cdfcd08213
chore(deps): update actions/checkout action to v6 ( #2638 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:08:59 +01:00
Valentin Maerten
382c37bc2a
chore: changelog for #2234
2026-01-18 19:07:13 +01:00
Valentin Maerten
618cd8956f
feat: wildcard match aliases ( #2234 )
2026-01-18 19:05:29 +01:00
Andrey Nering
b53e5da41a
docs(changelog): add entry for #2584
2026-01-18 09:20:00 -03:00
Timothy Rule
b9c1ab8eae
fix: ensure no ansi sequences are printed for --color=false ( #2584 )
2026-01-18 09:18:52 -03:00
Andrey Nering
e47f55783e
docs(changelog): add entry for #1566 , #2633
2026-01-18 08:44:50 -03:00
Timothy Rule
d5f071c096
fix: print prefix when task is up-to-date and output-style is prefixed ( #2633 )
2026-01-18 08:42:18 -03:00
Andrey Nering
fb784f4e3d
chore(taskfile): create tag as annotated and add message automatically
2026-01-18 08:35:23 -03:00
renovate[bot]
91f9299c98
chore(deps): update all non-major dependencies ( #2611 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 21:07:58 +01:00
Valentin Maerten
145412a75c
chore: changelog for #2602
2026-01-14 19:51:00 +01:00
Valentin Maerten
ba38344ca6
fix: remote git taskfile cloning and directory includes ( #2602 )
2026-01-14 19:43:39 +01:00
Valentin Maerten
4e963f8714
feat(ci): add on-demand PR build workflow ( #2578 )
2026-01-14 19:41:50 +01:00
Bouke Versteegh
3d4d189bcd
docs: clarify dotenv file precedence when multiple files are specified ( #2628 )
2026-01-14 19:37:41 +01:00
Andrey Nering
179bde1f37
v3.46.4
v3.46.4
2025-12-24 18:57:17 -03:00
Andrey Nering
e4de687aee
docs(changelog): add entry for #2592
2025-12-24 18:55:21 -03:00
WinkelCode
06538860a8
fix(completion): use posix whitespace in fish sed regex ( #2592 )
2025-12-24 18:48:54 -03:00
renovate[bot]
8a37bf5c1f
chore(deps): update all non-major dependencies ( #2598 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 20:36:40 +01:00
Valentin Maerten
ca99266aea
feat(schema): add cache-dir property to taskrc schema ( #2603 )
2025-12-23 20:35:57 +01:00
Andrey Nering
8dfafe507f
v3.46.3
v3.46.3
2025-12-19 15:50:51 -03:00
Andrey Nering
678fdec7d2
docs(changelog): add entry for #2593 and #2594
2025-12-19 15:50:33 -03:00
Valentin Maerten
3626b271a7
fix(completion): correct zsh pattern matching for global flag ( #2594 )
2025-12-19 15:48:59 -03:00
Andrey Nering
fc378cfb92
v3.46.2
v3.46.2
2025-12-18 17:55:19 -03:00
Andrey Nering
9488a2a744
docs(changelog): add entry for #2588 and #2589
2025-12-18 17:54:38 -03:00
Andrey Nering
6ece2445ae
docs(changelog): change tag to match release on github
2025-12-18 17:51:33 -03:00
Valentin Maerten
9b95e758f4
fix: cli variables should take priority over aaskfile defaults ( #2589 )
...
When using `task FOO=bar` with a Taskfile containing
`FOO: '{{.FOO | default "foo"}}'`, the CLI value was being
overwritten by the Taskfile default.
Split the variable merging into two steps:
1. Merge CLI variables (FOO=bar) first so they override Taskfile vars
2. ReverseMerge special variables (CLI_ARGS, CLI_FORCE, etc.) so
they're available for templating in Taskfile vars
Fixes regression introduced in #2403 .
Co-authored-by: Timothy Rule <timothy.rule@gmail.com >
2025-12-18 17:50:00 -03:00
Valentin Maerten
28fee2c356
v3.46.1
v3.46.1
2025-12-18 17:42:03 +01:00
Valentin Maerten
763e77467b
fix: cloudsmith alpine upload
2025-12-18 17:41:54 +01:00
Valentin Maerten
f2385e625d
v3.46.0
v3.46.0
2025-12-18 17:29:29 +01:00
Valentin Maerten
e929cccd73
docs: better changelog ( #2586 )
2025-12-18 16:42:55 +01:00
Valentin Maerten
cb183349b7
refactor: migrate from go-git to go-getter ( #2512 )
2025-12-18 12:21:30 +01:00
Valentin Maerten
2ebbb99f58
improve website's SEO
2025-12-18 08:52:43 +01:00
Valentin Maerten
6660afc8d2
feat: auto-detect color output in CI environments ( #2569 )
2025-12-18 08:40:37 +01:00
Valentin Maerten
b710259bfa
feat(completion): add zstyle verbose option for zsh completion ( #2571 )
2025-12-18 08:35:56 +01:00
Valentin Maerten
4ec6c453bd
feat: add remote.cache-dir taskrc option ( #2572 )
2025-12-18 08:32:11 +01:00
Valentin Maerten
28408ef3f4
fix(schema): workaround IntelliJ JSON Schema validation bug ( #2576 )
2025-12-15 23:03:13 +01:00
Valentin Maerten
a2d34ffc4c
chore: changelog for #2577
2025-12-15 22:45:52 +01:00
Semih Buyukgungor
1a190a118f
feat: expose .CLI_ASSUME_YES templating variable ( #2577 )
2025-12-15 22:42:27 +01:00
renovate[bot]
18efa3982f
chore(deps): update all non-major dependencies ( #2580 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 14:33:40 -03:00
Valentin Maerten
655e83454e
fix(completion): handle colons in task descriptions for fish ( #2573 )
2025-12-14 15:56:18 +01:00
Valentin Maerten
3ad4604c36
fix(completion): support --global flag in zsh completion ( #2574 )
2025-12-14 15:51:15 +01:00