2a92b70bc2
feat: better functional options ( #2147 )
2025-03-31 21:49:00 +01:00
4736bc2734
refactor: unify how executor tests are written ( #2042 )
...
* feat: use TaskTest for executor tests
* feat: more tests
* feat: separate tests for executing and formatting with new functional options that work for both test types
* feat: formatter tests
* refactor: more tests
2025-03-31 17:53:58 +01:00
180fcef364
docs: fix typo: source
-> sources
2025-03-31 10:50:33 -03:00
f6baa5942e
chore(deps): update all non-major dependencies to v19.0.12 ( #2137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 09:32:13 -03:00
d54b0d6a2a
chore: changelog for #2144
2025-03-30 19:22:37 +00:00
03b242d4c3
fix: bug where undefined/null variables resolve to "" instead of nil ( #2144 )
2025-03-30 19:21:02 +00:00
60e28ecdcc
chore: changelog for #2121
2025-03-26 22:21:47 +00:00
dd8daa68cd
feat: allow wildcards to match multiple tasks ( #2121 )
...
* feat: allow wildcards to match multiple tasks
* docs: improved wildcard section
2025-03-26 22:17:27 +00:00
55617e062f
chore: changelog for #2081
2025-03-26 21:50:53 +00:00
c6f1b3ae4f
feat: make map variables experiment (prop 2) generally available ( #2081 )
...
* feat: make map variables experiment (prop 2) generally available
* docs: remove map variables experiment page and update usage to include map variable info
2025-03-26 21:40:09 +00:00
cb14a4f3a1
chore: add changelog for #2048
2025-03-22 20:15:26 -03:00
0d5f2b5dab
feat(watcher): migrate to fsnotify ( #2048 )
2025-03-22 20:06:16 -03:00
89caf1e049
chore: add changelog for #2130
2025-03-19 10:36:07 -03:00
7f7e8306da
fix(fish): fish completion error due to variable shadowing ( #2130 )
2025-03-19 13:33:32 +00:00
1f2eecda9e
chore(deps): update dependency go to 1.24.x ( #2126 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 08:57:58 -03:00
60c959c75c
chore(deps): update tj-actions/changed-files action to v46 ( #2127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 08:57:33 -03:00
a771e91ff3
chore: changelog for #2125
2025-03-16 13:20:36 +00:00
532644d7f8
feat: create NoSort sorter for CLI sort option "none" ( #2125 )
2025-03-16 13:17:14 +00:00
b68f4067d9
chore: changelog for #2112
2025-03-12 19:59:54 +00:00
c544b0058d
fix: labels for experiments
2025-03-12 19:57:33 +00:00
d1360ee72a
refactor: embed the default Taskfile instead of defining it in code ( #2112 )
2025-03-11 13:53:08 +00:00
076aff1f8e
chore: changelog for #2085
2025-03-10 20:41:47 +00:00
ffeb3bcc3f
refactor: executor functional options ( #2085 )
...
* refactor: executor functional options
* refactor: minor tidy up of list code
* fix: WithVersionCheck missing from call to NewExecutor
* feat: docstrings for structs with functional options
* refactor: prefix the functional options with the name of the struct they belong to
2025-03-10 20:38:25 +00:00
8181352d54
v3.42.1
v3.42.1
2025-03-10 20:18:58 +00:00
23fd7e782c
chore: changelog for #2107
2025-03-10 11:48:10 +00:00
6604b9a8cc
fix: special variable type errors in vars with no task context ( #2107 )
...
* fix: stop dotenv trying to fetch variables when no dotenv specified
* fix: set special variables to "" when they can't be calculated
2025-03-10 11:46:07 +00:00
6ee1053c96
docs: fix link to nix package file
2025-03-08 22:53:58 -03:00
8eaf83599e
fix(goreleaser): fix a deprecation warning
2025-03-08 22:44:05 -03:00
cd086228b2
v3.42.0
v3.42.0
2025-03-08 22:34:07 -03:00
1b8b399c7e
fix(changelog): add missing #
to issue number
2025-03-08 22:32:55 -03:00
8426f84b18
chore(deps): update all non-major dependencies ( #2097 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 08:24:04 +01:00
14bbb324e5
doc: fix: remove a word ( #2093 )
...
The 'you' word has no sense here
2025-02-27 17:29:52 +00:00
b9d202c491
chore: changelog for #2092
2025-02-26 18:07:31 +01:00
c23c46e326
fix: include with dynamic vars ( #2092 )
2025-02-26 17:49:05 +01:00
a266fba93e
chore: add linter mirror ( #2060 )
2025-02-24 09:06:54 -03:00
fb631902ce
refactor: run task through modernize tool ( #2088 )
2025-02-24 11:59:50 +00:00
b14125bacd
fix: remove debug line
2025-02-24 02:16:53 +00:00
3c5782f4a4
chore: changelog for #2084
2025-02-23 18:31:18 +00:00
60c8ee0ce6
refactor: ast.Call should be in main task package ( #2084 )
2025-02-23 18:30:42 +00:00
cdaf69e03d
chore: changelog for #2069
2025-02-23 18:18:22 +00:00
d6234af49a
feat: allow variable references in a matrix ( #2069 )
2025-02-23 18:13:56 +00:00
a31f2cf4a8
chore(deps): update all non-major dependencies ( #2064 )
2025-02-23 15:10:00 -03:00
0dd6f78855
chore: changelog for #2086
2025-02-23 18:00:00 +00:00
6f80777faf
docs: getting started ( #2086 )
...
* docs: getting started
* docs: update intro with links to getting started docs
2025-02-23 17:56:55 +00:00
8558e0c48a
chore: changelog for #1982
2025-02-23 10:54:45 +01:00
461714a899
feat: add a new .taskrc.yml to enable experiments ( #1982 )
2025-02-23 10:51:59 +01:00
8a35033abc
chore: changelog for #1798
2025-02-22 16:27:34 +00:00
daf39a04bf
feat: iterators ( #1798 )
...
* feat: update to github.com/elliotchance/orderedmap/v3
* refactor: better sort package
* feat: iterators
* chore: remove unnecessary code
2025-02-22 16:22:03 +00:00
25f9299d0a
chore: changelog for #2082
2025-02-22 16:09:53 +00:00
4d15a8be8f
feat: remove logger from taskfile package ( #2082 )
...
* refactor: remove logger from the taskfile node interface
* refactor: functional options on taskfile.Reader
* feat: use pass in debug/prompt functions to Reader rather than task Logger
* chore: reader docstrings
* fix: typo
2025-02-22 16:00:37 +00:00