Version 0.1.2 (2024-09-06)
Release Notes
It has been quite a while since the release of v0.1.1 (about one month). The rate of development dropped a little, but there were some meaningful contributions (including from new contributors 😛), so this release is to avoid keeping patch-hub
outdated.
New Functionalities and Changes
- Add a
--version | -V
flag to display thepatch-hub
version (issue #17). - Suppress warning for unused function
centerd_rect
. - Rearrange unit test sample files to
src/test_samples
and add unit tests forsrc/mailing_lists.rs
andsrc/lore_api_client
. - Create the cache directory before using it (issue #21).
- Remove vendoring of
openssl
(issue #22). - Remove tab completion from the "Mailing List Selection" screen and allow the user to input the list without entirely typing it (issue #25).
- Fix crashing bug of hitting
ENTER
when there is no bookmarked patchset (issue #12). - Fix overflow in the patchsets of the last page.
Problems and Future Changes
Many fronts are being explored right now, like: making configurations more robust and adding git send-email
configurations, adding formatting and linting to the project, implementing logging, and more. The integration of kw
and patch-hub
is also being done by this PR.
IMHO, the following steps are to close these started fronts, make a new release, and then stop adding features to pay the enormous technical debt we have in the project.
Download patch-hub 0.1.2
File | Platform | Checksum |
---|---|---|
patch-hub-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
patch-hub-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |