iroh 1.0 roadmap
Here's where we're headed, and progress we made against our goal to date. For more details see the iroh 1.0 roadmap post
Last Updated November 11, 2024
docs are disabled by default
transition node builder away from assuming all users want the docs protocol
#2748v0.26.0
Sep 30, 2024
v0.27.0
Oct 21, 2024
pull custom protocols out of iroh
pull custom protocols out of iroh and into separate repositories
- iroh-blobs
- iroh-docs
- iroh-gossip
- iroh-router
Iroh CLI Deprecation Warning
warn users that the iroh CLI is deprecated and will be converted to an example in the next release
Iroh client Deprecation Warning
warn users that the iroh client is deprecated and will be converted to an example in the next release
v0.28.1
Nov 4, 2024
Add QUIC Address Discovery to iroh-relay and netwatcher
have QUIC Address Discovery as another probe option in netwatcher
#2842FFI bindings move to protocols
move FFI bindings to each protocol, demonstrating how to ship custom protocols with language bindings
custom protocol template repo
create a template repo for custom protocols with examples for shipping RPC interfaces and FFI bindings
blobs and gossip are disabled by default
protocols remain in the codebase but must be explicitly enabled
Iroh Doctor CLI v0.1
release the first version of the iroh doctor CLI as a standalone tool for diagnosing and reporting on connectivity
v0.29.0
Nov 25, 2024
future work
draft specification
draft a specification for the iroh protocol, outlining all open standards iroh uses, noting any deviations
- self-signed TLS
- QUIC
- ICE over QUIC
- STUN over QUIC
- DNS Discovery
- Pkarr
- MDNs
- WebSockets
- iroh relay
net-tools repo
factor a number of networking tools out of iroh-net and into a separate repo
- netcheck
- portmapper
- netmon
- iroh-relay
- stun over quic
QUIC Multipath support
implement QUIC multipath
- quinn iroh fork
- plumb into iroh-net
- upstream to quinn
ICE over QUIC
implement ICE over QUIC
finalize 1.0 spec
ratify the iroh 1.0 wire protocol
release candidate
publish a release candidate, seeking feedback from the community
v1.0
H2 2025