Release notes for GitHub Desktop

Version3.4.16February 3, 2025

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

Version3.4.15January 21, 2025

  • Fixed
    Restore ability to sign in on Windows

Version3.4.14January 21, 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.

Version3.4.13January 14, 2025

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

Version3.4.12December 17, 2024

  • Fixed
    Merge branch dialog updates whether a branch can be merged when changing selection - #19730

Version3.4.11December 16, 2024

  • Fixed
    Prevent crash due to excessively long Git output - #19724

Version3.4.10December 12, 2024

  • Added
    Add a banner for communicating when prioritized updates exist - #19655
  • Added
    Add "View Pull Request on GitHub" Option to the Checked-Out Branch Button and Pull Requests List - #19453. Thanks @DylanDevelops!
  • Fixed
    Accurately calculate number of conflicted files in a merge - #8049
  • Fixed
    Inform user when a staged renamed file 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!
  • 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
  • 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
  • Improved
    Improved appearance of the list of files in 'File size limit exceeded' dialog - #19581
  • 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.9November 6, 2024

  • Fixed
    App no longer crash for first time users going through the welcome flow and attempting to sign in more than once - #19442
  • Fixed
    Files configured to use the binary merge driver are now treated as binary files when resolving conflicts - #9846
  • Fixed
    Fix UI glitch rendering tooltips - #19342
  • Improved
    Replace hint text of toggle Co-Authors button with a regular tooltip - #19383
  • Improved
    Use OS emojis - #19102
  • Improved
    Insert unicode emoji - #19376
  • Improved
    Allow resizing Branch and Push/Pull toolbar buttons - #4569 #17388. Thanks @jpedroso!
  • Improved
    Upgrade Electron to v32.1.2 - #19334
  • Improved
    The commit lists in the "Commit Reachability" dialogs are traversable in browse mode of screen readers - #19341
  • Removed
    Remove ruleset bypass confirmation modal - #19281. Thanks @lofcz!

Version3.4.8October 23, 2024

  • Fixed
    App no longer crash for first time users going through the welcome flow and attempting to sign in more than once

Version3.4.7October 23, 2024

  • Improved
    Support entering GitHub.com as a GitHub Enterprise endpoint - #19342