This release is mostly bug fixes and maintainability changes with 1 minor feature:
Add PID column to the process table #379 - @notjedi
A big rewrite of the main loop is still forthcoming™️.
What's Changed
CI: strip release binaries for all targets by @cyqsimon in https://github.com/imsnif/bandwhich/pull/358
CI: include generated assets in release archive by @cyqsimon in https://github.com/imsnif/bandwhich/pull/359
chore(deps): bump clap_mangen from 0.2.17 to 0.2.18 by @dependabot in https://github.com/imsnif/bandwhich/pull/361
chore(deps): bump strum from 0.25.0 to 0.26.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/362
chore(deps): bump itertools from 0.12.0 to 0.12.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/363
Remove redundant imports by @cyqsimon in https://github.com/imsnif/bandwhich/pull/377
CI: use GitHub API to exempt dependabot from changelog requirement by @cyqsimon in https://github.com/imsnif/bandwhich/pull/378
chore(deps): bump clap from 4.4.18 to 4.5.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/373
chore(deps): bump thiserror from 1.0.56 to 1.0.57 by @dependabot in https://github.com/imsnif/bandwhich/pull/366
chore(deps): bump log from 0.4.20 to 0.4.21 by @dependabot in https://github.com/imsnif/bandwhich/pull/367
chore(deps): bump insta from 1.34.0 to 1.35.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/371
chore(deps): bump tokio from 1.35.1 to 1.36.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/370
chore(deps): bump anyhow from 1.0.79 to 1.0.80 by @dependabot in https://github.com/imsnif/bandwhich/pull/369
chore(deps): bump chrono from 0.4.33 to 0.4.34 by @dependabot in https://github.com/imsnif/bandwhich/pull/372
chore(deps): bump clap_mangen from 0.2.18 to 0.2.20 by @dependabot in https://github.com/imsnif/bandwhich/pull/374
chore(deps): bump clap-verbosity-flag from 2.1.2 to 2.2.0 by @dependabot in https://github.com/imsnif/bandwhich/pull/375
chore(deps): bump clap_complete from 4.4.9 to 4.5.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/376
chore(deps): bump ratatui from 0.25.0 to 0.26.1 by @dependabot in https://github.com/imsnif/bandwhich/pull/368
chore(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in https://github.com/imsnif/bandwhich/pull/380
feat: add PID column to Process table by @notjedi in https://github.com/imsnif/bandwhich/pull/379
Remove unnecessary logging synchronisation by @cyqsimon in https://github.com/imsnif/bandwhich/pull/381
Apply suggestions from new clippy lint clippy::assigning_clones by @cyqsimon in https://github.com/imsnif/bandwhich/pull/382
Fix IPv6 socket detect logic by @cyqsimon in https://github.com/imsnif/bandwhich/pull/383
CI: Configure dependabot grouping by @cyqsimon in https://github.com/imsnif/bandwhich/pull/395
chore(deps): bump the dependencies group with 10 updates by @dependabot in https://github.com/imsnif/bandwhich/pull/396
Enable Android build by @flxo in https://github.com/imsnif/bandwhich/pull/384
docs: add Exherbo Linux install instructions in README.md by @davlgd in https://github.com/imsnif/bandwhich/pull/398
CI refactor by @cyqsimon in https://github.com/imsnif/bandwhich/pull/399
Fix Windows FP discrepancy issue in test by @cyqsimon in https://github.com/imsnif/bandwhich/pull/400
CI: Remove musl-tools install step by @cyqsimon in https://github.com/imsnif/bandwhich/pull/402
Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in https://github.com/imsnif/bandwhich/pull/403
chore(deps): bump actions/upload-artifact from 3 to 4 in the github-actions group by @dependabot in https://github.com/imsnif/bandwhich/pull/404
chore(deps): bump the dependencies group with 6 updates by @dependabot in https://github.com/imsnif/bandwhich/pull/405
Temporarily disable UI tests by @cyqsimon in https://github.com/imsnif/bandwhich/pull/406
CI: Enable more cross-compiled builds by @cyqsimon in https://github.com/imsnif/bandwhich/pull/401
Add logo by @cyqsimon in https://github.com/imsnif/bandwhich/pull/330
Update README by @cyqsimon in https://github.com/imsnif/bandwhich/pull/407
CI: use sccache to speed up CI by @cyqsimon in https://github.com/imsnif/bandwhich/pull/408
Update usage in README by @cyqsimon in https://github.com/imsnif/bandwhich/pull/409
chore(deps): bump taiki-e/cache-cargo-install-action from 1 to 2 in the github-actions group by @dependabot in https://github.com/imsnif/bandwhich/pull/411
chore(deps): bump mozilla-actions/sccache-action from 0.0.4 to 0.0.5 in the github-actions group by @dependabot in https://github.com/imsnif/bandwhich/pull/415
chore(deps): bump the dependencies group across 1 directory with 19 updates by @dependabot in https://github.com/imsnif/bandwhich/pull/416
chore(deps): bump openssl from 0.10.64 to 0.10.66 by @dependabot in https://github.com/imsnif/bandwhich/pull/417
chore(deps): bump the dependencies group with 14 updates by @dependabot in https://github.com/imsnif/bandwhich/pull/418
Update sysinfo API calls by @cyqsimon in https://github.com/imsnif/bandwhich/pull/421
New Contributors
@notjedi made their first contribution in https://github.com/imsnif/bandwhich/pull/379
@flxo made their first contribution in https://github.com/imsnif/bandwhich/pull/384
@davlgd made their first contribution in https://github.com/imsnif/bandwhich/pull/398
@cclauss made their first contribution in https://github.com/imsnif/bandwhich/pull/403
Full Changelog: https://github.com/imsnif/bandwhich/compare/v0.22.2...v0.23.0