59a3bdbfc8
Consolidate drivers version to 3.0.0
1.3 KiB
1.3 KiB
Driver feature differences
Since the beginning all coverlet drivers shared the same coverage engine.
Since version 3.0.0 we decided to consolidate versioning across drivers so for every new release all drivers will have the same version number.
We think that keeping the versions in sync express better the set of features every release will have.
This does not mean that all drivers will support every functionality/feature or have the same behaviours, since they are limited by the context they're running in.
In the table below we keep track of main differences:
| Feature | MsBuild | .NET Tool | DataCollectors |
|---|---|---|---|
| .NET Core support(>= 2.0) | Yes | Yes | Yes |
| .NET Framework support(>= 4.6.1) | Yes | Yes | Yes(since 3.0.0) |
| Show result on console | Yes | Yes | No |
| Deterministic reports output folder | Yes | Yes | No |
| Merge reports | Yes | Yes | No |
| Coverage threshold validation | Yes | Yes | No |
If possible we advice you to use the collectors integration (vstest engine integration), since it is fully integrated inside the test pipeline and does not suffer of the known issues of the other drivers.