Valentin Maerten
542fe465e9
✨ feat(output): add gitlab output mode ( #2806 )
...
Adds a new `gitlab` output style that wraps each task's output in GitLab
CI collapsible section markers. Section IDs are generated automatically
so that start and end markers always match and stay unique per
invocation — even when the same task runs multiple times in one job.
Options: `collapsed` (maps to GitLab's native `[collapsed=true]`) and
`error_only` (Task-level behavior, identical to `group.error_only`).
Also introduces `output-ci-auto` (taskrc + TASK_OUTPUT_CI_AUTO env var)
that auto-selects a CI-aware output style when a supported CI runner is
detected (currently `GITLAB_CI=true` → gitlab) and no output style is
explicitly configured. Keeps the Taskfile neutral so local devs are not
forced into CI-shaped output.
Refs #2806 .
2026-04-22 14:10:55 +02: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
f7d17fffad
chore(website): update my bluesky handle
2026-04-15 10:16:02 -03: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
Valentin Maerten
f2b3ba1263
✨ feat(website): add community sponsors section with Cloudsmith ( #2748 )
2026-03-17 22:00:48 +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
40ad9719d4
chore(website): improve home page title, including on opengraph
2026-01-27 22:18:49 -03:00
Andrey Nering
48f75f0913
docs(cli): mention --list with --silent
2026-01-27 21:53:52 -03:00
Andrey Nering
f000ea2b22
chore(website): have a good opengraph image
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
697cf442a2
docs(blog): adjust post title
2026-01-26 09:51:43 -03:00
Andrey Nering
e957edf783
chore(website): add goodx sponsor
2026-01-26 09:39:06 -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
Valentin Maerten
299232ee7d
fix(website): improve SEO with favicons, structured data and robots.txt ( #2657 )
2026-01-25 14:16:23 +01:00
Andrey Nering
12a26fa15e
v3.47.0
2026-01-24 20:49:48 -03:00
Andrey Nering
af311229fe
docs: new blog post about if: and required variables prompt
2026-01-24 20:48:51 -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
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
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
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