Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Oct 11, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/pion/webrtc/v3 v3.2.12 -> v4.2.1 age confidence

Release Notes

pion/webrtc (github.com/pion/webrtc/v3)

v4.2.1

Compare Source

Changelog

  • a5ce252 Assert no repair after stop
  • 48f7ac7 Check for closed receiver before setting up rid

v4.2.0

Compare Source

We are pleased to announce our final and largest release of 2025. This release includes contributions from 69 contributors.

This release also marks a new era for Pion. Going forward, we will publish releases on a regular schedule.

Major new features

RACK

ICE Renomination

// For advanced use with a custom generator and interval.
se := webrtc.SettingEngine{}

interval := 2 * time.Second
customGen := func() uint32 { return uint32(time.Now().UnixNano()) } // example

if err := se.SetICERenomination(
	webrtc.WithRenominationGenerator(customGen),
	webrtc.WithRenominationInterval(interval),
); err != nil {
	log.Println(err)
}

Cryptex

  • Pion now supports Cryptex, enabling full encryption of RTP headers and header extensions. This work is included in pion/srtp#324 and pion/sdp#213.

FlexFEC

ICEAddressRewriteRule

  • Pion’s NAT 1:1 API is now deprecated. After years of use, it no longer fits modern deployment models. This change is implemented in pion/ice#834 and #​3309.

The new API, SetICEAddressRewriteRules(rules ...ICEAddressRewriteRule) error, rewrites the IP addresses embedded in gathered ICE candidates.

Rule fields (high level):

  • External []string: the address or addresses you want to expose
  • Matchers: Local, CIDR, or Iface
  • Mode: Replace (default) or Append (keep the original and add the rewritten candidate)
  • Optional: AsCandidateType (for example, rewrite as srflx)
se := webrtc.SettingEngine{}

_ = se.SetICEAddressRewriteRules(
	webrtc.ICEAddressRewriteRule{
		Local:    "10.0.0.12",
		External: []string{"203.0.113.10"},
		// Mode omitted, defaults to Replace.
	},
)

api := webrtc.NewAPI(webrtc.WithSettingEngine(se))
// pc, _ := api.NewPeerConnection(...)
// For more advanced use.
se := webrtc.SettingEngine{}

se.SetICEAddressRewriteRules(
	// Allow eth0 (map RFC1918 to public 203.0.113.10)
	webrtc.ICEAddressRewriteRule{
		Iface:    "eth0",
		CIDR:     "10.0.0.0/8",
		External: []string{"203.0.113.10"},
		Mode:     webrtc.ICEAddressRewriteReplace,
	},

	// Allow eth1 (map 192.168/16 to public 198.51.100.20)
	webrtc.ICEAddressRewriteRule{
		Iface:    "eth1",
		CIDR:     "192.168.0.0/16",
		External: []string{"198.51.100.20"},
		Mode:     webrtc.ICEAddressRewriteReplace,
	},

	// Catch-all: drop any other IPv4 host candidates
	webrtc.ICEAddressRewriteRule{
		CIDR:     "0.0.0.0/0",
		Mode:     webrtc.ICEAddressRewriteReplace,
		External: nil, // drop
	},

	// Catch-all: drop any other IPv6 host candidates
	webrtc.ICEAddressRewriteRule{
		CIDR:     "::/0",
		Mode:     webrtc.ICEAddressRewriteReplace,
		External: nil, // drop
	},
)

SVT-AV1

HEVC reader and writer

  • #​3171

    • pkg/media/h265reader parses an H.265/HEVC Annex-B byte stream (start-code delimited) into NAL units you can work with.
    • pkg/media/h265writer takes H.265 RTP payloads (RFC 7798) and writes them back out as an Annex-B bytestream, which is useful for recording and archiving.

New OGG Reader API

  • A series of improvements to oggreader:

    • #​3301 adds OpusTags support via ParseOpusTags, enabling access to artist, title, and vendor comments.
    • #​3299 expands ParseOpusHead to parse Opus channel mappings for multichannel layouts.
    • #​3300 updates oggreader to handle multi-track Ogg by routing pages by serial and introducing NewWithOptions along with richer page and header APIs.
    • #​3302 validates the full flow by streaming single-track and multi-track Ogg with a playlist and metadata over DataChannel control, while audio remains on the RTP track.

More great features

  • Do not discard SEI NALs for H264/H265 — #​3313
  • Use ping-pong buffer for batch conn — pion/transport#363
  • Add CanTrickleICECandidates — #​3283
  • Add nohost gather policy — #​3305
  • Make Allocation/Permission lifetime configurable — pion/turn#495
  • RFC: Add a configurable sized nonce generator — pion/turn#460
  • Add AudioPlayoutStatsProvider interface for getting media-playout stats — #​3234
  • Expose stats ID for use in interceptor factories — #​3249
  • Allow IVFWriter Width/Height to be modified — #​3219
  • Allow IVFWriter Framerate to be modified — #​3220

New Examples

Major bug fixes

Performance improvement

@​3drx @​5ur3 @​aalekseevx @​aankur @​adeithe @​alexhu-oai @​amanakin @​andjcoll @​anshulmalik @​arindamnayak @​arjunshajitech @​asayyah @​astroza @​at-wat @​atoppi @​bajam-genetec @​berkant @​boks1971 @​britblue @​cgojin @​chaturvedishilpa @​chenosaurus @​cmorillas @​cnderrauber @​copilot @​cppcoffee @​debugmenot @​drshrey @​enobufs @​frantabot @​ghost @​hackerman-ru @​hanguyen-nuro @​hexbabe @​jackielii @​jasmoran @​jiajieli-dev @​joeturki @​juliapixel @​kevmo314 @​kmansoft @​lars-sto @​lidian-runner @​lkang-nuro @​mengelbart @​mikeyg42 @​miya-masa @​mrpomidoro @​nils-ohlmeier @​olexandr88 @​penhauer @​philipch07 @​pionbot @​rg0now @​ryanpotat @​sean-der @​setheck @​sirzooro @​sundenis @​sunofcoder @​sxmzou @​theodorsm @​thesyncim @​tmatth @​trs00 @​valorzard @​wrangelvid @​xinze-zheng @​yannismate @​yzhao-nuro

v4.1.8

Compare Source

Changelog

  • 0936b7d Option to check for fingerprint in DTLS handshake
  • 79d7571 Implement deadlines for mux
  • 21a8b0a Update module github.com/pion/stun/v3 to v3.0.2 (#​3293)
  • 62f6101 Do not invoke OnBufferedAmountLow after close

v4.1.7

Compare Source

Changelog

v4.1.6

Compare Source

Changelog

  • f35dc4e Handle nil stats getter in collect stats
  • caef6a9 Update module github.com/pion/sctp to v1.8.40 (#​3241)
  • a35c52a Update CI configs to v0.11.31
  • 4ca0aec Update module github.com/pion/rtp to v1.8.23

v4.1.5

Compare Source

Changelog

  • 0575dfb Add interface for getting media-playout stats
  • bf15721 Update module github.com/pion/transport/v3 to v3.0.8
  • 041211f Update module github.com/pion/interceptor to v0.1.41
  • 706c75b Update module github.com/pion/srtp/v3 to v3.0.8
  • 43976dc Update CI configs to v0.11.29
  • e0181e9 Update TestPeerConnection_SessionID to run on WASM
  • 5a0e56e Prefer makezero with a cap
  • 9acbc66 Cleanup statsGetter after peer is closed
  • 4c1261f Add inbound-rtp stats
  • 370412f Improve code cov
  • 7f1ab45 Remove unused file
  • 39d1b3c Apply go modernize suggestions
  • 781ff73 Create examples/data-channels-detach-create
  • f5fd0fa Update dependency @​roamhq/wrtc to v0.9.1
  • 6ef2888 Fix RTPSender.SetReadDeadline crash
  • 634a904 Fire OnBufferedAmountLow in a goroutine
  • 1527bfa Allow IVFWriter Framerate to be modified
  • cf7625d Allow IVFWriter Width/Height to be modified
  • 882f699 Update actions/setup-node action to v5
  • e9efed4 Fix trailing space in rtcp-fb with no Parameter
  • 457679c Update module github.com/pion/rtp to v1.8.22
  • 3bb8fce Update module github.com/pion/sdp/v3 to v3.0.16
  • 4eebb3e Update actions/checkout action to v5
  • 5b098de Update CI configs to v0.11.26
  • cda9130 Update CI configs to v0.11.25
  • e7183f9 Update CI configs to v0.11.24
  • c376d0e Match codec order of remote peer
  • 42b3cfd Update module github.com/stretchr/testify to v1.11.1
  • 2af60a4 Filter unattached RTX when getting codecs
  • 123f138 Update module github.com/stretchr/testify to v1.11.0
  • 4b37165 Tests to ensure proper direction in SDP
  • 6424d85 Consider remote direction in add track
  • 469ca2c Disallow incompatible transceiver directions
  • 2299a71 Add opt control transceiver re-use in recvonly
  • 3e84081 Add partialMatch codecs to transceiver from remote
  • c82d96c Remove RTX codec if no primary

v4.1.4

Compare Source

Changelog

  • 8efd17e Do not create receiver for ealy media in offerer
  • 29e1e00 Update module github.com/pion/turn/v4 to v4.1.1
  • afcb348 Add ice-proxy example
  • 1557d31 Update CI configs to v0.11.22
  • 22cf05c Upgrade to golangci-lint@​v2
  • 941b741 Update module github.com/pion/dtls/v3 to v3.0.7
  • bea05f6 Update module github.com/pion/srtp/v3 to v3.0.7
  • 4f1a287 Update golang Docker tag to v1.25
  • 7a94394 Log error when Read is used with simulcast
  • 5c3d582 WHIP-WHEP example improvements
  • f06b6bc Update module github.com/pion/sdp/v3 to v3.0.15
  • 1355f02 Update module github.com/pion/rtp to v1.8.21

v4.1.3

Compare Source

Changelog

  • 4c1af4c H265 reader & writer
  • e602e15 Update module github.com/pion/rtp to v1.8.20
  • 4f67c90 Replace custom atomicBool with sync/atomic.Bool
  • 887f5c6 Add sender receiver report
  • d3151fe Update module github.com/pion/logging to v0.2.4
  • 9b1ca73 Update dependency @​roamhq/wrtc to ^0.9.0
  • 6874548 Update CI configs to v0.11.20
  • 22dd7b7 Replace interface{} with any
  • f94e1be Update module github.com/pion/sdp/v3 to v3.0.14
  • 86e4719 Update module github.com/pion/srtp/v3 to v3.0.6
  • ddae46a Update module github.com/pion/rtp to v1.8.19

v4.1.2

Compare Source

Changelog

  • f5d98ce Updated Test_TrackLocalStatic_Padding test
  • 6f6038b Update module github.com/pion/interceptor to v0.1.40
  • 0bc9505 Copy PaddingSize from rtp.Packet to Header
  • 0b0f4ab Update module github.com/pion/srtp/v3 to v3.0.5
  • 7a46744 Fixed flake in TestPeerConnection_Media_Sample
  • 5fbbb6c Update module github.com/pion/interceptor to v0.1.39
  • 904bd78 Update module github.com/pion/rtp to v1.8.18
  • 27989a3 Update module github.com/pion/rtp to v1.8.17
  • dc29db1 Update module github.com/pion/rtp to v1.8.16
  • 4742d1f Fix trackDetailsFromSDP not handling fec ssrc
  • e68ce42 Add TestConfigureFlexFEC03_FECParameters
  • 08d015e ConfigureFlexFEC03 helper and fec example
  • ca48a0d Update module github.com/pion/interceptor to v0.1.38
  • cc3498c Update module github.com/pion/sdp/v3 to v3.0.13
  • 716beb5 Use space after WMS. Fixes #​3128
  • 7c5d163 Update module github.com/pion/sdp/v3 to v3.0.12
  • e606604 Set correct description for error

v4.1.1

Compare Source

Changelog

  • c5d629f Add methods for tweaking sctp cc to settingending
  • 6fd1344 Enable certificate.go for WASM builds
  • d08789b Solve data race in ReadSimulcast

v4.1.0

Compare Source

Pion v4.1.0

  • New release schedule – a fresh minor version will ship on the last weekend of every month.
  • AV1 support is complete and stable.
  • Data Channels now handle payloads larger than 65 535 bytes (MaxUint16) and parses a=max-message-size.
  • HEVC / H.265 RTP payloader added.
  • Multi-codec negotiation lets peers negotiate for media sections with different audio/video codecs.
  • ICE improvements
    • Add a ufrag extension to generated candidates.
    • ToICE converts webrtc.Candidate to ice.Candidate.
    • New APIs to add and retrieve ICE extensions.
    • AddCandidate rejects candidates from old generations.
  • SCTP – exposed SCTPTransport.BufferedAmount for better flow-control insight.
  • RTP tracksWithRTPTimestamp lets you set a custom initial RTP timestamp.
  • Codec matching fixes when peers advertise the same codec with different sample-rates or channel counts.
  • Test refactors and code enhancements.
Thanks to everyone who contributed since v4.0.0 (2024-10-11)! ❤️

@​0x34d @​3DRX @​5ur3 @​5xp @​aalekseevx @​abrender @​aler9 @​amanakin @​amincheloh @​andresmanelli @​at-wat @​boks1971 @​cnderrauber @​Dailor @​dkess @​edaniels @​evan-brass @​hateeyan @​hoihochan @​howjmay @​itzmanish @​jaystenmark @​jech @​jmelancongen @​JoeTurki @​kcaffrey @​kevmo314 @​KW-M @​LeeTeng2001 @​levaitamas @​mengelbart @​N1cOs @​nithu1991 @​Olex1313 @​oto313 @​pabloFuente @​paulwe @​rileym-arcules @​robfig @​RyanPotat @​San9H0 @​seaduboi-openai @​Sean-Der @​sirzooro @​skyfall2022 @​sterlingdeng @​strangesast @​strombergdev @​stv0g @​sukunrt @​tyohan @​ValorZard @​WofWca @​xdrudis @​y-kawawa @​YannSc @​zcc0077 @​zjzhang-cn Anton, ARJUN SHAJI, Brave Yao, Nils Ohlmeier, sterlingdeng

v4.0.16

Compare Source

Changelog

  • 705b728 Pass Configured MTU into SCTP
  • 3017e68 Remove TEST_EXTRA_ARGS and GOLANGCI_LINT_EXRA_ARGS
  • 2de1ac4 Update CI configs to v0.11.19
  • 16d809c Add H265 to RegisterDefaultCodecs
  • 0fa4922 Remove inaccurate comments
  • f03eb73 Fix linter
  • 3d4c996 Adressing linter errors
  • f153325 Replaced enable with isDisabled
  • 5676fa4 Don't expose new MediaEngine functions
  • a9ff362 Fixed lint error
  • a561371 Made multi codec the default
  • be8800d Implemented alternative proposal via SettingEngine
  • 1f393ef Fixed bug in copy()
  • 29d6e41 Add support for multi codec negotiation

v4.0.15

Compare Source

Changelog

  • c79463d Added SCTPTransport.BufferedAmount
  • 3e43ae9 Update module github.com/pion/sctp to v1.8.38
  • 8cda9b7 Update module github.com/pion/ice/v4 to v4.0.10
  • 4f2208d Update dependency node to v22
  • 77fc1cb Added missing lock
  • 924dd09 Add IPv6 Test
  • 43c27b7 Fix race in TestDetachRemovesDatachannelReference
  • 4128a82 Fix flakey test TestInterceptorNack
  • 334692b Add findFECPayloadType (#​3084)
  • 0b5e438 Add bluesky link next to twitter
  • 31c6319 Remove Slack links
  • 39908b9 Fix pion2pion example readme
  • e1487b5 Update module github.com/pion/dtls/v3 to v3.0.6 (#​3062)
  • 19cdd09 Add mime type for flexfec03 and ulpfec
  • 740e516 Update lint rules, force testify/assert for tests
  • 617de62 Update module github.com/pion/ice/v4 to v4.0.9 (#​3072)
  • a51e66c Update readme add discord and bluesky
  • 1a1488d Expose ICE candidates ToICE() method

v4.0.14

Compare Source

What's Changed

Full Changelog: pion/webrtc@v4.0.13...v4.0.14

v4.0.13

Compare Source

Changelog

  • e4ff415 Support DataChannel messages larger then MaxUint16

v4.0.12

Compare Source

We've added beta support for full AV1 handling! This includes AV1 RTP Depacketizer: #​291 and AV1 RTP Packetizer: #​295 Additional utilities: #​294, allowing early testing before the final release in Pion 4.1.0.

What's Changed

Full Changelog: pion/webrtc@v4.0.11...v4.0.12

v4.0.11

Compare Source

Changelog

v4.0.10

Compare Source

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

Compare Source

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

Compare Source

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 T

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 was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Author

renovate bot commented Oct 11, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 17 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.18 -> 1.21
github.com/google/uuid v1.3.0 -> v1.6.0
github.com/gobwas/ws v1.3.1 -> v1.3.1
github.com/pion/datachannel v1.5.5 -> v1.5.10
github.com/pion/dtls/v2 v2.2.7 -> v2.2.12
github.com/pion/ice/v2 v2.3.9 -> v2.3.38
github.com/pion/logging v0.2.2 -> v0.2.4
github.com/pion/mdns v0.0.7 -> v0.0.12
github.com/pion/rtcp v1.2.10 -> v1.2.16
github.com/pion/rtp v1.7.13 -> v1.8.26
github.com/pion/sctp v1.8.7 -> v1.8.41
github.com/pion/sdp/v3 v3.0.6 -> v3.0.16
github.com/pion/srtp/v2 v2.0.15 -> v2.0.20
github.com/pion/transport/v2 v2.2.1 -> v2.2.10
github.com/pion/turn/v2 v2.1.2 -> v2.1.6
github.com/stretchr/testify v1.8.4 -> v1.11.1
golang.org/x/net v0.11.0 -> v0.35.0
golang.org/x/sys v0.9.0 -> v0.30.0

@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 0e28a1f to 269ce4e Compare October 15, 2024 17:34
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 269ce4e to 72c666c Compare November 14, 2024 06:12
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 3 times, most recently from 7fa9376 to 10aca73 Compare November 29, 2024 16:26
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 10aca73 to a8ac83e Compare December 16, 2024 09:19
@renovate renovate bot changed the title Update module github.com/pion/webrtc/v3 to v4 Update module github.com/pion/webrtc/v3 to v4 - autoclosed Dec 17, 2024
@renovate renovate bot closed this Dec 17, 2024
@renovate renovate bot deleted the renovate/github.com-pion-webrtc-v3-4.x branch December 17, 2024 16:49
@renovate renovate bot changed the title Update module github.com/pion/webrtc/v3 to v4 - autoclosed Update module github.com/pion/webrtc/v3 to v4 Dec 17, 2024
@renovate renovate bot reopened this Dec 17, 2024
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 2 times, most recently from a8ac83e to 72389f0 Compare December 17, 2024 22:19
@renovate renovate bot changed the title Update module github.com/pion/webrtc/v3 to v4 Update module github.com/pion/webrtc/v3 to v4 - autoclosed Dec 18, 2024
@renovate renovate bot closed this Dec 18, 2024
@renovate renovate bot changed the title Update module github.com/pion/webrtc/v3 to v4 - autoclosed Update module github.com/pion/webrtc/v3 to v4 Dec 18, 2024
@renovate renovate bot reopened this Dec 18, 2024
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 2 times, most recently from 72389f0 to fdc3d67 Compare December 18, 2024 12:36
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from fdc3d67 to deaa444 Compare December 25, 2024 16:33
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from deaa444 to fdd4fe4 Compare January 17, 2025 09:30
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 2 times, most recently from 95660e1 to f2eb982 Compare February 17, 2025 22:11
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 3 times, most recently from 6be8809 to be57c45 Compare March 5, 2025 06:35
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from be57c45 to e37171c Compare March 19, 2025 12:33
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from e37171c to 76d785a Compare April 14, 2025 22:13
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 76d785a to a770db2 Compare April 25, 2025 22:50
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from a770db2 to 60f5421 Compare April 28, 2025 13:29
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 60f5421 to 8d63ba5 Compare May 19, 2025 13:46
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 8d63ba5 to 1a81e67 Compare June 13, 2025 12:29
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 1a81e67 to 7acdaac Compare July 1, 2025 06:27
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 7acdaac to 155df4c Compare August 10, 2025 13:11
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from 155df4c to ba21c06 Compare August 21, 2025 21:00
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from ba21c06 to be29c9a Compare October 4, 2025 00:42
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from be29c9a to 87a3b89 Compare October 15, 2025 18:48
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch 2 times, most recently from 92b3d09 to a3d619b Compare December 9, 2025 20:39
@renovate
Copy link
Author

renovate bot commented Dec 15, 2025

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 17 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.18 -> 1.21
github.com/google/uuid v1.3.0 -> v1.6.0
github.com/gobwas/ws v1.3.1 -> v1.3.1
github.com/pion/datachannel v1.5.5 -> v1.5.10
github.com/pion/dtls/v2 v2.2.7 -> v2.2.12
github.com/pion/ice/v2 v2.3.9 -> v2.3.38
github.com/pion/logging v0.2.2 -> v0.2.4
github.com/pion/mdns v0.0.7 -> v0.0.12
github.com/pion/rtcp v1.2.10 -> v1.2.16
github.com/pion/rtp v1.7.13 -> v1.8.27
github.com/pion/sctp v1.8.7 -> v1.9.0
github.com/pion/sdp/v3 v3.0.6 -> v3.0.17
github.com/pion/srtp/v2 v2.0.15 -> v2.0.20
github.com/pion/transport/v2 v2.2.1 -> v2.2.10
github.com/pion/turn/v2 v2.1.2 -> v2.1.6
github.com/stretchr/testify v1.8.4 -> v1.11.1
golang.org/x/net v0.11.0 -> v0.35.0
golang.org/x/sys v0.9.0 -> v0.30.0

@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from a3d619b to fdc7bb2 Compare December 24, 2025 01:26
@renovate renovate bot force-pushed the renovate/github.com-pion-webrtc-v3-4.x branch from fdc7bb2 to d69bcbc Compare December 24, 2025 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant