v0.98.2
ekzhang/borev0.98.2Apr 28, 2026by github-actions[bot]
AI Summary
A patch release for iroh that fixes critical connection stability issues involving concurrent empty endpoint address handling and division by zero errors in datagram processing.
Key Highlights
- Fixes connection aborting when empty `EndpointAddr` is added concurrently
- Protects against division by zero in `process_datagram`
- Pins `pkcs8` and `der` dependencies
Full Release Notes
### 🐛 Bug Fixes - *(iroh)* Don't abort connection attempts when an empty `EndpointAddr` is added concurrently ([#4177](https://github.com/n0-computer/iroh/issues/4177)) - ([60f6f09](https://github.com/n0-computer/iroh/commit/60f6f092260557840b76b338ed7f85eb45b3db7b)) - Protect against division by zero in process_datagram ([#4178](https://github.com/n0-computer/iroh/issues/4178)) - ([70cec3d](https://github.com/n0-computer/iroh/commit/70cec3deaa5b007a788243e90d8e3bbe1674edf2)) ### Deps - Pin pkcs8 and der ([#4197](https://github.com/n0-computer/iroh/issues/4197)) - ([8c1461b](https://github.com/n0-computer/iroh/commit/8c1461b7f8271def0edf677457644178e11bc0d1)) - Bump rustls-webpki from 0.103.12 to 0.103.13 - ([4baa9b1](https://github.com/n0-computer/iroh/commit/4baa9b1d032e5c2e8208ef22dfe24a19ebb7fd12))