Skip to content

Commit c1e9832

Browse files
StebalienWalter Beegle
authored and
Walter Beegle
committed
feat: release 0.5.1
Hot on the heels of 0.5.0 is 0.5.1 with some important but small bug fixes. This release: 1. Removes the 1 minute timeout for IPNS publishes (fixes ipfs#7244). 2. Backport a DHT fix to reduce CPU usage for canceled requests. 3. Fixes some timer leaks in the QUIC transport ([ipfs#2515](quic-go/quic-go#2515)). Full changelog: - github.com/ipfs/go-ipfs: - IPNS timeout patch from master ([ipfs#7276](ipfs#7276)) - github.com/libp2p/go-libp2p-core (v0.5.2 -> v0.5.3): - feat: add a function to tell if a context subscribes to query events ([libp2p/go-libp2p-core#147](libp2p/go-libp2p-core#147)) - github.com/libp2p/go-libp2p-kad-dht (v0.7.10 -> v0.7.11): - fix: optimize for the case where we're not subscribing to query events ([libp2p/go-libp2p-kad-dht#624](libp2p/go-libp2p-kad-dht#624)) - fix: don't spin when the event channel is closed ([libp2p/go-libp2p-kad-dht#622](libp2p/go-libp2p-kad-dht#622)) - github.com/libp2p/go-libp2p-routing-helpers (v0.2.2 -> v0.2.3): - fix: avoid subscribing to query events unless necessary ([libp2p/go-libp2p-routing-helpers#43](libp2p/go-libp2p-routing-helpers#43)) - github.com/lucas-clemente/quic-go (v0.15.5 -> v0.15.7): - reset the PTO when dropping a packet number space - move deadlineTimer declaration out of the Read loop - stop the deadline timer in Stream.Read and Write - fix buffer use after it was released when sending an INVALID_TOKEN error - create the session timer at the beginning of the run loop - stop the timer when the session's run loop returns
1 parent 53fb938 commit c1e9832

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# go-ipfs changelog
22

3+
## 0.5.1 2020-05-08
4+
5+
Hot on the heels of 0.5.0 is 0.5.1 with some important but small bug fixes. This release:
6+
7+
1. Removes the 1 minute timeout for IPNS publishes (fixes #7244).
8+
2. Backport a DHT fix to reduce CPU usage for canceled requests.
9+
3. Fixes some timer leaks in the QUIC transport ([ipfs/go-ipfs#2515](https://github.com/lucas-clemente/quic-go/issues/2515)).
10+
11+
### Changelog
12+
13+
- github.com/ipfs/go-ipfs:
14+
- IPNS timeout patch from master ([ipfs/go-ipfs#7276](https://github.com/ipfs/go-ipfs/pull/7276))
15+
- github.com/libp2p/go-libp2p-core (v0.5.2 -> v0.5.3):
16+
- feat: add a function to tell if a context subscribes to query events ([libp2p/go-libp2p-core#147](https://github.com/libp2p/go-libp2p-core/pull/147))
17+
- github.com/libp2p/go-libp2p-kad-dht (v0.7.10 -> v0.7.11):
18+
- fix: optimize for the case where we're not subscribing to query events ([libp2p/go-libp2p-kad-dht#624](https://github.com/libp2p/go-libp2p-kad-dht/pull/624))
19+
- fix: don't spin when the event channel is closed ([libp2p/go-libp2p-kad-dht#622](https://github.com/libp2p/go-libp2p-kad-dht/pull/622))
20+
- github.com/libp2p/go-libp2p-routing-helpers (v0.2.2 -> v0.2.3):
21+
- fix: avoid subscribing to query events unless necessary ([libp2p/go-libp2p-routing-helpers#43](https://github.com/libp2p/go-libp2p-routing-helpers/pull/43))
22+
- github.com/lucas-clemente/quic-go (v0.15.5 -> v0.15.7):
23+
- reset the PTO when dropping a packet number space
24+
- move deadlineTimer declaration out of the Read loop
25+
- stop the deadline timer in Stream.Read and Write
26+
- fix buffer use after it was released when sending an INVALID_TOKEN error
27+
- create the session timer at the beginning of the run loop
28+
- stop the timer when the session's run loop returns
29+
30+
### Contributors
31+
32+
| Contributor | Commits | Lines ± | Files Changed |
33+
|-------------------------|---------|---------|---------------|
34+
| Marten Seemann | 10 | +81/-62 | 19 |
35+
| Steven Allen | 5 | +42/-18 | 10 |
36+
| Adin Schmahmann | 1 | +2/-8 | 1 |
37+
| dependabot-preview[bot] | 2 | +6/-2 | 4 |
38+
339
## 0.5.0 2020-04-28
440

541
We're excited to announce go-ipfs 0.5.0! This is by far the largest go-ipfs release with ~2500 commits, 98 contributors, and over 650 PRs across ipfs, libp2p, and multiformats.

0 commit comments

Comments
 (0)