CHANGELOG
Table of Contents
- [1.7.0] - 2026-04-14
- [1.6.0] - 2026-04-11
- [1.5.0] - 2026-04-09
- [1.4.0] - 2026-04-07
- [1.3.0] - 2026-03-22
- [1.2.1] - 2026-03-14
- [1.2.0] - 2026-03-08
- [1.1.14] - 2026-02-19
- [1.1.13] - 2026-02-17
- [1.1.12] - 2026-02-14
- [1.1.11] - 2026-02-11
- [1.1.10] - 2026-02-10
- [1.1.9] - 2026-02-09
- [1.1.8] - 2026-02-09
- [1.1.7] - 2026-02-08
- [1.1.6] - 2026-02-04
- [1.1.5] - 2026-02-03
- [1.1.4] - 2026-02-02
- [1.1.3] - 2026-02-01
- [1.1.2] - 2026-01-31
- [1.1.1] - 2026-01-30
- [1.1.0] - 2026-01-29
- [1.0.3] - 2026-01-27
- [1.0.2] - 2026-01-25
- [1.0.1] - 2026-01-24
[1.7.0] - 2026-04-14
๐ Features
-
Task metrics phase 1 implementation #157
-
Task metrics phase 2 implementation #157
-
Task metrics phase 3 implementation #157
-
Task metrics phase 4 implementation #157
-
Task metrics dashboard implementation phase 1
-
Task metrics dashboard implement phase 2
-
Task metrics dashboard implement phase 4
-
Implement task history metrics clear
-
Group configuration settings items #160
-
Task type blacklist and whitelist #159
-
Initial phases (1 & 2) of ask Environment Variable Management #158
-
Task environment variables - phase 3 - 6
-
Task Environment Variable Management #158
-
Option to NOT order items #162
๐ Bug Fixes
-
Taskignore matching using โmicromatchโ matching for task name
-
Ensure that a task that is stopped is tracked as terminated
-
Issue resolved with workspaceTasks.tasks.sortingEnabled not being respected
-
Set the coffee icon to a softer white
๐ผ Other
- Remove unused tsc option and create typescript
๐ Documentation
-
Update documentation with realtime loading gif by @camalot
-
Removed unavailable shields.io badges by @camalot
-
Plan for some future enhancements.
-
Task metrics documentation implementation #157
-
Task metrics dashboard implementation plan
-
Implementation plan for better task filtering
-
Add documentation for blacklist/whitelist settings feature #159
-
Update documentation with new callout
-
Update documentation for task environment variables
-
Update documentation for task environment variables
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.6.0โฆv1.7.0
[1.6.0] - 2026-04-11
๐ Features
- Improvements in shell task loading [Phase 1]
๐ Bug Fixes
-
Some task type enable/disable settings are missing #154
-
Added better support for scripts with and without shebang #152
-
Update tests to mock the getConfiguration so the workspace can have defined settings for the project
-
Resolve failure in test when running in github action
-
Ensure the shell shebang lookup closes the file handle
๐ Documentation
-
Added links to documentation for settings descriptions.
-
Documented how the shebang processing works for interpreters
-
Update documentation around the performance imrpovements
-
Correct workspace-tasks-loading fix 5 documentation
-
Correct shell-task-loading Phase 3 documentation
โก Performance
-
Improvements on overall loading of tasks
-
Additional improvements to loading performance of tasks
-
Final steps of planned task loading improvements
๐งช Testing
- Defined mocking of vscode.workspace.getConfiguration
โ๏ธ Miscellaneous Tasks
- Add missing mapping for typescript
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.5.0โฆv1.6.0
[1.5.0] - 2026-04-09
๐ Features
-
Added support for parallel and sequential queues
-
Queues refactored as โCompound Tasksโ #149
-
When setting enabled, group compound tasks at root of tree #149
-
Enable vscode compound tasks to be grouped with compound tasks
๐ Bug Fixes
-
Compound tasks not remaining favorited after renamed #149
-
Vscode compound tasks not updating state
-
Correct possition of run compound task action bar button
-
Ensure queue setting is deprecated and backwards compatible with the new compoundTasks expanded setting #149
-
CompoundTasksVscode id prefix normalized #149
-
Ensure the correct filter ID is stored for hide/unhide when compound task are grouped at the root #149
-
Provide command palette to purge invalid compound tasks
๐ Documentation
-
Document the new features for Workspace Tasks Compound Tasks
-
Documentation around troubleshooting and clearing bad compound tasks
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.4.0โฆv1.5.0
[1.4.0] - 2026-04-07
๐ Features
-
Support for cmake and cake tasks
-
Stop a compound task #144
-
Stop a compound task #144
๐ Bug Fixes
-
Superlinter workflow permission fix
-
Zizmor codecov token rule
-
Zizmor token access from environment
-
Correct failing tests
-
Corrected failing tests looking for specific path
๐ผ Other
- Send Interrupt Signal on Stop Instead of Killing the Terminal #140
โ๏ธ Miscellaneous Tasks
-
Docs ignore syntax lexer by @camalot
-
Adding testing for some providers by @camalot
-
Fix test suite for new tests by @camalot
-
Added cmake provider.
-
Fix test suite for new tests
-
Fix lint errors
-
Tsconfig changes for errors
-
Documentation about new stop functionality
-
Remove unused code block
-
Bump version v1.4.0
-
Update documentation for compound tasks
-
Merge tag v1.3.0 in
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.3.0โฆv1.4.0
[1.3.0] - 2026-03-22
๐ Features
-
Ability to hide individual tasks from .tasksignore #45
-
Support for Gemfile bundle install/update
๐ Bug Fixes
-
Typo in the site name copied from other project
-
Cargo tasks dont actually execute their task #129
-
User level tasks from multiple profiles are not handled properly #134
โ๏ธ Miscellaneous Tasks
-
Update the issue template link for documentation by @camalot
-
Update documentation link in SUPPORT document. by @camalot
-
Remove โtestโ files
-
Working on tests for new functionality
-
Remove unused file
-
Tests for .taskignore and fix failure cases
-
Updates to the docs to support themes
-
Update to themes for docs
-
Update dependabot
-
Dependency package updates
-
Remove test files
-
Ignore docs/ for superlinter
-
Added more test coverage
-
Editorconfig lint error fix
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.2.1โฆv1.3.0
[1.2.1] - 2026-03-14
๐ผ Other
-
V1.2.1 (#127) by @camalot in #127
-
- chore: implement some copilot suggestions by @camalot in #127
-
- chore: implement more robust iconUri for custom tasks by @camalot in #127
-
- chore: plan for .taskignore improvements by @camalot in #127
-
- chore: setup jekyll docs by @camalot in #127
-
- chore: remove timer script. not used by @camalot in #127
-
- chore: resolve markdownlint by @camalot in #127
-
- chore: resolve zizmor failure by @camalot in #127
-
- chore: resolve markdownlint error by @camalot in #127
-
- chore: implement improvements suggested by copilot by @camalot in #127
-
- chore: allow pushing to v* branches to ensure it is running correctly by @camalot in #127
-
- chore: try ruby version of jekyll by @camalot in #127
-
- chore: use rouge for highlighting doc code blocks by @camalot in #127
-
- chore: update a block to preview highlight by @camalot in #127
-
- chore: use tick syntax by @camalot in #127
-
- chore: remove code block from TOC items by @camalot in #127
-
- chore: get custom styles working by @camalot in #127
-
- chore: custom color theme by @camalot in #127
-
- chore: more documentation site configuration by @camalot in #127
-
- chore: style changes for documents by @camalot in #127
-
- chore: start setup of dev container by @camalot in #127
-
- chore: docs pages styling changes by @camalot in #127
-
- chore: implemented a devcontainer for being able to haave all necessary tools for development by @camalot in #127
-
- chore: lint errors fixed by @camalot in #127
-
- chore: added pwsh and oh-my-posh to devcontainer by @camalot in #127
-
- chore: added documentation around the devcontainer and development scripts by @camalot in #127
-
- chore: more documentation refactoring by @camalot in #127
-
- chore: more design changes for documentation. by @camalot in #127
-
- chore: more documentation by @camalot in #127
-
- chore: linters resolutions by @camalot in #127
-
- chore: editorconfig update for linter errors by @camalot in #127
-
- chore: some dev container tweaks by @camalot in #127
-
- chore: updates to dev container by @camalot in #127
-
- chore: update documenation layout by @camalot in #127
-
- chore: update to devcontainer built-in tools by @camalot in #127
-
- chore: improve and update for documentation callouts by @camalot in #127
-
- chore: changes to npm/bun to exclude tasks when they are ignored by @camalot in #127
-
- chore: some tweaks to launch tests by @camalot in #127
-
- chore: update failing tests to mock to be enabled by @camalot in #127
-
- chore: update changelog by @camalot in #127
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.2.0โฆv1.2.1
[1.2.0] - 2026-03-08
๐ Features
- Enhanced performance via single find call for tasks by @camalot in #126
๐ Bug Fixes
-
User level tasks are not handled properly #116 by @camalot in #124
-
Element with id group:
: .json is already registered #120 by @camalot in [#124](https://github.com/camalot/vscode-workspace-tasks/pull/124) -
Add file indexing wait in taskFilesService integration tests by @camalot in #126
-
Updated how the icons are rendered when it is a workspace-task iconUri by @camalot in #126
-
When a user task from a userโs profile is loaded, it now shows correctly in the tree by @camalot in #126
๐ผ Other
-
V1.1.15 (#124) by @camalot in #124
-
V1.2.0 (#126) by @camalot in #126
-
The findFiles cache and invalidateCache tests were creating files and by @camalot in #126
-
Immediately querying via vscode.workspace.findFiles without waiting for by @camalot in #126
-
VS Codeโs file indexer to pick up the new files. On Linux CI this caused by @camalot in #126
-
Flaky failures (โ1 test failedโ) because the indexer is slower than on by @camalot in #126
-
Windows. by @camalot in #126
-
Added a waitForFilesIndexed helper that polls vscode.workspace.findFiles by @camalot in #126
-
Until the expected number of files is visible, matching the pattern used by @camalot in #126
-
By the existing Integration - findFiles test. by @camalot in #126
โ๏ธ Miscellaneous Tasks
-
Setup for some codecov by @camalot
-
Test coverage info sent to codecov by @camalot
-
Added test coverage for low coverage files by @camalot
-
Test coverage for taskRunner by @camalot
-
Remove test output files by @camalot in #124
-
Documentation of plan for task loading performance by @camalot in #124
-
Fix markdown lint errors by @camalot in #124
-
Fix markdown lint errors by @camalot in #124
-
Add codecov files to vscodeignore by @camalot in #124
-
Update changelog by @camalot in #124
-
Implement suggestions from copilot. by @camalot in #124
-
Update version info by @camalot in #126
-
Update changelog by @camalot in #126
-
Markdown-lint fix by @camalot in #126
-
Revert eslint version by @camalot in #126
-
Added ant tests by @camalot in #126
-
Update changelog by @camalot in #126
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.14โฆv1.2.0
[1.1.14] - 2026-02-19
๐ Bug Fixes
-
Use workspaceState instead of globalState to save favorites/queues/recentTasks by @camalot in #114
-
Fixed removeFromFavorites being displayed on incorrect tree item by @camalot in #114
๐ผ Other
- V1.1.14 (#114) by @camalot in #114
โ๏ธ Miscellaneous Tasks
-
Copilot suggestions and test fixing by @camalot in #114
-
Fix tests and restore file that was updated based on copilot suggestions by @camalot in #114
-
Resolve bad fast-xml-parser by @camalot in #114
-
Fix failing linter by @camalot in #114
-
Update changelog by @camalot in #114
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.13โฆv1.1.14
[1.1.13] - 2026-02-17
๐ Features
-
Open all favorites by default or setting to do so #107 by @camalot in #110
-
Too many context actions missing while script is executing #105 by @camalot in #110
๐ Bug Fixes
-
Recent Tasks not showing #106 by @camalot in #110
-
Recent Tasks not showing #106 by @camalot in #110
-
Regression vscode task failure by @camalot in #110
๐ผ Other
- V1.1.13 (#110) by @camalot in #110
โ๏ธ Miscellaneous Tasks
-
Adding tests by @camalot
-
Commit the png for cargo by @camalot
-
Commit the png for cargo by @camalot
-
Improve test coverage by @camalot in #110
-
Test suite changes by @camalot in #110
-
Bump dev dependencies by @camalot in #110
-
Ensure all tasks use the state manager to get a task id. by @camalot in #110
-
Fix some tests that were configured incorrectly by @camalot in #110
-
Update changelog by @camalot in #110
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.12โฆv1.1.13
[1.1.12] - 2026-02-14
๐ผ Other
-
V1.1.12 (#102) by @camalot in #102
-
- feat: Ability to sync favorites and queues. #91 by @camalot in #102
-
- chore(repo): update links and some info in readme by @camalot in #102
-
- feat: package.yaml support for pnpm #98 by @camalot in #102
-
- feat: golang support by @camalot in #102
-
- feat: golang support simplified by @camalot in #102
-
- fix: ask History Panel is โForced Focusโ on extension activation #101 by @camalot in #102
-
- feat(tasks): Poetry initial task provider by @camalot in #102
-
- chore: changes to poetry tasks glob by @camalot in #102
-
- chore: added poetry icon by @camalot in #102
-
- feat: add support for poe/poetry #95 by @camalot in #102
-
- feat: added rake tasks support #97 by @camalot in #102
-
- feat: added cargo and cargo-make support #94 by @camalot in #102
-
- chore: update changelog by @camalot in #102
-
- chore: disable javascript pritter by @camalot in #102
-
- chore: fix tests by @camalot in #102
-
- chore: fixed failing tests by @camalot in #102
-
- chore: remove unused constant by @camalot in #102
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.11โฆv1.1.12
[1.1.11] - 2026-02-11
๐ผ Other
-
Readme Cleanup (#89) by @camalot in #89
-
- chore(repo): README claims the Task History table view is โPersistentโ across VS Code sessions #87 by @camalot in #89
-
- chore(repo): The Task History Tree View description doesnโt match the implementation #86 by @camalot in #89
-
- Update README.md by @camalot in #89
-
Copilot <175728472+Copilot@users.noreply.github.com> by @camalot in #89
-
Ryan Conrad camalot@gmail.com by @camalot in #89
-
- Update README.md by @camalot in #89
-
Copilot <175728472+Copilot@users.noreply.github.com> by @camalot in #89
-
Ryan Conrad camalot@gmail.com by @camalot in #89
-
โโโ by @camalot in #89
-
Ryan Conrad camalot@gmail.com by @camalot in #89
-
Copilot <175728472+Copilot@users.noreply.github.com> by @camalot in #89
-
V1.1.11 (#90) by @camalot in #90
-
- chore(repo): Unused variable task. #88 by @camalot in #90
-
- chore(repo): logger is defined but never used in TaskHistoryService #83 by @camalot in #90
-
-
fix: The view mode context key uses โtreeโ โwebviewโ #85 by @camalot in #90
-
-
- fix: The webview enables scripts but the HTML is injected without a Content Security Policy (CSP) / nonce setup. #84 by @camalot in #90
-
- feat: enable task history view presistence by @camalot in #90
-
- feat(tasks): Support for Bun and Bun for NPM Script Runner #77 by @camalot in #90
-
- chore: remove bun dependency by @camalot in #90
-
- feat: Support for Bun and Bun for NPM Script Runner #77 by @camalot in #90
-
- chore(ux): ux changes to the task history table and actions by @camalot in #90
-
- fix: update steps for the release action by @camalot in #90
-
- chore(changelog): update changelog by @camalot in #90
-
- chore(repo): lint error resolution. by @camalot in #90
-
- chore(repo): update editorconfig expectations for ps1 files by @camalot in #90
-
- chore(repo): resolve copilot review suggestions by @camalot in #90
-
- chore(repo): fix broken test by @camalot in #90
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.10โฆv1.1.11
[1.1.10] - 2026-02-10
๐ผ Other
-
V1.1.10 (#81) by @camalot in #81
-
- chore(lint): path is imported but not used #76 by @camalot in #81
-
- fix: terminatedTasks is tracked by task id, but that flag is never cleared. #75 by @camalot in #81
-
- chore(tests): findMatchingTask introduces non-trivial matching behavior #73 by @camalot in #81
-
- feat: Task Run History View #80 by @camalot in #81
-
- feat(tasks): initial ground work for โbunโ support. WIP by @camalot in #81
-
- feat(ux): Task Run History View #80 by @camalot in #81
-
- chore(changelog): update changelog by @camalot in #81
-
- chore(lint): fix linter errors by @camalot in #81
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.9โฆv1.1.10
[1.1.9] - 2026-02-09
๐ผ Other
-
V1.1.9 (#72) by @camalot in #72
-
- fix: The status-reset logic is duplicated in both onDidEndTaskProcess and onDidEndTask. #66 by @camalot in #72
-
- fix: onDidEndTask unconditionally marks any still-running task as success #69 by @camalot in #72
-
- fix(tasks): When the tree is refreshed, npm tasks are not being added back. #70 by @camalot in #72
-
- fix(tasks): Any task that seems to be a โsystem taskโ does not ever show up in the Recent Tasks. #71 by @camalot in #72
-
- fix(tasks): VSCode Tasks executed by a compound task do not update state when running #67 by @camalot in #72
-
- fix(tasks): npm type in .vscode/tasks.json not added to recent tasks when executed by @camalot in #72
-
- chore(changelog): generate changelog by @camalot in #72
-
- fix(repo): EditorConfig lint error by @camalot in #72
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.8โฆv1.1.9
[1.1.8] - 2026-02-09
๐ผ Other
-
V1.1.8 (#65) by @camalot in #65
-
- fix: Composite-only tasks finish immediately #64 by @camalot in #65
-
- chore(repo): update readme and ignore test task files by @camalot in #65
-
- chore(changelog): update changelog by @camalot in #65
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.7โฆv1.1.8
[1.1.7] - 2026-02-08
๐ผ Other
-
V1.1.7 (#63) by @camalot in #63
-
- fix: No tasks visible how best to debug? #61 by @camalot in #63
-
- chore(debug): added logging channel and debug option by @camalot in #63
-
- chore(tasks): changed how vscode tasks and npm tasks are initially loaded by @camalot in #63
-
- chore(tasks): if system tasks defined for supported task type, those are used by @camalot in #63
-
- chore(changelog): update changelog by @camalot in #63
-
- feat(cursor): Support for Cursor (VS Code Version 1.105.1) #62 by @camalot in #63
-
- chore(core): downgrade the minimum required vscode engine version by @camalot in #63
-
- chore(changelog): update changelog by @camalot in #63
-
- fix: Some types not displaying proper icon for the group #59 by @camalot in #63
-
- chore(task): add docker icon for #59 by @camalot in #63
โ๏ธ Miscellaneous Tasks
- (repo) Update svg -> png to not overwite existing png by default by @camalot
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.6โฆv1.1.7
[1.1.6] - 2026-02-04
๐ผ Other
-
V1.1.6 (#57) by @camalot in #57
-
- feat(tasks): universal task interfaces initial by @camalot in #57
-
- fix: treat vscode tasks as they are natively defined by vscode. #50 #49 #56 by @camalot in #57
-
- chore(changelog): update changelog by @camalot in #57
-
- chore(repo): fix failing test by @camalot in #57
-
- chore: checking for the file uri by @camalot in #57
-
- chore: resolve copilot suggestions by @camalot in #57
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.5โฆv1.1.6
[1.1.5] - 2026-02-03
๐ผ Other
-
V1.1.5 (#55) by @camalot in #55
-
- fix(ux): incorrect icons for gradle/makefile/shell by @camalot in #55
-
- fix: exclude png files from package as not used in package by @camalot in #55
-
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.53.1 to 8.54.0 #53 by @camalot in #55
-
- chore(deps-dev): bump @typescript-eslint/parser from 8.53.1 to 8.54.0 #52 by @camalot in #55
-
- chore(deps-dev): bump typescript-eslint from 8.53.1 to 8.54.0 #51 by @camalot in #55
-
- chore(repo): version bump by @camalot in #55
-
- chore(changelog): update changelog by @camalot in #55
-
- chore(repo): exclude gif from package by @camalot in #55
-
- ensure that res/icon.png is included in package by @camalot in #55
-
- chore(changelog): fix changelog compare link and regenerate by @camalot in #55
-
- chore(repo): update npm package.lock by @camalot in #55
-
- chore(repo): set remote urls for images by @camalot in #55
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.4โฆv1.1.5
[1.1.4] - 2026-02-02
๐ผ Other
-
V1.1.4 (#48) by @camalot in #48
-
- fix(ux): Notification message on show/hide tasks and other locations should not have been enabled. #47 by @camalot in #48
-
- generate changelog by @camalot in #48
-
- chore(repo): remove some unused variables defined by @camalot in #48
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.3โฆv1.1.4
[1.1.3] - 2026-02-01
๐ Bug Fixes
-
Bump @vscode/test-cli from 0.0.11 to 0.0.12 #42 by @camalot
-
Bump mocha from 11.3.0 to 11.7.5 #41 by @camalot
๐ผ Other
-
V1.1.3 (#46) by @camalot in #46
-
- chore(repo): update layout of readme by @camalot in #46
-
- chore(repo): some readme and docs updates by @camalot in #46
-
- feat: ability to hide individual or groups of tasks by @camalot in #46
-
- feat(ux): Ability to hide individual or groups of tasks #43 by @camalot in #46
-
- feat(ux): Ability to hide individual or groups of tasks #43 by @camalot in #46
-
- feat: Ensure vscode tasks respect the โhideโ property by @camalot in #46
-
- feat(tasks): Added eslint tasks by @camalot in #46
-
- feat(tasks): Added action context menu items #44 by @camalot in #46
-
- chore(repo): super-linter fixes by @camalot in #46
-
- chore(repo): generate changelog by @camalot in #46
-
- fix(repo): Super-Linter log output directory by @camalot in #46
-
- fix(repo): copilot PR suggestions to remove unused references. by @camalot in #46
-
- fix(repo): fix permission to write comment on PR from super-linter by @camalot in #46
-
- fix(repo): super-linter disable javascript_es due to not working correctly by @camalot in #46
-
- fix(repo): editorconfig: extra space at end of line. by @camalot in #46
-
- fix(shell): fixed the execution of shell tasks which broke due to recent changes by @camalot in #46
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.2โฆv1.1.3
[1.1.2] - 2026-01-31
๐ Features
- Different icons for type/folder/task #31 by @camalot in #39
๐ Bug Fixes
-
Cant run powershell tasks if inside of subdirectory with spaces in name #36 by @camalot in #39
-
Fixed JSON.parse(transferItem.value as string) can throw #40 by @camalot in #39
๐ผ Other
-
V1.1.2 (#39) by @camalot in #39
-
- chore(repo): some workflow setup by @camalot in #39
-
- chore(repo): run prettier โfix by @camalot in #39
-
- chore(repo): run ci.yml action to get everything passing by @camalot in #39
-
- fix: Bump fast-xml-parser from 5.3.3 to 5.3.4 #38 by @camalot in #39
-
- chore(repo): generate changelog by @camalot in #39
-
- fix: fix issue after updating fast-xml-parser by @camalot in #39
-
- chore(repo): fix fast-xml-parser version. got reverted by @camalot in #39
-
- fix: missing icon for gradle and makefile in recent tasks group by @camalot in #39
โ๏ธ Miscellaneous Tasks
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.1โฆv1.1.2
[1.1.1] - 2026-01-30
๐ Features
-
(ux) Add settings to show or hide different task hover icons #32 by @camalot in #34
-
Improved Task Grouping for visibility in mono repo or workspace with a lot of the same task type. #30 by @camalot in #34
๐ผ Other
-
V1.1.1 (#34) by @camalot in #34
-
- feat: Deno task support by @camalot in #34
-
- chore(changelog): update cliff config by @camalot in #34
-
- chore(changelog): generate changelog by @camalot in #34
-
- feat(ux): Add task hover button for showing the task location #33 by @camalot in #34
-
- chore(repo): modified the CONTRIBUTING document by @camalot in #34
-
- chore(repo): fix linter errors in markdown by @camalot in #34
-
- chore(repo): fix linter errors in markdown by @camalot in #34
-
- chore(changelog): update changelog by @camalot in #34
-
- chore(repo): fix PR review comments by @camalot in #34
-
- chore(repo): update version to v1.1.1 by @camalot in #34
โ๏ธ Miscellaneous Tasks
- Added CONTRIBUTING and CODE_OF_CONDUCT by @camalot in #34
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.1.0โฆv1.1.1
[1.1.0] - 2026-01-29
๐ Bug Fixes
- Add colors to the action buttons for tasks (#21) (#26) by @jonatino in #26
๐ผ Other
-
V1.1.0 (#27) by @camalot in #27
-
- feat(ux): Add an Explorer view for tasks #15 by @camalot in #27
-
- chore(tests): work on the test coverage by @camalot in #27
-
- chore(commands): code cleanup of some commands by @camalot in #27
-
- chore(repo): remove runQueue command from extension.activate by @camalot in #27
-
- chore(repo): completed commands refactor by @camalot in #27
-
- feat(ux): Configurable click behavior of tasks #25 by @camalot in #27
-
- feat(ux): Allow to disable checkmark after first execution of task #24 by @camalot in #27
-
- chore(sample): update a sample file by @camalot in #27
-
- fix: Add colors to the action buttons for tasks - favorites #21 by @camalot in #27
-
- feat(tasks): Add setting to control task terminal panel behavior #20 by @camalot in #27
โ๏ธ Miscellaneous Tasks
- (repo) SUPPORT document and assets for it by @camalot
New Contributors
- @jonatino made their first contribution in #26
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.0.3โฆv1.1.0
[1.0.3] - 2026-01-27
๐ผ Other
-
V1.0.3 (#17) by @camalot in #17
-
- chore(deps): update dependency version for @types/node by @camalot in #17
-
- feat(tasks): added support for jupyter notebooks via the ms-toolsai.jupyter extensionn by @camalot in #17
-
- chore(task): ensure that the Tasks root has the proper icon by @camalot in #17
-
- chore(repo): fix typo and lint issues by @camalot in #17
-
- feat(tasks): add abilitity to double click task item to run it #10 by @camalot in #17
-
- chore: Fix readme markdown error. by @camalot in #17
-
- feat: jupyter notebook support added in recent commit #11 by @camalot in #17
-
- feat: update tasks to support double click to execute #10 by @camalot in #17
-
- tests: add Configuration tests for settings get/update and event handling by @camalot in #17
-
- chore(repo): setup some actions and scripts for helping with testing -> publish by @camalot in #17
-
- fix: preserve taskFileUri and taskSource when cloning items for Favorites/Recent so workspace tasks remain runnable by @camalot in #17
-
- fix(tree): propagate original task ID to split tasks to prevent ID collisions in grouped trees by @camalot in #17
-
- chore(repo): moved the samples to a separate repo to get better real world testing out of it by @camalot in #17
-
- fix: fixed an issue with unable to run multiple tasks at the same time. by @camalot in #17
-
- chore(repo): added readme for info on sample repository location by @camalot in #17
-
- fix: grouped tasks by task separator may have wrong icon #13 by @camalot in #17
-
- chore(repo): clean up some npm scripts by @camalot in #17
-
- chore(commands): moving commands out of extension.activate by @camalot in #17
-
- chore(commands): moving commands out of extension.activate by @camalot in #17
-
- fix: A few configuration options donโt seem to be considered #14 by @camalot in #17
-
- chore(changelog): update changelog by @camalot in #17
-
- chore(config): remove unused function to check status of shell type by @camalot in #17
-
- feat(tasks): Restrict task search depth. #16 by @camalot in #17
-
- chore: cleanup unused changelog tool configuration by @camalot in #17
โ๏ธ Miscellaneous Tasks
- (repo) Tooling config cleanup by @camalot
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.0.2โฆv1.0.3
[1.0.2] - 2026-01-25
๐ผ Other
-
V1.0.2 Release (#9) by @camalot in #9
-
- mise implementation by @camalot in #9
-
- mise implementation by @camalot in #9
-
- some code cleanup that copilot identified by @camalot in #9
-
- fix readme lint errors by @camalot in #9
-
- start implementation of maven support by @camalot in #9
-
- fix: github actions not respecting the ignore definitions. #7 by @camalot in #9
-
- feat: add inline restart for running tasts. #6 by @camalot in #9
-
- chore(docs): Updated readme on running tasks by @camalot in #9
-
- feat(maven): maven task provider implemented by @camalot in #9
-
- feat: work on the recent tasks feature by @camalot in #9
-
- feat(recent): recent task tree items #4 by @camalot in #9
-
- feat(tasks): some pre-work and samples for supporting jupyter notebooks by @camalot in #9
-
- fix: Adding / Removing favorites is very slow #3 by @camalot in #9
-
- chore(sample): updated the sample workspace to disable powershell profile by @camalot in #9
-
- fix: Additional performance improvements when loading the task tree. #3 by @camalot in #9
-
- fix: Task types not removed from tree after disabled in the settings #8 by @camalot in #9
-
- chore(repo): setup some changelog generation by @camalot in #9
-
- chore(settings): fixed missing settings translation by @camalot in #9
-
- chore(settings): fixed configuration settings reference by @camalot in #9
-
- chore(repo): added .tasksignore to ignore list for vsix package by @camalot in #9
Full Changelog: https://github.com/camalot/vscode-workspace-tasks/compare/v1.0.1โฆv1.0.2
[1.0.1] - 2026-01-24
๐ Bug Fixes
-
Fix readme error and dependabot config by @camalot
-
Fix readme error by @camalot
๐ผ Other
-
Initial commit by @camalot
-
Initial commit by @camalot
-
Removed the context menu for now by @camalot
-
Added some scafolding for settings by @camalot
-
More task providers by @camalot
-
Update icons. add more task providers by @camalot
-
Set up eslint and update packages by @camalot
-
Revert dynamic TOML import and fallback parsing; remove helper and fallback tests by @camalot
-
Added settings for github-actions and path config for act. by @camalot
-
Update the readme to fix some lint errors by @camalot
-
Added github actions support by @camalot
-
Some refactoring of configuration by @camalot
-
More cleanup of settings by @camalot
-
Improve provider file-watching, venv handling, and Ant/ansicon execution by @camalot
-
Updated and added some npm built-in tasks by @camalot
-
Prepare for โpublicโ repository by @camalot
-
Prepare for โpublicโ repository by @camalot
-
Version bump for first public publish - 1.0.1 by @camalot
๐ Refactor
-
Refactoring and implementation by @camalot
-
Refactor the shell task provider to be flexible for just about any type of โshell executed scriptโ by @camalot
๐ Documentation
- Documentation cleanup. yarn/pnpm support. png images for docs by @camalot
โ๏ธ Revert
- Reverted some changes and update the target by @camalot
New Contributors
- @camalot made their first contribution