Skip to content

release: 5.5.0 - #1615

Merged
Jaro-c merged 1 commit into
mainfrom
develop
Aug 30, 2026
Merged

Jaro-c merged 1 commit into
mainfrom
develop

Conversation

@Jaro-c

@Jaro-c Jaro-c commented Aug 30, 2026

Copy link
Copy Markdown
Member

Summary

The release pull request for 5.5.0. Everything else in it was already promoted; this carries the version stamp so v5.5.0 can be tagged on main.

What 5.5.0 changes for a user

No command's flags or output changed.

MINOR

No pull request in this release carries the breaking label, which standards/releases makes the marker. The one arguable case is podup update refusing where it previously overwrote — and what it did before corrupted the manager's record of the file, so it is a fix rather than a withdrawal.

Test plan

  • All three manifests agree at 5.5.0: Cargo.toml, Cargo.lock, debian/changelog. The lock is the one a two-file bump misses, and --locked refuses to fix it during a build, so it would have failed at tag time rather than at review
  • dpkg-parsechangelog reads the entry: Source podup, Version 5.5.0
  • chore(release): bump to 5.5.0 #1614 merged green on develop: 27 checks, 0 failures
  • The seven rust/cleartext-logging alerts are closed as fixed on main, and code scanning reports 0 open

After this

Tag v5.5.0 on main, which is what release.yml fires on. Releases are immutable org-wide, so that is the step with no undo.

Signed-off-by: Jaro-c 75870284+Jaro-c@users.noreply.github.com

MINOR. No pull request in this release carries the breaking label, which standards/releases makes the marker, and no command's flags or output changed. The one arguable case is podup update now refusing on Homebrew and Scoop where it previously overwrote -- but what it did before corrupted the manager's record of the file, so it is a fix rather than a withdrawal of function.

Three manifests, not two. Cargo.lock stamps the version as well and --locked refuses to update it during a build, so a bump touching only Cargo.toml and debian/changelog leaves the lock claiming 5.4.0 and the release build fails at the gate rather than at review -- which is where it cannot be fixed, because releases are immutable. cargo build --locked succeeding is what proves the lock was updated rather than assumed.

dpkg-parsechangelog reads the new entry: Source podup, Version 5.5.0. That file is where dpkg-buildpackage takes the .deb version from, and a .deb labelled with the version the user already has means apt reports nothing to upgrade.

Signed-off-by: Jaro-c <75870284+Jaro-c@users.noreply.github.com>
@Jaro-c
Jaro-c merged commit 9aeacaa into main Aug 30, 2026
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant