Skip to content

Latest commit

 

History

History
257 lines (174 loc) · 12.5 KB

CHANGELOG.md

File metadata and controls

257 lines (174 loc) · 12.5 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

[Unreleased]

Fixed

  • Update CONTRIBUTING information #438 - @YJDoc2 @cyqsimon

Changed

  • Bump msrv to 1.75.0 #439 - @YJDoc2
  • Replace derivative with derive_more #439 - @YJDoc2
  • Add build optimizations for release binary #434 - @pando85
  • Minor cleanup and optimisations #435 - @cyqsimon

[0.23.1] - 2024-10-09

Fixed

  • CI: Use Powershell Compress-Archive to create Windows binary zip #424 - @cyqsimon
  • Exit gracefully when there is a broken pipe error #429 - @sigmaSd
  • Fix breaking changes of sysinfo crate #431 - @cyqsimon
  • Fix clippy::needless_lifetimes warnings on nightly #432 - @cyqsimon

[0.23.0] - 2024-08-17

Fixed

  • Remove redundant imports #377 - @cyqsimon
  • CI: use GitHub API to exempt dependabot from changelog requirement #378 - @cyqsimon
  • Remove unnecessary logging synchronisation #381 - @cyqsimon
  • Apply suggestions from new clippy lint clippy::assigning_clones #382 - @cyqsimon
  • Fix IPv6 socket detect logic #383 - @cyqsimon
  • Support build for target_os android #384 - @flxo
  • Fix Windows FP discrepancy issue in test #400 - @cyqsimon

Added

  • CI: include generated assets in release archive #359 - @cyqsimon
  • Add PID column to the process table #379 - @notjedi
  • CI: add builds for target aarch64-linux-android #384 - @flxo
  • CI: Keep GitHub Actions up to date with GitHub's Dependabot #403 - @cclauss
  • CI: Enable more cross-compiled builds #401 - @cyqsimon
  • CI: use sccache to speed up CI #408 - @cyqsimon

Changed

  • CI: strip release binaries for all targets #358 - @cyqsimon
  • Bump MSRV to 1.74 (required by clap 4.5; see #373)
  • CI: Configure dependabot grouping #395 - @cyqsimon
  • CI refactor #399 - @cyqsimon
  • CI: Temporarily disable UI tests #406 - @cyqsimon
  • Update README #407 - @cyqsimon
  • Update usage in README #409 - @cyqsimon

Removed

  • CI: Remove musl-tools install step #402 - @cyqsimon

[0.22.2] - 2024-01-28

Added

  • Generate completion & manpage #357 - @cyqsimon

[0.22.1] - 2024-01-28

Fixed

  • Hot fix a Windows compile issue #356 - @cyqsimon

[0.22.0] - 2024-01-28

Added

  • Log unresolved processes in more detail + general refactor #318 - @cyqsimon
  • Display bandwidth in different unit families #328 - @cyqsimon
  • CI: ensure a changelog entry exists for each PR #331 - @cyqsimon
  • Show interface names #340 - @ilyes-ced

Changed

  • Table formatting logic overhaul #305 - @cyqsimon
  • Refactor OsInputOutput (combine interfaces & frames into single Vec) #310 - @cyqsimon

Removed

  • Reorganise & cleanup packaging code/resources #329 - @cyqsimon

Fixed

  • Make logging race-free using a global lock & macro #309 - @cyqsimon
  • Use once_cell::sync::Lazy to make regex usage more ergonomic #313 - @cyqsimon
  • Fix vague CLI option documentation; closes #314 #316 - @cyqsimon

[0.21.1] - 2023-10-16

Fixed

Added

[0.21.0] - 2023-09-19

Fixed

  • Fixed resolv.conf errors on systems with trust-ad (#201) - @JoshLambda
  • Fixed build issues by updating various dependencies
  • migrate out-of-date dependency structopt to clap (#285) - @Liyixin95

[0.20.0] - 2020-10-15

Added

  • New command line argument to explicitly specify a DNS server to use (#193) - @imsnif

[0.19.0] - 2020-09-29

Fixed

  • Fixed resolv.conf parsing for rDNS in some cases (#184) - @Ma27
  • Cross platform window resizing (fixes momentary UI break when resizing window on Windows) (#186) - @remgodow
  • CI: build binaries using github actions (#181) - @remgodow
  • Fix build on FreeBSD (#189) - @imsnif
  • Upgrade TUI to latest version (#190) - @imsnif
  • Try to reconnect to disconnected interfaces (#191) - @thepacketgeek

[0.18.1] - 2020-09-11

  • HOTFIX: do not build windows build-dependencies on other platforms

[0.18.0] - 2020-09-11

Added

  • Future windows infrastructure support (should not have any user facing effect) (#179) - @remgodow
  • Windows build and run support (#180) - @remgodow

Fixed

[0.17.0] - 2020-09-02

Added

  • Add delimiters between refreshes in raw mode for easier parsing (#175) - @sigmaSd

Fixed

  • Truncate Chinese characters properly (#177) - @zxlzy
  • Moved to mebi/gibi/tibi bytes to improve bandwidth accuracy and reduce ambiguity (#178) - @imsnif

[0.16.0] - 2020-07-13

Fixed

  • Allow filtering by processes/connections/remote-ips in raw-mode (#174) - @sigmaSd
  • Changed repository trunk branch to "main" instead of "master".

[0.15.0] - 2020-05-23

Added

  • Ability to change the window layout with (#118) - @Louis-Lesage
  • Show duration of current capture when running in "total utilization" mode. - @Eosis

Fixed

[0.14.0] - 2020-05-03

Fixed

  • HOTFIX: remove pnet_bandwhich_fork dependency and upgrade to working version of pnet + packet_builder instead (this should hopefully not change anything)

[0.13.0] - 2020-04-05

Added

  • Hide DNS queries by default. This can be overridden with -s, --show-dns (#161) - @olesh0
  • Show cumulative utilization in "total utilization" mode. Trigger with -t, --total-utilization (#155) - @TheLostLambda

Fixed

[0.12.0] - 2020-03-01

Added

[0.11.0] - 2020-01-25

Added

[0.10.0] - 2020-01-18

Added

Fixed

[0.9.0] - 2020-01-14

Added

Fixed

[0.8.0] - 2020-01-09

Added

  • Brew formula and installation instructions for macOS (#75) - @imbsky
  • UI change: add spacing between up and down rates for readability (#58) - @Calinou
  • Support for wireguard interfaces (eg. for VPNs) (#98) - @Ma27
  • Void linux installation instructions (#102) - @jcgruenhage
  • Arch installation with pacman (#103) - @kpcyrd

Fixed

[0.7.0] - 2020-01-05

Added

Fixed