The 1.0.0 release of the Cake Extension for Visual Studio Code has been a little while in the making, but I am excited to finally get it released. There have been some amazing contributions to it from the community, so huge thanks for all the help!
## Release Notes
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 http-proxy-agent from 2.2.1 to 2.2.3
Release Video
Here is a short video highlighting what is included in this release:
comments powered by Disqus