Skip to content

chore(release): 0.7.0#201

Merged
nicolotognoni merged 1 commit into
mainfrom
release/0.7.0
Jun 30, 2026
Merged

chore(release): 0.7.0#201
nicolotognoni merged 1 commit into
mainfrom
release/0.7.0

Conversation

@nicolotognoni

Copy link
Copy Markdown
Collaborator

Release 0.7.0

Minor version bump (0.6.9 → 0.7.0) — new backward-compatible public API has accumulated since 0.6.9, so semver minor. This PR only bumps the three version files and datestamps the CHANGELOG; all the actual feature/fix work already merged via #196#200.

Version files (move together)

  • libraries/python/getpatter/__init__.py0.7.0
  • libraries/python/pyproject.toml0.7.0
  • libraries/typescript/package.json0.7.0

CHANGELOG

The accumulated ## Unreleased section is datestamped ## 0.7.0 (2026-06-30) and a fresh empty ## Unreleased is opened.

What's in 0.7.0

Publish flow (per release-via-pr.md)

  1. CI green on this PR.
  2. You merge (squash). AI does not auto-merge.
  3. After merge, the tag v0.7.0 is pushed to main, which triggers .github/workflows/release.ymlPyPI (OIDC) + npm.
  4. A GitHub Release for v0.7.0 is created with notes linking this PR.

(I'll do steps 3–4 once you've merged — just say go, or I can run them as soon as the merge lands.)

Test plan

  • All three version files read 0.7.0; import getpatter0.7.0, pyproject0.7.0, package.json0.7.0.
  • No remaining hardcoded 0.6.9 references in source/tests.
  • Full CI green (this PR) before merge + tag.

Minor bump (new backward-compatible public API accumulated since 0.6.9).
Datestamps the Unreleased CHANGELOG section as 0.7.0 (2026-06-30) and opens a
fresh Unreleased. All three version files move together (getpatter __init__.py,
pyproject.toml, package.json).

Highlights since 0.6.9:
- Inworld integration: corrected TTS pricing + providers.inworld() + InworldLLM
  Realtime Router preset (220+ models) (#199).
- Security: SSRF guard folds non-canonical IP encodings (#197); 6 parity-drift
  hardening fixes — TS redirect SSRF, DTMF/phone log PII, path traversal,
  response cap, Unicode-newline sanitizer (#198).
- Pipeline: fixed false barge-in that self-interrupted the user-turn LLM
  (agent went mute) (#200).
- Audio/Skills/Memory: rate-aware resampler + HPF/AGC front-end, user-supplied
  agent skills, token-aware pipeline compaction (#196).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D52f6rBsvzicXg45C6MKVM
@nicolotognoni nicolotognoni merged commit 3eb74d8 into main Jun 30, 2026
14 checks passed
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