Removed support for macOS 12 on GitHub Desktop 3.6.6-beta1. Also fixed a Copilot error that occurred when models fail to load and the app falls back to the 'Auto' model.
GitHub Desktop
npx @buildinternet/releases get desktopFixes issues including the concern from the new Windows installer registering uninstall entries, a false green image diff mode pixels, repository menu re-enabling after canceling a rebase, and preserving the branch protection information when API requests fail to fail. Hooks works on Windows for a new issue.
Fixed RStudio detection for the new Windows installer's per-user or 64-bit machine-wide uninstall entries, and removed false green artifacts in image diff "Difference" mode caused by sub-pixel misalignment. Also re-enabled repository menu items after canceling a rebase, preserved branch protection info on API failures, and blocked upgrades from macOS 12 and older ahead of an Electron update that drops support.
Hooks taking input via stdin now work on Windows. Updated Git for Windows to v2.53.0.windows.4 and Git Credential Manager to 2.9.0.
Git for Windows is updated to v2.53.0.windows.4 and Git Credential Manager to 2.9.0.
Apple notarization failures that blocked new app releases are fixed by migrating from electron-packager to @electron/packager. Repository recovery now persists the main worktree path even after git prunes linked worktree metadata, and keyboard focus returns to the control that opened a nested dialog after it closes.
Copilot conflict resolution no longer overwrites a user's manual resolution when conflict markers are already removed, and surfaces underlying errors instead of a generic message. Adds Copilot usage info and better support for multi-license accounts, plus delete-vs-modify conflict handling.
Fixed a Copilot error on Windows, a crash from infinite re-render loop on truncated repo paths, and a worktree bug where repos appeared missing after deleting the linked worktree folder. Also fixed commit message autocomplete, Copilot sessions leaking into VS Code, and repository list scroll jitter.
Fixed an error that prevented Copilot-based features from working on Windows, and improved @-mention autocomplete to exclude users without a profile name when typing queries like "@null".
Fixed a crash where truncated repository path text could enter an infinite re-render loop. Repositories no longer appear as missing when their linked worktree folder was deleted outside Desktop, and the app now falls back to the main worktree in such cases. Also fixed files disappearing from the Changes list after Desktop returns from the background, Copilot silently failing to generate commit messages on git errors, and Copilot sessions appearing in VS Code.
Fixed a bug where the repository list would get stuck or jitter when scrolling over tall groups, and clarified the line-ending conversion warning to explain automatic conversion on next checkout.
Invoking Desktop from the command line inside a worktree now opens the existing repository with the worktree selected rather than prompting to add a new repository. Scrolling no longer gets stuck when the pointer is over a tall group in the repository list.
Middle-clicking a diff hunk gutter now works correctly, and invoking Desktop from the command line inside a worktree opens the existing repository with the worktree selected instead of prompting to add a new one. Copilot sessions from commit messages and conflict resolution now show up in VS Code, and a macOS git hooks issue with incorrect GIT_EXEC_PATH is fixed.
Copilot Max plan users are now recognized correctly, the default Copilot model returns to Auto, Copilot feature loading times improve, and the model picker no longer extends beyond window boundaries on small screens.
Copilot Max plan users are now recognized correctly by GitHub Desktop.
The default Copilot model is now Auto, loading times for Copilot features are improved, and the model picker no longer extends beyond window dimensions at small sizes.
Manage multiple working directories of the same repository with Git worktree support, and resolve merge conflicts with Copilot. Users can now stop an ongoing Copilot commit message request.
Worktree list now correctly updates after renaming or deleting worktrees. Fixed toolbar space allocation when the worktree dropdown is hidden, and resolved error message display in the Preferences dialog.
Fixed a frozen state in the conflict dialog that required app restart, and a Copilot conflict resolution bug that overwrote file content outside conflicted regions.
A new setting enables Copilot for every conflict, with a nudge dialog after five manual resolutions, and a Changes tab shows a diff of Copilot's suggested resolution. Also added the ability to stop an ongoing Copilot commit message generation, and fixed Warp terminal detection on Windows.
