LiveKit Server shifted focus toward operational observability and reliability. v1.10.0 introduced breaking changes to logging fields—renaming participant session ID from pID to participantID—alongside expanded call origination from custom domains and options to tighten media section requirements during participant joins. The subsequent releases doubled down on stability: v1.10.1 hardened codec parsing for AV1, H264, and H265, while earlier work in v1.9.11 and v1.9.12 added OpenTelemetry tracing with Jaeger support, refined IPv6 handling, and fixed critical panics that surfaced in v1.9.10. Agent dispatch and egress management also matured, with job restart policies and explicit StopEgress APIs graduated in the latest cycle.
Focused on protocol handling and participant tracking this month. v1.10.0 introduced a breaking change to logging (renaming the participant session ID field from pID to participantID), while also adding media section requirements at join time and support for originating calls from custom domains. v1.10.1 followed with packet trailer stripping, AV1 parser overflow fixes, and malformed H264/H265 parsing corrections. Earlier in March, v1.9.12 expanded client protocol detection and added support for ESP32 client info.