chore: bump go-libp2p-kad-dht to v0.40.0 (#11334)
* chore: bump go-libp2p-kad-dht to v0.40.0 * docs: changelog for kad-dht v0.40.0 --------- Co-authored-by: Marcin Rataj <lidel@lidel.org>
Guillaume Michel committed
May 25, 2026 at 15:51 UTC
179639bcd5d5f3ccf986ee361e77eddd0cd1c1f0
7 files changed
+10
-10
docs/changelogs/v0.42.md
+1
-1
@@ -99,7 +99,7 @@ The Prometheus endpoint no longer emits the `otel_scope_info` metric. Each metri
99
#### 📦️ Dependency updates
100
101
- update `go-libp2p-pubsub` to [v0.16.0](https://github.com/libp2p/go-libp2p-pubsub/releases/tag/v0.16.0)
102
-- update `go-libp2p-kad-dht` to [b73e1e8](https://github.com/libp2p/go-libp2p-kad-dht/commit/b73e1e814f5f82e3554d350e61e33cae551084f6) (post-v0.39.2, includes [#1251](https://github.com/libp2p/go-libp2p-kad-dht/pull/1251) and [#1252](https://github.com/libp2p/go-libp2p-kad-dht/pull/1252))
102
+- update `go-libp2p-kad-dht` to [v0.40.0](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.40.0) (incl. [v0.39.2](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.39.2))
103
- update `go-fuse/v2` to [v2.10.1](https://github.com/hanwen/go-fuse/releases/tag/v2.10.1)
104
- update `cheggaaa/pb` to [v3.1.7](https://github.com/cheggaaa/pb/releases/tag/v3.1.7)
105
docs/examples/kubo-as-a-library/go.mod
+1
-1
@@ -118,7 +118,7 @@ require (
118
github.com/libp2p/go-doh-resolver v0.5.0 // indirect
119
github.com/libp2p/go-flow-metrics v0.3.0 // indirect
120
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
121
- github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f // indirect
121
+ github.com/libp2p/go-libp2p-kad-dht v0.40.0 // indirect
122
github.com/libp2p/go-libp2p-kbucket v0.8.0 // indirect
123
github.com/libp2p/go-libp2p-pubsub v0.16.0 // indirect
124
github.com/libp2p/go-libp2p-pubsub-router v0.6.0 // indirect
docs/examples/kubo-as-a-library/go.sum
+2
-2
@@ -494,8 +494,8 @@ github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl9
494
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
495
github.com/libp2p/go-libp2p-core v0.2.4/go.mod h1:STh4fdfa5vDYr0/SzYYeqnt+E6KfEV5VxfIrm0bcI0g=
496
github.com/libp2p/go-libp2p-core v0.3.0/go.mod h1:ACp3DmS3/N64c2jDzcV429ukDpicbL6+TrrxANBjPGw=
497
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f h1:PH/bOCidYs4UHu3EtHxqQvxMyWHMMXeSJUlM4wcpK28=
498
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
497
+github.com/libp2p/go-libp2p-kad-dht v0.40.0 h1:as8U7Y1RX9CTKCBiFBHWKZ6tSS+rE+6WNz+H1+M+wbo=
498
+github.com/libp2p/go-libp2p-kad-dht v0.40.0/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
499
github.com/libp2p/go-libp2p-kbucket v0.3.1/go.mod h1:oyjT5O7tS9CQurok++ERgc46YLwEpuGoFq9ubvoUOio=
500
github.com/libp2p/go-libp2p-kbucket v0.8.0 h1:QAK7RzKJpYe+EuSEATAaaHYMYLkPDGC18m9jxPLnU8s=
501
github.com/libp2p/go-libp2p-kbucket v0.8.0/go.mod h1:JMlxqcEyKwO6ox716eyC0hmiduSWZZl6JY93mGaaqc4=
go.mod
+1
-1
@@ -52,7 +52,7 @@ require (
52
github.com/libp2p/go-doh-resolver v0.5.0
53
github.com/libp2p/go-libp2p v0.48.0
54
github.com/libp2p/go-libp2p-http v0.5.0
55
- github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f
55
+ github.com/libp2p/go-libp2p-kad-dht v0.40.0
56
github.com/libp2p/go-libp2p-kbucket v0.8.0
57
github.com/libp2p/go-libp2p-pubsub v0.16.0
58
github.com/libp2p/go-libp2p-pubsub-router v0.6.0
go.sum
+2
-2
@@ -550,8 +550,8 @@ github.com/libp2p/go-libp2p-gostream v0.6.0 h1:QfAiWeQRce6pqnYfmIVWJFXNdDyfiR/qk
550
github.com/libp2p/go-libp2p-gostream v0.6.0/go.mod h1:Nywu0gYZwfj7Jc91PQvbGU8dIpqbQQkjWgDuOrFaRdA=
551
github.com/libp2p/go-libp2p-http v0.5.0 h1:+x0AbLaUuLBArHubbbNRTsgWz0RjNTy6DJLOxQ3/QBc=
552
github.com/libp2p/go-libp2p-http v0.5.0/go.mod h1:glh87nZ35XCQyFsdzZps6+F4HYI6DctVFY5u1fehwSg=
553
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f h1:PH/bOCidYs4UHu3EtHxqQvxMyWHMMXeSJUlM4wcpK28=
554
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
553
+github.com/libp2p/go-libp2p-kad-dht v0.40.0 h1:as8U7Y1RX9CTKCBiFBHWKZ6tSS+rE+6WNz+H1+M+wbo=
554
+github.com/libp2p/go-libp2p-kad-dht v0.40.0/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
555
github.com/libp2p/go-libp2p-kbucket v0.3.1/go.mod h1:oyjT5O7tS9CQurok++ERgc46YLwEpuGoFq9ubvoUOio=
556
github.com/libp2p/go-libp2p-kbucket v0.8.0 h1:QAK7RzKJpYe+EuSEATAaaHYMYLkPDGC18m9jxPLnU8s=
557
github.com/libp2p/go-libp2p-kbucket v0.8.0/go.mod h1:JMlxqcEyKwO6ox716eyC0hmiduSWZZl6JY93mGaaqc4=
test/dependencies/go.mod
+1
-1
@@ -183,7 +183,7 @@ require (
183
github.com/libp2p/go-flow-metrics v0.3.0 // indirect
184
github.com/libp2p/go-libp2p v0.48.0 // indirect
185
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
186
- github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f // indirect
186
+ github.com/libp2p/go-libp2p-kad-dht v0.40.0 // indirect
187
github.com/libp2p/go-libp2p-kbucket v0.8.0 // indirect
188
github.com/libp2p/go-libp2p-record v0.3.1 // indirect
189
github.com/libp2p/go-libp2p-routing-helpers v0.7.5 // indirect
test/dependencies/go.sum
+2
-2
@@ -582,8 +582,8 @@ github.com/libp2p/go-libp2p v0.48.0 h1:h2BrLAgrj7X8bEN05K7qmrjpNHYA+6tnsGRdprjTn
582
github.com/libp2p/go-libp2p v0.48.0/go.mod h1:Q1fBZNdmC2Hf82husCTfkKJVfHm2we5zk+NWmOGEmWk=
583
github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94=
584
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
585
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f h1:PH/bOCidYs4UHu3EtHxqQvxMyWHMMXeSJUlM4wcpK28=
586
-github.com/libp2p/go-libp2p-kad-dht v0.39.3-0.20260513140308-b73e1e814f5f/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
585
+github.com/libp2p/go-libp2p-kad-dht v0.40.0 h1:as8U7Y1RX9CTKCBiFBHWKZ6tSS+rE+6WNz+H1+M+wbo=
586
+github.com/libp2p/go-libp2p-kad-dht v0.40.0/go.mod h1:iLUjII47u3/HjxyhucI2lhsl29lrzlAs/ym16+H40jE=
587
github.com/libp2p/go-libp2p-kbucket v0.8.0 h1:QAK7RzKJpYe+EuSEATAaaHYMYLkPDGC18m9jxPLnU8s=
588
github.com/libp2p/go-libp2p-kbucket v0.8.0/go.mod h1:JMlxqcEyKwO6ox716eyC0hmiduSWZZl6JY93mGaaqc4=
589
github.com/libp2p/go-libp2p-record v0.3.1 h1:cly48Xi5GjNw5Wq+7gmjfBiG9HCzQVkiZOUZ8kUl+Fg=