Releases: go-task/vscode-task
Releases Β· go-task/vscode-task
v0.4.0
- Added
terminal.persetting to allow a new terminal per task (#125, #126 by @yoiang). - Added
terminal.closesetting to control if the existing terminal should close before running another task (by @pd93). - General improvements to how terminals are handled (by @pd93).
- Updated extension to use ESM and pnpm (#205 by @pd93).
- Fixed task discovery when installed in a project using asdf (#181 by @joerocklin).
- Run last command now remembers
.CLI_ARGSand works when output is set to the terminal (#168 by @kema-dev and @pd93). - Added support for double-clicking tasks from the tree view to run them (#127, #129 by @pd93).
- Configurable via
task.doubleClickTimeoutsetting measured in milliseconds.- Defaults to
500. 0will disable double-click.
- Defaults to
- Configurable via
v0.3.2
v0.3.1
v0.3.0
- Added support for passing arguments in to tasks (#89 by @MaxCheetham).
- Fixed some bugs with the tree view not displaying tasks correctly (#59, #79,
#90 by @MaxCheetham).
v0.2.0
- Improve error handling in when Taskfiles contain errors (#25 by @pd93).
- Added a new command:
Task: Show Debug Panelto show the Task debug panel (#25 by @pd93). - Added the ability to sort tasks in the tree view (#20 by @pd93).
- Configurable via
task.tree.sortsetting (values:"default"(default),"alphanumeric"or"none").
- Configurable via
- Added a cancel/timeout to file watcher to improve performance when making lots of file changes (#35 by @pd93).
- For example,
git stash popof a lot of.ymlfiles would cause a huge lag spike as multiple update calls were made.
- For example,
- Allow commands to be run from last active terminal instead of the output panel (#12, #43 by @pd93).
- Configurable via
task.outputTosetting (values:output(default) orterminal).
- Configurable via
- This extension is now also published on the Open VSX Registry (#26, #46 by @pd93).
- This means you can now install it in VSCodeium.
v0.1.1
v0.1.0
Initial code by @pd93.
- View tasks in the sidebar.
- Run tasks from the sidebar and command palette.
- Go to definition from the sidebar and command palette.
- Run last task command.
- Multi-root workspace support.
- Open docs from the sidebar and command palette.
- Ability to initialize a Taskfile in the current workspace.
- If no Taskfile is detected a button will appear in the sidebar.
- Refresh on save.
- Configurable via
task.updateOnsetting (values:"save"(default) or"manual").
- Configurable via
- Toggle tree nesting on/off
- Configurable via
task.nestingsetting (values:true(default) orfalse).
- Configurable via
- Change the path to the Task binary.
- Can also be set to the name of a binary in your
$PATH. - Configurable via
task.pathsetting (defaults to"task").
- Can also be set to the name of a binary in your
- Version checks on startup.
- Configurable via
task.checkForUpdatessetting (values:true(default) orfalse).
- Configurable via
- Sidebar icon provided by @drite93.