releases.shpreview

v0.15.3

$npx -y @buildinternet/releases show rel_ntae9LP9EbL6kN88VWABn

Ability to disable room auto-creation #361

In some cases, you may want to prevent rooms from being created automatically. (i.e. a streamer ended a session, so viewers should not be able to join)

It's possible to disable auto-creation behavior from configuration.

Automatic token refresh #365

For long running sessions, the session may still be running after the client's connection token had expired. livekit-server will now automatically send clients refreshed tokens so clients will always have valid tokens to reconnect with.

RoomService returns only after operation is complete #362

Previously, RoomService would return a response before the operation is actually completed. This would lead to synchronization challenge from clients. In v0.15.3, RoomService behaves like you would expect: operation is completed before it returns.

Other Changes

  • Use ICE-Lite to let clients take controlling role #322
  • Code refactoring for improved re-use
  • Simulate scenarios to allow client tests #330
  • Prevent multiple resume notifications for track changes #334
  • Enable CORS for RoomService #335
  • Integrated logging with Pion (#341)
  • Fixed missing tracks during long latency links #346
  • Fixed race condition when the room is closing when another participant is joining at the same time #370
  • Improved transceiver-reuse, avoid sending potentially un-decodable frames to clients #382
  • Honor auto-subscribe for participants who's given subscribe permissions after joining #381

Fetched April 11, 2026