v1.0.2
LaurenzV/hayrov1.0.2Jul 6, 2026by github-actions[bot]
AI Summary
This release focuses on improving the Iroh relay protocol and transport fairness, alongside testing enhancements and bug fixes for Windows systems.
Key Highlights
- Allow live updates to per-client rate limits in the relay protocol
- Fix for transport lanes fairness counter issues
- Improved protocol testing and invalid message handling
- Regression test added for transient Windows network errors
New Features
- Live per-client rate limit updating
Full Release Notes
## ⛰️ Features - *(iroh-relay)* Allow updating the per-client rate limit live ([#4381](https://github.com/n0-computer/iroh/issues/4381)) - ([c23446c](https://github.com/n0-computer/iroh/commit/c23446ce2ee2bf3a25121483c61d938645c2bcd0)) ## 🐛 Bug Fixes - *(iroh)* Receive transport lanes fairness counter issue ([#4384](https://github.com/n0-computer/iroh/issues/4384)) - ([8e7819a](https://github.com/n0-computer/iroh/commit/8e7819a909dbb0001a2c0057bac6cc4a0a5e14a6)) - *(iroh-dns-server)* DNS write benchmark measurement ([#4382](https://github.com/n0-computer/iroh/issues/4382)) - ([9541a6d](https://github.com/n0-computer/iroh/commit/9541a6d1357fccc33123f0c4736a71493ef9aa3b)) - *(iroh-relay)* Improve relay protocol proptests & properly handle invalid messages ([#4389](https://github.com/n0-computer/iroh/issues/4389)) - ([22cac74](https://github.com/n0-computer/iroh/commit/22cac742ca5e84da4542681e14b2d23b74c8330e)) ## 🧪 Testing - *(iroh)* Regression test for transient Windows recv errors ([#4348](https://github.com/n0-computer/iroh/issues/4348)) - ([d2a075f](https://github.com/n0-computer/iroh/commit/d2a075fa5c2198b035e14c2480bae131a1200a5c)) ## ⚙️ Miscellaneous Tasks - Add release configuration for generating the changelog - ([ead46e5](https://github.com/n0-computer/iroh/commit/ead46e50823e7ddcc4d142ea71511ed38a37260e)) - Remove extensive breaking changes instructions ([#4380](https://github.com/n0-computer/iroh/issues/4380)) - ([82b0792](https://github.com/n0-computer/iroh/commit/82b079263c91d7dea8bd373b7e254146098d44b6))