Skip to content

chore(deps): bump quick-junit from 0.5.2 to 0.6.0#25032

Merged
pront merged 2 commits intomasterfrom
dependabot/cargo/quick-junit-0.6.0
Mar 25, 2026
Merged

chore(deps): bump quick-junit from 0.5.2 to 0.6.0#25032
pront merged 2 commits intomasterfrom
dependabot/cargo/quick-junit-0.6.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 24, 2026

Bumps quick-junit from 0.5.2 to 0.6.0.

Release notes

Sourced from quick-junit's releases.

quick-junit 0.6.0

Changed

  • TestCaseStatus::NonSuccess's reruns field is now a NonSuccessReruns struct. NonSuccessReruns bundles the list of reruns with a FlakyOrRerun kind that controls whether they are serialized as <flakyFailure>/<flakyError> or <rerunFailure>/<rerunError>. This enables representing tests that both failed and exhibited flaky behavior, as permitted by the JUnit XSD and as supported by an upcoming version of cargo-nextest.
  • The deserializer now handles all valid combinations of main status and rerun/flaky elements, modeled as a decision table, and errors out on unrepresentable combinations such as both flakyFailure and rerunFailure being present.
  • MSRV updated to Rust 1.79.
Changelog

Sourced from quick-junit's changelog.

[0.6.0] - 2026-03-13

Changed

  • TestCaseStatus::NonSuccess's reruns field is now a NonSuccessReruns struct. NonSuccessReruns bundles the list of reruns with a FlakyOrRerun kind that controls whether they are serialized as <flakyFailure>/<flakyError> or <rerunFailure>/<rerunError>. This enables representing tests that both failed and exhibited flaky behavior, as permitted by the JUnit XSD and as supported by an upcoming version of cargo-nextest.
  • The deserializer now handles all valid combinations of main status and rerun/flaky elements, modeled as a decision table, and errors out on unrepresentable combinations such as both flakyFailure and rerunFailure being present.
  • MSRV updated to Rust 1.79.
Commits
  • e248026 [quick-junit] version 0.6.0
  • 1fe3c0c [meta] prepare release
  • f5ea9ab minor cleanups and reorganizations (#581)
  • ff39fb5 [meta] handle flaky/rerun/main status combinations more clearly (#580)
  • baddcba chore(deps): update rust crate libfuzzer-sys to v0.4.12 (#578)
  • f9bd910 chore(deps): update rust crate chrono to 0.4.44 (#577)
  • 066b367 chore(deps): update taiki-e/install-action digest to 64c5c20 (#576)
  • 6ea3046 chore(deps): update taiki-e/create-gh-release-action digest to c5baa0b (#575)
  • e79a808 chore(deps): update actions/checkout digest to de0fac2 (#574)
  • fc02649 chore(deps): update rust crate newtype-uuid to 1.3.2 (#489)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [quick-junit](https://github.com/nextest-rs/quick-junit) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/nextest-rs/quick-junit/releases)
- [Changelog](https://github.com/nextest-rs/quick-junit/blob/main/CHANGELOG.md)
- [Commits](nextest-rs/quick-junit@quick-junit-0.5.2...quick-junit-0.6.0)

---
updated-dependencies:
- dependency-name: quick-junit
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added domain: deps Anything related to Vector's dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Mar 24, 2026
@dependabot dependabot Bot requested a review from a team as a code owner March 24, 2026 14:48
@dependabot dependabot Bot added domain: deps Anything related to Vector's dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Mar 24, 2026
Dependabot only bumped the version in Cargo.lock but left the version
requirement in Cargo.toml at "0.5.1", which resolves to >=0.5.1,<0.6.0
and causes cargo to revert the lock file back to 0.5.2 on any build.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@pront pront added this pull request to the merge queue Mar 25, 2026
Merged via the queue into master with commit a2918e6 Mar 25, 2026
72 checks passed
@pront pront deleted the dependabot/cargo/quick-junit-0.6.0 branch March 25, 2026 18:42
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: deps Anything related to Vector's dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant