- Fixed bug where local angular was not being used
- Command used to run karma is now explictly shown in the log window to aid in troubleshooting
- Catching and displaying additional errors related to the child process used to launch karma
- Fixing issue where errors and warnings were not being shown if not in debug mode
- Reporting error where having karma v6 installed caused the karma process to silently die. No official karma 6 support yet, just improved error handling.
- Adding visibility to hangups around launching Karma
- Remove Debugger for Chrome dependency
- Update npm dependencies
- Add functionality to make Debugger from chrome configuration editable
- Fixed angular project path on all possible drive letters
- Made the "Debugger For Chrome" extension mandatory to avoid confusion
- Fixes crash when karmaConfig doesn't exist for some projects in angular.json
- Make breakpoints working when debugging tests
- Update all packages to latest versions in package.json
- Let the user setup an specific ng test command for high memory consuming scenarios.
- Let the user specify the arguments for the ng test command.
- Autorun tests automatically.
- Support codelenses for monorepo libraries.
- Fix bug were local version of angular/cli was not being detected properly.
- Cleanup logging.
- Debug tests feature.
- Block during test execution.
- Created official documentation with examples of the different configurations.
- Fixed a bug where codelenses and gutter decorations where not appearing from the get go.
- Cancel current test run.
- Fix parsing bug if filePath of test is undefined.
- Add file gutter decorations.
- Add view source feature.
- Add line decorations where the test failed.
- Better errors messages in output channel.
- Rework tree implementation.
- Added extra unit tests to integration parts.
- Trying single build/release azure pipeline for correct uploading.
- Manual release till azure pipeline publish is verified.
- Fix Azure pipeline package problem on windows hosted system.
- Added support for standalone karma.
- Added support for Non CLI angular projects.
- Integrated CI/CD azure pipeline for all future builds.
- Refactor configuration properties.
- Added configuration properties for custom folder structure.
- Added support for multi-root workspaces (only one folder of the workspace can be an angular app).
- Kill all karma processes before starting a new one.
- Now users can config the root path of the Angular App relative to the workspace.
- Added select project button in UI for multiple project apps.
- Greatly improved unit testing.
- Dependencies refactoring.
- Added support for old angular-cli.json projects.
- Added initial support for multi-apps in a single repository (this should include hybrid apps and component libraries).
- Added configuration properties in vscode (socketDefaultPort, debugMode and defaultProjectName).
- Improved integration testing.
- Dependencies refactoring.
- Added independent output channel for logging. Thanks Sam David aka @future-pirate-king .
- Fixed a bug that was causing reload tests not working, cleaner exit of karma.
- Workaround for socket.io closing connection, for now we reload the testing enviroment.
- Error handling improved, user will get more information if something fails.
- Now we inform if the user is using an older version of AngularCLI.
- Cleanup logging.
- Test Explorer now supports multiple drive letters on windows.
- Unit testing improved.
- Enabled extra logging during preview phase.
- Fixed updated npm modules causing crash on MacOS/Linux.
- If @angular/cli is not installed global the test explorer would use the local dependencies.
- Initial release.