Skip to content

release: prepare session-peer v0.7.0 - #74

Merged
abruption merged 2 commits into
mainfrom
release/0.7.0
Sep 16, 2026
Merged

abruption merged 2 commits into
mainfrom
release/0.7.0

Conversation

@abruption

@abruption abruption commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

Result

Prepares session-peer 0.7.0 from the three changes merged after 0.6.2: cached client update notices (#68), the common JSON response envelope (#70), and diagnostics/structured reply routes (#72).

  • bumps the CLI and package version to 0.7.0
  • adds reviewed docs/releases/v0.7.0.md notes with behavior, compatibility, limits, upgrade, and validation details
  • updates README examples, completed diagnostic guidance, Windows coverage wording, and the verified-release record
  • updates RELEASING.md commands and publication checks for v0.7.0
  • advances update-notice fixtures so they continue to exercise a newer stable release from the 0.7.0 baseline
  • normalizes an explicit/configured Reply-To that names the current user and machine before generating both the structured URI and compatibility Reply: command; this closes a live self-SSH authentication regression observed during the release review

This PR prepares artifacts only. It does not create or publish the GitHub release and does not upload to PyPI.

Refs #73

Validation

  • python3 -m compileall -q cc_peer.py session_peer.py tests
  • python3 -m unittest discover -s tests -q — 240 tests passed
  • python3 -m unittest discover -q — 240 tests passed
  • live local dry-run with an explicit self MagicDNS --reply-to returned replyRoute.transport=local, status=verified, and reason=same_machine_route
  • uvx --from build pyproject-build
  • inspected wheel and sdist contents; both include the intended module/metadata and exclude cc_peer.py, SQLite/DB files, and local notes
  • installed wheel and sdist independently in fresh virtual environments
  • both installs reported session-peer 0.7.0; module and distribution metadata both reported 0.7.0
  • parsed session-peer list --json --no-update-notice successfully from both installs
  • no Claude inbox or Codex queue submission was performed by the release validation; the self-route regression was reproduced from a separate user-authorized documentation handoff

@abruption
abruption merged commit b5aff34 into main Sep 16, 2026
9 checks passed
@abruption abruption mentioned this pull request Sep 16, 2026
4 tasks done
@abruption
abruption deleted the release/0.7.0 branch September 18, 2026 07:58
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