0.6.0 - 2022-08-17
RustBuildMetaSummary
has a newtarget-platform
field which records the target platform. (This field is optional, which means that the minimum supported nextest version hasn't been bumped with this release.)
0.5.0 - 2022-07-14
(This change was included in 0.4.4, which should have been a breaking change.)
RustTestSuiteSummary::testcases
renamed totest_cases
.
0.4.4 - 2022-07-13
RustTestSuiteSummary
has a new fieldstatus
, which is a newtype over strings:"listed"
: the test binary was executed with--list
to gather the list of tests in it."skipped"
: the test binary was not executed because it didn't match any expression filters.
0.4.3 - 2022-06-26
- New documented exit code
WRITE_OUTPUT_ERROR
.
0.4.2 - 2022-06-13
- New documented exit codes related to self-updates:
UPDATE_ERROR
UPDATE_AVAILABLE
UPDATE_DOWNGRADE_NOT_PERFORMED
UPDATE_CANCELED
SELF_UPDATE_UNAVAILABLE
0.4.1 - 2022-06-07
- New documented exit code
TEST_LIST_CREATION_FAILED
.
0.4.0 - 2022-05-31
- Support for archiving test binaries:
- Non-test binaries and dynamic libraries are now recorded to
RustBuildMetaSummary
.
- Non-test binaries and dynamic libraries are now recorded to
- Minimum supported nextest version bumped to 0.9.15.
- MSRV bumped to 1.59.
0.3.1 - 2022-04-16
- New exit code:
INVALID_FILTER_EXPRESSION
.
0.3.0 - 2022-03-22
TestListSummary
andBinaryListSummary
have a new member calledrust_build_meta
key. This key currently contains the target directory, the base output directories, and paths to search for dynamic libraries in relative to the target directory.
- MSRV bumped to Rust 1.56.
0.2.1 - 2022-03-09
Add documentation about nextest-metadata's "minimum supported cargo-nextest version".
0.2.0 - 2022-03-07
Thanks to Guiguiprim for their contributions to this release!
This release is compatible with cargo-nextest 0.9.10 and later.
- Lists now contain the
build-platform
variable, introduced in cargo-nextest 0.9.10. - Support for listing binaries without querying them for the tests they contain.
- Fields common to test and binary lists have been factored out into a separate struct,
RustTestBinarySummary
. The struct is marked with#[serde(flatten)]
so the JSON representation stays the same.
0.1.0 - 2022-02-14
- Initial version, with support for listing tests.