GitHub Desktop

Release notes for GitHub Desktop

3.5.0

June 18th 2025

  • New
    Copilot now helps you craft AI-generated commit messages with just one click - #17439
3.4.21

June 11th 2025

  • Added
    Handled GitHub Secret Scanning push protection errors in a friendly dialog with the ability to bypass blocked non-approval requiring secrets - #20386, #20387, #20391
  • Fixed
    Fix spacing of text in "Thank You" banner - #20411
  • Fixed
    Radio inputs include the area around the radio button as a click surface - #20404
  • Fixed
    Checking or unchecking lots of files is fast once again - #20429
  • Fixed
    Fix path used to create repository on existing non-Git directory - #20400
  • Fixed
    Show default branch name when opening Git settings from 'committing as' popup - #20399
  • Improved
    Upgrade Electron to v36.1.0 - #20450
  • Improved
    Users can turn off the filter in the changes list in the `View` menu - #20303
3.4.20

May 21st 2025

  • Fixed
    Prevent network share traversal with renamed UNC paths on Windows
3.4.19

April 23rd 2025

  • New
    Users can filter the changed files list - #20220
  • New
    Add support for multiple enterprise accounts - #20227
  • Fixed
    Right-clicking on selected files will keep those files selected in the changes list - #20319
  • Fixed
    Let credential helper prompt for the specific enterprise account used in a given repository - #20318
  • Fixed
    Fix invalidated token dialog styling - #20317
  • Fixed
    Fix indentation bug in split diff view - #18800. Thanks @iamarjunsuresh!
  • Fixed
    Initialize Integrations settings when opening it from a no-changes screen - #19807. Thanks @iamarjunsuresh!
  • Fixed
    Resizing the list of files in "Preview Pull Request" does not open/create the pull request - #20200
  • Fixed
    Section lists such as the repository list in the cloning dialog and the pull request list announce their labels to screen readers - #20184
  • Fixed
    The added and removed prefixes of diff do not wrap making diff contents width equal in side by side diffs - #20191
  • Fixed
    Pressing Ctrl+A in the Find dialog selects the search text instead of the diff content - #20049
  • Improved
    Improve default README formatting - #20161. Thanks @OctCarp!
  • Improved
    The radio options label in the "How do you plan to use this fork?" dialog reflects their purpose - #20183
  • Improved
    The radio controls in the create branch, stashing changes, and fork behavior dialogs have visual selection indicators - #20052
  • Improved
    Promote use of GIT_CONFIG_PARAMETERS to production - #20198
  • Improved
    Use the default cursor instead of the text cursor in the whitespace hint popover - #20153
3.4.18

March 10th 2025

  • Fixed
    Prevent crash due to non-critical error - #20150
  • Fixed
    Reinstate missing space in the About dialog last checked text - #20094. Thanks @alexravenna!
3.4.17

February 26th 2025

  • Fixed
    Dialogs announce their titles on macOS Sequoia for VoiceOver users - #20009
  • Fixed
    The commit button words are separated by spaces for screen reader users - #20011
  • Fixed
    Prevent crash when attempting to launch external editor with insufficient permissions - #19929
  • Fixed
    Running the Desktop CLI on Windows no longer waits for Desktop to exit before exiting itself - #19916
  • Improved
    Announce update progress in about dialog - #20018
  • Improved
    Buttons with dropdown caret that trigger context menus can be opened with down arrow - #20007
  • Improved
    Links that do not open external urls now have a role of button for improved screen reader semantics - #20010
  • Improved
    Email attribution warning only considers verified emails - #19968
  • Improved
    Improve tooltip for unknown co-authors - #19992
  • Improved
    The length of shortened SHAs are consistently 7 characters - #19902. Thanks @molnarriso!
  • Improved
    Upgrade Electron to v34.0.1 - #19919
  • Removed
    Remove support for macOS 10.15 - #19919
3.4.16

February 3rd 2025

  • Improved
    Prevent upgrading from macOS 10.15 as soon to be unsupported - #19918
3.4.15

January 21st 2025

  • Fixed
    Restore ability to sign in on Windows
3.4.14

January 21st 2025

  • Added
    Add Ghostty shell integration - #19777. Thanks @aelew!
  • Fixed
    No extra new line is prepended to `.gitignore` when adding to a non-existent `.gitignore` file - #19279. Thanks @GWDx!
  • Fixed
    Fix Branch List context menu showing pull request option when none exists - #19711. Thanks @DylanDevelops!
  • Fixed
    The Thank You banner is announced by VoiceOver - #19734
  • Fixed
    The "Showcase Update Banner" and "OS version No Longer Supported Banner" announce their messages when using VoiceOver.
  • Fixed
    Showcase update banner's "x" button will dismiss the banner.
  • Improved
    Desktop's CLI no longer communicates with the app via protocol handlers - #19733
  • Improved
    Defer expensive path validation until it's required - #19694
  • Removed
    Remove the tooltip on the CI status indicator - #19735
  • Removed
    Drop support for Atom, invoke editors directly - #19744
  • Removed
    The "Accessibility Settings" announcement banner is removed.
3.4.13

January 14th 2025

  • Fixed
    Mitigates several vulnerabilities related to Git's credential helper protocol - CVE-2024-50349, CVE-2024-52006, CVE-2024-50338, CVE-2024-53263

Terms Privacy Policy EULA Release Notes