Skip to content

Commit fec96a3

Browse files
Release: Yggdrasil v0.5.6 (#1144)
* Changelog updates for Yggdrasil v0.5.6 * Fix spelling error --------- Co-authored-by: Neil Alexander <[email protected]> Co-authored-by: Arceliar <[email protected]>
1 parent f788a18 commit fec96a3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,26 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2626
- in case of vulnerabilities.
2727
-->
2828

29+
## [0.5.6] - 2024-05-30
30+
31+
* Go 1.21 is now required to build Yggdrasil
32+
33+
### Added
34+
35+
* The `getPeers` endpoint now reports the RTT/latency of directly connected peers
36+
37+
### Changed
38+
39+
* The tree parent selection algorithm now prefers the lowest latency peers instead of the most stable
40+
* Session key exchange logic has been changed to improve throughput and reduce occasional jitter
41+
42+
### Fixed
43+
44+
* Bloom filter hashing now works correctly on big-endian architectures
45+
* Incorrect buffer pool usage has been fixed, reducing memory allocations
46+
* The multicast beacon interval now backs off correctly, reducing the number of beacons sent
47+
* A denial-of-service vulnerability in the QUIC library has been fixed with a dependency update
48+
2949
## [0.5.5] - 2024-01-27
3050

3151
### Added

0 commit comments

Comments
 (0)