agence104/livekit-server-sdk
Server-side SDK for LiveKit.
1.3.5
461K downloads/mo
#3012 most downloaded on Packagist
agence104/livekit-server-sdk-php
What this package is like to depend on
Last release 5 months ago
11 Mar 2026
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 9 of 13 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
13 releases · first in 2022
5 releases in the last 12 months
see the full history below
Release timeline
13 releases · Jun 2022 to Mar 2026Releases
latest 13-
1.3.511 Mar 2026Release notes
Open source →Security Fixes
- Bumped firebase/php-jwt from ^6.8 to ^7.0 to fix CVE-2025-45769
Improvements
- Added CI workflow with automated test execution against a live LiveKit server
- Use randomly generated API credentials in AccessToken tests instead of hardcoded values
- Updated test suite to use dynamic room names for better isolation
- Improved Egress, Ingress, and Room service client tests
Full Changelog: 1.3.4...1.3.5
-
1.3.414 Dec 2025Release notes
Open source →Feature Updates
- Egree Service Client: - Add missing EgressServiceClient methods and parameters
- Add startParticipantEgress() method
- Add audio_mixing parameter to startRoomCompositeEgress()
- Add webhooks parameter to all start methods (room composite, web, track composite, track egress, participant egress)
- Update tests to cover new functionality
- Fix track egress tests to use audio tracks only for WebSocket streaming
Full Changelog: 1.3.3...1.3.4
- Egree Service Client: - Add missing EgressServiceClient methods and parameters
-
1.3.314 Dec 2025Release notes
Open source →Feature Updates
- Room Create Options:
- Added missing properties to
RoomCreateOptions - Updated tests
- Added missing properties to
Full Changelog: 1.3.2...1.3.3
- Room Create Options:
-
1.3.214 Dec 2025Release notes
Open source →Feature Updates
- LiveKit Protocol Updated: Updated to version 1.43.4
- Proto file cleanup
Full Changelog: 1.3.1...1.3.2
-
1.3.126 Oct 2025Release notes
Open source →Feature Updates
- LiveKit Protocol Updated: Updated to version 1.42.2
- Room Configuration Support: Added
RoomConfigurationclass with integration into related classes - Room Agent Dispatch: Added
RoomAgentDispatchclass with extended support for room configuration - Comprehensive Testing: Added tests for
RoomAgentDispatch&RoomConfigurationclasses
Full Changelog: 1.3.0...1.3.1
-
1.3.003 Jun 2025Release notes
Open source →Feature Updates
- Updated to latest Protocol
- Added Support for
topicwhen usingSendData() - Added nonce to
SendDataRequest() - Updated package requirements
- Provides support for Laravel 12
- Updated the
updateParticipant()method to support updating the participantnameandattributes - Added Github CI Workflow - Linting
- Lots of code standard improvements
Breaking Changes:
In
RoomCreateOptionsclass:- Method
getSyncStream()has been updated togetSyncStreams()
In
RoomServiceClientclass:- Parameter
destinationSidshas been updated todestinationIdentitiesin the methodsendData()
Full Changelog: 1.2.4...1.3.0
-
1.2.531 Oct 2024Release notes
Open source →Feature Updates
- Updated Protocol
- Updated the WebhookReceiver to ignore unknown fields by default
Full Changelog: 1.2.4...1.2.5
-
1.2.405 Sep 2024Release notes
Open source →Feature Updates
- Updated Protocol
- Updated lando setup and tests
- Code improvements
Note
Deprecated the environment variableLIVEKIT_HOSTin favor ofLIVEKIT_URLto match other SDKs.Full Changelog: 1.2.3...1.2.4
-
1.2.309 Mar 2024Release notes
Open source →New Feature
- Added the option to ignore unknown fields when parsing webhooks data (#18)
Full Changelog: 1.2.2...1.2.3
-
1.2.007 Nov 2023Nothing published for this version
-
1.1.011 Nov 2022Nothing published for this version
-
1.0.128 Sep 2022Nothing published for this version
-
1.0.008 Jun 2022Nothing published for this version