v0.54.0 0.16.10

medium risk

payloadcms/payloadSep 27, 2026 → Oct 1, 20264 days between releases

What's New

Adds call timeline/playout events, Python 3.15 support, and Ty type checker example.

New Features

  • Call timeline events with `offset_ms` axis for visualization
  • Playout events (`playout_started`/`stopped`) with duration_ms
  • `speech_started.bot_playing` flag for barge-ins
  • Python 3.15 as a supported version
  • Ty as a type checker example

Improvements

  • Reduced memory usage for diagnostics
  • Avoid running `uv format` in untrusted workspaces
  • Updated Rust toolchain to 1.99 and MSRV to 1.97
  • Schema regenerated for server SDKs

Upgrade Notes

Ensure your environment supports Python 3.15 and Rust 1.99. Note that v0.54.0 regenerated server SDK schemas, which may require updates if upgrading from earlier versions.

The Two Releases

v0.54.0

v0.54.0

Sep 27, 2026· 24 days ago

This release adds a comprehensive call timeline feature, providing precise timing offsets for all events to help servers visualize call flows, along with new playout event tracking.

Full release notes
0.16.10

0.16.10

Oct 1, 2026· 20 days ago

This release focuses on performance optimizations, documentation updates, and toolchain upgrades for the Ruff linter/formatter. It adds support for Python 3.15 and introduces a new type checker example.

Full release notes