@@ -5,6 +5,44 @@ sidebar_position: 14
5
5
6
6
# Changelog
7
7
8
+ ## v3.38.0 - 2024-06-30
9
+
10
+ - Added ` TASK_EXE ` special variable (#1616 , #1624 by @pd93 and @andreynering ).
11
+ - Some YAML parsing errors will now show in a more user friendly way (#1619 by
12
+ @pd93 ).
13
+ - Prefixed outputs will now be colorized by default (#1572 by
14
+ @AlexanderArvidsson )
15
+ - [ References] ( https://taskfile.dev/usage/#referencing-other-variables ) are now
16
+ generally available (no experiments required) (#1654 by @pd93 ).
17
+ - Templating functions can now be used in references (#1645 , #1654 by @pd93 ).
18
+ - Added a new
19
+ [ templating reference page] ( https://taskfile.dev/reference/templating/ ) to the
20
+ documentation (#1614 , #1653 by @pd93 ).
21
+ - If using the
22
+ [ Map Variables experiment (1)] ( https://taskfile.dev/experiments/map-variables/?proposal=1 ) ,
23
+ references are available by
24
+ [ prefixing a string with a ` # ` ] ( https://taskfile.dev/experiments/map-variables/?proposal=1#references )
25
+ (#1654 by @pd93 ).
26
+ - If using the
27
+ [ Map Variables experiment (2)] ( https://taskfile.dev/experiments/map-variables/?proposal=2 ) ,
28
+ the ` yaml ` and ` json ` keys are no longer available (#1654 by @pd93 ).
29
+ - Added a new ` TASK_REMOTE_DIR ` environment variable to configure where cached
30
+ remote Taskfiles are stored (#1661 by @vmaerten ).
31
+ - Added a new ` --clear-cache ` flag to clear the cache of remote Taskfiles (#1639
32
+ by @vmaerten ).
33
+ - Improved the readability of cached remote Taskfile filenames (#1636 by
34
+ @vmaerten ).
35
+ - Starting releasing a binary for the ` riscv64 ` architecture on Linux (#1699 by
36
+ @mengzhuo ).
37
+ - Added ` CLI_SILENT ` and ` CLI_VERBOSE ` variables (#1480 , #1669 by @Vince-Smith ).
38
+ - Fixed a couple of bugs with the ` prompt: ` feature (#1657 by @pd93 ).
39
+ - Fixed JSON Schema to disallow invalid properties (#1657 by @pd93 ).
40
+ - Fixed version checks not working as intended (#872 , #1663 by @vmaerten ).
41
+ - Fixed a bug where included tasks were run multiple times even if ` run: once `
42
+ was set (#852 , #1655 by @pd93 ).
43
+ - Fixed some bugs related to column formatting in the terminal (#1350 , #1637 ,
44
+ #1656 by @vmaerten ).
45
+
8
46
## v3.37.2 - 2024-05-12
9
47
10
48
- Fixed a bug where an empty Taskfile would cause a panic (#1648 by @pd93 ).
@@ -25,7 +63,7 @@ sidebar_position: 14
25
63
- Refactored how Task reads, parses and merges Taskfiles using a DAG (#1563 ,
26
64
#1607 by @pd93 ).
27
65
- Fix a bug which stopped tasks from using ` stdin ` as input (#1593 , #1623 by
28
- @pd03 ).
66
+ @pd93 ).
29
67
- Fix error when a file or directory in the project contained a special char
30
68
like ` & ` , ` ( ` or ` ) ` (#1551 , #1584 by @andreynering ).
31
69
- Added alias ` q ` for template function ` shellQuote ` (#1601 , #1603 by @vergenzt )
0 commit comments