What's Changed
π New Features
- Support for Reqnroll v3 by @egorshulga in #581
- Make Allure.Xunit compatible with Allure.Reqnroll by @delatrie in #594
- Create labels from
ALLURE_LABEL_<name>=<value>
environment variables by @delatrie in #597 - Introduce the
globalLabels
configuration property that affects all test results in a run by @delatrie in #598 - Add support for parameterized test fixtures to Allure.NUnit by @delatrie in #601
π¬ Improvements
- Don't throw InvalidOperationException in API functions/attributes if Allure is not running by @delatrie in #593
- Change the framework label of Allure.NUnit test results from
NUnit 3
toNUnit
by @delatrie in #595 - Add a
byte[]
-based overload forAllureApi.AddScreenDiff
by @delatrie in #596
π Bug Fixes
- Fix selective run (xunit, specflow) and complex parameter reporting (xunit) on ARM64 machines by @delatrie in #599
β¬οΈ Dependency Updates
- Bump xunit to 2.6.6 in Allure.Xunit by @delatrie in #600
- Bump CsvHelper from 33.0.1 to 33.1.0 by @dependabot[bot] in #604
- Bump Moq from 4.20.70 to 4.20.72 by @dependabot[bot] in #607
- Bump Castle.Core from 5.1.1 to 5.2.1 by @dependabot[bot] in #603
- Bump MimeTypesMap from 1.0.8 to 1.0.9 by @dependabot[bot] in #606
- Bump Microsoft.NET.Test.Sdk to 18.0.0 by @delatrie in #609
- Bump test frameworks in test projects by @delatrie in #611
Full Changelog: 2.13.0...2.14.0