Update livekit/livekit-server Docker tag to v1.9.0 #125

Merged
renovate-bot merged 0 commits from refs/pull/125/head into master 2025-06-12 16:00:37 +00:00
renovate-bot commented 2025-06-11 00:01:23 +00:00 (Migrated from gitea.smittenfeld.nl)

This PR contains the following updates:

Package Update Change
livekit/livekit-server minor v1.8.4 -> v1.9.0

Release Notes

livekit/livekit (livekit/livekit-server)

v1.9.0

Compare Source

Added
  • Add pID and connID to log context to make it easier to search using pID. (#​3518)
  • add server agent load threshold config (#​3520)
  • Add a key frame seeder in up track. (#​3524)
  • Implement SIP update API. (#​3141)
  • Add option to use different pacer with send side bwe. (#​3552)
  • Allow specifying extra webhooks with egress requests (#​3597)
Fixed
  • Fix missing RTCP sender report when forwarding RED as Opus. (#​3480)
  • Take RTT and jitter from receiver view while reporting track stats for (#​3483)
  • Fix receiver rtt/jitter. (#​3487)
  • fix: fix the wrong error return value (#​3493)
  • load mime type before calling writeBlankFrameRTP (#​3502)
  • Prevent bind lock deadlock on muted. (#​3504)
  • Handle subscribe race with track close better. (#​3526)
  • Do not instantiate 0 sized sequencer. (#​3529)
  • Fix: Return NotFoundErr instead of Unavailable when the participant does not exist in UpdateParticipant. (#​3543)
  • skip out of order participant state updates (#​3583)
  • Exclude RED from enabled codecs for Flutter + 2.4.2 + Android. (#​3587)
  • protocol update to fix IPv6 SDP fragment parsing (#​3603)
  • Forward transfer headers to internal request (#​3615)
  • Do not use Redis pipeline for SIP delete. Fixes Redis clustering support. (#​3694)
Changed
  • Use a RED transformer to consolidate both RED -> Opus OR Opus -> RED (#​3481)
  • refactor: using slices.Contains to simplify the code (#​3495)
  • Do not bind lock across flush which could take time (#​3501)
  • Log packet drops/forward. (#​3510)
  • Clean up published track on participant removal. (#​3527)
  • Do not accept unsupported track type in AddTrack (#​3530)
  • Use cgroup for memstats. (#​3573)
  • Replace Promise with Fuse. (#​3580)
  • Do not drop audio codecs (#​3590)
  • map PEER_CONNECTION_DISCONNECTED -> CONNECTION_TIMEOUT (#​3591)
  • Update mediatransportutil for max sctp message (65K) (#​3611)
  • Disable vp9 for safari 18.4 due to compatibility (#​3631)
  • Avoid synthesising duplicate feature. (#​3632)
  • Take AudioFeatures from AddTrack. (#​3635)
  • Use unordered for lossy data channel. (#​3653)
  • Send self participant update immediately. (#​3656)
  • update mediatransportutil for sctp congestion control (#​3673)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [livekit/livekit-server](https://github.com/livekit/livekit) | minor | `v1.8.4` -> `v1.9.0` | --- ### Release Notes <details> <summary>livekit/livekit (livekit/livekit-server)</summary> ### [`v1.9.0`](https://github.com/livekit/livekit/releases/tag/v1.9.0) [Compare Source](https://github.com/livekit/livekit/compare/v1.8.4...v1.9.0) ##### Added - Add pID and connID to log context to make it easier to search using pID. ([#&#8203;3518](https://github.com/livekit/livekit/issues/3518)) - add server agent load threshold config ([#&#8203;3520](https://github.com/livekit/livekit/issues/3520)) - Add a key frame seeder in up track. ([#&#8203;3524](https://github.com/livekit/livekit/issues/3524)) - Implement SIP update API. ([#&#8203;3141](https://github.com/livekit/livekit/issues/3141)) - Add option to use different pacer with send side bwe. ([#&#8203;3552](https://github.com/livekit/livekit/issues/3552)) - Allow specifying extra webhooks with egress requests ([#&#8203;3597](https://github.com/livekit/livekit/issues/3597)) ##### Fixed - Fix missing RTCP sender report when forwarding RED as Opus. ([#&#8203;3480](https://github.com/livekit/livekit/issues/3480)) - Take RTT and jitter from receiver view while reporting track stats for ([#&#8203;3483](https://github.com/livekit/livekit/issues/3483)) - Fix receiver rtt/jitter. ([#&#8203;3487](https://github.com/livekit/livekit/issues/3487)) - fix: fix the wrong error return value ([#&#8203;3493](https://github.com/livekit/livekit/issues/3493)) - load mime type before calling writeBlankFrameRTP ([#&#8203;3502](https://github.com/livekit/livekit/issues/3502)) - Prevent bind lock deadlock on muted. ([#&#8203;3504](https://github.com/livekit/livekit/issues/3504)) - Handle subscribe race with track close better. ([#&#8203;3526](https://github.com/livekit/livekit/issues/3526)) - Do not instantiate 0 sized sequencer. ([#&#8203;3529](https://github.com/livekit/livekit/issues/3529)) - Fix: Return NotFoundErr instead of Unavailable when the participant does not exist in UpdateParticipant. ([#&#8203;3543](https://github.com/livekit/livekit/issues/3543)) - skip out of order participant state updates ([#&#8203;3583](https://github.com/livekit/livekit/issues/3583)) - Exclude RED from enabled codecs for Flutter + 2.4.2 + Android. ([#&#8203;3587](https://github.com/livekit/livekit/issues/3587)) - protocol update to fix IPv6 SDP fragment parsing ([#&#8203;3603](https://github.com/livekit/livekit/issues/3603)) - Forward transfer headers to internal request ([#&#8203;3615](https://github.com/livekit/livekit/issues/3615)) - Do not use Redis pipeline for SIP delete. Fixes Redis clustering support. ([#&#8203;3694](https://github.com/livekit/livekit/issues/3694)) ##### Changed - Use a RED transformer to consolidate both RED -> Opus OR Opus -> RED ([#&#8203;3481](https://github.com/livekit/livekit/issues/3481)) - refactor: using slices.Contains to simplify the code ([#&#8203;3495](https://github.com/livekit/livekit/issues/3495)) - Do not bind lock across flush which could take time ([#&#8203;3501](https://github.com/livekit/livekit/issues/3501)) - Log packet drops/forward. ([#&#8203;3510](https://github.com/livekit/livekit/issues/3510)) - Clean up published track on participant removal. ([#&#8203;3527](https://github.com/livekit/livekit/issues/3527)) - Do not accept unsupported track type in AddTrack ([#&#8203;3530](https://github.com/livekit/livekit/issues/3530)) - Use cgroup for memstats. ([#&#8203;3573](https://github.com/livekit/livekit/issues/3573)) - Replace Promise with Fuse. ([#&#8203;3580](https://github.com/livekit/livekit/issues/3580)) - Do not drop audio codecs ([#&#8203;3590](https://github.com/livekit/livekit/issues/3590)) - map PEER_CONNECTION_DISCONNECTED -> CONNECTION_TIMEOUT ([#&#8203;3591](https://github.com/livekit/livekit/issues/3591)) - Update mediatransportutil for max sctp message (65K) ([#&#8203;3611](https://github.com/livekit/livekit/issues/3611)) - Disable vp9 for safari 18.4 due to compatibility ([#&#8203;3631](https://github.com/livekit/livekit/issues/3631)) - Avoid synthesising duplicate feature. ([#&#8203;3632](https://github.com/livekit/livekit/issues/3632)) - Take AudioFeatures from AddTrack. ([#&#8203;3635](https://github.com/livekit/livekit/issues/3635)) - Use unordered for lossy data channel. ([#&#8203;3653](https://github.com/livekit/livekit/issues/3653)) - Send self participant update immediately. ([#&#8203;3656](https://github.com/livekit/livekit/issues/3656)) - update mediatransportutil for sctp congestion control ([#&#8203;3673](https://github.com/livekit/livekit/issues/3673)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4wLjciLCJ1cGRhdGVkSW5WZXIiOiI0MC4wLjciLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peter/homelab-docker-config!125
No description provided.