chore(release): finalize 0.7.1 CHANGELOG (publish to npm + PyPI)#209
Merged
Conversation
Version files already bumped to 0.7.1 by #202; #206 (transfer allowlist) and #208 (low-latency voice pipeline) then merged onto main at 0.7.1 but their entries sat under Unreleased. Fold them into the 0.7.1 section so the published release notes match the code that ships. No version change (already 0.7.1); no code change. Merge this, then tag v0.7.1 to publish to npm + PyPI. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01D52f6rBsvzicXg45C6MKVM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Finalizes the 0.7.1 release notes so they match what's actually on
main, ahead of publishing to npm + PyPI.The three version files were already bumped to
0.7.1by #202, but the release was never tagged/published (npm + PyPI are still on0.7.0). Since then, #206 (transfer-destination allowlist) and #208 (low-latency voice pipeline) merged ontomainat version 0.7.1 while their CHANGELOG entries sat under## Unreleased. This PR folds those entries into the## 0.7.1section so the published release notes describe the code that ships.What's in 0.7.1
Everything currently on
main(all opt-in, byte-identical defaults):transfer_calldestination allowlist (toll-fraud hardening).Changes
CHANGELOG.mdonly:## Unreleasedentries moved into## 0.7.1 (2026-07-03);## Unreleasedleft empty for future work. No code change. No version change (already0.7.1in all three files).Release steps (after merge)
v0.7.1onmain→ triggers.github/workflows/release.ymlto publish to PyPI (OIDC) and npm.v0.7.1.Test plan
0.7.1(__init__.py,pyproject.toml,package.json).## Unreleasedis empty;## 0.7.1now lists feat(engines): GeminiLive/GeminiCascade/InworldRealtime markers + Gemini Live fixes (release 0.7.1) #202 + feat(security): opt-in destination policy for the built-in transfer_call tool #206 + feat: low-latency voice pipeline — wall-clock pacing, Krisp denoiser, NAMO EOT, word-accurate barge-in + re-delivery #208.main) is unchanged.🤖 Generated with Claude Code