mgbowman 
							
						 
					 
					
						
						
							
						
						2b54b04cfc 
					 
					
						
						
							
							fix: dynamic variable output in verbose mode ( #1921 )  
						
						... 
						
						
						
						Co-authored-by: Matthew Bowman <mbowman@nvidia.com > 
						
						
					 
					
						2024-12-07 16:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Redko 
							
						 
					 
					
						
						
							
						
						bc844246d4 
					 
					
						
						
							
							chore: allow using only github.com/go-task/task/v3/errors package ( #1926 )  
						
						
						
						
					 
					
						2024-11-30 12:00:58 -03:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Redko 
							
						 
					 
					
						
						
							
						
						390220ec9c 
					 
					
						
						
							
							fix: typos in docs, changelog, testdata, comments ( #1910 )  
						
						
						
						
					 
					
						2024-11-07 13:25:59 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						148b090d8e 
					 
					
						
						
							
							fix: bug where non-nil, empty dynamic variables are returned as an empty interface ( #1904 )  
						
						
						
						
					 
					
						2024-11-04 13:30:39 +00:00 
						 
				 
			
				
					
						
							
							
								Norbert Hauriel 
							
						 
					 
					
						
						
							
						
						28a96d1427 
					 
					
						
						
							
							docs(flags.go): flag description typo ( #1905 )  
						
						
						
						
					 
					
						2024-11-04 12:58:48 +00:00 
						 
				 
			
				
					
						
							
							
								Amogh Rameshappa Devapura 
							
						 
					 
					
						
						
							
						
						c381923d3e 
					 
					
						
						
							
							feat: add numCPU func ( #1890 )  
						
						
						
						
					 
					
						2024-10-29 14:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						e078261f12 
					 
					
						
						
							
							fix: special variables are defined with dotenv at task level ( #1810 )  
						
						
						
						
					 
					
						2024-10-09 03:14:23 -04:00 
						 
				 
			
				
					
						
							
							
								George Rawlinson 
							
						 
					 
					
						
						
							
						
						460e587c66 
					 
					
						
						
							
							fix: checksum override when passed via ldflags ( #1830 )  
						
						
						
						
					 
					
						2024-09-23 13:45:41 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						ddccd1bb61 
					 
					
						
						
							
							feat: add TASK_OFFLINE env and expose it as a special variable ( #1716 )  
						
						... 
						
						
						
						Co-authored-by: Pete Davison <pd93.uk@outlook.com > 
						
						
					 
					
						2024-09-21 11:17:15 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						15aa4b86af 
					 
					
						
						
							
							fix: double help is printed when --help is provided ( #1806 )  
						
						
						
						
					 
					
						2024-09-14 05:16:47 -04:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						3747b2ab7f 
					 
					
						
						
							
							feat: completion command ( #1157 )  
						
						
						
						
					 
					
						2024-09-02 19:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Story 
							
						 
					 
					
						
						
							
						
						045d054a5f 
					 
					
						
						
							
							feat: add ALIAS special var ( #1764 )  
						
						
						
						
					 
					
						2024-08-24 21:50:45 -03:00 
						 
				 
			
				
					
						
							
							
								Andrey Nering 
							
						 
					 
					
						
						
							
						
						b259edeb65 
					 
					
						
						
							
							feat(defer): expose EXIT_CODE special variable to defer: ( #1762 )  
						
						... 
						
						
						
						Co-authored-by: Dor Sahar <dorsahar@icloud.com > 
						
						
					 
					
						2024-08-14 22:53:14 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						5e9851f42f 
					 
					
						
						
							
							Update minimum go version ( #1758 )  
						
						... 
						
						
						
						* feat: update minimum version to 1.22
* refactor: use int range iterator
* refactor: loop variables
* refactor: replace slicesext.FirstNonZero with cmp.Or
* refactor: use slices.Concat instead of append
* fix: unused param
* fix: linting 
						
						
					 
					
						2024-08-14 08:37:05 -05:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						4b6c79aca5 
					 
					
						
						
							
							feat: experiment taskfile envs take precedence over os envs ( #1633 )  
						
						... 
						
						
						
						* feat: experiment taskfile envs take precedence over os envs
* fix test
* fix typo
Co-authored-by: Andrey Nering <andrey@nering.com.br >
* docs: add p about default
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br > 
						
						
					 
					
						2024-07-16 23:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						9ee4f21d62 
					 
					
						
						
							
							fix: --version when a version is provided with -ldflags ( #1711 )  
						
						
						
						
					 
					
						2024-07-05 14:53:36 -03:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						375106c988 
					 
					
						
						
							
							fix: list-task with multiline desc ( #1656 )  
						
						... 
						
						
						
						* fix: list-task with multiline desc
* feat: display all lines aligned  in a table
* fix: display experiments
* use ladicle/tabwrite to handle color
* delete empty lines
Co-authored-by: Andrey Nering <andrey@nering.com.br >
* remove all /n and replace by space
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br > 
						
						
					 
					
						2024-06-28 17:59:46 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						76030c9146 
					 
					
						
						
							
							feat(remote): add a command to clear the cache ( #1639 )  
						
						... 
						
						
						
						* feat(remote): add a command to clear the cache
* Update cmd/task/task.go
Co-authored-by: Andrey Nering <andrey@nering.com.br >
* rebase
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br > 
						
						
					 
					
						2024-06-28 17:42:16 +01:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						3aaa3223a0 
					 
					
						
						
							
							fix: run once in shared dependencies ( #1655 )  
						
						... 
						
						
						
						* fix: run once in shared dependencies
* feat: add test 
						
						
					 
					
						2024-06-28 16:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						ea85909e8b 
					 
					
						
						
							
							chore: update deps  
						
						
						
						
					 
					
						2024-06-09 20:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Arvidsson 
							
						 
					 
					
						
						
							
						
						856ba3b8c2 
					 
					
						
						
							
							feat: colorize tasks in prefixed output ( #1572 )  
						
						... 
						
						
						
						* feat: Colorize tasks in prefixed output
* chore: comment and style changes
* fix code tag has spaces in api reference
* fix: migrate to use logger for colors
* fix: Add bright colors to the color sequence
* fix: make colorized prefix logger standard 
						
						
					 
					
						2024-06-03 10:37:24 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						1e25ceab29 
					 
					
						
						
							
							fix: version check ( #1663 )  
						
						... 
						
						
						
						* fix: version check
* refactor following review 
						
						
					 
					
						2024-05-20 21:48:05 +01:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						a3fce1c302 
					 
					
						
						
							
							feat: variable references ( #1654 )  
						
						... 
						
						
						
						* feat: add references to the base code instead of the maps experiment
* feat: add template functions to ref resolver
* feat: tests
* docs: variable references
* feat: remove json and yaml keys from map variable experiment
* chore: typo 
						
						
					 
					
						2024-05-16 16:20:59 +01:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						252d549e3f 
					 
					
						
						
							
							feat: task executable variable ( #1624 )  
						
						
						
						
					 
					
						2024-05-15 21:50:18 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						fb3c64c46e 
					 
					
						
						
							
							fix: prompt response should go on same line as message  
						
						
						
						
					 
					
						2024-05-15 21:32:33 -03:00 
						 
				 
			
				
					
						
							
							
								Andrey Nering 
							
						 
					 
					
						
						
							
						
						bfc9d7847d 
					 
					
						
						
							
							fix: add changelog + fix for booleans for  #1641  
						
						
						
						
					 
					
						2024-05-09 11:21:12 -03:00 
						 
				 
			
				
					
						
							
							
								Valentin Maerten 
							
						 
					 
					
						
						
							
						
						3397f2855f 
					 
					
						
						
							
							fix: handle int and float env variable by converting them to string ( #1641 )  
						
						
						
						
					 
					
						2024-05-09 11:14:38 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						ddd9964db7 
					 
					
						
						
							
							feat: warn about move from any variables to map variables ( #1618 )  
						
						
						
						
					 
					
						2024-04-24 21:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						630e58767b 
					 
					
						
						
							
							feat: ability to resolve refs using templating syntax ( #1612 )  
						
						... 
						
						
						
						* feat: resolve references using templating syntax
* refactor: moved when references are resolved to one place
* fix: linter
* docs: update map variables doc 
						
						
					 
					
						2024-04-24 19:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Vergenz 
							
						 
					 
					
						
						
							
						
						16070c7a24 
					 
					
						
						
							
							feat: add alias q for template function shellQuote ( #1603 )  
						
						... 
						
						
						
						Resolves  #1601  
					
						2024-04-23 22:47:40 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						1ff618cc17 
					 
					
						
						
							
							feat: enable any variables without maps ( #1547 )  
						
						... 
						
						
						
						* feat: enable any variable experiment (without maps)
* chore: rename any_variables experiment to map_variables
* docs: create map variables experiment docs and update usage
* blog: any variables
* fix: links
* fix: warn about broken links instead of failing 
						
						
					 
					
						2024-04-09 12:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Nering 
							
						 
					 
					
						
						
							
						
						eb2783fcce 
					 
					
						
						
							
							fix: fix bug for files with special chars &() ( #1584 )  
						
						
						
						
					 
					
						2024-04-09 02:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						454fe65ef3 
					 
					
						
						
							
							feat: support 8-bit color ( #1576 )  
						
						
						
						
					 
					
						2024-04-08 21:49:44 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						cbc19d35ea 
					 
					
						
						
							
							feat: root remote taskfiles  
						
						
						
						
					 
					
						2024-03-25 19:13:27 +00:00 
						 
				 
			
				
					
						
							
							
								mattn 
							
						 
					 
					
						
						
							
						
						20e2dc7238 
					 
					
						
						
							
							fix: use path/filepath instead of path ( #1556 )  
						
						
						
						
					 
					
						2024-03-20 13:00:35 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						c0a0faf3d3 
					 
					
						
						
							
							fix: variables passed to included taskfile ( #1533 )  
						
						
						
						
					 
					
						2024-03-10 17:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						08a888dc8a 
					 
					
						
						
							
							feat: parse templates in collection-type variables ( #1526 )  
						
						... 
						
						
						
						* refactor: replacer
* feat: move traverser to deepcopy package
* feat: nested map variable templating
* refactor: ReplaceVar function
* feat: test cases
* fix: TraverseStringsFunc copy value instead of pointer 
						
						
					 
					
						2024-03-10 17:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						aff1f5316d 
					 
					
						
						
							
							feat: taskfile special variable ( #1523 )  
						
						
						
						
					 
					
						2024-03-03 22:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						d30539c17e 
					 
					
						
						
							
							refactor: move flags into their own package ( #1521 )  
						
						... 
						
						
						
						* feat: move flags to their own package
* refactor: move flag validation into flags package 
						
						
					 
					
						2024-02-29 00:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						38a06dad8e 
					 
					
						
						
							
							feat: error when multiple wildcard matches are found  
						
						
						
						
					 
					
						2024-02-22 14:58:24 -06:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						1ef5cf71d0 
					 
					
						
						
							
							feat: pass ast.Call by reference  
						
						
						
						
					 
					
						2024-02-22 14:58:24 -06:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						8d0754af4d 
					 
					
						
						
							
							feat: go 1.21  
						
						
						
						
					 
					
						2024-02-17 23:29:49 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						e9392df30b 
					 
					
						
						
							
							fix: experiment flags not working when .env is not in cwd ( #1478 )  
						
						
						
						
					 
					
						2024-01-25 21:15:02 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						3ff8fdbc0a 
					 
					
						
						
							
							feat: add ROOT_TASKFILE special variable ( #1469 )  
						
						
						
						
					 
					
						2024-01-25 21:11:08 -03:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						94aaea390f 
					 
					
						
						
							
							feat: merge template func should support variadic list of maps ( #1464 )  
						
						
						
						
					 
					
						2024-01-11 16:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						25b1966506 
					 
					
						
						
							
							feat: resolve variables in vars declarations too  
						
						
						
						
					 
					
						2024-01-11 14:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						1f3fca50b3 
					 
					
						
						
							
							feat: add ability to call task with variable by reference  
						
						
						
						
					 
					
						2024-01-11 14:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						c655d90ab3 
					 
					
						
						
							
							feat: add json and yaml variable constructors  
						
						
						
						
					 
					
						2024-01-11 14:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						2ccf80713d 
					 
					
						
						
							
							feat: add sh and map (value) support  
						
						
						
						
					 
					
						2024-01-11 14:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Davison 
							
						 
					 
					
						
						
							
						
						dfe39bfb5d 
					 
					
						
						
							
							feat: support multiple experiment values  
						
						
						
						
					 
					
						2024-01-11 14:44:04 +00:00