diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a8f0871..31dec425 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -# v3.0.0 - Unreleased +## v3.0.0 - On `v3`, all CLI variables will be considered global variables ([#336](https://github.com/go-task/task/issues/336), [#341](https://github.com/go-task/task/pull/341)) @@ -8,9 +8,6 @@ ([#324](https://github.com/go-task/task/issues/324), [#356](https://github.com/go-task/task/pull/356)). - Add `label:` to task so you can override the task name in the logs ([#321](https://github.com/go-task/task/issues/321]), [#337](https://github.com/go-task/task/pull/337)). - -# v3.0.0 - Preview 4 - - Refactor how variables work on version 3 ([#311](https://github.com/go-task/task/pull/311)). - Disallow `expansions` on v3 since it has no effect. @@ -18,18 +15,12 @@ - `Taskfile_{{OS}}.yml` is not automatically included anymore. - Allow interpolation on `includes`, so you can manually include a Taskfile based on operation system, for example. - -# v3.0.0 - Preview 3 - - Expose `.TASK` variable in templates with the task name ([#252](https://github.com/go-task/task/issues/252)). - Implement short task syntax ([#194](https://github.com/go-task/task/issues/194), [#240](https://github.com/go-task/task/pull/240)). - Added option to make included Taskfile run commands on its own directory ([#260](https://github.com/go-task/task/issues/260), [#144](https://github.com/go-task/task/issues/144)) - -# v3.0.0 - Preview 2 - - Taskfiles in version 1 are not supported anymore ([#237](https://github.com/go-task/task/pull/237)). - Added global `method:` option. With this option, you can set a default @@ -44,9 +35,6 @@ This is useful for manual checking when using external, or even remote, artifacts when using `status:` ([#216](https://github.com/go-task/task/pull/216)). - -## v3.0.0 - Preview 1 - - We're now using [slim-sprig](https://github.com/go-task/slim-sprig) instead of [sprig](https://github.com/Masterminds/sprig), which allowed a file size reduction of about 22%