Seznam obsahuje 22 verzí programu GitHub Desktop Plus – od 28. února 2026 po aktuální verzi 3.6.3-r1. Každá verze vede na instalátory ze serveru výrobce.
| Verze | Datum | Velikost | Soubory |
|---|---|---|---|
| 3.6.3-r1Nejnovější | 16. července 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.6.3 release notes
Changes and improvements:
- [#178] We now support Codeberg accounts in Desktop Plus! Thank you @fl-f for your contribution!
You can now sign in using your Codeberg account and:
- Clone repositories from within the app.
- Preview and create pull requests.
- View pull request status, including checks.
- Enjoy other minor UI improvements that make your experience with Codeberg better.
- You can now rename stashes to make them easier to identify.
Simply click the edit (pencil) icon next to the stash title, or right-click on a stash in the Changes list and select "Rename...".
- All OAuth providers (GitHub, Bitbucket, GitLab, and Codeberg) now use PKCE (Proof Key for Code Exchange) for improved security. You shouldn't notice any difference in your sign-in experience, but if you encounter any problems, please open an issue.
Fixes:
- [#213] Handle autosquash prefixes properly when rendering conventional commit badges.
- [#215] Avoid showing the developer tools panel when quickly hovering over PRs in the PR list.
- The native title bar now shows the correct Desktop Plus logo instead of the upstream (GitHub Desktop) logo. |
| 3.6.2-r1 | 4. července 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream:
- GitHub Desktop 3.6.2-beta1 release notes
- GitHub Desktop 3.6.2 release notes
Changes and improvements:
- [#197] The "Reset to commit..." context menu item is now available for all commits, not just local-only (unpushed) commits.
Use it with caution! If you rewrite history on commits that other people have already pulled, you may cause problems for them.
- [#199] Linux: Use the OS's trust store (in addition to Chromium's) to validate certificates. This should help with some corporate environments that use self-signed certificates.
Fixes:
- [#205] Windows, macOS: Fixed a missing logo in the app's About dialog.
- Made the app icon slightly bigger to make its apparent size more similar to other icons.
- macOS: The app should now display the correct icon (new Desktop Plus logo).
- When using the Branch name presets feature, pressing Ctrl+1, Ctrl+2, etc. to quick-select a preset now works once again. |
| 3.6.2-r0 | 30. června 2026 | — | 64bit EXEARM64 EXE Seznam změnChanges and improvements:
- [#204] Renamed the icon files to gh-desktop-plus to sidestep a KDE bug that caused the app to display the wrong taskbar icon.
Fixes:
- The APT and RPM packages now use the correct version number internally, instead of the upstream version number. |
| 3.6.1-r1 | 29. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream:
- GitHub Desktop 3.6.0 release notes
- GitHub Desktop 3.6.1 release notes
Name change
This is the first release under the new "Desktop Plus" / "GH Desktop Plus" branding!
We are still the same GitHub Desktop fork, lead by the same maintainer (@pol-rivero), just with a new name and a new logo.
Thank you very much to @ghedwards for generously giving me the ownership of the "desktop-plus" organization name!
Caution
Breaking changes
- All platforms: The executable name for the application has changed from github-desktop-plus to desktop-plus.
- All platforms: The executable name for the CLI has changed from github-desktop-plus-cli to desktop-plus-cli.
- Linux (non-Flatpak): The .desktop file name has changed from github-desktop-plus.desktop to desktop-plus.desktop.
- Arch Linux: The package name has changed from github-desktop-plus / github-desktop-plus-bin to desktop-plus / desktop-plus-bin. The old packages are still available in the AUR but will be removed soon, so please install the new packages instead.
If you have any scripts, shortcuts, aliases or .desktop drop-ins that reference the old names, please update them to the new ones.
Stuff you don't need to worry about
- I'll update the package names progressively in future releases, and plan to use each platform's migration tools to minimize the amount of manual intervention required.
- The app's config location has changed due to the new name, but the app settings are automatically migrated on first launch so you don't need to worry about that.
Changes and improvements:
- [#138] New branding and logo. Thank you @matebitte for the new logo design!
- Include Lucide ISC license in the app's About dialog. Thank you @guplem!
- All of the app's telemetry (which is inherited from the upstream project) has been fully disabled.
- In addition to migrating the old GitHub Desktop Plus config to the new Desktop Plus directory, the app can now also automatically migrate your settings from GitHub Desktop (upstream project). This should make the transition from upstream much smoother for new users.
- Fixed a visual bug where the theme preview in the Appearance settings page would flicker momentarily the first time the page is opened. |
| 3.6.1-r0 | 28. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream:
- GitHub Desktop 3.6.0 release notes
- GitHub Desktop 3.6.1 release notes
Name change
This is the first release under the new "Desktop Plus" / "GH Desktop Plus" branding!
We are still the same GitHub Desktop fork, lead by the same maintainer (@pol-rivero), just with a new name and a new logo.
Thank you very much to @ghedwards for generously giving me the ownership of the "desktop-plus" organization name!
Caution
Breaking changes
- All platforms: The executable name for the application has changed from github-desktop-plus to desktop-plus.
- All platforms: The executable name for the CLI has changed from github-desktop-plus-cli to desktop-plus-cli.
- Linux (non-Flatpak): The .desktop file name has changed from github-desktop-plus.desktop to desktop-plus.desktop.
If you have any scripts, shortcuts, aliases or .desktop drop-ins that reference the old names, please update them to the new ones.
Stuff you don't need to worry about
- For now, the package names used for installing the application remain the same to ensure a smooth transition. I'll update the package names progressively in future releases, and plan to use each platform's migration tools to minimize the amount of manual intervention required.
- The app's config location has changed due to the new name, but the app settings are automatically migrated on first launch so you don't need to worry about that.
Changes and improvements:
- [#138] New branding and logo. Thank you @matebitte for the new logo design!
- Include Lucide ISC license in the app's About dialog. Thank you @guplem!
- All of the app's telemetry (which is inherited from the upstream project) has been fully disabled.
- In addition to migrating the old GitHub Desktop Plus config to the new Desktop Plus directory, the app can now also automatically migrate your settings from GitHub Desktop (upstream project). This should make the transition from upstream much smoother for new users.
- Fixed a visual bug where the theme preview in the Appearance settings page would flicker momentarily the first time the page is opened. |
| 3.5.13-r3 | 24. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.13-beta4 release notes
> This upstream release includes several worktree-related fixes that were upstreamed from our fork.
Changes and improvements:
- [#158] When a linked worktree is deleted outside the app, we now attempt to automatically switch to the main worktree instead of showing an error.
- [#188] Display Conventional Commit prefixes as badges in the commit list. This lets you quickly identify the type of commit (e.g., feat, fix, chore) at a glance.
If you prefer to hide these badges, you can do so in "Options" > "Appearance" > "Show Conventional Commits prefixes as badges".
- Branches that are in use by another worktree are no longer disabled on the branch list. Instead, we now adhere to the upstream behavior and switch to the corresponding worktree when a branch is selected.
- Repository indicators (local changes, branch name, etc.) are now loaded much faster by avoiding network requests on the initial load.
Some indicators like "This branch is behind" / "Unpulled changes" that require network will load asynchronously after the initial load, like before.
Fixes:
- [#190] Debian: Fixed broken installation in Debian Forky/Sid by updating a dependency to its new name.
- [#192] When "Show worktrees in repository list" is enabled, the repository filter / search box now correctly allows searching for worktrees by name.
- [#193] Fixed a visual bug where the "Search commits" field clips outside its bounds when the side panel is small. Thank you @JBTastic! |
| 3.5.13-r2 | 20. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream:
- GitHub Desktop 3.5.13-beta2 release notes
- GitHub Desktop 3.5.13-beta3 release notes
Note
This release focuses on cleaning up some bugs introduced in the merge of the new Git Worktrees integration in v3.5.13-beta1.
Fixes:
- The "Hide Copilot button" option is now working correctly both for Commit name generation (as before) and for the new AI-powered Merge conflict resolution flow.
- Fixed some unintuitive behaviors when resizing the Worktrees and the Branches dropdown lists in the app.
- Repo indicators are now displayed in the correct worktree when "Show worktrees in repository list" is enabled. |
| 3.5.13-r1 | 18. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.13-beta1 release notes
Note
This release removes our fork-specific implementation of Git Worktrees integration in favor of the new upstream implementation.
Some worktree-related features may now work slightly differently than before.
Warning
If you had repositories with worktrees before this release, those repositories may now appear as duplicates in your repository list. If you encounter this issue, you can simply remove the duplicates from the app.
Make sure NOT to check the "Also move this repository to Trash" checkbox when removing the duplicates.
Changes and improvements:
- [#174] Added new "Open worktree in new window" context menu option when right-clicking on a worktree.
- [#158] [#159] [#160] [#165] Improved the Git Worktrees UX by switching to the new upstream implementation.
- Added new "Delete unused local branches" context menu option. This option shows up when right-clicking on a local-only branch, only if the repository has 3 or more local-only branches.
This will delete all local-only branches that are not currently checked out. Use it with caution!
Fixes:
- Building the app no longer hangs indefinitely when using Node.js 24.16.0 or some Node.js 26 versions. Ref: nodejs/node#63487
This mainly affects Arch Linux users installing github-desktop-plus or github-desktop-plus-git from the AUR. |
| 3.5.13-r0 | 13. června 2026 | — | 64bit EXEARM64 EXE Seznam změnChanges and improvements:
- [#173] Added a new "Pull branch" context menu item in the Branches list. This allows you to ensure a branch is up to date without checking it out first. Thank you @anaseeem!
- [#177] Enhanced multi-window support: If multiple Desktop Plus windows are open, opening a repo will now focus the window that already has it open instead of the last focused window.
- [#179] Allow hiding the "Generate commit message with Copilot" option.
Go to File > Options > Copilot > Models and select "None (hide Copilot button)" in the model selection dropdown.
- [#180] Flatpak: Fixed git-lfs not being found when "Load Git hook environment variables from shell" is enabled.
- Flatpak: Added a warning message in the Git Hooks configuration menu.
Git hooks run inside the Flatpak sandbox and cannot access programs installed on your system (such as version managers, linters, or other tools your hooks rely on).
Fixes:
- [#170] macOS: Updated Electron version to fix a crash when right-clicking the native window title bar.
- [#172] Fixed grammar in the Stashed Changes view: "Restore to Changes" -> "Restore Changes". |
| 3.5.12-r0 | 1. června 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream:
- GitHub Desktop 3.5.12-beta1 release notes
- GitHub Desktop 3.5.12-beta2 release notes
- GitHub Desktop 3.5.12 release notes
Changes and improvements:
- [#167] Implemented a new feature to allow managing a repository's remotes from the app.
Select "Repository" > "Manage Remotes..." from the app's menu to view and manage the configured remotes.
Fixes:
- Fixed multiaccount support when publishing a newly created repository to GitHub. |
| 3.5.11-r0 | 30. května 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.11 release notes
Note
This release does not include any user-facing changes, since the upstream release was a patch to fix a bug that was already fixed in our fork.
This release simply removes our fork-specific patch in favor of the upstream fix. |
| 3.5.9-r3 | 23. května 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.9 release notes
Changes and improvements:
- [#152] Added a new commit graph view mode to the history tab. This allows you to visualize the commit history as a graph, showing branches and merges more clearly. Thank you @kingdo10!
You can switch between the list view and graph view using the toggle button next to the search bar in the history tab.
- [#162] SVG file diffs now have the option to be rendered as images instead of code.
- [#166] Added OpenSUSE install guide to the README. Thank you @arfshl!
Fixes:
- Fixed an issue where Bitbucket PRs would not be refreshed correctly in some cases. |
| 3.5.9-r2 | 14. května 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.9-beta3 release notes
Changes and improvements:
- [#151] Linux: Added the option to auto-hide the menu bar.
Go to File > Options > Appearance > Title bar style and select "Native without menu bar".
- [#149] Allow pinning repositories to the top of the repo list.
To pin a repository, right-click on it in the list and select "Pin to top".
- The selected commit in the history view now remains visible after clearing the search query.
Fixes:
- Fixed an issue where the "Pull all" button in the repository list would ignore some repositories.
- [#154] Opening files in Cursor (text editor) should now work correctly.
- [#157] macOS: The app now uses the correct bundle identifier, instead of duplicating the one from GitHub Desktop. |
| 3.5.9-r1 | 29. dubna 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.9-beta2 release notes
Changes and improvements:
- Added a one-time temporary banner to promote this discussion about a future change to our name and logo.
- [#134] Allow showing a minimap at the right side of the diff view. It shows a small overview of the entire file, which helps to quickly navigate to a specific part of the file. Thank you @kingdo10!
To enable it, click the "Diff options" menu (gear icon at the top right of the diff view) and select "Show minimap".
- [#134] Allow expanding the entire file (not only the changed lines) in the diff view by clicking the "Show whole file" button at the top right of the diff view. This is especially useful when the minimap is enabled. Thank you @kingdo10!
- Improved the speed of some Bitbucket API calls by using the correct page size. This should speed up listing repositories and pull requests when the list is long.
- Added custom icons for the "View in Bitbucket" and "View on GitLab" buttons in the "No local changes" view.
Fixes:
- Fixed loading of Bitbucket repositories (File > Clone repository > Bitbucket tab) by replacing a deprecated (removed) Bitbucket API endpoint.
- Show the correct editor name in the "Resolve Conflicts" dialog when the current repository has a custom editor override. |
| 3.5.9-r0 | 23. dubna 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.9-beta1 release notes
- The upstream now supports absolute date formats, so we have removed our fork-specific patch for that.
You can find the new date format settings in File > Options > Appearance, including the option "Prefer absolute dates over relative".
Fixes:
- [#119] Windows: Fetching a repository will no longer hang indefinitely in some situations.
- [#143] Linux: Fix arm64 binary by rebuilding x86_64 native dependencies.
- [#139] Fixed missing padding in the text of some buttons.
- Performing a merge with conflicts in a linked worktree now displays the conflicts dialog correctly. |
| 3.5.8-r1 | 17. dubna 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.8 release notes
Changes and improvements:
- [#105] We now support displaying worktrees in the repository sidebar list. Thank you @ignatremizov!
To enable it, go to File > Options > Appearance and check the box for "Show worktrees in repository sidebar".
- [#129] When the current local branch is ahead and behind the remote branch, added a new Reset and pull option to the pull dropdown. This will discard your local commits and pull the latest changes from the remote branch (similar to the existing "Force push" option but the other way around).
- [#131] You can now change the font family and size that will be used in the diff view. Thank you @kingdo10!
To change the font settings, go to File > Options > Appearance.
- [#126] When creating a new worktree, .worktreeinclude files are now respected, and the files specified in them will be copied to the new worktree.
- Show a frendlier error message when trying to delete a worktree or branch with uncommitted changes.
Fixes:
- Worktrees that contain submodules can now be deleted without errors.
- The "Pull all" button now correctly pulls changes in linked worktrees as well.
- [#130] Fixed a visual bug where the hovered commit was not highlighted when using drag and drop to squash commits.
- Fixed a problem where some context menus ("Open with ...") displayed the globally configured external editor name instead of the repository-specific one. |
| 3.5.7-r3 | 3. dubna 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.7 release notes
Changes with respect to v3.5.7-beta3:
Changes and improvements:
- "Update from main" (Ctrl+Shift+U / Cmd+Shift+U) now pulls before merging, to ensure you have the latest changes instead of merging a stale main branch. Thank you @guplem!
- Added the option to display the resolved commit author more prominently in the new commit box. To enable this, go to File > Options > Git > Author. Thank you @voiduin!
- "Repository settings" > "Git config" now displays the resolved effective identity (author) for this repository. Thank you @voiduin!
- When using Git Worktrees, the worktree dropdown selector will now remember the last selected worktree for each repository, instead of always defaulting to the main worktree when switching between repositories. Thank you @coocoo1112!
- Linux: Added keywords to the .desktop file to improve discoverability in application launchers. Thank you @whodgson!
- Improved keyboard navigation in the "Changes" tab by automatically focusing the first file in the list when switching to the tab.
- Added the option to normalize the file separators when copying file paths from the context menu. To enable this, go to File > Options > Integrations.
- The sorting of repository groups is now case-insensitive. This was done to prevent repo groups from jumping positions when the owner name starts with an uppercase letter but the slug is lowercase.
- When adding a custom external editor for a repository, the arguments field is now pre-populated with "%TARGET_PATH%", which is required for the editor to work correctly.
Fixes:
- Linux: Fixed "fail to read /dev/stdin" error when using push hooks with the new Git hook integration in GitHub Desktop. Thank you @ignatremizov!
- macOS: Fixed an error when manually installing the CLI (github-desktop-plus-cli) due to an outdated path. Thank you @gingerbeardman!
- Windows: Fixed a visual bug where the "fetching" spinner would remain indefinitely when clicking away from the app while it was fetching. Thank you @Jacko1394!
We had a ton of new PR contributors in this release, thank you all for your help! ❤️
Changes with respect to v3.5.6:
Changes and improvements:
- We now support multiple app windows! To use them, either select File > Open new window, use the keyboard shortcut Ctrl+Alt+N (Cmd+Option+N on macOS), or right-click on a repository in the repo list and select Open repository in new window. Thank you @hewigovens!
- macOS: We now support Homebrew as the recommended method for installing GitHub Desktop Plus on macOS.
To install, simply run brew install pol-rivero/tap/github-desktop-plus.
- "Update from main" (Ctrl+Shift+U / Cmd+Shift+U) now pulls before merging, to ensure you have the latest changes instead of merging a stale main branch. Thank you @guplem!
- Branch lists are now sorted by "Last modified" by default. You can return to an alphabetical sort order by changing the "Sort branches" setting in the Appearance settings. Thanks @kurtextrem!
- Added the option to display the resolved commit author more prominently in the new commit box. To enable this, go to File > Options > Git > Author. Thank you @voiduin!
- "Repository settings" > "Git config" now displays the resolved effective identity (author) for this repository. Thank you @voiduin!
- When using Git Worktrees, the worktree dropdown selector will now remember the last selected worktree for each repository, instead of always defaulting to the main worktree when switching between repositories. Thank you @coocoo1112!
- Solved merge conflicts are now automatically staged when switching branches. This avoids the error message "you need to resolve your current index first" when trying to switch branches after solving merge conflicts.
- Linux: Added keywords to the .desktop file to improve discoverability in application launchers. Thank you @whodgson!
- Debian / Ubuntu / Linux Mint / Pop!_OS / Zorin OS: The sources.list file now specifies the supported architectures, which sho |
| 3.5.7-r2 | 24. března 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop 3.5.7-beta3 release notes
Changes and improvements:
- We now support multiple app windows! To use them, either select File > Open new window, use the keyboard shortcut Ctrl+Alt+N (Cmd+Option+N on macOS), or right-click on a repository in the repo list and select Open repository in new window. Thank you @hewigovens!
- Allow users to hide the "Compare" tab in the commit list.
While I wouldn't recommend hiding it, if all your repositories have a single branch or you just never use this feature, you can now remove it in File > Options > Appearance.
Fixes:
- Fixed a crash when attempting to add a repository with an SSH remote URL that doesn't start with git@. Thank you @coocoo1112!
- Fixed a problem in the welcome flow where the text in the Enterprise URL textbox appeared reversed. Thank you @coocoo1112!
- Fixed the infamous "cannot read property 'path' of undefined" error when launching the terminal (Ctrl+`) without configuring a terminal first. |
| 3.5.7-r1 | 20. března 2026 | — | 64bit EXEARM64 EXE Seznam změnChanges and improvements:
- Branch lists are now sorted by "Last modified" by default. You can return to an alphabetical sort order by changing the "Sort branches" setting in the Appearance settings. Thanks @kurtextrem!
- The changes list in a commit now supports multi-select (Ctrl+Click, Shift+Click) to allow copying several file paths at once.
- Added the option to see absolute dates in the commit history. You can enable this in the Appearance settings.
- Debian / Ubuntu / Linux Mint / Pop!_OS / Zorin OS: The sources.list file now specifies the supported architectures, which should prevent warnings when running apt. Thanks @arfshl!
Fixes:
- macOS: The x86 (Intel) build of the app should now launch correctly.
- Windows / macOS: Removed an incorrect update error message in the "About" dialog. |
| 3.5.7-r0 | 12. března 2026 | — | 64bit EXEARM64 EXE Seznam změnUpstream: GitHub Desktop v3.5.7-beta2 release notes
Changes and improvements:
- Solved merge conflicts are now automatically staged when switching branches. This avoids the error message "you need to resolve your current index first" when trying to switch branches after solving merge conflicts.
- Improved the error message when trying to remove the currently checked out branch but the main branch is in use by another worktree.
Fixes:
- The Winget package now uses the correct Windows app version. This should fix the issue where Winget is constantly trying to update GitHub Desktop Plus to the same version.
- Updated to a newer Electron version, which might fix some rendering issues related to screen brightness. |
| 3.5.6.6 | 10. března 2026 | — | 64bit EXEARM64 EXE Seznam změnChanges and improvements:
- Windows: GitHub Desktop Plus is now available for installation using winget. Thanks @guplem!
To install it, simply run the following command in your terminal:
winget install polrivero.GitHubDesktopPlus
- Allow displaying the branch name next to the repository name in the repository list. Thanks @guplem!
- To enable this feature, go to File > Options > Appearance > "Show current branch name next to repository name" and select either "Always" or "When it's not the default branch".
- I personally recommend the "When it's not the default branch" option, to quickly identify repositories that may have work in progress.
- Remember that you can right-click any branch in the branch list and select "Set as default branch".
- The "Worktrees" selector has been moved to the left of the branch selector, so the order is now: Worktrees | Branches | Pull/Push. Thanks @devxoul!
- Renamed the context menu item "Make the Default Branch" to "Set as Default Branch".
- Improved the error messages when using the "Pull all" button with unpublished branches.
Fixes:
- The package name in Windows has been changed to GitHubDesktopPlus, so it should no longer conflict with the official GitHub Desktop app. Now, both apps can be installed and should work without interfering with each other.
- Improved visibility of unpushed branches in the branch list by using a higher-contrast color in light mode and using bold text. |
| 3.5.6.5 | 28. února 2026 | — | 64bit EXEARM64 EXE |