Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Aug 04:59
· 207 commits to main since this release
e373afa

🚀 10x Faster Traceroute

ftr v0.3.1 delivers massive performance improvements through our new async implementation:

  • 10x faster for short probe timeouts (100ms: 10s → 1s)
  • Immediate response processing - no more polling delays
  • Platform-optimized async engines for Windows, macOS, Linux, and BSD

Key Improvements

  • 🏎️ Windows: 600ms+ faster startup (optimized ICMP API)
  • 🍎 macOS: Fixed missing intermediate hops in async mode
  • 🐧 Linux/BSD: Full async support with raw sockets
  • 🔧 Better defaults: Async mode is now default (use --sync-mode for legacy)

Also Fixed

  • Duplicate country codes in ASN display
  • --no-enrich flag now works correctly
  • Windows timeout handling improvements
  • Various CI and test reliability issues

Installation

Windows: Download the .zip for your architecture below
macOS: brew tap dweekly/ftr && brew install ftr
Linux: Download the .deb package below
Cargo: cargo install ftr


See CHANGELOG.md for complete details.