@@ -5,6 +5,44 @@ sidebar_position: 14
55
66# Changelog
77
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+
846## v3.37.2 - 2024-05-12
947
1048- Fixed a bug where an empty Taskfile would cause a panic (#1648 by @pd93 ).
@@ -25,7 +63,7 @@ sidebar_position: 14
2563- Refactored how Task reads, parses and merges Taskfiles using a DAG (#1563 ,
2664 #1607 by @pd93 ).
2765- Fix a bug which stopped tasks from using ` stdin ` as input (#1593 , #1623 by
28- @pd03 ).
66+ @pd93 ).
2967- Fix error when a file or directory in the project contained a special char
3068 like ` & ` , ` ( ` or ` ) ` (#1551 , #1584 by @andreynering ).
3169- Added alias ` q ` for template function ` shellQuote ` (#1601 , #1603 by @vergenzt )
0 commit comments