Release v0.21.0
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
(additionalv
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
- Upgrade resolv-conf version by @TheLostLambda in #201
- Bump dependencies and fix build by @cyqsimon in #273
- Switch from
tui
toratatui
by @cyqsimon in #274 - docs(changelog): resolve-conf + trust-ad fix by @TheLostLambda in #202
- docs(readme): add instructions for installing via MacPorts by @herbygillot in #203
- Fix setcap example by @teohhanhui in #218
- fixed spelling mistake by @freddii in #206
- Feature/autocomplete script by @mphschmitt in #227
- Use alternate screen by @sigmaSd in #208
- chore: remove some extra deps by @sigmaSd in #278
- fix: fix snapshot tests by @sigmaSd in #277
- Improve/fix CI by @cyqsimon in #279
- Cache npcap SDK when building on Windows by @cyqsimon in #281
- fix(windows): don't send key twice by @sigmaSd in #280
- migrate structopt to clap by @Liyixin95 in #285
New Contributors
- @cyqsimon made their first contribution in #273
- @herbygillot made their first contribution in #203
- @teohhanhui made their first contribution in #218
- @freddii made their first contribution in #206
- @mphschmitt made their first contribution in #227
- @Liyixin95 made their first contribution in #285
Full Changelog: 0.20.0...v0.21.0