Skip to content

Releases: pion/webrtc

v4.0.10

17 Feb 18:41
70f0211
Compare
Choose a tag to compare

Changelog

  • 70f0211 Add GetRemoteParameters to ICETransport
  • 969ab68 Fix matching codecs with different rate or channels
  • 70d06fd Fix ivfwriter with VP9
  • ee669ca Update golang Docker tag to v1.24
  • bea7ae3 Add ivfwriter support for VP9
  • 306dc37 Fix error handling in RTPReceiver.Receive

v4.0.9

11 Feb 19:59
1c45355
Compare
Choose a tag to compare

Changelog

  • 1c45355 Fix H264Writer writing 0 length payloads
  • 46565ff Cleanup PeerConnection in WriteRTCP Test
  • ae260d4 Assert that WriteRTCP works before connected
  • 99eb390 Implement JSValue for more structures
  • 4ee3747 Implement DataChannel OnError/OnClosing for WASM
  • 59c7270 Update module golang.org/x/net to v0.34.0
  • a0d7d02 Preserve ICE candidate Extensions
  • 7c3b128 Update module github.com/pion/ice/v4 to v4.0.6 (#3025)
  • 47bde05 Update module github.com/pion/logging to v0.2.3 (#3020)
  • 47c65c8 Remove outdated safety comment in RegisterCodec
  • feeeebf Upgrade golangci-lint, more linters

v4.0.8

17 Jan 04:42
99dcc6b
Compare
Choose a tag to compare

Changelog

  • 99dcc6b Add H265 payloader
  • 608d35f Update module github.com/pion/ice/v4 to v4.0.5
  • fe41afd Fix deadlock in DataChannel with mutex unlock
  • 49b555b Update module github.com/pion/ice/v4 to v4.0.4 (#3004)
  • f2191fb Finish moving SDESRTPStreamIDURI (#3000)
  • cdacd1c Rewrite VP8 isKeyFrame check (#2999)
  • 5edce95 Include sdpMid and sdpMLineIndex for ICECandidates returned by OneICECandidate (#2990)
  • c50ca41 Improve documentation of ConfigureTWCCSender
  • 6f6231b Minor fixes to TestInterceptorNack
  • b47fbb6 Implement more webrtc-stats
  • c895252 Gracefully close connecting channels (#2991)
  • 1ee0299 Defense against timebase with denominator 0
  • 40358b3 Defense against timebase with denominator 0
  • d5e07a1 Restore relative timestamp
  • 04b4621 Nits
  • 31d8dbc Fix IVF timestamps
  • 8b3734e Revert "Adapt an existing test to provide coverage"
  • 0ae39fd Revert "IVF writer fix invalid timestamp into headers"
  • 92fce5f Add an end-to-end test for the NACK sender
  • 92d573c Fix broken links in save-to-disk examples
  • 384646e Update module golang.org/x/net to v0.33.0
  • dca5d74 Fix bandwidth-estimation-from-disk timestamping
  • 80b5649 Add Encoder/Decoder info to stats

v4.0.7

25 Dec 12:17
Compare
Choose a tag to compare

Changelog

Full Changelog: v4.0.6...v4.0.7

v4.0.6

16 Dec 06:46
Compare
Choose a tag to compare

Changelog

  • 9cfda8b Add EnableDataChannelBlockWrite to SettingEngine
  • 6a3f355 Update module github.com/pion/rtcp to v1.2.15
  • 9eee2cc Remove stopped member from RTPTransceiver
  • 2585a2f Improve the documentation of NewPeerConnection
  • cbe660b Use intersection of codecs to generate rtcp-fb
  • 1c4bc79 Improve DataChannel.Detach() docstring
  • 233526d Update module github.com/pion/datachannel to v1.5.10

v3.3.5

17 Dec 16:17
Compare
Choose a tag to compare

Changelog

  • ed84fad Use intersection of codecs to generate rtcp-fb

v4.0.5

29 Nov 14:03
Compare
Choose a tag to compare

Changelog

  • 8e2c868 Add option to disable close by dtls

v4.0.4

28 Nov 12:06
Compare
Choose a tag to compare

Changelog

  • 2553783 Fix nil rtcpInterceptor on track.Bind

v4.0.3

26 Nov 15:53
Compare
Choose a tag to compare

Changelog

  • f8294e0 Update module github.com/pion/ice/v4 to v4.0.3
  • 345d574 Update SettingEngine to use named return values
  • 7c76e09 Update module github.com/stretchr/testify to v1.10.0
  • 141144f Update module github.com/pion/sctp to v1.8.34

v4.0.2

14 Nov 04:44
Compare
Choose a tag to compare

Changelog

  • 2fd3640 Only collect single fingerprints/ICE credentials
  • 363e017 Update module github.com/pion/dtls/v3 to v3.0.4
  • 8c06e02 Update module golang.org/x/net to v0.30.0
  • e53cbc4 Fix race when closing ICE Transport
  • ae89317 Test that NULL Protection Profile is disabled
  • 271ab55 Add WithPayloader to TrackLocalStatic