mirror of
https://github.com/dorny/test-reporter.git
synced 2025-12-13 04:58:45 +01:00
8.9 KiB
8.9 KiB
Changelog
2.3.0
- Feature: Add Python support with
python-xunitreporter (pytest) https://github.com/dorny/test-reporter/pull/643 - Feature: Add pytest traceback parsing and
directory-mappingoption https://github.com/dorny/test-reporter/pull/238 - Performance: Update sax.js to fix large XML file parsing https://github.com/dorny/test-reporter/pull/681
- Documentation: Complete documentation for all supported reporters https://github.com/dorny/test-reporter/pull/691
- Security: Bump js-yaml and mocha in /reports/mocha (fixes prototype pollution) https://github.com/dorny/test-reporter/pull/682
2.2.0
- Feature: Add collapsed option to control report summary visibility https://github.com/dorny/test-reporter/pull/664
- Fix badge encoding for values including underscore and hyphens https://github.com/dorny/test-reporter/pull/672
- Fix missing
report-titleattribute in action definition https://github.com/dorny/test-reporter/pull/637 - Refactor variable names to fix shadowing issues https://github.com/dorny/test-reporter/pull/630
2.1.1
- Fix error when a TestMethod element does not have a className attribute in a trx file https://github.com/dorny/test-reporter/pull/623
- Add stack trace from trx to summary https://github.com/dorny/test-reporter/pull/615
- List only failed tests https://github.com/dorny/test-reporter/pull/606
- Add type definitions to
github-utils.tshttps://github.com/dorny/test-reporter/pull/604 - Avoid split on undefined https://github.com/dorny/test-reporter/pull/258
- Return links to summary report https://github.com/dorny/test-reporter/pull/588
- Add step summary short summary https://github.com/dorny/test-reporter/pull/589
- Fix for empty TRX TestDefinitions https://github.com/dorny/test-reporter/pull/582
- Increase step summary limit to 1MiB https://github.com/dorny/test-reporter/pull/581
- Fix input description for list options https://github.com/dorny/test-reporter/pull/572
2.1.0
- Feature: Add summary title https://github.com/dorny/test-reporter/pull/568
- Feature: Add Golang test parser https://github.com/dorny/test-reporter/pull/571
- Increase step summary limit to 1MiB https://github.com/dorny/test-reporter/pull/581
- Fix for empty TRX TestDefinitions https://github.com/dorny/test-reporter/pull/582
- Fix input description for list options https://github.com/dorny/test-reporter/pull/572
- Update npm packages https://github.com/dorny/test-reporter/pull/583
2.0.0
- Parse JUnit report with detailed message in failure https://github.com/dorny/test-reporter/pull/559
- Support displaying test results in markdown using GitHub Actions Job Summaries https://github.com/dorny/test-reporter/pull/383
1.9.1
- Fix problematic retransmission of authentication token https://github.com/dorny/test-reporter/pull/438
- Report correct number of tests in Dart https://github.com/dorny/test-reporter/pull/426
- Number of completed tests mismatches passed/failed https://github.com/dorny/test-reporter/issues/319
1.9.0
- Add support for Rspec (Ruby) https://github.com/dorny/test-reporter/pull/398
1.8.0
- Add
SwiftXunitParserclass based onJavaJunitParserforswift-xunitreporter https://github.com/dorny/test-reporter/pull/317 - Use NodeJS 18 LTS as default runtime https://github.com/dorny/test-reporter/pull/332
- Escape
<>characters in suite name https://github.com/dorny/test-reporter/pull/236 - Update actions runtime to Node20 https://github.com/dorny/test-reporter/pull/315
- Update check title and remove icon https://github.com/dorny/test-reporter/pull/144
1.7.0
- Fix #199: Use ✅ instead of ✔️ for better cross platform look by @petrdvorak in https://github.com/dorny/test-reporter/pull/200
- Verify content of dist/ folder matches build output by @dorny in https://github.com/dorny/test-reporter/pull/207
- Gracefully handle empty nested testsuite elements for JUnit. by @rvdlaarschot in https://github.com/dorny/test-reporter/pull/193
- Gracefully handle empty failure tags by @haudren-woven in https://github.com/dorny/test-reporter/pull/213
- Fix #208 - java-junit: show annotations on PR changed files by @atsu85 in https://github.com/dorny/test-reporter/pull/209
- Only report failure if fail-on-error is set by @trond-snekvik in https://github.com/dorny/test-reporter/pull/214
- Improve clarity on configuring for forkable repos by @abelbraaksma in https://github.com/dorny/test-reporter/pull/211
- Suppress "Processing test results from" log by @vasanthdharmaraj in https://github.com/dorny/test-reporter/pull/179
- Skip listing of files if error parsing is disabled by @dorny in https://github.com/dorny/test-reporter/pull/216
- Correct typo in docs by @tangowithfoxtrot in https://github.com/dorny/test-reporter/pull/254
- update dependencies by @j-catania in https://github.com/dorny/test-reporter/pull/269
- Add permissions to example yml files by @TurnrDev in https://github.com/dorny/test-reporter/pull/263
- add feature fail-on-empty by @gdams in https://github.com/dorny/test-reporter/pull/243
- Add dependabot configuration by @yeikel in https://github.com/dorny/test-reporter/pull/228
- Bump ws from 7.3.1 to 7.5.9 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/265
- Bump actions/checkout from 2 to 4 by @dependabot in https://github.com/dorny/test-reporter/pull/279
- Add new output for url url html by @luisito666 in https://github.com/dorny/test-reporter/pull/242
- Update README.md by @IanMoroney in https://github.com/dorny/test-reporter/pull/158
- Update jest-Junit part of Readme by @ryancasburn-KAI in https://github.com/dorny/test-reporter/pull/176
- fix: default-valued fields are not mandatory by @TomerFi in https://github.com/dorny/test-reporter/pull/172
- Bump ansi-regex from 4.1.0 to 4.1.1 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/278
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/276
- Bump minimist from 1.2.5 to 1.2.8 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/275
- Bump qs from 6.5.2 to 6.5.3 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/272
- Bump json5 from 2.1.3 to 2.2.3 in /reports/jest by @dependabot in https://github.com/dorny/test-reporter/pull/271
- Bump ansi-regex from 3.0.0 to 3.0.1 in /reports/mocha by @dependabot in https://github.com/dorny/test-reporter/pull/270
- declare 'url' and 'url_html' as action outputs by @micha-one in https://github.com/dorny/test-reporter/pull/287
- Avoid split on undefined by @cazou in https://github.com/dorny/test-reporter/pull/258
v1.6.0
- Update to node16 + recent versions of core and exec packages
- Update all dependencies to latest versions
- Fix tests on non us-EN local env
v1.5.0
- Add option to convert backslashes in path pattern to forward slashes
- Add option to generate only the summary from processed test results files
v1.4.3
v1.4.2
v1.4.1
v1.4.0
- Add support for mocha-json
- Use full URL to fix navigation from summary to suite details
- New report rendering with code blocks instead of tables
- Improve test error messages from flutter
v1.3.1
- Fix: parsing of .NET duration string without milliseconds
- Fix: dart-json - remove group name from test case names
- Fix: net-trx parser crashing on missing duration attribute
v1.3.0
- Add support for java-junit
- Fix: Handle test reports with no test cases
- Fix: Reduce number of API calls to get list of files tracked by GitHub
v1.2.0
v1.1.0
v1.0.0
Supported languages / frameworks:
- .NET / xUnit / NUnit / MSTest
- Dart / test
- Flutter / test
- JavaScript / JEST