Skip to content

Update module github.com/pion/transport to v4#9

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/github.com-pion-transport-4.x
Open

Update module github.com/pion/transport to v4#9
renovate[bot] wants to merge 1 commit intomainfrom
renovate/github.com-pion-transport-4.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 8, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/pion/transport v0.14.1v4.0.1 age confidence

Release Notes

pion/transport (github.com/pion/transport)

v4.0.1

Compare Source

Changelog

  • 34f6010 Upgrade all submoudles to v4
  • 099f50c Upgrade module to v4
  • 1274e04 Major release API cleanup
  • db239a8 Add Net.CreateListenConfig
  • 37ee413 Support dynamic IP registration
  • 4f3e204 Add an OS-dependent reuse-port helper
  • 5ae6667 Update CI configs to v0.11.36
  • 8eb05fb Fix gosec slice bounds warnings
  • ed40907 Add new queue simulation

v3.1.1

Compare Source

Changelog

  • 90bd2e1 Use ping-pong buffer for batch conn

v3.1.0

Compare Source

Changelog

v3.0.8

Compare Source

Changelog

  • ecc075c Unblock tbf on close
  • 9774e41 Enhance filters with API compatibility
  • 44c78d5 Add loss and delay filter to vnet
  • d458a44 Add missing lock
  • e464f80 Use Gosched instead of sleep
  • 5253aa9 Update CI configs to v0.11.29
  • 7a1ef19 Update CI configs to v0.11.26
  • a46d2e2 Update CI configs to v0.11.25
  • f7e8b38 Update CI configs to v0.11.24
  • ff8b26e Update module github.com/stretchr/testify to v1.11.1
  • 168cd17 Update module github.com/stretchr/testify to v1.11.0
  • c6ab4c7 Fix lint issues with golangci-lint@​v2
  • 0f83320 Update CI configs to v0.11.22
  • 16ea91a Update module github.com/pion/logging to v0.2.4
  • 9589b4b Handle replay after wrapping in replaydetector
  • 0597a76 Make packetio.TestBufferAlloc stable
  • 43c8901 Update CI configs to v0.11.19
  • 19a9306 Update social media links, move to discord
  • b47f3b6 Update lint rules, force testify/assert for tests
  • 68f413c Update CI configs to v0.11.18
  • 3ede094 Update module golang.org/x/net to v0.34.0 (#​326)
  • 9e40329 Update module github.com/pion/logging to v0.2.3 (#​325)
  • 839bffc Upgrade golangci-lint, more linters
  • 527176e Update module golang.org/x/net to v0.33.0 [SECURITY]
  • 95a2949 Update module golang.org/x/net to v0.31.0
  • 44f8069 Update module github.com/stretchr/testify to v1.10.0
  • 1eb3a05 Update module golang.org/x/net to v0.30.0
  • 538047e Update module github.com/wlynxg/anet to v0.0.5
  • ba0d1f8 Update module golang.org/x/sys to v0.26.0
  • ea4fc43 Update module golang.org/x/net to v0.29.0
  • e8ac9ae Update module golang.org/x/sys to v0.24.0
  • c5cdc15 Update module golang.org/x/net to v0.28.0
  • 8476d76 Update go.mod version to 1.20
  • b3a5c41 Update CI configs to v0.11.15
  • 7395bcf Update module github.com/wlynxg/anet to v0.0.4

v3.0.7

Compare Source

What's Changed

Full Changelog: pion/transport@v3.0.6...v3.0.7

v3.0.6

Compare Source

What's Changed

Full Changelog: pion/transport@v3.0.5...v3.0.6

v3.0.5

Compare Source

What's Changed

Full Changelog: pion/transport@v3.0.4...v3.0.5

v3.0.4

Compare Source

What's Changed

Full Changelog: pion/transport@v3.0.3...v3.0.4

v3.0.3

Compare Source

What's Changed

New Contributors

Full Changelog: pion/transport@v3.0.2...v3.0.3

v3.0.2

Compare Source

What's Changed

Full Changelog: pion/transport@v2.2.4...v3.0.2

v3.0.1

Compare Source

Changelog

  • 701ff64 Use atomic Int32 instead of Bool

v3.0.0

Compare Source

Changelog

  • a66d5b7 Update AUTHORS.txt
  • 82ae7e5 Update AUTHORS.txt
  • b1019b7 Remove named return values
  • 241097e Update replaydetector tests to include latest
  • 0d51df0 Add latest seqnum notify to replaydetector
  • 03c807b Start pion/transport@​v3

v2.2.10

Compare Source

Full Changelog: pion/transport@v2.2.9...v2.2.10

v2.2.9

Compare Source

Full Changelog: pion/transport@v2.2.8...v2.2.9

v2.2.8

Compare Source

Full Changelog: pion/transport@v2.2.7...v2.2.8

v2.2.7

Compare Source

Full Changelog: pion/transport@v2.2.6...v2.2.7

v2.2.6

Compare Source

Full Changelog: pion/transport@v2.2.5...v2.2.6

v2.2.5

Compare Source

Changelog

  • c72ccc1 Reuse notify channel when blocked on read
  • 465cf31 Reuse timer in Deadline
  • 84665ab Add logging to UDP conn

v2.2.4

Compare Source

Changelog

  • 536a6d1 Use atomic Int32 instead of Bool

v2.2.3

Compare Source

Changelog

  • 6bdfa93 Revert ReplayDetector API Changes
  • e136b3a Update module golang.org/x/net to v0.14.0
  • c808973 Update module golang.org/x/sys to v0.11.0

v2.2.2

Compare Source

Changelog

  • a788a32 Add support to disable read batch
  • 46a4b2c Add batch read/write for udp listener
  • 6890c79 Update CI configs to v0.10.11
  • f2dffd8 Remove named return values
  • 3cefa92 Update replaydetector tests to include latest
  • d490a2c Add latest seqnum notify to replaydetector
  • 571eb96 Update module golang.org/x/net to v0.13.0
  • 41845b0 Update module golang.org/x/net to v0.12.0
  • a789100 Add Daniel Mangum to AUTHORS.txt
  • 5ecc325 Document all public netctx methods
  • 668c2ec Use net.ErrClosed instead of io.EOF
  • a4c1f18 Refactor ConnCtx/PacketConnCtx to Conn/PacketConn
  • 764757e Use netctx in stress tests
  • 7447e09 Add unit tests for PacketConnCtx
  • 8a710a5 Add context wrapped net.PacketConn
  • 55834f5 Use NewConnCtx instead of New
  • c13b96e Mark connctx package as deprecated
  • 7614929 Move ConnCtx to the netctx package
  • 4b89bf8 Update module golang.org/x/sys to v0.10.0
  • 30cd328 Update module golang.org/x/net to v0.11.0
  • c8e9e56 Update module golang.org/x/net to v0.10.0
  • 2cec8d1 Update module github.com/stretchr/testify to v1.8.4
  • 4385551 Remove sync.Pool from udp.listener.readloop

v2.2.1

Compare Source

Changelog

  • 0646cde Update AUTHORS.txt
  • 861dc39 Notify read error if udp.listener.readloop exit
  • a9d5f4e Fix golangci-lint warnings
  • dabec8e Add benchmarks for connctx
  • bda0665 Fix typo in TestReadTimeout
  • b93120c Update CI configs to v0.10.9
  • 5e9c2f0 Bring back LICENSE file
  • 604c2bb Update module github.com/stretchr/testify to v1.8.3
  • 36cf9dc Update CI configs to v0.10.8
  • 67238c1 Update module golang.org/x/net to v0.9.0
  • 1a29910 Make package REUSE compliant
  • 28fbb3b Update CI configs to v0.10.7

v2.2.0

Compare Source

Changelog

  • b083211 Add note that package isnt intended for production
  • 36f2d7f Add pion/dtls/internal/net/dpipe package
  • 83341e0 Revert "Add StrictDeadline option"

v2.1.0

Compare Source

Changelog

  • 5c3a487 Fix invalid nolint directive
  • 4dd98b1 Add StrictDeadline option to packetio.Buffer
  • ca7eeb3 Merge github.com/pion/udp into this package
  • 9ec3bb2 Disable TBF tests for WASM due to poor performance
  • 8cca64e Make TBF refill only when new chunks arrive
  • 2008af3 Update CI configs to v0.10.6
  • ce17e12 Harmonize sections in README
  • e69fe78 Update module golang.org/x/sys to v0.7.0
  • d41a02d Silence linter error
  • 0b8c287 Simplify notifying readers
  • 0091c4c Update module golang.org/x/net to v0.8.0
  • 3e3eeb7 Disable assembler code under gccgo
  • 1a96097 Add build tags for go1.15 and earlier
  • 22a2f3b Cleanup common sections in README
  • b8978be Cleanup badges in README
  • 4506eb1 Update module github.com/stretchr/testify to v1.8.2

v2.0.2

Compare Source

Changelog

  • 3747aec Update module golang.org/x/net to v0.7.0

v2.0.1

Compare Source

Changelog

  • 895931c Update module golang.org/x/net to v0.5.0
  • d668f81 Rename Interface.Addresses() to Interface.Addrs()
  • 818ab5f Update CI configs to v0.10.3
  • 40abc81 Update CI configs to v0.10.1
  • 20b2e1d Update CI configs to v0.9.0
  • f298716 Update module golang.org/x/sys to v0.4.0
  • 206c43e Update module golang.org/x/net to v0.4.0
  • d5e63b1 Update module golang.org/x/net to v0.2.0

v2.0.0

Compare Source

v2 of pion/transport introduces a new interface for abstracting Pions use of the network stack.

This refactoring should allow us to make Pion agnostic of the underlying network stack.
A migration guide for other Pion modules is available in the Wiki "Migration from vnet.Net to transport.Net".

Changelog

  • 8b19d1c Update cherry-picked commits to /v2
  • d774501 Harmonize assertion handling
  • c0da539 Return error in vnet.NewNet()
  • 7e1f72a Add more interface getters to Net
  • f455ca8 Fix some errors found by golangci-lint
  • 1d0366c Add preliminary TCP support to Net interface
  • 479a1c1 Add a new interface 'transport.Net'
  • e75143a Update CI configs to v0.8.1
  • 4d1ad5f Add missing go:build directive
  • d9e13d0 Refactor cchunk to TimestampedChunk
  • d581dcf Fix Typos
  • 536ae85 Fix invalid getter in test/bridge.go
  • 0289e1d Update module stretchr/testify to v1.8.1
  • b08a509 Start /v2

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.

@codecov
Copy link

codecov bot commented Jan 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 10.75%. Comparing base (3261732) to head (5045b7e).
⚠️ Report is 12 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main       #9   +/-   ##
=======================================
  Coverage   10.75%   10.75%           
=======================================
  Files          44       44           
  Lines        3383     3383           
=======================================
  Hits          364      364           
  Misses       2968     2968           
  Partials       51       51           
Flag Coverage Δ
go 10.75% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate bot force-pushed the renovate/github.com-pion-transport-4.x branch from 3f4f7f4 to c29d49a Compare February 2, 2026 17:07
@renovate renovate bot force-pushed the renovate/github.com-pion-transport-4.x branch from c29d49a to 5045b7e Compare February 12, 2026 18: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.

0 participants