- Use lazy string formatting for logger by @tonybaloney in #77
- Support for Pytest 8 series by @tonybaloney in #78
- replace deprecated datetime.utcnow() functionality by @dijkstrar in #72
- Backward compatible version of the datetime.UTC attribute by @tonybaloney in #76
- Mute deprecation warning of getdefaultlocale until a better solution by @tonybaloney in #74
- Support for Python 3.12
- Fixes bug when used with xdist extension by @tonybaloney in #66
- Don't assert that call-report exists before checking value of attribute by @tonybaloney in #63
- Fix crash when ExceptionReprGroup is set for trace in test case by @gh-ppolk in #65
- [minor] Add xmlschema dev dependency by @tonybaloney in #62
- [minor] Add plugin coverage by @tonybaloney in #64
- Fixes a bug where the report would be empty when pytest-xdist is used #40
- Initial stable v1 release
- fix unicode escapes in cdata (#39)
- fix start/stop time calculation (#42)
- dropping support for python3.4 (#45)
- dropping support for old xdist versions (#44)
- Bugfix - Fix time taken for tests under certain scenarios causing crash on pytest_sessionfinish
- Bugfix - Escape tabbed unicode characters from stdout feed from being in CDATA output
- Bugfix - Fixed cause of crash for tests that could be discovered but never executed
- Docstrings of nodes (functions) are set as the label for TestCase elements (contribution by @mikeattara)
- Pytest -k keyword filters are added to the test run filter element under
name
. - Pytest -m marker filters are added to the test run filter element under
namespace
. - Any path filters are added to the test run filter element under
test
. - Each Python module containing tests is now a separate
test-suite
element, instead of having one large suite - Docstrings of modules are set as the label for TestSuite elements
- Added user domain (contribution by @williano)
- Added tests and help for xdist execution (contribution by @mei-li)
- Dynamically use the keyword list when generating schema to avoid reserved word collision (contribution by @gerhardtdatsomor)
- Add method names, classnames and module names to output (contribution by @adekanyetomie)
- Added locale and uiculture properties to runtime output (contribution by @terrameijar)
- Added
nunit_attach_on
INI option to control when attachments are included in test cases.
- Added
--nunit-prefix
option.
- First stable release