github n0-computer/iroh v0.14.0
v0.14.0 - Dial the world

latest releases: v0.18.0, v0.17.0, v0.16.2...
one month ago

⛰️ Features

  • (iroh) Implement basic author api (#2132) - (5e1a71f)
  • (iroh-cli) Add file logging by default for start commands (#2175) - (b80b338)
  • (iroh-cli) Simplify config loading (#2171) - (2cfa055)
  • (iroh-net) Add MagicEndpoint::conn_type_stream returns a stream that reports connection type changes for a node_id (#2161) - (7986394)
  • Mark iroh-cli's iroh binary as workspace default (#2160) - (aeb04d8)
  • Update redb to v2 (#2120) - (ceaf168)
  • Node discovery via DNS (#2045) - (72384ce)
  • Add discovery option to doctor (#2182) - (2c1eca9)

🐛 Bug Fixes

  • (iroh) Shutdown sync engine on iroh node shutdown (#2131) - (35a1cdd)
  • (iroh) Do not shut down node on internal rpc error (#2158) - (fcdc299)
  • (iroh-cli) Doctor relay-urls, correct connection logic (#2163) - (314c883)
  • (iroh-cli) Fix printing of doctor connect/accept output (#2166) - (5d4ac52)
  • (iroh-net) Avoid double connections to relays (#2148) - (aa1cf66)
  • (tests) Disable the metrics port of all cli tests (#2154) - (1d51caa)
  • Remove redundant imports (#2159) - (43038df)

🚜 Refactor

  • (iroh-bytes) Update bao-tree to 0.12 and adjust code (#2153) - (bfb7560)
  • (iroh-bytes) Use even newer bao-tree (#2168) - (fe6dcac)
  • (iroh-net) Remove incremental state from reportgen actor (#2180) - (d22c1cd)
  • (metrics) Metrics on by default (#2129) - (ff88f65)
  • Rustc beta is stricter again wrt imports and unused code (#2185) - (d6f336c)

📚 Documentation

  • (gossip) Add comment about message uniqueness (#2140) - (9fc1266)

⚡ Performance

  • (iroh-net) Simplify relay handshake (#2164) - (70db5fb)
  • (iroh-sync) Avoid allocating a full range of values during sync (#2152) - (13e83f3)

🧪 Testing

  • (iroh-net) Expose run_relay_server and option to skip cert verification to tests (#2145) - (fb4703a)

⚙️ Miscellaneous Tasks

Deps

Don't miss a new iroh release

NewReleases is sending notifications on new releases.