Skip to content

Release 3.2.0 - #49

Merged
imanimanyara merged 2 commits into
mainfrom
release/v3.2.0
Oct 19, 2026
Merged

imanimanyara merged 2 commits into
mainfrom
release/v3.2.0

Conversation

@imanimanyara

Copy link
Copy Markdown
Member

What & why

Cut 3.2.0. [Unreleased] moves to [3.2.0] - 2026-10-19, covering #47 (profile categories) and #48 (1Password key stores, batch rotation, key regen-pub) plus the fixes merged since 3.1.1.

Two commits:

  1. Docs brought in line with both features. getting-started, the architecture tree, rotate, vps, expiry, bundle and back-up-and-restore still described only the flat profiles/<profile>/ layout and keys on disk. They now cover categories and 1Password profiles. In particular, a 1Password key's private half isn't in a bundle; it comes back from the vault with key regen-pub --all. The machine-user recipe now explains that a GitHub App can't stand in for an SSH key.
  2. CHANGELOG moved to 3.2.0, with compare links.

After merge, tag v3.2.0 on the merge commit; release.yml adds src/v3.2.0.

Checks

  • make fmt-check build-all vet, go vet with GOOS=windows and GOOS=linux
  • make e2e (end-to-end smoke): ok
  • go test ./...: only the 10 sandbox-only failures (local port binding denied), the same set as on unmodified main

getting-started, the architecture tree, rotate, vps, expiry, bundle and
back-up-and-restore still described only the flat profiles/<profile>/
layout and keys on disk. Each now covers categories and 1Password
profiles where it matters: a 1Password key's private half is not in a
bundle and comes back from the vault, and expiry points at batch
rotation. The machine-user recipe now explains why a GitHub App cannot
stand in for an SSH key.
Moves Unreleased into 3.2.0: profile categories, 1Password key
stores, batch rotation and key regen-pub, plus the fixes merged since
3.1.1.
Copilot AI balanced review requested due to automatic review settings October 19, 2026 12:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@imanimanyara
imanimanyara merged commit b7169cc into main Oct 19, 2026
9 checks passed
@imanimanyara
imanimanyara deleted the release/v3.2.0 branch October 19, 2026 13:20
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.

2 participants