Skip to content

Releases: desktop/desktop

GitHub Desktop 3.5.5-beta5

13 Feb 16:17

Choose a tag to compare

Pre-release

Fixed

  • Account for Windows EOL formatting when loading shell environment - #21619
  • It's now possible to disable loading of environment for Git hooks - #21617

GitHub Desktop 3.5.5-beta4

10 Feb 13:25

Choose a tag to compare

Pre-release

New

  • Enable hooks support by default - #21590

Added

  • Support rebase hooks - #21586

GitHub Desktop 3.5.5-beta3

03 Feb 19:50

Choose a tag to compare

Pre-release

Added

Fixed

  • Fix bad repository state when switching between branches with submodules - #21188

Improved

  • Remove mention of --no-verify - #21488
  • Update Electron to version 40.1.0 - #21537

GitHub Desktop 3.5.5-beta2

20 Jan 09:15

Choose a tag to compare

Pre-release

New

  • Enable one-time opening of a repository in an alternate editor` - #21436. Thanks @jackfreem!

Fixed

  • Git output containing multibyte characters is handled correctly avoiding unexpected crashes - #21469
  • Enterprise is spelled correctly in Account preferences - #21454
  • Commits made by Copilot now use the Copilot avatar - #21475

Improved

  • Updated "push needs pull" warning message for clarity - #21423. Thanks @movahhedi!

GitHub Desktop 3.5.5-beta1

13 Jan 18:37

Choose a tag to compare

Pre-release

New

  • Run hooks in user's shell environment and allow bypassing commit hooks - #21319

Added

Fixed

  • Resize without observing - #21311 #20760
  • Enter key now creates new branches from the branch filter field - #7734. Thanks @jackfreem!
  • Fix the inability to move directories when creating a repository in a non-Git folder - #20991. Thanks @DylanDevelops!
  • Pull from paginated local vs head-n based on last commit - #20882. Thanks @ashdawngary!
  • Repository write access warnings update immediately when switching accounts - #21329
  • Improve branch renaming to handle case-only changes - #21320
  • Refresh repository after commit failure - #21229
  • Check run list scrolls when they exceed available space - #20831. Thanks @iamarjunsuresh!
  • Only sanitize forbidden fs characters when creating repo - #20973
  • Remove extra apostrophe from "Generating commit details" aria-label - #21369. Thanks @say25!

Improved

GitHub Desktop 3.5.4

05 Nov 14:13

Choose a tag to compare

Fixed

  • Update Git LFS to 3.7.1 to address CVE-2025-26625
  • Check run status icons in the re-run checks dialog have a status tooltip that is accessible by screenreaders - #21191
  • The Whitespace hint popover appears when right-clicking diff lines while "Hide whitespace changes" is enabled - #20848. Thanks @zekariasasaminew!
  • The cancel button in the sign-in dialog is enabled after sign-in attempt - #21144. Thanks @zekariasasaminew!
  • The "Update Email" button in the "Misattributed Commit" popover works after login from a different account - #21176
  • Improve host discovery when using authenticating proxies - #19039 #19120
  • Fix diff search results highlights not visible on addition hunks - #21134
  • Add Copilot commit message generation to context menu - #21000. Thanks @zekariasasaminew!
  • Override system accent color for checkboxes and radio buttons - #21088

Improved

  • The icon contrast on the pull request check run button meets minimum 3:1 contrast requirements - #21189
  • Increased title bar height on macOS Tahoe - #21135. Thanks @berkcebi!
  • Display line change count in PR Preview Dialog - #21126. Thanks @iammola!
  • Allow users to skip commit message override confirmation - #21025. Thanks @ilyassesalama!
  • Allow generating commits with Copilot in non-GitHub repositories - #20698. Thanks @schroedermarius!

GitHub Desktop 3.5.4-beta3

05 Nov 14:15
f26dd5d

Choose a tag to compare

Pre-release

Fixed

GitHub Desktop 3.5.4-beta2

03 Nov 21:07

Choose a tag to compare

Pre-release

Fixed

  • Check run status icons in the re-run checks dialog have a status tooltip that is accessible by screenreaders - #21191
  • The Whitespace hint popover appears when right-clicking diff lines while "Hide whitespace changes" is enabled - #20848. Thanks @zekariasasaminew!
  • The cancel button in the sign-in dialog is enabled after sign-in attempt - #21144. Thanks @zekariasasaminew!
  • The "Update Email" button in the "Misattributed Commit" popover works after login from a different account - #21176

Improved

  • The icon contrast on the pull request check run button meets minimum 3:1 contrast requirements - #21189

GitHub Desktop 3.5.4-beta1

27 Oct 15:13

Choose a tag to compare

Pre-release

Added

Fixed

  • Improve host discovery when using authenticating proxies - #19039 #19120
  • Fix diff search results highlights not visible on addition hunks - #21134
  • Add Copilot commit message generation to context menu - #21000. Thanks @zekariasasaminew!
  • Override system accent color for checkboxes and radio buttons - #21088

Improved

GitHub Desktop 3.5.3

08 Oct 09:21

Choose a tag to compare

Added

Fixed

  • Copilot message generation in progress message is announced to screen readers - #21008
  • Fix: Improve spacing between graphic and text - #7500. Thanks @robbierotman!
  • Focus lands on first interactive control instead of 'Continue' button in the conflict resolution dialog - #20880

Improved

  • Upgrade Electron to v38.2.0 - #21060
  • The text color of the 'File does not exist' merge conflict warning meets 4.5:1 contrast requirements - #20902
  • Provides the tooltips for list items in a single condensed tooltip that allows keyboard users and screen reader users access upon navigation of a list item - #20804

Removed

  • Remove support for macOS 11 - #21060