Skip to content

chore(deps): update dependency task to v3.52.0#42

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/task-3.x
Open

chore(deps): update dependency task to v3.52.0#42
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/task-3.x

Conversation

@renovate

@renovate renovate Bot commented Mar 12, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
task minor 3.41.03.52.0

Release Notes

go-task/task (task)

v3.52.0

  • 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)
  • Fixed Fish completions not being picked up correctly by installing them to
    Fish's vendor_completions.d directory instead of completions (#​2850, #​2859
    by @​Legimity).
  • PowerShell completions now work with aliases of the task command, not just
    the task binary itself (#​2852 by @​kojiishi).
  • Fixed task and namespace aliases not being completed by the Zsh completion. A
    show-aliases zstyle can turn this off (#​2865, #​2864 by @​vmaerten).
  • Fixed task names containing certain characters (e.g. \, _, ^) leaking
    into checksum/timestamp filenames, breaking sources:/generates: up-to-date
    detection (#​2886 by @​s3onghyun).
  • Fixed for: matrix: loops using ref: rows producing wrong values when the
    same task was run concurrently (e.g. by parallel deps) with different vars
    (#​2890, #​2894 by @​amitmishra11).
  • Added a secret: true flag for variables that masks their value in logs,
    task --summary, and command output (#​2514 by @​vmaerten).
  • Added the use_gitignore setting (global or per-task) to skip files matched
    by your .gitignore when fingerprinting sources/generates and when
    watching (#​2773 by @​vmaerten).
  • Added support for configuring output flags (--output,
    --output-group-begin, --output-group-end, --output-group-error-only) via
    the TASK_OUTPUT* environment variables (#​2873 by @​liiight).
  • Added a --temp-dir flag (with TASK_TEMP_DIR env var and temp-dir taskrc
    config) to customise the directory where Task stores temporary files such as
    checksums. Relative paths are resolved against the root Taskfile (#​2891 by
    @​kjasn).
  • Defined environment variable behavior for remote taskfiles (#​2267, #​2847 by
    @​vmaerten).
  • Added support for remote Taskfiles hosted on Azure DevOps, whose git URLs use
    a /_git/ path segment rather than a .git suffix (#​2904 by @​pd93).
  • Re-added the example remote taskfile at
    taskfile.dev/Taskfile.yml (#​2905 by
    @​pd93).
  • Fixed malformed includes: entries (missing taskfile/dir) reporting a
    misleading "include cycle detected" error instead of a clear configuration
    error (#​1881, #​2892 by @​Lewin671).

v3.51.1

  • A significant performance boost was achieved for large Taskfiles (monorepos)
    by skipping templating altogether when the string is static (#​2820 by @​romnn).
  • Added absPath template function that resolves a path to its absolute form,
    cleaning .. and . components (#​2681, #​2788 by @​mateenanjum).
  • Added joinEnv function to join paths based on your oprating system: ; for
    Windows and : elsewhere, and joinUrl to join URL paths. Also, added two
    new special variables: FILE_PATH_SEPARATOR which returns \ on Windows and
    / elsewhere, and PATH_LIST_SEPARATOR which returns ; on Windows and :
    elsewhere (#​2406, #​2408 by @​solvingj).
  • Update the shell interpreter with a regression fix (#​2812, #​2832 by
    @​andreynering).
  • Fix potential panic with the shell interpreter (#​2810 by @​trulede).

v3.50.0

  • 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. Combined with sh: variables, this enables fully
    dynamic enum validation (#​2678 by @​vmaerten).
  • Fixed Fish completion using hardcoded task binary name instead of
    $GO_TASK_PROGNAME for experiments cache (#​2730, #​2727 by @​SergioChan).
  • Fixed watch mode ignoring SIGHUP signal, causing the watcher to exit instead
    of restarting (#​2764, #​2642).
  • Fixed a long time bug where the task wouldn't re-run as it should when using
    method: timestamp and the files listed on generates: were deleted. This
    makes method: timestamp behaves the same as method: checksum (#​1230, #​2716
    by @​drichardson).

v3.49.1

v3.49.0

  • Fixed included Taskfiles with watch: true not triggering watch mode when
    called from the root Taskfile (#​2686, #​1763 by @​trulede).
  • Fixed Remote Git Taskfiles failing on Windows due to backslashes in URL paths
    (#​2656 by @​Trim21).
  • Fixed remote Git Taskfiles timing out when resolving includes after accepting
    the trust prompt (#​2669, #​2668 by @​vmaerten).
  • Fixed unclear error message when Taskfile search stops at a directory
    ownership boundary (#​2682, #​1683 by @​trulede).
  • Fixed global variables from imported Taskfiles not resolving ref: values
    correctly (#​2632 by @​trulede).
  • Every .taskrc.yml option can now be overridden with a TASK_-prefixed
    environment variable, making CI and container configuration easier (#​2607,
    #​1066 by @​vmaerten).

v3.48.0

  • Fixed if: conditions when using to check dynamic variables. Also, skip
    variable prompt if task would be skipped by if: (#​2658, #​2660 by @​vmaerten).
  • Fixed ROOT_TASKFILE variable pointing to directory instead of the actual
    Taskfile path when no explicit -t flag is provided (#​2635, #​1706 by
    @​trulede).
  • Included Taskfiles with silent: true now properly propagate silence to their
    tasks, while still allowing individual tasks to override with silent: false
    (#​2640, #​1319 by @​trulede).
  • Added TLS certificate options for Remote Taskfiles: use --cacert for
    self-signed certificates and --cert/--cert-key for mTLS authentication
    (#​2537, #​2242 by @​vmaerten).

v3.47.0

  • Fixed remote git Taskfiles: cloning now works without explicit ref, and
    directory includes are properly resolved (#​2602 by @​vmaerten).
  • For output: prefixed, print prefix: if set instead of task name (#​1566,
    #​2633 by @​trulede).
  • Ensure no ANSI sequences are printed for --color=false (#​2560, #​2584 by
    @​trulede).
  • Task aliases can now contain wildcards and will match accordingly (e.g., s-*
    as alias for start-*) (#​1900, #​2234 by @​vmaerten).
  • Added conditional execution with the if field: skip tasks, commands, or task
    calls based on shell exit codes or template expressions like
    {{ eq .ENV "prod" }} (#​2564, #​608 by @​vmaerten).
  • Task can now interactively prompt for missing required variables when running
    in a TTY, with support for enum selection menus. Enable with --interactive
    flag or interactive: true in .taskrc.yml (#​2579, #​2079 by @​vmaerten).

v3.46.4

v3.46.3

v3.46.2

v3.45.5

v3.45.4

v3.45.3

Package API
Other news

We recently released our
official GitHub Action. 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
first release (by
@​pd93, @​shrink, @​trim21 and all the previous contributors to
arduino/setup-task).

v3.44.1

v3.44.0

v3.43.3

Reverted the changes made in #​2113 and #​2186 that affected the
USER_WORKING_DIR and built-in variables. This fixes #​2206, #​2195, #​2207 and
#​2208.

v3.43.2

v3.42.1

  • Fixed a bug where some special variables caused a type error when used global
    variables (#​2106, #​2107 by @​pd93).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update dependency task to v3.42.1 chore(deps): update dependency task to v3.43.2 Apr 22, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch 2 times, most recently from 57d3bd7 to a2fb003 Compare April 28, 2025 09:04
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.43.2 chore(deps): update dependency task to v3.43.3 Apr 28, 2025
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.43.3 chore(deps): update dependency task to v3.44.0 Jun 9, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from a2fb003 to c26b6c0 Compare June 9, 2025 05:43
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.44.0 chore(deps): update dependency task to v3.44.1 Jul 24, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from c26b6c0 to 412a5fb Compare July 24, 2025 08:08
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.44.1 chore(deps): update dependency task to v3.45.3 Sep 16, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 412a5fb to f7413ae Compare September 16, 2025 14:09
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.45.3 chore(deps): update dependency task to v3.45.4 Sep 18, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from f7413ae to c3774ea Compare September 18, 2025 04:25
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.45.4 chore(deps): update dependency task to v3.45.5 Nov 12, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from c3774ea to eda88cf Compare November 12, 2025 07:58
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from eda88cf to 5220581 Compare December 19, 2025 04:33
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.45.5 chore(deps): update dependency task to v3.46.2 Dec 19, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 5220581 to 4c66951 Compare December 20, 2025 06:09
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.46.2 chore(deps): update dependency task to v3.46.3 Dec 20, 2025
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.46.3 chore(deps): update dependency task to v3.46.4 Dec 25, 2025
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 4c66951 to cf86e53 Compare December 25, 2025 05:33
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.46.4 chore(deps): update dependency task to v3.47.0 Jan 25, 2026
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from cf86e53 to 0244b4a Compare January 25, 2026 06:09
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.47.0 chore(deps): update dependency task to v3.48.0 Jan 27, 2026
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 0244b4a to 983e477 Compare January 27, 2026 05:31
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 983e477 to 0d4b056 Compare March 8, 2026 05:33
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.48.0 chore(deps): update dependency task to v3.49.0 Mar 8, 2026
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 0d4b056 to 929ad64 Compare March 9, 2026 05:35
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.49.0 chore(deps): update dependency task to v3.49.1 Mar 9, 2026
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 929ad64 to 47d4642 Compare April 14, 2026 04:49
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.49.1 chore(deps): update dependency task to v3.50.0 Apr 14, 2026
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.50.0 chore(deps): update dependency task to v3.51.1 May 17, 2026
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 47d4642 to 238bfeb Compare May 17, 2026 04:33
@renovate
renovate Bot force-pushed the renovate/task-3.x branch from 238bfeb to b78b108 Compare July 3, 2026 06:03
@renovate renovate Bot changed the title chore(deps): update dependency task to v3.51.1 chore(deps): update dependency task to v3.52.0 Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants