- removed broken badges from README
- added support for new VSCode coverage view
- added support for attributable coverage (via instrument lib)
- added setting
haxeTestExplorer.coverageCommand
for custom coverage command - added setting
haxeTestExplorer.enableCoverageUI
- enable / disable coverage UI - added setting
haxeTestExplorer.enableAttributableCoverage
- enable / disable attributable coverage support - added setting
haxeTestExplorer.lcovPath
- path to LCOV file for coverage libraries besides instrument - added setting
haxeTestExplorer.waitForCoverage
- time in milliseconds to wait for coverage results after run - fixed progress indicator showing for all tests when running individual testcases
- added attributable coverage for utest (via instrument lib)
- added attributable coverage for buddy (via instrument lib)
- added attributable coverage for munit (via instrument lib)
- added attributable coverage for tink_unittest (via instrument lib)
- added LCOV support for coverage libs besides instrument
- added
-D disable-attributable-coverage
- fixed Haxe 3.4.7 + utest compatibility
- fixed filter support for utest 2.x
- changed addMetadata to addGlobalMetadata
- added support for upcoming utest version 2.x
- added support for pending tests in buddy, fixes #26
- compiled extension with Haxe nightly
- changed scope of configuration settings to resource level to support different settings per workspace folder in a multiroot workspace scenario
- fixed compatibility issue with vshaxe 2.24.x
- fixed auto collapse of test cases
- fixed error positions in different file
- fixed multiline diff detection
- added support for VSCode testing API
- added test execution time (in ms) for buddy, munit, hexunit and utest
- dropped test explorer ui extension dependency
- added support for nested describe calls in buddy tests
- fixed utest injection after implementation detail changed in version 1.13.0
- changed required version for utest to 1.13.0
- fixed tink_testrunner injection to restore compatibility with version 0.8.0
- fixed state of "Run all tests" button not being restored anymore since VSCode 1.44
- added support for hierarchical display of tests based on their package
- fixed utest reporting with multiple asserts (#17)
- fixed version check and compatibility with utest 1.10.0
- fixed compatibility with Haxe 4.0.0-rc.4
- fixed tests being grayed out with Test Explorer UI 2.9.0+
- fixed all tests being executed when debugging individual tests (#13)
- added
-D test-adapter-filter
for custom name matching - extended name matching for position recording to parent types (#12)
- improved position recording to no longer rely on name matching for utest, buddy and haxe.unit
- improved handling of test suites with identical names where possible (#9)
- added support for the hexUnit test framework
- added support for the tink_unittest test framework
- fixed test-adapter setup with spaces in username
- improved behavior during code completion
- added support for the buddy test framework
- fixed results + decorations of removed tests sticking around
- fixed compatibility with utest 1.9.2
- initial release