Files
bandwhich/CHANGELOG.md
2024-10-09 23:45:02 +08:00

12 KiB

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

  • 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

[0.20.0] - 2020-10-15

Added

[0.19.0] - 2020-09-29

Fixed

[0.18.1] - 2020-09-11

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

[0.18.0] - 2020-09-11

Added

Fixed

[0.17.0] - 2020-09-02

Added

Fixed

[0.16.0] - 2020-07-13

Fixed

[0.15.0] - 2020-05-23

Added

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

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

Fixed

[0.7.0] - 2020-01-05

Added

Fixed