Releases: pester/vscode-adapter
Releases · pester/vscode-adapter
v2021.9.1
✨ New Features
- Add Running Test Indicator and Clean up Exclusions @JustinGrote (#68)
- Add Debug Console Output @JustinGrote (#64)
Dependency updates
- Bump nth-check from 2.0.0 to 2.0.1 @dependabot (#67)
- Bump tmpl from 1.0.4 to 1.0.5 @dependabot (#66)
v2021.9.0
🚀 New Features
- 🎉 Use new PowerShell runner for test runs @JustinGrote (#56)
- 🎉 Add Test AutoRun and fix up test change detection @JustinGrote (#63)
🐛 Bug Fixes and refactorings
- ♻️ Use StdOut for PesterInterface and use in-band script complete message @JustinGrote (#61)
- 🐛 Restore terminal output after conversion @JustinGrote (#59)
- ♻️ Make run and debug follow same code paths @JustinGrote (#62)
v2021.8.1
🚀 New Features
- 🎉"Skipped" Test Support @JustinGrote (#53)
- 🎉 Add "Test File Path" setting to limit which pester files are discovered @JustinGrote (#52)
🐛 Bug Fixes
- 🐛Test Adapter pipes were not working on Linux due to incorrect path (#55)
🔧 Miscellaneous
- ♻️ Test File Path setting now has nicer dialog box
v2021.8.0
- 👷♂️Change to Calendar Versioning @JustinGrote (#44)
- 🐛 Tests may not filter correctly if Powershell verbosity setting is set to "FromPreference" @JustinGrote (#43)
- 🧪 Add error handling to Get-DurationString @johlju (#40)
- 🐛 Normalize all Windows paths to uppercase and throw syntax errors on bad test files @JustinGrote (#39)
v0.0.3
🐞 Bug Fixes
- 🐛 Cannot run\discover tests when there are space characters in the path @JustinGrote (#27)
- 🐛 Unexpanded Test Files do not update status if "Run All" is clicked @JustinGrote (#31)
- 🐛 Switching to List View would overwhelm resolveHandler @JustinGrote (#29)
v0.0.2
- 🐛 5.1 Compatibility: Do not use ActionPreference Ignore in PesterInterface.ps1 @JustinGrote (#16)
v0.0.1
📝Documentation and Formatting Updates
- 🎨 Apply Prettier Formatting @JustinGrote (#10)
- 📝 Update README documentation and setup guide @JustinGrote (#9)
🧰 Build Improvements and Maintenace
- 🐛 Package-Lock being reformatted by Prettier @JustinGrote (#11)
- 👷♂️ Add Initial CI @JustinGrote (#7)
v0.0.1-beta002
- Resolved an issue where only one test file would be shown at a time (#4)
v0.0.1-beta001 Initial Release
This is the initial prerelease of the VSCode Pester test adapter, now that the proposed API has been merged into insiders.
To Install:
- Download the attached vsix
- Open VSCode
- F1 -> Install From VSIX
There are many bugs still (48 items in the TODO tree right now), the biggest ones:
- Terminal Output isn't saved for test runs due to a last minute API change
- No multiple workspace support
- Only scans for .Tests.ps1 files, no customization here yet
- No customizable settings yet
- Hiding tests doesn't prevent them from running (especially subtests), their status just doesn't update
It should however work for most simple use cases.