Release notes for GitHub Desktop

Version3.4.17-beta2February 12, 2025

  • Fixed
    Opening autocomplete inputs no longer causes a crash due to resize observer error - #19997
  • Improved
    Improve tooltip for unknown co-authors - #19992
  • Improved
    The length of shortened SHAs are consistently 9 characters - #19902. Thanks @molnarriso!

Version3.4.17-beta1February 3, 2025

  • 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
    Upgrade Electron to v34.0.1 - #19919
  • Removed
    Remove support for macOS 10.15 - #19919

Version3.4.16-beta2February 3, 2025

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

Version3.4.16-beta1January 22, 2025

  • New
    Add support for arm64 version of Git on Windows - #19880. Thanks @dennisameling
  • Fixed
    Restore ability to sign in on Windows - #19873
  • Fixed
    Moving maximized window in windows - #19786. Thanks @ahrm!
  • Improved
    Upgrade embedded Git to v2.47.1 on macOS, and to v2.47.2.windows.2 on Windows

Version3.4.13-beta2January 15, 2025

  • Added
    Add Ghostty shell integration - #19777. Thanks @aelew!
  • Fixed
    Mitigates several vulnerabilities related to Git's credential helper protocol - CVE-2024-50349, CVE-2024-52006, CVE-2024-50338, CVE-2024-53263
  • Fixed
    No extra new line is prepended to `.gitignore` when adding to a non-existent `.gitignore` file - #19279. Thanks @GWDx!

Version3.4.13-beta1December 19, 2024

  • 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
  • Improved
    Have CLI invoke the app directly - #19733
  • Improved
    Don't execute rev-parse unless we have to - #19694
  • Removed
    Remove the tooltip on the CI status indicator - #19735
  • Removed
    Drop support for Atom, invoke editors directly - #19744

Version3.4.12-beta1December 17, 2024

  • Fixed
    Merge branch dialog updates whether a branch can be merged when changing selection - #19730
  • Fixed
    Close diff options on mouse down outside of popover - #19644
  • Fixed
    Cap output from git at string max length - #19724
  • Improved
    Add aria label and aria description to ignore files text area in repository settings - #19684
  • Improved
    The link target height of the "Terms and Conditions" and "License and Open Source Notices" in the about dialog are 24px - #19685
  • Improved
    The contrast of the pending checks header text and progress pie chart meets 3:1 contrast requirements - #19687

Version3.4.10-beta3December 9, 2024

  • Added
    Add a banner for communicating when prioritized updates exist - #19655
  • Fixed
    Accurately calculate number of conflicted files in a merge - #8049
  • Fixed
    Inform user when a staged renamed file renamed has changes - #17467. Thanks @ssigwart!
  • Fixed
    The visual label for the remote url in the repository settings is announced by screen readers - #19647
  • Fixed
    Remove duplicate avatar users - #19597
  • Fixed
    Fix for indents of clear button in text box - #19613. Thanks @artbutko!
  • Improved
    Resize events of resizable elements are announced by screen readers - #19649
  • Improved
    Update the names of some JetBrains editors on Linux - #19637. Thanks @ankddev!
  • Improved
    Swipe image diffs now handle images with transparency better - #16657 #17735. Thanks @Psychpsyo!
  • Improved
    Commit messages now show correct indentation - #17691. Thanks @SuperLlama88888!

Version3.4.10-beta2November 26, 2024

  • Fixed
    Screen readers announce the position of the list items in selectable lists such as the history commit list - #19603
  • Fixed
    Limit the commit message length we accept - #15355
  • Fixed
    Prevent repository not found message for large git status operations - #19583
  • Improved
    Improved appearance of the list of files in 'File size limit exceeded' dialog - #19581

Version3.4.10-beta1November 13, 2024

  • Added
    Add "View Pull Request on GitHub" Option to the Checked-Out Branch Button and Pull Requests List - #19453. Thanks @DylanDevelops!
  • Fixed
    Add aria-labelledby and aria-describedby attributes to "Show whitespace changes?" popover - #19518
  • Fixed
    Fix logical tab order from co-authors text box - #19517
  • Fixed
    Allow using Escape to dismiss the commit message warning popover - #19514