• Steven Allen's avatar
    feat: release 0.5.1 · 75d1cb07
    Steven Allen authored
    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 #7244).
    2. Backport a DHT fix to reduce CPU usage for canceled requests.
    3. Fixes some timer leaks in the QUIC transport ([ipfs/go-ipfs#2515](https://github.com/lucas-clemente/quic-go/issues/2515)).
    
    Full changelog:
    
    - github.com/ipfs/go-ipfs:
      - IPNS timeout patch from master ([ipfs/go-ipfs#7276](https://github.com/ipfs/go-ipfs/pull/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](https://github.com/libp2p/go-libp2p-core/pull/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](https://github.com/libp2p/go-libp2p-kad-dht/pull/624))
      - 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))
    - 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](https://github.com/libp2p/go-libp2p-routing-helpers/pull/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
    75d1cb07
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 416 KB