Skip to content

Releases: pion/ice

v4.1.0

12 Dec 17:00
a42e726

Choose a tag to compare

Changelog

  • a42e726 Deprecate AgentConfig
  • f808e10 Allow any port range
  • 58ab74b Update module github.com/pion/dtls/v3 to v3.0.9
  • 030bb33 Advertise only tcp-mux bind address
  • 8d84083 Update golang Docker tag to v1.25 (#847)
  • c29a72c Update module github.com/pion/stun/v3 to v3.0.2 (#844)
  • fc739a1 Emit a disconnected state before failing
  • ff7c443 Return early if ctx is cancelled
  • 7ce2014 Add AddressRewriter rules

v4.0.13

04 Dec 06:23
e5b161b

Choose a tag to compare

Changelog

  • e5b161b Cancel gathering before removing candidates (#842)
  • a691585 Update module github.com/pion/dtls/v3 to v3.0.8 (#843)

v4.0.12

30 Nov 13:43
be9a6fa

Choose a tag to compare

Changelog

v4.0.11

26 Nov 18:49
4537cf7

Choose a tag to compare

Changelog

  • 4537cf7 Fix a deadlock in TaskLoop
  • 30c406b Update module github.com/pion/mdns/v2 to v2.1.0 (#839)
  • 32ca87a Update module github.com/pion/turn/v4 to v4.1.3 (#838)
  • 43a7803 Always close/cleanup on runners
  • 06dd638 Skip link-local-ipv6 on macos
  • 1901fa6 Update CI configs to v0.11.33
  • db55950 Update module github.com/pion/transport/v3 to v3.1.1
  • e1b445c Wire rest of the options
  • 65bb60d Finish agent options
  • 4c9f55e Update module github.com/pion/transport/v3 to v3.1.0
  • 7336a27 Update module github.com/pion/turn/v4 to v4.1.2
  • f56f52c Add automatic renomination
  • 649e13a Remove unnecessary comments in agent.go
  • d1491ba Fix race condition in setSelectedPair
  • 163dca5 Update module github.com/pion/stun/v3 to v3.0.1
  • b5142e4 Deduplicated error messages for easier debugging
  • 43dce03 Update CI configs to v0.11.31
  • 8217b53 Update module github.com/pion/transport/v3 to v3.0.8
  • 56839aa Add support for continual gathering
  • ed14a44 Update default relay-only candidate wait
  • 3897c30 Remove nolint, validate port
  • ee3a2e4 Fix the tests on Windows
  • 92565e1 Update CI configs to v0.11.29
  • 965031e Add IceCandidatePairStats
  • 1ce9ff1 Apply go modernize
  • f7437da Improve code cov by adding various tests
  • 14b3ccc Replace verbose check with slices.Contains
  • 0d56129 Fix typo in FirstResponseReceivedAt
  • 0227f4b Fix flakiness in tcp_packet_conn test
  • 6fbde9f Improve code cov for tcp_mux_multi
  • 1ac8975 Improve code cov for tcp_packet_conn
  • 351ccd8 Improve code cov for udp_mux_universal
  • 1a61855 Improve code cov for udp_muxed_conn
  • 3deadbd Re-enable ipv6 UDP mux tests in i386
  • 67dccba Update CI configs to v0.11.26
  • 850dec4 Update CI configs to v0.11.25
  • 82b1ba3 Update CI configs to v0.11.24
  • b717342 Update module github.com/stretchr/testify to v1.11.1
  • 71de7d2 Add more configuration to AgentOptions
  • 4b50bc8 Add support for renomination
  • fb0107e Update module github.com/stretchr/testify to v1.11.0
  • 3d59690 Update module github.com/pion/turn/v4 to v4.1.1
  • be0657f Fix lint errors
  • e13ec52 Update CI configs to v0.11.22
  • 0b78af9 Update module github.com/pion/dtls/v3 to v3.0.7
  • 1d2f139 Update module github.com/pion/turn/v4 to v4.1.0
  • 2c04474 Implement ICE Role conflict resolution
  • f6a1153 Optimize slice allocation in UDPMuxDefault
  • cc019aa Update module github.com/pion/logging to v0.2.4
  • 2a0a17e Update module github.com/pion/turn/v4 to v4.0.2
  • b818e2c Update module github.com/pion/dtls/v3 to v3.0.6
  • 8930d1b Update CI configs to v0.11.20
  • 613ac5a Use atomic.Uint64 for thread-safe byte counters
  • eef8d96 Replace interface{} with any type alias
  • bbb9792 Change activeTCPConn.close to atomic.Bool
  • 753c2a0 Update CI configs to v0.11.19
  • f32c107 Update lint rules, force testify/assert for tests

v2.3.38

30 Jul 15:49

Choose a tag to compare

Changelog

  • a44ff53 Implement ICE Role conflict resolution

v4.0.10

12 Apr 17:12
dd072ed

Choose a tag to compare

Changelog

  • dd072ed Pass LoggerFactory to dtls and mdns (#772)
  • dddf6a4 Update social media links, move to discord

v4.0.9

25 Mar 16:53

Choose a tag to compare

What's Changed

  • Handle candidate: prefix with UnmarshalCandidate by @JoeTurki in #769

Full Changelog: v4.0.8...v4.0.9

v4.0.8

17 Mar 18:16
37fb5d2

Choose a tag to compare

Changelog

v4.0.7

27 Feb 05:03
f92d05f

Choose a tag to compare

Changelog

  • f92d05f Add Req/Res count/time to candidate stats (#763)

v4.0.6

31 Jan 05:55

Choose a tag to compare

Changelog

  • d21ae5e Include ufrag in generated ICE candidates
  • 141df5a Update module github.com/pion/logging to v0.2.3
  • 9dfb5c2 Allow for empty extension values
  • 47dad55 Add methods to add and remove extensions
  • cad1676 Upgrade golangci-lint, more linters