Skip to content

Releases: pol-rivero/github-desktop-plus

GitHub Desktop Plus v3.5.3-beta3

21 Sep 18:26

Choose a tag to compare

Upstream: GitHub Desktop v3.5.3-beta3 release notes

Caution

To allow our package (GitHub Desktop Plus) to coexist alongside the upstream (GitHub Desktop), the config directory has changed from ~/.config/GitHub Desktop to ~/.config/GitHub Desktop Plus. You can migrate your configuration by running:

mv -T "$HOME/.config/GitHub Desktop" "$HOME/.config/GitHub Desktop Plus"

New Flatpak release

This app is now available as a flatpak!
Download it from the Flathub website or by running:

flatpak install flathub io.github.pol_rivero.github-desktop-plus

The flatpak title has been changed from "GitHub Desktop Plus" to just "Desktop Plus" in order to comply with Flathub's branding requirements. The app's functionality is otherwise identical.

Changes and improvements:

  • New feature: Per-repo editor overrides.
    Go to "Repository > Repository settings... > Integrations" and choose a different editor to be used in this repository. By default, the globally defined editor will be used (File > Options > Integrations).

  • The app title / description is now consistent across all platforms. Some places that used "GitHub Desktop" have been changed to "GitHub Desktop Plus".

  • Git errors now contain the path of the offending repository. This greatly speeds up troubleshooting of operations that affect many repositories (like "Pull all").

Fixes:

  • Fixed a bug in "Stash all" where it would miss some files if the repository contained untracked files.

  • github-desktop-plus-cli --help will now show the correct binary name (github-desktop-plus-cli instead of github).

  • Arch / Manjaro: Fixed broken installation of github-desktop-plus-cli. Thanks @Bryan2333!

GitHub Desktop Plus v3.5.3-beta1

24 Aug 15:57

Choose a tag to compare

Upstream: GitHub Desktop v3.5.3-beta1 release notes

Warning

The CLI tool github has been renamed to github-desktop-plus-cli to avoid conflicting with the upstream package.

Note

This release adds experimental Flatpak support. The Flathub submission is currently in progress.

Changes and improvements:

  • When using branch name presets, if a list item is long, it will now span multiple lines instead of being truncated.

Fixes:

  • Debian / Ubuntu / Fedora / RHEL / CentOS: The CLI should now be working properly. Run github-desktop-plus-cli --help for more information on available commands.
  • Arch / Manjaro: The github-desktop-plus-cli command is now installed in any of the 3 AUR packages.

GitHub Desktop Plus v3.5.2

14 Aug 05:40

Choose a tag to compare

Upstream: GitHub Desktop 3.5.2 release notes

Warning

The APT and RPM packages have been renamed from github-desktop to github-desktop-plus and are now signed using GPG. If you are using one of those packages, you need to uninstall it and install github-desktop-plus. Follow the install instructions for your distribution in the README.

Changes and improvements:

  • In case of an application crash, the link to open an issue now points to the correct GitHub repository (this one).
  • Debian / Ubuntu / Fedora / RHEL / CentOS: This fork can now be installed alongside the official GitHub Desktop app without conflicting (see APT/RPM warning above).
  • Arch / Manjaro: You can now build the app from source with the github-desktop-plus and github-desktop-plus-git packages. Those new packages (and the existing github-desktop-plus-bin package) can be installed alongside the upstream the official GitHub Desktop app without conflicting.
    Additionally, you can now pass CLI arguments to the app by putting them in ~/.config/github-desktop-plus-flags.conf

Fixes:

  • Fix incorrect icon on Wayland (#11). Thanks @Bryan2333!
  • Fixed crash when typing on the email field in the initial setup screen.
  • Fedora / RHEL / CentOS: The built-in git binaries are now patched to use libcurl instead of libcurl-gnutls. Thanks @thangckt!

GitHub Desktop Plus v3.5.1

11 Jul 15:43

Choose a tag to compare

GitHub Desktop Plus v3.5.0

02 Jul 17:33

Choose a tag to compare

Upstream: GitHub Desktop 3.5.0 release notes

New versioning scheme

From this version onward, the version of GitHub Desktop Plus will match the upstream. This should make it easier to know which GitHub Desktop version you are getting with each release.

New DEB and RPM repositories

If you are using the .deb (Debian/Ubuntu) or .rpm (Fedora/RHEL/CentOS) packages, you will no longer need to download new releases manually. Instead, you can add the new repositories to your system and use your package manager to update GitHub Desktop Plus automatically.

Follow the instructions in the README to add the new repository for your distribution.

GitHub Desktop Plus v0.4.21

13 Jun 15:10

Choose a tag to compare

Upstream

Changes and improvements:

  • If a PR check has no steps, a new button has been added to go to details page directly (instead of having to expand an empty section first).

GitHub Desktop Plus v0.4.20

23 May 06:24
885d137

Choose a tag to compare

GitHub Desktop Plus v0.4.15

12 May 19:55

Choose a tag to compare

Upstream

Changes and improvements:

  • Added a new setting to allow hiding the window instead of closing the app, so that it's launched instantly on subsequent uses. Find it in Options > Advanced.
    Keep the following in mind:
    • This setting is not available on macOS, where this behavior was already the default.
    • When hidden, the app will continue running on the background. This will affect your system's RAM usage.
    • Use Ctrl+Q to fully exit the app.

Fixes

  • The cursor will no longer jump to the end when a key is pressed in certain text boxes.

GitHub Desktop Plus v0.4.12

24 Apr 17:28

Choose a tag to compare

GitHub Desktop Plus v0.4.11

19 Apr 17:42

Choose a tag to compare

Upstream

Changes and improvements:

  • Clear the search query when going back to the History tab.

Fixes

  • Some context menus such as amending commits were not being shown in some cases.
  • Commit search was not working properly if the user changed the text while the old search was still running.
  • In the Compare tab, the Enter key wasn't confirming the branch selection.