Skip to content

2.3.0

Compare
Choose a tag to compare
@herrhotzenplotz herrhotzenplotz released this 26 Mar 19:53
· 196 commits to release since this release
95ef6a1

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.