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, and check past releases in the changelog
Last Updated February 11, 2025
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
blobs, docs, and gossip are disabled by default
protocols remain in the codebase but must be explicitly enabled
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
net-tools repo
factor a number of networking tools out of iroh and into a separate repo
- netcheck
- portmapper
blobs, docs, and gossip are removed from iroh
protocols exist in their own repos and are published separately from iroh
CLI is removed from iroh
there is no more CLI or Node in iroh, look at the specific protocols to play with a CLI centered around that protocol
iroh-net is now just iroh
we no longer publish `iroh-net`, `iroh` contains all of `iroh-net`
v0.29.0
Dec 2, 2024
v0.30.0
Dec 16, 2024
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.31.0
Jan 14, 2024
v0.32.0
Feb 3, 2024
discovery refinements
adjust and refine APIs for discovery, refactor and rename subsystems
v0.33.0
Feb 17, 2024
QUIC connections: graceful shutdown
finalize our APIs for graceful shutdown of QUIC connections
v0.34.0
Mar 10, 2024
QUIC Multipath support
implement QUIC multipath
- quinn iroh fork
- plumb into iroh
- upstream to quinn
blobs 1.0 API
overhaul blobs API
relay connections over websockets
Connections to the relay happen over websockets
v0.35.0
Mar 31, 2024
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
Finalize FFI integration
protocol developers have a clear path for integrating rust protocols into other languages
future work
v0.36.0
Apr 21, 2024
finalize 1.0 spec
ratify the iroh 1.0 wire protocol
v0.37.0
May 12, 2024
release candidate
publish a release candidate, seeking feedback from the community
v0.38.0
Jun 2, 2024
documentation refinement
ensure documentation is accurate and robust
v1.0
H2 2025