Skip to content

chore(vdev): bump version to 0.3.4#25645

Merged
pront merged 1 commit into
masterfrom
chore-vdev-0.3.4
Jun 17, 2026
Merged

chore(vdev): bump version to 0.3.4#25645
pront merged 1 commit into
masterfrom
chore-vdev-0.3.4

Conversation

@pront

@pront pront commented Jun 17, 2026

Copy link
Copy Markdown
Member

Summary

Cuts a vdev release that ships the changes accumulated since v0.3.3:

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:

  1. Merge this PR.
  2. Tag the merge commit `vdev-v0.3.4`.
  3. `vdev_publish.yml` builds and uploads the prebuilt binaries.
  4. Subsequent CI runs install `0.3.4` via binstall automatically — no follow-up PR to bump anything in `prepare.sh`.

Vector configuration

NA

How did you test this PR?

  • `cargo build -p vdev` and `cargo test -p vdev` (72 tests pass) at the bumped version.

Change Type

  • Bug fix
  • New feature
  • Dependencies
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the `no-changelog` label to this PR.

References

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.
@pront pront requested a review from a team as a code owner June 17, 2026 17:56
@pront pront added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Jun 17, 2026
@github-actions github-actions Bot added the domain: vdev Anything related to the vdev tooling label Jun 17, 2026
@pront pront enabled auto-merge June 17, 2026 17:57
@pront pront added this pull request to the merge queue Jun 17, 2026
Merged via the queue into master with commit 07cbe62 Jun 17, 2026
79 of 80 checks passed
@pront pront deleted the chore-vdev-0.3.4 branch June 17, 2026 18:48
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: vdev Anything related to the vdev tooling 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.

2 participants