2.3.0
2.3.0 (2024-Mar-25)
This is the version 2.3.0 release of gcli.
GCLI is available in FreeBSD Ports,
Debian,
NixPkgs,
the AUR
and PkgSrc.
Please download pre-autoconfiscated tarballs here.
Warning! The provided tarballs on GitHub and GitLab are not autoconfiscated. Please use the link above.
Thank you to all the contributors and folks bringing gcli to various distributions!
Please test and report back.
Notes
Development of gcli is being moved over to Sourcehut. Patches can be submitted to the respective mailing list.
See details on the gcli homepage.
For discussions there is now also an IRC Channel #gcli on Libera.Chat.
Changes
Added
-
It is now possible to build gcli against libgcli as a DLL on cygwin.
Submitted by: Daisuke Fujimura -
The pulls subcommand now allows searching for pull requests with a given search term.
The search terms can be appended to the regular pull subcommand for listing PRs:$ gcli pulls -L bug segmentation fault
The above will search for pull requests containing »segmentation fault« and the label »bug«.
-
An interactive mode for creating both PRs and issues has been added.
You can now interactively create pull requests and issues by omitting their title:$ gcli issues create Owner [herrhotzenplotz]: Repository [gcli]: Title: foo The following issue will be created: TITLE : foo OWNER : herrhotzenplotz REPO : gcli MESSAGE : No message Do you want to continue? [yN]
Fixed
-
gcli was incorrectly using an environment variable XDG_CONFIG_DIR.
This variable has now been fixed to be XDG_CONFIG_HOME.
Submitted by: Jakub Wilk -
Fixed a segmentation fault when listing forks
-
Fixed error when submitting a comment on Gitlab issues
-
The build on Haiku has been fixed. GCLI can now be compiled and used on this platform.