Special thanks to @AkshayJainG for reporting and diagnosing several panic conditions in the IVF and OGG readers caused by malformed inputs. these fixes improve robustness when handling untrusted or malformed media inputs using ogg reader or ivf reader.
Update module github.com/pion/rtp to v1.9.0 by @renovate[bot] in https://github.com/pion/webrtc/pull/3324
Simplify interface to handleUnknownRTPPacket by @jech in https://github.com/pion/webrtc/pull/3329
Fix data race in RTX by @JoTurk in https://github.com/pion/webrtc/pull/3332
Add WithRTPSequenceNumber by @JoTurk in https://github.com/pion/webrtc/pull/3337
Implement support for remote offers that are not actpass by @fippo in https://github.com/pion/webrtc/pull/3325
Update module github.com/pion/stun/v3 to v3.1.0 by @renovate[bot] in https://github.com/pion/webrtc/pull/3338
Fix typo in custom-logger example by @boushley in https://github.com/pion/webrtc/pull/3340
Rename dtlsRoleFromRemoteSDP to dtlsRoleFromSDP by @fippo in https://github.com/pion/webrtc/pull/3341
Update pion-to-pion example to clarify differences. by @boushley in https://github.com/pion/webrtc/pull/3342
Fix panics in OGG API by @AkshayJainG @JoTurk in https://github.com/pion/webrtc/pull/3346
Update module github.com/pion/dtls/v3 to v3.0.10 by @renovate[bot] in https://github.com/pion/webrtc/pull/3348
Update module github.com/pion/stun/v3 to v3.1.1 by @renovate[bot] in https://github.com/pion/webrtc/pull/3349
Upgrade to pion/transport v4 by @JoTurk in https://github.com/pion/webrtc/pull/3344
Fix divide by zero in IVF reader by @AkshayJainG @JoTurk in https://github.com/pion/webrtc/pull/3353
Add new repacketize example by @Juliapixel in https://github.com/pion/webrtc/pull/3350
SetConfiguration now updates ICEGatherer's servers by @wrangelvid in https://github.com/pion/webrtc/pull/3339
Ensure candidate gathering promise completes by @boushley in https://github.com/pion/webrtc/pull/3347
Update module github.com/pion/interceptor to v0.1.43 by @renovate[bot] in https://github.com/pion/webrtc/pull/3354
New Contributors
@fippo made their first contribution in https://github.com/pion/webrtc/pull/3325
@Juliapixel made their first contribution in https://github.com/pion/webrtc/pull/3350
@wrangelvid made their first contribution in https://github.com/pion/webrtc/pull/3339
Full Changelog: https://github.com/pion/webrtc/compare/v4.2.1...v4.2.2