Andrey Nering
45ab4dc718
Website: Link to the Chinese translation
...
Closes #921
2022-11-26 18:24:31 -03:00
Andrey Nering
35599af04b
v3.18.0
2022-11-12 13:36:52 -03:00
Andrey Nering
890759cc5f
Add CHANGELOG entry for #919
2022-11-12 10:19:11 -03:00
Pete Davison
fa105a8a93
refactor: implement task list filtering
2022-11-02 14:42:59 +00:00
Andrey Nering
3a0c7a8c36
Add CHANGELOG for #815
...
Closes #661
2022-11-02 11:39:05 -03:00
Andrey Nering
33b6927b79
v3.17.0
2022-10-14 21:11:48 -03:00
Andrey Nering
460b89ce51
Merge branch 'feat/suggest-similar-task'
2022-10-14 20:08:00 -03:00
Andrey Nering
44aa2ee3b3
Add CHANGELOG and improvements to #887
2022-10-14 19:48:45 -03:00
Andrey Nering
d2f2cba6d8
Merge branch 'master' into aliases
2022-10-14 18:44:56 -03:00
Andrey Nering
172d71435a
Add CHANGELOG for #897
2022-10-14 18:32:12 -03:00
Andrey Nering
99014ad38d
Small adjustments + CHANGELOG for #865
2022-10-14 16:51:14 -03:00
Pete Davison
66f6998c86
docs: update changelog
2022-10-07 11:11:45 +00:00
Pete Davison
077efbd2e7
Add CHANGELOG for #874
2022-10-07 10:01:54 +00:00
Andrey Nering
fb0e43989d
Add CHANGELOG for #877
2022-10-06 22:46:59 -03:00
Andrey Nering
5d22cf4327
v3.16.0
2022-09-29 22:01:16 -03:00
Andrey Nering
50a377a7c4
Add package.json to allow users to install Task using npm
...
Closes #870
2022-09-29 21:27:30 -03:00
Andrey Nering
111f6e7f18
Add CHANGELOG entry and API documentation for #818
2022-09-17 13:11:16 -03:00
Andrey Nering
3cad318b70
v3.15.2
...
I pushed v3.15.1 tagged in a commit in a detached branch by mistake.
Repushing as v3.15.2
2022-09-08 21:26:18 -03:00
Andrey Nering
8c6002cae6
v3.15.1
2022-09-08 21:22:19 -03:00
Andrey Nering
bdd9de3001
CHANGELOG: Add extra link
2022-09-03 18:28:24 -03:00
Andrey Nering
200ba4ed04
v3.15.0
2022-09-03 18:21:40 -03:00
Andrey Nering
f45dd11e53
Add ROOT_DIR and TASKFILE_DIR special variables
...
Closes #215
2022-09-03 18:14:54 -03:00
Andrey Nering
8788703ac6
CHANGELOG for #831
...
Closes #826
2022-08-23 18:43:04 -03:00
Andrey Nering
b6c25e3ad9
Mention #844 on CHANGELOG
2022-08-23 18:40:34 -03:00
Andrey Nering
c172185a24
Update CHANGELOG
2022-08-15 09:55:11 -03:00
Andrey Nering
6cfdb21313
v3.14.1
2022-08-03 22:08:17 -03:00
Bevan Arps
e396f4d06f
Resolve relative include paths relative to the including Taskfile
...
Closes #823
Closes #822
2022-08-03 21:59:17 -03:00
Andrey Nering
8d26e34b0a
Use --list-all
to PowerShell completion + Add CHANGELOG to #803
2022-07-16 22:07:24 -03:00
Andrey Nering
d9ec5bcd24
v3.14.0
2022-07-08 15:19:32 -03:00
Andrey Nering
fedb68cde7
Allow override the .task
dir location with the TASK_TEMP_DIR
env
2022-07-08 14:40:10 -03:00
Alexander Mancevice
f54fef7e7b
Allow users to override colors using environment variables
...
Closes #568
Closes #792
2022-07-06 11:46:59 -03:00
Andrey Nering
e36c77aaf3
Fix bug with STDOUT and STDERR in the "group" output mode
...
Took the oportunity to refactor a bit how we handle closing of the streams.
Fixes #779
2022-07-06 10:45:07 -03:00
Andrey Nering
de45e48c37
Release ARM binaries to Snap. Deprecate i386
...
Actually done here: https://github.com/go-task/snap/blob/master/snap/snapcraft.yaml
Closes #795
2022-07-04 11:50:36 -03:00
Andrey Nering
8b836ab446
CHANGELOG: Mention #769 forggoten on SIGINT entry
2022-07-04 10:44:17 -03:00
Andrey Nering
2c1fda97f0
Upgrade mvdan.cc/sh, which fixes a bug with associative arrays
...
Fixes #785
2022-07-04 10:40:25 -03:00
Andrey Nering
4b2b713e59
v3.13.0
2022-06-13 21:08:26 -03:00
Andrey Nering
cc0afce237
Add CHANGELOG entry for #777
2022-06-13 21:02:57 -03:00
Andrey Nering
7989f73f06
Fix behavior of interrupt (SIGINT, SIGTERM) signals
...
Task will now give time for the processes running to do cleanup work
Ref #458
Ref #479
Fixes #728
Co-authored-by: Marco Molteni <marco.molteni@pix4d.com>
Co-authored-by: aliculPix4D <aleksandar.licul_ext@pix4d.com>
2022-06-11 22:43:22 -03:00
Andrey Nering
c9a582fbcc
Add CHANGELOG, documentation and make small adjutsment for #755
2022-06-11 20:01:48 -03:00
Andrey Nering
ad0b269d53
v3.12.1
2022-05-10 18:00:45 -03:00
Andrey Nering
1acd59c7d6
Replace \r\n on Windows as we do for \n on Linux
...
Closes #717
2022-05-08 17:37:24 -03:00
Andrey Nering
f2abc13ce2
v3.12.0
2022-03-31 21:44:59 -03:00
Andrey Nering
0f4621fb02
CHANGELOG: Add entry for #691
2022-03-31 21:40:16 -03:00
Andrey Nering
350f74a53d
CHANGELOG: Add entry for #656
2022-03-31 21:19:16 -03:00
Andrey Nering
a018997ddc
CHANGELOG: Fix typo
2022-03-21 10:31:48 -03:00
Andrey Nering
de09843467
Improvements + CHANGELOG for #677
2022-03-19 18:41:03 -03:00
Andrey Nering
d8555e5a5d
v3.11.0
2022-02-19 19:40:29 -03:00
Andrey Nering
b323531dd5
Improvements and CHANGELOG for #651
2022-02-19 19:31:27 -03:00
Andrey Nering
51c6ebcd4d
Add tests, documentation and changelog for #666
2022-02-19 18:24:43 -03:00
Andrey Nering
79f595d8d1
v3.10.0
2022-01-04 18:19:48 -03:00
Andrey Nering
db2865fb17
Add CHANGELOG entry for #579
2022-01-04 18:10:24 -03:00
Andrey Nering
7e0346d6eb
Add CHANGELOG, documentation and small improvements to #401
2022-01-04 17:16:21 -03:00
Andrey Nering
d6c185580a
Add CHANGELOG, documentation and small improvements to #626
2022-01-04 16:56:13 -03:00
Andrey Nering
1c782c599f
Remove deprecated "$" and "^" prefixes
...
`$` was a variable prefix that make it being evaluated as shell. It was
replaced with `sh:`.
`^` is a command prefix that make it run another task. It was replaced
with `task:`.
These were added long ago when we were experimenting with stuff and kept for
some time for backward compatibility reasons, but sometimes causes confusion
and I think the time to remove the code came.
Closes #644
Closes #645
Ref #642
Co-authored-by: Trite <60318513+Trite8Q1@users.noreply.github.com>
2022-01-02 15:26:42 -03:00
Margus Kerma
1d7982e80a
fix( #584 ): Add support to yaml extension
...
- init creates Taskfile.yaml
- add changelog entry
- add zsh completion support for Taskfile.yaml
2022-01-02 15:23:10 +02:00
Andrey Nering
6a0b778978
Add CHANGELOG for #592
2021-10-30 11:15:56 -03:00
Andrey Nering
a3b5b89930
Fix typo in CHANGELOG
2021-10-02 18:51:52 -03:00
Andrey Nering
ad6f100f6a
v3.9.0
2021-10-02 18:47:30 -03:00
Andrey Nering
3cfe21af58
Add shellQuote
template function
2021-10-02 18:29:07 -03:00
Andrey Nering
b70a660975
Add CHANGELOG for #580
2021-10-02 18:07:54 -03:00
Andrey Nering
361b9b4ce4
v3.8.0
2021-09-26 22:30:26 -03:00
Andrey Nering
78792bd11c
Add CHANGELOG + Small improvement for #563
2021-09-26 21:55:31 -03:00
Andrey Nering
41a71e1dee
Add CHANGELOG for #573
2021-09-25 09:48:49 -03:00
Andrey Nering
e45ed85b55
Add CHANGELOG + Small nits for #552
2021-09-25 09:40:03 -03:00
Andrey Nering
6c73ab823b
Add CHANGELOG + gofmt for #557
2021-09-06 10:30:45 -03:00
Andrey Nering
989045489c
v3.7.3
...
🙄
2021-09-04 22:06:45 -03:00
Andrey Nering
888338c60e
v3.7.2
...
Attempt to fix Homebrew releasing by Goreleaser
2021-09-04 22:03:22 -03:00
Andrey Nering
e6c6cc7811
v3.7.1
2021-09-04 21:52:46 -03:00
Andrey Nering
ad05432bcf
v3.7.0
2021-07-31 21:36:03 -03:00
Andrey Nering
8aa983257d
Small adjustments and CHANGELOG for #359
2021-07-31 20:29:59 -03:00
Andrey Nering
239e61e718
v3.6.0
2021-07-10 23:13:03 -03:00
Andrey Nering
22549e9fd8
CHANGELOG: Fix typo
2021-07-10 22:04:15 -03:00
Andrey Nering
1f9fd24064
Small improvement and CHANGELOG for #477
2021-07-10 21:58:03 -03:00
Andrey Nering
945c72cf6c
Small optimization and bug fix: don't compute variables if not needed for dotenv:
...
Closes #517
2021-07-10 19:46:53 -03:00
Andrey Nering
3bbbaf12fd
v3.5.0
2021-07-04 21:53:22 -03:00
Andrey Nering
4b665ab19a
Add CHANGELOG entry for 08265ed1d7
2021-06-05 16:04:01 -03:00
Andrey Nering
cded9af90f
v3.4.3
2021-05-30 23:03:10 -03:00
Andrey Nering
4e1f2ad017
Enforce NO_COLOR=1 on tests to make sure it passes
...
Closes #459
Fixes #480
Ref #343
Ref fatih/color#137
2021-05-30 22:48:48 -03:00
Andrey Nering
bd6b348cc7
Update CHANGELOG
2021-05-20 21:30:13 -03:00
Andrey Nering
f8545d4c61
v3.4.2
2021-04-23 18:11:31 -03:00
Andrey Nering
53b2cebb66
Updated the version output to use Go module build information if avalable. Enabled GoReleaser module proxying for verifiable builds.
...
Co-authored-by: Jamie Edge <JamieEdge@users.noreply.github.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-04-23 17:35:15 -03:00
Andrey Nering
0ae1681d9c
CHANGELOG: Fix typos
2021-04-17 17:57:08 -03:00
Andrey Nering
ebb66ba8fb
v3.4.1
2021-04-17 17:48:36 -03:00
Andrey Nering
e79354a039
Revert "Updated the version output to use Go module build information if available. Enabled GoReleaser module proxying for verifiable builds."
...
This reverts commit 2a3f049336
.
2021-04-17 17:47:24 -03:00
Andrey Nering
2d66a2f0f3
Improve YAML parse error reporting
...
Fixes #467
2021-04-17 17:12:39 -03:00
Andrey Nering
43a1f1314e
Website: Add a "Community" page
2021-04-17 11:59:24 -03:00
George Pollard
fe917affd2
Include task name in log output
2021-04-04 16:16:22 -03:00
Andrey Nering
ec8b1403bd
Use early return and add CHANGELOG for #462
2021-04-04 15:40:34 -03:00
Andrey Nering
b9aea8c5ec
v3.3.0
2021-03-20 13:21:00 -03:00
Andrey Nering
e6c4706b73
Add support for delegating CLI arguments with "--" and a special CLI_ARGS variable
...
Closes #327
2021-03-20 11:58:45 -03:00
Ross Hammermeister
c6ecf70377
Adding a --concurrency (-C) flag
2021-03-07 09:49:57 -03:00
Andrey Nering
f923bb499b
CHANGELOG: Fix wrong year in release date
2021-02-16 17:53:28 -03:00
Andrey Nering
aa3a29fed2
CHANGELOG: Add missing release dates
2021-02-16 17:52:32 -03:00
Andrey Nering
47d3011c85
v3.2.2
2021-01-12 13:21:36 -03:00
Andrey Nering
cec713a47a
Update CHANGELOG
2021-01-12 12:09:03 -03:00
Andrey Nering
bf6d0c0a74
Improve performance of --list
and --summary
flags
...
Closes #332
2021-01-12 12:03:04 -03:00
Andrey Nering
c11672fca3
Envs should be overridable
...
System-wide environment variable should have priority. That's how it
works for .env files, so this is consistent.
Closes #425
2021-01-12 11:32:49 -03:00
Andrey Nering
e086b654aa
Environment from .env file should be available as variables
...
Fixes #379
2021-01-12 11:11:40 -03:00
Andrey Nering
b095ca5756
v3.2.1
2021-01-09 13:57:20 -03:00
Andrey Nering
4afc0e8ed0
Fixed some bugs and regressions regarding dynamic variables and directories
...
Closes #426
2021-01-09 13:51:06 -03:00
Andrey Nering
402a478785
Update CHANGELOG
2021-01-09 10:46:53 -03:00
Andrey Nering
45dbbcd179
v3.2.0
2021-01-07 13:08:07 -03:00
Andrey Nering
ec4cd5ed48
Fix .task
directory location
...
Closes #247
2021-01-07 11:36:09 -03:00
Andrey Nering
59d2733b88
Make dynamic variables run on the right directory
...
It was always running in the main Taskfile dir, even when the variable was
declared in an included taskfile in another directory or when task had a
custom dir.
Closes #384
2021-01-07 11:26:11 -03:00
Andrey Nering
2d52485d7b
Watch: Clear vars cache between runs
...
Closes #365
2021-01-05 11:19:34 -03:00
Andrey Nering
d830178ef8
Do more watch fixes
...
This improves the work done on #423
2021-01-05 10:48:04 -03:00
Andrey Nering
9b2e25735b
v3.1.0
2021-01-03 19:37:09 -03:00
Andrey Nering
e09e75b0ba
Fix a bug when the checksum up-to-date resolution is used by a task with a custom label:
attribute
...
Closes #412
Co-authored-by: Adam Wasila <adam.wasila@gmail.com>
2021-01-03 19:22:38 -03:00
Andrey Nering
6630113fef
Release ARMv6 and ARM64 binaries on Linux
...
Closes #375
Closes #418
2021-01-03 19:12:38 -03:00
Andrey Nering
8b3e62ff6d
Add forgotten CHANGELOG entry for #358
...
Ref #121
2021-01-01 19:06:00 -03:00
Andrey Nering
f1d3f6740d
Update CHANGELOG.md
2021-01-01 18:57:28 -03:00
Andrey Nering
ac8e344173
Run "set -e" automatically for every command
...
Without this, multiline command strings won't always exit when they fail.
Closes #403
2020-12-27 17:15:12 -03:00
Andrey Nering
cb96a39b46
v3.0.1
2020-12-26 15:34:17 -03:00
Andrey Nering
60759a4e3b
Post-fixes and CHANGELOG for #385
2020-10-12 21:16:09 -03:00
Andrey Nering
d78f78bb5c
Fix panic for empty tasks
...
Closes #338
Closes #362
Co-authored-by: Bharath Kumar <shettybharath4@gmail.com>
2020-10-12 21:03:13 -03:00
Andrey Nering
dd2116c897
v3.0.0
2020-08-16 22:07:14 -03:00
Andrey Nering
6ff3c9015b
On v3, treat all CLI variables as global variables
...
Closes #336
Ref #341
Co-authored-by: Egor Kovetskiy <e.kovetskiy@gmail.com>
2020-08-16 21:27:11 -03:00
Andrey Nering
eab14b6c49
Some improvements to #356
2020-08-15 19:13:30 -03:00
Andrey Nering
572f6a7fab
CHANGELOG, docs and nits for #321 and #337
2020-06-14 17:12:20 -03:00
Andrey Nering
ee7f2a541f
v3.0.0-preview4
2020-05-20 22:32:30 -03:00
Andrey Nering
59a00eae98
Merge branch 'master' into v3
2020-05-20 22:26:45 -03:00
Andrey Nering
df8293bee6
v2.8.1
2020-05-20 19:26:23 -03:00
Andrey Nering
aee0ab05f4
Merge branch 'master' into v3
2020-05-16 10:28:00 -03:00
Andrey Nering
2eafb2f067
Update CHANGELOG
2020-05-01 15:50:32 -03:00
Andrey Nering
fb78e53a14
v3.0.0-preview3
2020-03-28 11:01:28 -03:00
Evgeny Abramovich
cb2cd3e10f
Updated CHANGELOG.md
2020-02-15 18:07:27 +03:00
Andrey Nering
15338ecb18
Merge branch 'master' into v3
2019-12-07 22:04:16 -03:00
Andrey Nering
01e9a8f720
v2.8.0
2019-12-07 21:54:10 -03:00
Andrey Nering
4bdfe64afb
Add hability silent all tasks
...
By add `silent: true` at the root of the Taskfile.
2019-12-07 21:44:09 -03:00
Andrey Nering
b7b752b92f
Allow shorter syntax for tasks with default configuration
...
Closes #194
Closes #240
Co-authored-by: Jaedle <dennis.jekubczyk@gmail.com>
2019-12-07 21:28:02 -03:00
Andrey Nering
7373639f57
Expose .TASK
variable with the task name
...
Closes #252
2019-12-07 19:43:10 -03:00
Andrey Nering
d718527a1f
Merge branch 'master' into v3
2019-12-07 16:54:29 -03:00
Andrey Nering
a4685229c9
Fix bug of Task not executing the "default" task
...
When global vars were informed using the CLI.
I took the oportunity to move this logic to the proper package and
write a test.
2019-12-07 16:20:36 -03:00
Andrey Nering
62752ba7e1
Merge branch 'master' into v3
2019-11-24 21:02:33 -03:00
Andrey Nering
fea23ed6d4
Add Changelog and Docs for --parallel
2019-11-15 23:31:18 -03:00
Andrey Nering
3084ef129c
v2.7.1
2019-11-10 20:36:17 -03:00
Andrey Nering
5acdb041a9
Merge branch 'master' into v3
2019-11-02 22:16:44 -03:00
Andrey Nering
0494d7ebe3
Update changelog
2019-10-27 18:27:47 -03:00
Andrey Nering
bc99509395
Merge branch 'master' into v3
2019-09-22 18:43:45 -03:00
Andrey Nering
5c420f3a34
v2.7.0
2019-09-22 18:21:31 -03:00
Andrey Nering
d3060b0060
Add CHANGELOG for #216
2019-09-14 18:09:34 -03:00
Andrey Nering
948e6bd57c
Update v3 CHANGELOG
2019-09-08 22:59:27 -03:00
Andrey Nering
ccae3d7383
Update CHANGELOG
2019-08-25 18:17:33 -03:00
Andrey Nering
dc8fb79759
Merge branch 'master' into v3
2019-08-25 18:05:40 -03:00
Andrey Nering
ad569a8a36
Update CHANGELOG
2019-08-25 16:41:54 -03:00
Andrey Nering
c47c15ee47
v3.0.0-preview1
2019-08-11 23:43:27 -03:00
Andrey Nering
6803ad2e59
Update v3 changelog
2019-08-11 23:10:12 -03:00
Andrey Nering
d5a791b470
Merge branch 'master' into v3
2019-08-11 23:03:58 -03:00
Andrey Nering
a312d61d68
Update CHANGELOG.md
2019-08-11 23:01:25 -03:00
Andrey Nering
4c295b564a
Update CHANGELOG.md
2019-07-21 11:23:49 -03:00
Andrey Nering
d8bfb3ab13
Add CHANGELOG and documentation for Linux support on Homebrew
...
Ref: https://github.com/go-task/homebrew-tap/pull/1
Thanks @dawidd6
2019-07-21 11:03:22 -03:00
Andrey Nering
d970e93507
Add --taskfile flag (alias -t) to allow running another Taskfile
...
Closes #221
2019-07-21 10:57:04 -03:00
Andrey Nering
64cfdd815f
Update CHANGELOG
2019-06-22 22:47:23 -03:00
Andrey Nering
abe0352de9
Fixed some bugs regarding minor version checks on version:
...
1. I have forgot to update it on recent releases. Seems that most people just
use round versions since nobody complained.
2. It's too hard to understand how the github.com/Masterminds/semver package
works, so I just got rid of it and we're now using plain float checks.
2019-06-15 22:39:35 -03:00
Andrey Nering
9c68c7c50b
Add changelog for #205
2019-06-15 21:56:34 -03:00
Andrey Nering
fe2b8c8afa
Post-fixes to #211
2019-06-15 21:12:54 -03:00
Andrey Nering
6ff9ba9df9
v2.5.2
2019-05-11 11:28:21 -03:00
Andrey Nering
f0768b3af1
Allow setting global variables through the CLI
...
Closes #192
2019-05-11 11:06:47 -03:00
Andrey Nering
0233ce52ed
v2.5.1
2019-04-27 17:56:30 -03:00
Andrey Nering
6e6f337509
Updated change log
2019-04-27 17:28:58 -03:00
Andrey Nering
1546415b8f
Update CHANGELOG.md
2019-04-21 17:16:35 -03:00
Andrey Nering
10082b60b8
v2.5.0
2019-03-16 10:46:22 -03:00
Andrey Nering
9f269e1a95
Migrating from taskfile.org to taskfile.dev
2019-03-04 23:23:30 -03:00
Andrey Nering
9c350f8ef1
Update Change Log
2019-03-04 22:56:23 -03:00
Andrey Nering
5738436d55
v2.4.0
2019-02-21 21:28:10 -03:00
Andrey Nering
5e49b38c33
Mitigate execext.Expand problems on Windows
...
Closes #170
Co-authored-by: mikynov <micnov@gmail.com>
2019-02-21 21:22:40 -03:00
Andrey Nering
0c94adaff9
Update CHANGELOG.md
2019-02-21 21:06:46 -03:00
Andrey Nering
902f0d3ac4
Don't persist new checksum on the disk if dry mode is enabled
...
Fixes #166
2019-02-09 10:44:35 -02:00
Andrey Nering
f8fb639870
Update documentation and changelog to mention the new --output
flag
...
Ref #173
2019-02-09 10:01:41 -02:00
Andrey Nering
1dec956e99
Allow calling a task of the root Taskfile from within an included Taskfile
...
Fixes #161
2019-02-02 21:22:08 -02:00
Andrey Nering
7722aba403
v2.3.0
2019-01-02 13:44:27 -02:00
Andrey Nering
a42f2af9eb
Documentation and changelog for global environment variables
2019-01-02 13:21:21 -02:00
Andrey Nering
5238bc55fd
Upgrade mvdan.cc/sh
...
Fixes #153
2018-12-24 15:25:19 -02:00
Andrey Nering
11d257cb26
Changelog: Mention Scoop
2018-12-24 15:03:30 -02:00
Andrey Nering
9f1bb9a42e
Add CHANGELOG.md
...
This was generated in a semi-automated way using the existing GitHub releases,
fetch thought the GitHub API.
2018-12-15 16:14:39 -02:00