Skip to content

M17.3: bump anvil-ssh 0.7.0 -> 0.8.0; CHANGELOG (M17 algorithm overrides)#27

Merged
UnbreakableMJ merged 1 commit into
mainfrom
feature/m17-3-bump-0.8.0
May 4, 2026
Merged

M17.3: bump anvil-ssh 0.7.0 -> 0.8.0; CHANGELOG (M17 algorithm overrides)#27
UnbreakableMJ merged 1 commit into
mainfrom
feature/m17-3-bump-0.8.0

Conversation

@UnbreakableMJ

Copy link
Copy Markdown
Contributor

Summary

Final Anvil-side slice of M17. Bumps anvil-ssh from 0.7.0 to 0.8.0 to publish the M17.1 + M17.2 work as a single crates.io release.

  • Cargo.toml: version = "0.7.0""0.8.0"
  • Cargo.lock: regenerated
  • CHANGELOG.md: 0.8.0 entry covering the new algorithms module, the four new AnvilConfig fields + builder setters, apply_ssh_config algorithm-directive consumption, build_russh_config signature change, and the new CAT_KEX "offered algorithm sets" tracing event

Stacked after PRs #25 (M17.1, merged) and #26 (M17.2, merged).

Test plan

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features --locked -- -D warnings
  • cargo test --lib --tests --locked — all green
  • CI matrix on this PR
  • After merge: tag v0.8.0, dispatch release.yml with dry_run=false (after user confirmation), verify on crates.io

🤖 Generated with Claude Code

…errides)

Final Anvil-side slice of M17.  Bumps anvil-ssh from 0.7.0 to 0.8.0
to publish the M17.1 + M17.2 work as a single crates.io release.
The Gitway-side CLI flags + list-algorithms subcommand (M17.4 +
M17.5) land against this 0.8.0; the M17.X PRD doc PR closes the
milestone with Gitway v1.0.0-rc.8.

Cargo.toml:
- version "0.7.0" -> "0.8.0"

Cargo.lock:
- regenerated locally; reflects the 0.8.0 version.

CHANGELOG.md:
- 0.8.0 entry covering the new anvil_ssh::algorithms module, the
  four new AnvilConfig fields + builder setters, the
  apply_ssh_config algorithm-directive consumption, the
  build_russh_config signature change, and the FR-66 / CAT_KEX
  tracing event for offered algorithm preferences.

Stacked after PRs #25 (M17.1, merged) and #26 (M17.2, merged).

Plan: M17.3 of anvil-gitway-milestone-plan.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@UnbreakableMJ UnbreakableMJ merged commit 6f20788 into main May 4, 2026
5 checks passed
@UnbreakableMJ UnbreakableMJ deleted the feature/m17-3-bump-0.8.0 branch May 4, 2026 19:05
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