Valentin Maerten
3ae4f3276d
feat(completion): complete task aliases in zsh
2026-05-31 13:21:47 +02:00
Andrey Nering
bd79c29a39
v3.51.1
2026-05-16 17:51:05 -03:00
Andrey Nering
41a2137044
v3.51.0
2026-05-16 17:27:25 -03:00
Jerry Wiltse
d9e0e04725
feat: add joinEnv and joinUrl string functions and 2 new system vars ( #2408 )
2026-05-09 14:19:33 +00:00
Andrey Nering
dc64864643
docs: add security > threat model page ( #2830 )
2026-05-09 13:59:36 +00:00
Andreas **Felix** Häberle
70b6cd8ee0
docs: add call internal task within a task example ( #2789 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-04-20 21:58:42 +02:00
Mateen Anjum
1b06da16f6
feat(templater): add absPath template function ( #2788 )
...
Signed-off-by: Mateen Anjum <mateenali66@gmail.com >
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-04-20 21:50:03 +02:00
Pete Davison
4bea638b05
feat: add security docs to website and update contributing ( #2799 )
2026-04-15 20:34:38 +01:00
Andrey Nering
8fe3d048fa
docs: document and add blog post about go tool task ( #2791 )
2026-04-14 22:47:45 -03:00
Andrey Nering
d61d92dfdf
v3.50.0
2026-04-13 17:54:26 -03:00
Valentin Maerten
2ddebca4e1
docs: add AI usage disclosure policy ( #2755 )
2026-03-28 10:30:54 +01:00
Rohan Santhosh Kumar
bca99520bf
docs: use dependent in gentle force docs ( #2756 )
...
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com >
2026-03-28 10:24:36 +01:00
Valentin Maerten
470ef30f8f
chore: changelog for #2730
2026-03-21 11:41:47 +01:00
Valentin Maerten
e61700f36d
chore: changelog for #2678
2026-03-21 11:37:12 +01:00
Valentin Maerten
8b6aca5722
feat(requires): support variable references in enum constraints ( #2678 )
2026-03-21 11:32:02 +01:00
Sergio
19d8fae5f9
docs: correct stdin Taskfile command example ( #2738 )
2026-03-18 20:48:57 +00:00
Valentin Maerten
c387048f8f
feat(website): add APK (Alpine Linux) to official package managers
...
Add Alpine Linux APK installation instructions via Cloudsmith and move
the Cloudsmith hosting info block above the package manager sections.
2026-03-18 21:42:17 +01:00
Andrey Nering
c55c969474
docs: update changelog
2026-03-08 17:11:49 -03:00
Andrey Nering
73f9879421
docs: bring back line commented out by mistake
2026-03-08 17:05:32 -03:00
Andrey Nering
aa83651da2
v3.49.1
2026-03-08 17:01:25 -03:00
Jannis
080ee8869f
docs: schema: add tasks.task.method ( #2718 )
2026-03-08 11:45:27 +01:00
Andrey Nering
962eada344
docs: update releasing guide
...
We have now more package managers being released automatically by
GoReleaser. Only Snapcraft still require manual steps.
2026-03-07 19:42:03 -03:00
Andrey Nering
a1b8985df0
v3.49.0
2026-03-07 19:20:58 -03:00
Valentin Maerten
2ed77716be
feat(config): add environment variable support for all taskrc options ( #2607 )
2026-02-18 18:58:13 +01:00
Valentin Maerten
44a2f2e5f5
docs: add Cloudsmith attribution for deb/rpm package hosting
2026-02-15 17:22:01 +01:00
Pete Davison
82783417ea
docs: update integration doc with details of extension config namespace change ( #2428 )
...
* docs: update integration doc with details of extension config namespace change
* docs: add descriptions of sorting modes
2026-02-14 20:47:06 +00:00
Jens Erat
e129ae2fac
docs: fix dir headline level ( #2665 )
...
The other commands in this section are on headline level 4, which probably is also the expected one for `dir`.
2026-01-28 18:21:50 +00:00
Andrey Nering
48f75f0913
docs(cli): mention --list with --silent
2026-01-27 21:53:52 -03:00
Andrey Nering
e8be687a40
chore(website): add "edit this page on github" links
2026-01-27 21:53:52 -03:00
Andrey Nering
09e7247d05
v3.48.0
2026-01-26 09:26:23 -03:00
Valentin Maerten
026c899d90
feat: support self-signed certificates for remote taskfiles ( #2537 )
2026-01-25 18:51:30 +01:00
Andrey Nering
12a26fa15e
v3.47.0
2026-01-24 20:49:48 -03:00
Valentin Maerten
6dedcafd7d
feat(vars): add interactive prompting for required variables ( #2579 )
2026-01-22 21:20:45 +01:00
Valentin Maerten
9bc1efbc47
feat: add conditional execution for tasks and commands ( #2564 )
2026-01-21 23:05:40 +01:00
Valentin Maerten
618cd8956f
feat: wildcard match aliases ( #2234 )
2026-01-18 19:05:29 +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
2025-12-24 18:57:17 -03:00
Andrey Nering
8dfafe507f
v3.46.3
2025-12-19 15:50:51 -03:00
Andrey Nering
fc378cfb92
v3.46.2
2025-12-18 17:55:19 -03:00
Valentin Maerten
f2385e625d
v3.46.0
2025-12-18 17:29:29 +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
Semih Buyukgungor
1a190a118f
feat: expose .CLI_ASSUME_YES templating variable ( #2577 )
2025-12-15 22:42:27 +01:00
Valentin Maerten
d7ee855e49
feat: emit error annotations in GitHub Actions ( #2568 )
2025-12-12 21:23:37 +01:00
Valentin Maerten
a40ddd4949
refactor: optimize fuzzy matching with lazy initialization ( #2523 )
2025-12-07 21:43:26 +01:00
Andrey Nering
745633dc0e
fix: a couple of fixes and improvements on task --init ( #2433 )
...
* Fixed check for an existing Taskfile: look for all possibilities, and
not only `Taskfile.yml` specifically.
* Added a description (`desc`) to the `default` task. Important to at
least `task --list` work by default (a core feature).
* Changed top comment to YAML language server comment.
2025-12-07 20:29:51 +00:00
Andrey Nering
9b99866224
feat: add --failfast and failtest: true to control dependencies ( #2525 )
2025-12-07 17:23:08 -03:00
Valentin Maerten
4af5278d73
fix: autocomplete works with other binary than 'task' ( #2495 )
2025-12-07 12:20:45 +01:00
Maciej Lech
72a349b0e9
feat: add --trusted-hosts CLI and remote.trusted-hosts config for remote tasks ( #2491 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2025-12-07 12:17:54 +01:00