Internal dependency update: quick-xml
updated to 0.37.1.
0.5.0 - 2024-09-01
- The
Output
type, which strips invalid XML characters from a string, has been renamed toXmlString
. - All internal storage now uses
XmlString
rather thanString
.
0.4.0 - 2024-04-18
- Use newtype-uuid for the report UUID.
0.3.6 - 2024-04-08
- Updated repository to https://github.com/nextest-rs/quick-junit.
0.3.5 - 2023-10-27
- Corrected the
rust-version
field inCargo.toml
to1.70
.
- The
chrono
dependency no longer imports theclock
feature. This helps cut down on the dependency tree. Thanks @littledivy for your first contribution!
0.3.4 - 2023-10-22
Output::new
now strips ANSI escapes as well. Thanks @MaienM for your first contribution!
- Internal dependency update:
quick-xml
updated to 0.31.0. - MSRV updated to Rust 1.70.
0.3.3 - 2023-06-07
TestCase
now has an extraproperties
section and anadd_property
method, similar toTestSuite
. Thanks @skycoop for your first contribution!
- Internal dependency update: quick-xml updated to 0.29.0.
- MSRV updated to Rust 1.66.
0.3.2 - 2022-11-23
- Internal dependency update: quick-xml updated to 0.26.0.
- MSRV updated to Rust 1.62.
0.3.1 - 2022-11-23
(This version was not published due to a code issue.)
0.3.0 - 2022-07-27
Report
contains a newuuid
field with a unique identifier for a particular run. This is an extension to the JUnit spec.
0.2.0 - 2022-06-21
- quick-xml updated to 0.23.0.
- The error type is now defined by quick-junit, so that future breaking changes to quick-xml will not necessitate a breaking change to this crate.
- MSRV bumped to Rust 1.59.
0.1.5 - 2022-02-14
- Lower MSRV to Rust 1.54.
0.1.4 - 2022-02-07
- In readme, fix link to cargo-nextest.
- Update repository location.
0.1.3 - 2022-01-29
- In the readme, replace Markdown checkboxes with Unicode ✅ to make them render properly on crates.io.
0.1.2 - 2022-01-29
- Expand readme.
- Add keywords and categories.
0.1.1 - 2022-01-28
- Fix repository field in Cargo.toml.
0.1.0 - 2022-01-28
- Initial version.