Changelog
- fix segment panic for very large durations (#869)
- update logger (#870) (#874) (#878) (#894) (#898) (#918)
- fix panic on reading stream stats (#881)
- fix for sdk room composite (#883)
- do not log an empty string an error for glib errors/warnings (#885)
- use core.Fuse in the source logic (#888)
- do not fail image output if no dimension is set (#890)
- support extra webhooks in egress requests (#891)
- fix race between track subscriptions and audio bin creation (#892)
- chrome logging + extended logging controls (#897)
- add support for IMAGE_SUFFIX_NONE_OVERWRITE (#895)
- update dependency @babel/runtime to v7.26.10 [SECURITY] (#875)
- update all deps and go version (#901)
- update template deps (#902)
- update jitter buffer (#903)
- fix audio gaps (#905)
- use the livekit go-gst fork (#904) (#906) (#933)
- update nth-check template dep (#907)
- improved update management (#909)
- SDK timing (#910)
- update README yaml config regarding storage (#916)
- move latencies to config (#915)
- remove process handler on launch failure (#917)
- nil check primary error (#919)
- fix json ignore (#920)
- fix audio mixer (#924)
- adopt storage version of blob uploader (#925)
- update storage, handler logger (#930)
- feat(cli): update to urfave/cli/v3 (#928)
- limit pulse clients (#931)
- allow setting GST_DEBUG env at runtime (#876)
- add GetAvailableMemory to monitor (#932)
- fix azure urls (#935)
- memory updates (#936)
- delete the handler temporary context rehardless of the handler termination status (#934)
- increase audio alignment threshold (#937)
- fix race in audio track subscription (#938)
- add duration to presigned urls (#941)
- use gstreamer 1.24.12 (#943)
- allow uploading to S3 using AssumeRole (#940)
- update pion dependencies (#946)
- fix for AssumeRole credential insertion (#948)