Skip to main content
Version: 2.x.x

Release Notes - Flutter

This page will keep you updated with all the releases of Flutter SDK.

v2.2.0​

Release Date : 16th May 2025

1. Relay Media (PK Host)​

Introducing Relay Media, enabling hosts to share their media (audio, video, screen) with other live streams. Perfect for creating engaging "PK battles" and collaborative broadcasts. Highlights:

  • Cross-stream media sharing

  • Real-time synchronization

  • Secure request/accept flow

  • Support for camera, mic, and screen share

    Docs:

  • Relay Media (PK Host)

2. Fast Channel Switching​

New Fast Channel Switching feature enables instant transitions between live streams with minimal latency. Benefits:

  • 70% faster stream switching

  • Preserved connections

  • Optimized resource usage

  • Seamless transitions

    Docs:

  • Fast Channel Switching


v2.1.2​

Release Date : 29th April 2025

Bug Fix :

  • Fixed an issue where multiStream wasn’t working properly, making multiple streams work as expected.

v2.1.1​

Release Date : 17th April 2025

Bug Fix :

  • Fixed End-to-End Encryption (E2EE) for web.

Change Log :

  • New Methods in Room Class:

    • pauseAllStreams(): Pauses all media streams (audio, video, and screen share) or a specific stream type if provided.
    • resumeAllStreams(): Resumes all paused media streams (audio, video, and screen share) or a specific stream type if provided.

    Docs: Room Class - Methods


v2.1.0​

Release Date : 11th April 2025

Change Log :

  • Introduced End-to-End Encryption (E2EE) support to ensure secure media transmission, where media streams are fully encrypted between participants without any server-side access.

Docs: End-to-End Encryption Setup


v2.0.0​

Release Date : 1st April 2025

Change Log :

  • Enhanced Room/Meeting Connection Flow:

    • A RECONNECTING state has been introduced that activates if the network connection is lost during a meeting. The SDK will automatically try to rejoin, enhancing reliability.

    • The FAILED, CLOSING, and CLOSED states have been eliminated. All disconnection scenarios will now be managed by the DISCONNECTED state for a more streamlined experience.

Got a Question? Ask us on discord