Skip to content

Releases: AAFC-Cloud/piing

v0.2.0

14 Jun 17:10

Choose a tag to compare

Changelog

[0.2.0] - 2025-06-14

Added

  • ICMP ping support using the ping crate.
  • Unified --mode CLI argument to select between icmp, tcp, http-get, and http-head modes.
  • Automatic port extraction from the destination string (e.g., host:port or URL), with sensible defaults for each mode.
  • Human-friendly interval parsing (e.g., -i 500ms or --interval 2s).
  • Colorized output for better readability.
  • Error handling improvements using color-eyre.

Changed

  • Removed separate --icmp and --tcp flags in favor of the single --mode argument.
  • Default mode is now icmp if --mode is not specified.
  • Improved argument parsing and help output with clap.

Fixed

  • More robust destination parsing for host, port, and URL.
  • Better error messages for invalid hosts or unreachable destinations.

Internal

  • Updated dependencies for security and performance.
  • Optimized build profiles for smaller and faster binaries.

v0.1.0

12 Jun 13:04

Choose a tag to compare

Optimize binary size