1.0.0
As part of this release we had 33 issues closed.
Features
- #99 Add DocumentSymbolProvider for Cake Scripts to enable breadcrumb and outline functionality
- #81 Add descriptions and enum values to vscode cake settings on package.json
- #32 Add ProblemMatcher to new TaskProvider
Bugs
- #354 "debug task" codelens doesn't work
- #308 Cannot read property 'Tools' of undefined while trying to debug
- #105 Clicking "run task" should also save the file if needed
- #93 Adding a tool/addin from the commandlet reformats the cake file
Improvements
- #461 cake.taskRunner.launchCommand still defaults to using a bootstrapper
- #460 When installing .Net Global Tool check if newer version exists and prompt for installation
- #456 Bump adm-zip from 0.5.0 to 0.5.1
- #454 Bump typescript from 4.0.5 to 4.1.2
- #438 "Run Task" shows potentially confusing options, when multiple cake files are present
- #432 Ability to download bootstrappers for all supported runners
- #429 'Add [tool|addin] from nuget' should save the Cake script if it's already open.
- #420 Bump xml2js from 0.4.19 to 0.4.23
- #409 Does not support Bootstrapping for .NET Core Tool out of box
- #376 Debug should use Cake.Tool instead of Cake.CoreCLR
- #339 Bump request from 2.88.0 to 2.88.2
- #143 Allow for files other then build.ps1/build.sh
Security
- #401 Bump node-fetch from 2.6.0 to 2.6.1
- #392 [Security] Bump lodash from 4.17.15 to 4.17.20
- #285 [Security] Bump https-proxy-agent from 2.2.1 to 2.2.3
SHA256 Hashes of the release artifacts
e300a278cc80636693126a4c137e0a979d0e88734c862b06f2784b15b36c4e91 cake-vscode-1.0.0.vsix
Release Video
A short video explaining what is included in this release can be found here: