Releases: codecov/test-results-parser
Releases · codecov/test-results-parser
v0.5.4: Duplicate of 0.5.1
Full Changelog: v0.5.1...v0.5.4
v0.5.3
What's Changed
- Support empty failure tags as used by ctest by @silven in #45
- fix: handle no testsuite name by @joseph-sentry in #47
- feat: add name computation to this library and html unescape failure messages by @joseph-sentry in #49
- deps: update pyo3 by @joseph-sentry in #48
- Make junit parsing a bit more idiomatic by @Swatinem in #50
- Switch to
uv
and update CI workflows by @Swatinem in #52 - feat: add buffer location to error message by @joseph-sentry in #53
- feat: make duration_seconds optional by @joseph-sentry in #46
- chore(ci): upgrade to v5 by @thomasrockhu-codecov in #57
- fix: a couple quick fixes by @joseph-sentry in #61
- feat: compute name takes in network by @joseph-sentry in #62
- Bump dependency and tool versions by @Swatinem in #60
- Add a Binary format to store test aggregates by @Swatinem in #51
- feat: add parse_raw_upload by @joseph-sentry in #63
- feat: add pyi file for type hints in python by @joseph-sentry in #65
- Update publish.yml by @thomasrockhu-codecov in #67
- Revert "Update publish.yml" by @thomasrockhu-codecov in #68
- fix: try using 3.13 again by @thomasrockhu-codecov in #69
- chore(release): update to 0.5.3 by @thomasrockhu-codecov in #70
New Contributors
Full Changelog: v0.5.1...v0.5.3
v0.5.2
What's Changed
- Support empty failure tags as used by ctest by @silven in #45
- fix: handle no testsuite name by @joseph-sentry in #47
- feat: add name computation to this library and html unescape failure messages by @joseph-sentry in #49
- deps: update pyo3 by @joseph-sentry in #48
- Make junit parsing a bit more idiomatic by @Swatinem in #50
- Switch to
uv
and update CI workflows by @Swatinem in #52 - feat: add buffer location to error message by @joseph-sentry in #53
- feat: make duration_seconds optional by @joseph-sentry in #46
- chore(ci): upgrade to v5 by @thomasrockhu-codecov in #57
- fix: a couple quick fixes by @joseph-sentry in #61
- feat: compute name takes in network by @joseph-sentry in #62
- Bump dependency and tool versions by @Swatinem in #60
- Add a Binary format to store test aggregates by @Swatinem in #51
- feat: add parse_raw_upload by @joseph-sentry in #63
- feat: add pyi file for type hints in python by @joseph-sentry in #65
- Update publish.yml by @thomasrockhu-codecov in #67
New Contributors
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Add newline to parse Markdown properly by @michelletran-codecov in #41
- Bump to 0.5.1 by @michelletran-codecov in #42
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat: use ascii control char US to separate the class name and test name when parsing junit by @joseph-sentry in #24
- update package version by @joseph-sentry in #25
- Optimize Rust code and fix double-html-escaping by @Swatinem in #26
- remove unused parsers by @joseph-sentry in #28
- refactor: replace attributes_map function with get_relevant_attrs by @joseph-sentry in #27
- feat: naive framework and parsing more attrs by @joseph-sentry in #29
- feat: handle no time attr on the testcase by @joseph-sentry in #30
- feat: handle not having a classname in the rel_attrs by @joseph-sentry in #31
- build: update download artifact version by @joseph-sentry in #32
- Update test comment format by @michelletran-codecov in #33
- Add Rust linting to CI and pre-commit hooks by @michelletran-codecov in #34
- Add message for no test failures and extra copy for "Powered by Codecov" by @michelletran-codecov in #35
- Bump to 0.5.0 by @michelletran-codecov in #36
- Bump upload-artifact to v4 by @michelletran-codecov in #37
- Make wheels name unique by @michelletran-codecov in #38
- Fix pipeline name matching by @michelletran-codecov in #39
- Only upload wheels by @michelletran-codecov in #40
New Contributors
- @Swatinem made their first contribution in #26
- @michelletran-codecov made their first contribution in #33
Full Changelog: v0.4.0...v0.5.0
v0.2.0-actual
What's Changed
- feat: use ascii control char US to separate the class name and test name when parsing junit by @joseph-sentry in #24
- update package version by @joseph-sentry in #25
Full Changelog: v0.4.0...v0.2.0-actual
v0.4.0
What's Changed
- build: move dependabot and fix python version in build by @joseph-sentry in #17
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- build: build for python 3.8 to 3.12 by @joseph-sentry in #18
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- build: add alpine job to build musllinux wheels by @joseph-sentry in #16
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- rename package to test results parser by @joseph-sentry in #1
- Improve error handling by @joseph-sentry in #2
- Properly rename project by @joseph-sentry in #3
- feat: add collection of failure messages in Testruns by @joseph-sentry in #4
- chore(ci): add fossa workflow by @thomasrockhu-codecov in #7
- Add testing job to CI on push to main and PR by @joseph-sentry in #5
- feat: add str and constructor to Outcome enum by @joseph-sentry in #8
- Create dependabot.yml by @joseph-sentry in #9
- fix: handle case where failure test is empty and message is in attribute by @joseph-sentry in #10
- build: add publish.yml GHA workflow by @joseph-sentry in #12
- Create LICENSE by @joseph-sentry in #13
- feat: add failure message manipulation functions by @joseph-sentry in #11
- Attempt to fix build by @joseph-sentry in #15
New Contributors
- @joseph-sentry made their first contribution in #1
- @thomasrockhu-codecov made their first contribution in #7
Full Changelog: https://github.com/codecov/test-results-parser/commits/v0.1.0