This version mainly fixes a long-standing formatting issue which improperly
truncates important information and data. Alongside several other minor
improvements.
Tests are still failing on MacOS and Windows, but we have now identified the
root cause. Will likely be fixed next minor version release.
What's Changed
CI: allow Windows tests to run if PR source is own repo by @cyqsimon in https://github.com/imsnif/bandwhich/pull/306
Partially fix flaky tests by @cyqsimon in https://github.com/imsnif/bandwhich/pull/308
Table formatting logic overhaul by @cyqsimon in https://github.com/imsnif/bandwhich/pull/305
Make logging race-free using a global lock & macro by @cyqsimon in https://github.com/imsnif/bandwhich/pull/309
Refactor OsInputOutput (combine interfaces & frames into single Vec) by @cyqsimon in https://github.com/imsnif/bandwhich/pull/310
Cargo.toml manifest cleanup by @cyqsimon in https://github.com/imsnif/bandwhich/pull/311
Minor code style improvements in raw mode tests by @cyqsimon in https://github.com/imsnif/bandwhich/pull/312
Use once_cell::sync::Lazy to make regex usage more ergonomic by @cyqsimon in https://github.com/imsnif/bandwhich/pull/313
Fix vague CLI option documentation; closes #314 by @cyqsimon in https://github.com/imsnif/bandwhich/pull/316
Log unresolved processes in more detail + general refactor by @cyqsimon in https://github.com/imsnif/bandwhich/pull/318
chore(deps): bump clap-verbosity-flag from 2.0.1 to 2.1.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/326
chore(deps): bump http_req from 0.10.0 to 0.10.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/324
chore(deps): bump thiserror from 1.0.49 to 1.0.50 by @dependabot in https://github.com/imsnif/bandwhich/pull/323
chore(deps): bump regex from 1.10.1 to 1.10.2 by @dependabot in https://github.com/imsnif/bandwhich/pull/325
chore(deps): bump clap from 4.4.6 to 4.4.7 by @dependabot in https://github.com/imsnif/bandwhich/pull/320
chore(deps): bump trust-dns-resolver from 0.23.1 to 0.23.2 by @dependabot in https://github.com/imsnif/bandwhich/pull/319
chore(deps): bump procfs from 0.15.1 to 0.16.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/321
Bump ratatui to 0.24.0 by @cyqsimon in https://github.com/imsnif/bandwhich/pull/327
Reorganise & cleanup by @cyqsimon in https://github.com/imsnif/bandwhich/pull/329
Display bandwidth in different unit families by @cyqsimon in https://github.com/imsnif/bandwhich/pull/328
CI: ensure a changelog entry exists for each PR by @cyqsimon in https://github.com/imsnif/bandwhich/pull/331
chore(deps): bump openssl from 0.10.57 to 0.10.60 by @dependabot in https://github.com/imsnif/bandwhich/pull/332
chore(deps): bump clap from 4.4.7 to 4.4.10 by @dependabot in https://github.com/imsnif/bandwhich/pull/333
chore(deps): bump itertools from 0.11.0 to 0.12.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/334
chore(deps): bump tokio from 1.33.0 to 1.34.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/335
chore(deps): bump sysinfo from 0.29.10 to 0.29.11 by @dependabot in https://github.com/imsnif/bandwhich/pull/336
Fix PR submitter detection by @cyqsimon in https://github.com/imsnif/bandwhich/pull/342
Show interface names by @ilyes-ced in https://github.com/imsnif/bandwhich/pull/340
chore(deps): bump zerocopy from 0.7.21 to 0.7.31 by @dependabot in https://github.com/imsnif/bandwhich/pull/343
chore(deps): bump async-trait from 0.1.74 to 0.1.76 by @dependabot in https://github.com/imsnif/bandwhich/pull/352
chore(deps): bump tokio from 1.34.0 to 1.35.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/351
chore(deps): bump clap-verbosity-flag from 2.1.0 to 2.1.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/350
chore(deps): bump once_cell from 1.18.0 to 1.19.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/349
chore(deps): bump thiserror from 1.0.50 to 1.0.53 by @dependabot in https://github.com/imsnif/bandwhich/pull/346
chore(deps): bump clap from 4.4.10 to 4.4.12 by @dependabot in https://github.com/imsnif/bandwhich/pull/345
chore(deps): bump http_req from 0.10.1 to 0.10.2 by @dependabot in https://github.com/imsnif/bandwhich/pull/344
chore(deps): bump anyhow from 1.0.75 to 1.0.78 by @dependabot in https://github.com/imsnif/bandwhich/pull/347
chore(deps): bump tracing from 0.1.39 to 0.1.40 by @dependabot in https://github.com/imsnif/bandwhich/pull/354
chore(deps): bump ratatui from 0.24.0 to 0.25.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/348
Bump all dependencies by @cyqsimon in https://github.com/imsnif/bandwhich/commit/f865a5d51d37b52d5f996a440bc2a0dec3ea3233
New Contributors
@ilyes-ced made their first contribution in https://github.com/imsnif/bandwhich/pull/340
Full Changelog: https://github.com/imsnif/bandwhich/compare/v0.21.1...v0.22.0