Skip to content

Releases: imsnif/bandwhich

Release v0.22.2

27 Jan 20:33
v0.22.2
96a7f77
Compare
Choose a tag to compare

This is a hotfix to re-add completion & manpage, this time auto-generated at
compile time and up to date.

What's Changed

Full Changelog: v0.22.1...v0.22.2

Release v0.22.1

27 Jan 18:37
v0.22.1
592f733
Compare
Choose a tag to compare

This is a hotfix release for Windows. No substantive changes.

What's Changed

Full Changelog: v0.22.0...v0.22.1

Release v0.22.0

27 Jan 17:36
v0.22.0
1b58a0c
Compare
Choose a tag to compare

Blub blub blub

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

New Contributors

Full Changelog: v0.21.1...v0.22.0

Release v0.21.1

16 Oct 01:40
v0.21.1
f987636
Compare
Choose a tag to compare

Patched a few bugs.

All tests should now pass for Linux. MacOS and Windows still have spontaneous test failures; we are still working on those.

What's Changed

This list is incomplete because I pushed several commits onto main directly. I will try to remember not to do that going forward.

New Contributors

Full Changelog: v0.21.0...v0.21.1

Release v0.21.0

19 Sep 10:37
v0.21.0
14298fc
Compare
Choose a tag to compare

Hello all!

This is the first release of bandwhich after nearly 3 years of hiatus, as well as my (@cyqsimon's) first release as the new primary maintainer.

This version's main job is to fix all compilation issues that arose during the past 3 years. Therefore there are no new features, only dependency bumps and bug fixes. Despite that, I decided to raise the minor version anyways due to the various big dependency bumps and migrations (in particular, clap). You know, just in case some new behaviour is technically a breaking change.

Note to packagers:

  • From this version on, the release tags will adopt the format vM.m.p (additional v in front). You may need to update your source URL to match.
  • There are currently some spontaneous failures in TUI-related tests. From what we've observed, this is due to the TUI crate emitting extraneous events non-deterministically which are only observable by automated tests. TL;DR, it's benign; we are working on a fix (PR welcomed); meanwhile you may want to temporarily disable tests.

What's Changed

New Contributors

Full Changelog: 0.20.0...v0.21.0

0.20.0

15 Oct 09:16
Compare
Choose a tag to compare

Added

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

0.19.0

29 Sep 16:01
Compare
Choose a tag to compare

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

11 Sep 10:06
Compare
Choose a tag to compare

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

0.18.0

11 Sep 08:46
Compare
Choose a tag to compare

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

02 Sep 14:05
Compare
Choose a tag to compare

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