chore(vdev): bump version to 0.3.4#25645
Merged
Merged
Conversation
Cuts a release that includes: - `vdev deprecation show / enact / generate / check` (#25638) — the fragment-management commands that #25442 wires into CI. Without this release, CI for the deprecation.d system can't find the new subcommand on the published 0.3.3 binary. - `vdev release` tooling fixes (#25629) — scope-parsing drop, dry-run warning, insert_block_after_changelog fix. First release on the new install flow (`--manifest-path`, no `VDEV_VERSION` pin, source-compile fallback): bumping vdev/Cargo.toml and pushing the matching tag is sufficient; no follow-up PR needed.
thomasqueirozb
approved these changes
Jun 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Cuts a vdev release that ships the changes accumulated since v0.3.3:
vdev deprecation show / enact / generate / check(chore(vdev): add deprecation fragment commands #25638) — the deprecation.d fragment management commands. Required so the CI workflow in feat(releasing): add deprecation.d fragment system #25442 (which callsvdev deprecation check) finds the subcommand on the installed binary.vdev releasetooling fixes (fix(vdev): release tooling fixes from #25442 #25629) — drop scope parsing, dry-run warning, fixinsert_block_after_changelogpositioning.Release-flow notes
This is the first release on the new install flow from #25456 (`--manifest-path`, no `VDEV_VERSION` pin in `prepare.sh`, source-compile fallback when the binary isn't available). The flow is:
Vector configuration
NA
How did you test this PR?
Change Type
Is this a breaking change?
Does this PR include user facing changes?
References