chore(deps): update dependency go-task/task to v3.42.0 #1415
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3.41.0
->v3.42.0
Release Notes
go-task/task (go-task/task)
v3.42.0
Compare Source
--init
less verbose by default and respect--silent
and--verbose
flags (#2009, #2011 by @HeCorr).
--init
now accepts a file name or directory as an argument (#2008, #2018 by@HeCorr).
by @jeongukjae).
@vmaerten).
(#2029, #2031 by @vmaerten).
experiment with an invalid value (#1979, #2049 by @pd93).
@vmaerten).
@pd93).
defer
statements in the shorthandcmds
syntax were not considered valid (#2068 by @pd93)..taskrc.yml
(or.taskrc.yaml
) file to let users enableexperiments (similar to
.env
) (#1982 by @vmaerten).by @pd93).
matrix
to use references to other variables (#2065, #2069 by @pd93).used, all other variables become unavailable in the templating system within
the include (#2092 by @vmaerten).
Package API
Unlike our CLI tool,
Task's package API is not currently stable.
In an effort to ease the pain of breaking changes for our users, we will be
providing changelogs for our package API going forwards. The hope is that these
changes will provide a better long-term experience for our users and allow to
stabilize the API in the future. #121 now tracks this piece of work.
task.InitTaskfile
(#2011,
ff8c913
by @HeCorr and @pd93)io.Writer
(output is now the caller'sresponsibility).
TaskfileDecodeError.WithFileInfo
now accepts a string instead of the arguments required to generate a snippet
(#2068 by @pd93).
TaskfileSnippet
and related code moved from the
errors
package to thetaskfile
package(#2068 by @pd93).
TaskMissingRequiredVars
toTaskMissingRequiredVarsError
(#2052 by @vmaerten).
TaskNotAllowedVars
toTaskNotAllowedVarsError
(#2052 by @vmaerten).
taskfile.Reader
is now constructed using the functional options pattern (#2082 by @pd93).
logger.Logger
from the entiretaskfile
package (#2082by @pd93).
taskfile.Reader
if they want this functionality by using the new
WithDebugFunc
and
WithPromptFunc
functional options.
Range
functions in thetaskfile/ast
package in favour of newiterator functions (#1798 by @pd93).
ast.Call
was moved from thetaskfile/ast
package to the maintask
package (#2084 by @pd93).
ast.Tasks.FindMatchingTasks
was moved from thetaskfile/ast
package to thetask.Executor.FindMatchingTasks
in the maintask
package (#2084 by @pd93).Compiler
and itsGetVariables
andFastGetVariables
methods weremoved from the
internal/compiler
package to the maintask
package (#2084by @pd93).
Configuration
📅 Schedule: 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.
This PR was generated by Mend Renovate. View the repository job log.