Releases: sigp/discv5
Releases · sigp/discv5
v0.9.0
What's Changed
- Downgrade invalid session logs by @AgeManning in #269
- Increase default vote duration to 2 minutes by @AgeManning in #270
- Automatic Firewall/NAT Detection by @AgeManning in #271
- Version bump v0.9.0 by @AgeManning in #273
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Respond to requests from peers with invalid ENRs by @AgeManning in #265
- More lenient ipv6 auto-update by @AgeManning in #266
- Update dependencies by @AgeManning in #267
- Version 0.8 by @AgeManning in #268
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- chore: slim deps by @onbjerg in #255
- Fix clippy errors by @ackintosh in #259
- Move to structured logging by @jmezo in #258
- chore: fix clippy errors by @kevaundray in #262
- chore!: Update aes-gcm to 0.10.3 and aes to 0.8.4 by @kevaundray in #261
- Bump up actions/checkout version to v4 by @ackintosh in #263
New Contributors
- @onbjerg made their first contribution in #255
- @jmezo made their first contribution in #258
- @kevaundray made their first contribution in #262
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Remove unused event
EnrAdded
by @emhane in #251 - Optionally notify app of unverifiable enr by @emhane in #250
- Pin to latest ENR by @AgeManning in #252
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Allow optimistic mirror of kbuckets with read lock only by @emhane in #229
- Fix buggy log message by @emhane in #237
- Change rlp to alloy-rlp by @armaganyildirak in #212
- optimize LruTimeCache::remove_expired_values by @jxs in #242
- Prevent storing non-contactable ENRs by @AgeManning in #246
- Version bump to v0.5.0 by @AgeManning in #248
- Pin ENR to the latest minor by @AgeManning in #249
New Contributors
- @armaganyildirak made their first contribution in #212
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- make tracing-subscriber a dev dep by @divagant-martian in #226
- Fix warnings and bump libp2p by @AgeManning in #232
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- fix entry docs by @divagant-martian in #204
- refactor for removing
Discv5
prefix by @divagant-martian in #206 - fix rpc decoding to reject extra data by @divagant-martian in #208
- expected_responses remains after challenge has been completed by @ackintosh in #210
- Expose underlying ENR representation externally by @jmcph4 in #214
- Use zero ports in tests by @jmcph4 in #216
- update dependencies by @jxs in #219
- Changing port of ReponseBody::Pong to NonZeroU16 by @ackintosh in #220
- Update
enr
dependency by @morph-dev in #223 - Add support for concurrent requests to a single peer. by @njgheorghita in #200
- Adjust some logs by @divagant-martian in #225
New Contributors
- @jmcph4 made their first contribution in #214
- @jxs made their first contribution in #219
- @morph-dev made their first contribution in #223
- @njgheorghita made their first contribution in #200
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Remove unneeded mut from send_ping(..) by @KolbyML in #192
- Fix unexpected ConnectionDirection update by @ackintosh in #188
- Respond to a PING even if the source doesn't match the ENR by @ackintosh in #184
- Speed up ENR update by @ackintosh in #196
- Update libp2p-core by @ackintosh in #197
- Version bump to v0.3.1 by @AgeManning in #203
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Version 0.3.0
This version brings in full support for ipv6. The configuration around generating a listening socket has been modified to support individual and dual-socket configurations. Among this high-level modification the following other changes have been made: