Skip to content

deps: bump anvil-ssh 1.0.1 → 1.1.0#45

Merged
UnbreakableMJ merged 1 commit into
mainfrom
chore/bump-anvil-1.1.0
May 16, 2026
Merged

deps: bump anvil-ssh 1.0.1 → 1.1.0#45
UnbreakableMJ merged 1 commit into
mainfrom
chore/bump-anvil-1.1.0

Conversation

@UnbreakableMJ

Copy link
Copy Markdown
Contributor

Summary

  • Bumps anvil-ssh from 1.0.1 to 1.1.0 in the workspace Cargo.toml.
  • Anvil 1.1.0 is a SemVer-correctness re-release of 1.0.1 — the 1.0.1 patch bump introduced two new public symbols (sshsig::find_principals_any_ns, AllowedSigners::find_principals_any_ns), which violates the 1.0.0 commitment that patch bumps add no API. The Anvil maintainer republished the same code as 1.1.0.
  • No code changes needed. The same find_principals_any_ns call site in gitway-keygen continues to compile and behave identically — it was already a 1.0.1-only API.

Context

  • Anvil v1.1.0 release notes
  • Downstream consumer: Bravais flake input — will be re-pinned via nix flake update gitway once this merges and a Gitway release is cut.

Test plan

  • CI green (cargo check, MSRV, clippy, fmt, test on linux/mac/windows, cargo-deny, nix flake check)
  • Local cargo check --workspace passes (✅ verified)
  • Local cargo clippy --workspace --all-targets -- -D warnings passes (✅ verified)
  • Local cargo fmt --all --check clean (✅ verified)

Anvil 1.1.0 is a SemVer-correctness re-release of 1.0.1: the
1.0.1 patch bump introduced two new public symbols
(`sshsig::find_principals_any_ns`, `AllowedSigners::find_principals_any_ns`),
which violates the 1.0.0 commitment that patch bumps add no API.
The Anvil maintainer republished the same code as 1.1.0; this commit
realigns Gitway to the corrected version label.

No code changes. The same `find_principals_any_ns` call site in
gitway-keygen continues to compile and behave identically.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@UnbreakableMJ UnbreakableMJ merged commit bbf02cf into main May 16, 2026
10 checks passed
@UnbreakableMJ UnbreakableMJ deleted the chore/bump-anvil-1.1.0 branch May 16, 2026 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant