Skip to content

v0.28.0

Choose a tag to compare

@sboily sboily released this 11 Jul 21:41

What's Changed

  • ci(release): harden release.sh against the 0.27.0-style partial release
  • docs(changelog): document 0.27.0 (retro) and 0.28.0
  • refactor(tools): dispatch table for JSON type checks; present-tense docstring
  • style: drop temporal markers from code comments
  • docs(readme): fix WhatsApp Personal extra name (whatsapp-personal, not neonize)
  • fix(store): deep-copy InMemoryStore reads; add ConversationStore.close()
  • ci: add blocking pip-audit for core deps + Dependabot
  • fix(privacy): redact message content in logs by default; cap inbound audio decode
  • chore: bump development version to 0.28.0.dev0
  • fix(tools): fail closed on tool authorization; validate arguments
  • fix(core)!: scope process_timeout to the pre-commit phase only
  • fix(voice)!: authenticate WebRTC /webrtc/offer before creating a PeerConnection
  • fix(store)!: never DROP tables from PostgresStore.init(); add opt-in migrate()
  • feat(store): add newest_first offset pagination to list_events

Full Changelog: v0.27.0...v0.28.0