{"id":"prod_DenYYoJDxcYH3qP1Qk04I","name":"GitHub Desktop","slug":"github-desktop","orgId":"org_yHXqOMVbbu9cGxfhqO8Fd","url":null,"description":"GitHub's open-source Git and GitHub client for macOS and Windows.","category":null,"kind":"desktop","avatarUrl":null,"createdAt":"2026-05-29T17:06:10.638Z","embeddedAt":"2026-05-29T17:06:12.571Z","deletedAt":null,"sources":[{"id":"src_54odxWhjSfaBzR74k3M1U","slug":"desktop","name":"GitHub Desktop","type":"github","url":"https://github.com/desktop/desktop","metadata":"{}","kind":null}],"tags":[],"aliases":[],"releases":[{"id":"rel_atrYAnAuQO-lBBaTMbtiO","version":"release-3.5.11","type":"feature","title":"GitHub Desktop 3.5.11","summary":"**Fixed**\n- Fix launching custom shells","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Fix launching custom shells","publishedAt":"2026-05-26T09:50:54.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.11","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":39,"contentTokens":8,"composition":null},{"id":"rel_oPSDZUWh3nqmtWQsui04L","version":"release-3.5.10","type":"feature","title":"GitHub Desktop 3.5.10","summary":"**Added**\n- Add date, time, and number formatting preferences to the Appearance settings - #21836\n\n**Fixed**\n- Intermittent crash trying to load Copil...","titleGenerated":null,"titleShort":null,"content":"**Added**\n- Add date, time, and number formatting preferences to the Appearance settings - #21836\n\n**Fixed**\n- Intermittent crash trying to load Copilot models","publishedAt":"2026-05-22T11:58:40.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.10","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":159,"contentTokens":37,"composition":null},{"id":"rel_qZU54o3xzTo06zTVOPARF","version":"release-3.5.9","type":"feature","title":"GitHub Desktop 3.5.9","summary":"**Fixed**\r\n- Skip branches checked out in linked worktrees during pruning - #8043. Thanks @KRRT7!\r\n- Fix styling of buttons in the commit message area...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\r\n- Skip branches checked out in linked worktrees during pruning - #8043. Thanks @KRRT7!\r\n- Fix styling of buttons in the commit message area - #22075\r\n- Fix rendering long lists of changed files - #21630\r\n- Add syntax highlighting for .astro files - #21987. Thanks @JunDev76!\r\n- Fix Windows scrollbar sync with react-virtualized Grid - #21940\r\n- Improve spacing on release notes dialog - #21962. Thanks @DylanDevelops!\r\n- Fix a crash (Maximum update depth exceeded) that could occur while the conflicts dialog was open during a multi-commit operation - #21879\r\n- Remove discontinued GitHub AE references from the Enterprise sign-in screen - #21926. Thanks @toddmanion!\r\n\r\n**Improved**\r\n- Enable diff expansion and syntax highlighting for up to 1MB - #21876\r\n- Update re2js regex engine to use optimized DFA path for improved performance - #21924. Thanks @le0pard!","publishedAt":"2026-05-21T10:14:34.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.9","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":873,"contentTokens":208,"composition":null},{"id":"rel_Xa28cf7NftxD7sihYAoih","version":"release-3.5.8","type":"feature","title":"GitHub Desktop 3.5.8","summary":"**Improved**\n- Update Git for Windows to v2.53.0.windows.3","titleGenerated":null,"titleShort":null,"content":"**Improved**\n- Update Git for Windows to v2.53.0.windows.3","publishedAt":"2026-04-14T20:28:12.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.8","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":58,"contentTokens":18,"composition":null},{"id":"rel_lFJkoCDjWVk6VTbrKT_bD","version":"release-3.5.7","type":"feature","title":"GitHub Desktop 3.5.7","summary":"**Added**\n- Rename branch dialog now validates branch names against repository rulesets - #21822\n- Allow empty commits via the commit options menu - #...","titleGenerated":null,"titleShort":null,"content":"**Added**\n- Rename branch dialog now validates branch names against repository rulesets - #21822\n- Allow empty commits via the commit options menu - #21771\n- Add option to include a Signed-off-by trailer on commits for Developer Certificate of Origin workflows - #21741\n\n**Fixed**\n- Discard Changes now completes even when the GitHub Desktop window is not focused - #21739\n- Allow origin fetch on empty repo - #4574 #4575. Thanks @jackfreem!\n- Fix window background color when resizing - #21548. Thanks @BaldrianSector!\n- Ignore Tab in terminal and keep textarea enabled - #21696\n- Clear commit message after a successful commit when switching to the History tab while the commit is in progress - #21721\n\n**Improved**\n- Liquid Glass icons for macOS Tahoe - #21010. Thanks @fabe and @caiofbpa!\n- Update default tab size from 8 to 4 - #21705. Thanks @advaith1!\n- Recognize Copilot CLI bot in commit attributions - #21727","publishedAt":"2026-03-31T16:19:01.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.7","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":918,"contentTokens":223,"composition":null},{"id":"rel_alexC2Fw8dkdRLgEShIJd","version":"release-3.5.6","type":"feature","title":"GitHub Desktop 3.5.6","summary":"**New**\n- Support adding Copilot as a co author and show avatars for mentionable users - #21634\n\n**Fixed**\n- Fix detection of IDEs installed from JetB...","titleGenerated":null,"titleShort":null,"content":"**New**\n- Support adding Copilot as a co author and show avatars for mentionable users - #21634\n\n**Fixed**\n- Fix detection of IDEs installed from JetBrains Toolbox - #21498\n- Choose the best account for the current repository to generate commit messages - #21484\n- Remove trailing $ typo in hooks output - #21638\n\n**Improved**\n- Update Git to 2.53.0\n- Update Git for Windows to 2.53.0.windows.2\n- Update Git Credential Manager to 2.7.3","publishedAt":"2026-03-10T21:55:08.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.6","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":435,"contentTokens":116,"composition":null},{"id":"rel_SGccdBkUlGlb8IZ4XZD5l","version":"release-3.5.5","type":"feature","title":"GitHub Desktop 3.5.5","summary":"**New**\n- Support running hooks in user's shell environment and allow bypassing commit hooks - #21319\n- Enable one-time opening of a repository in an ...","titleGenerated":null,"titleShort":null,"content":"**New**\n- Support running hooks in user's shell environment and allow bypassing commit hooks - #21319\n- Enable one-time opening of a repository in an alternate editor` - #21436. Thanks @jackfreem!\n\n**Added**\n- Add Warp terminal support for Windows - #21471. Thanks @Cocodrulo!\n- \"View Branch on GitHub\" option on branch list context menu - #21071. Thanks @DylanDevelops!\n\n**Fixed**\n- Fix bad repository state when switching between branches with submodules - #21188\n- Enterprise is spelled correctly in Account preferences - #21454\n- Commits made by Copilot now use the Copilot avatar - #21475\n- Prevent crashes when clicking on notifications - #21311 #20760\n- Enter key now creates new branches from the branch filter field - #7734. Thanks @jackfreem!\n- Fix the inability to move directories when creating a repository in a non-Git folder - #20991. Thanks @DylanDevelops!\n- Support showing the unpublished indicator when having more than 100 unpublished commits - #20882. Thanks @ashdawngary!\n- Repository write access warnings update immediately when switching accounts - #21329\n- Improve branch renaming to handle case-only changes - #21320\n- Refresh repository after commit failure - #21229\n- Check run list scrolls when they exceed available space - #20831. Thanks @iamarjunsuresh!\n- Only sanitize forbidden fs characters when creating repo - #20973\n- Remove extra apostrophe from \"Generating commit details\" aria-label - #21369. Thanks @say25!\n\n**Improved**\n- Update Electron to version 40.1.0 - #21537\n- Updated \"push needs pull\" warning message for clarity - #21423. Thanks @movahhedi!\n- Polish Changes tab Filter Options button and popover - #21412. Thanks @jpedroso!\n- Stash Menu Item disabled on dialogs - #21435. Thanks @jackfreem!","publishedAt":"2026-02-18T09:12:17.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.5","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":1743,"contentTokens":423,"composition":null},{"id":"rel_iMQvH9HI1LPRB-vp1yYRL","version":"release-3.5.4","type":"feature","title":"GitHub Desktop 3.5.4","summary":"**Fixed**\n- Update Git LFS to 3.7.1 to address CVE-2025-26625\n- Check run status icons in the re-run checks dialog have a status tooltip that is acces...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Update Git LFS to 3.7.1 to address CVE-2025-26625\n- Check run status icons in the re-run checks dialog have a status tooltip that is accessible by screenreaders - #21191\n- The Whitespace hint popover appears when right-clicking diff lines while \"Hide whitespace changes\" is enabled - #20848. Thanks @zekariasasaminew!\n- The cancel button in the sign-in dialog is enabled after sign-in attempt - #21144. Thanks @zekariasasaminew!\n- The \"Update Email\" button in the \"Misattributed Commit\" popover works after login from a different account - #21176\n- Improve host discovery when using authenticating proxies - #19039 #19120\n- Fix diff search results highlights not visible on addition hunks - #21134\n- Add Copilot commit message generation to context menu - #21000. Thanks @zekariasasaminew!\n- Override system accent color for checkboxes and radio buttons - #21088\n\n**Improved**\n- The icon contrast on the pull request check run button meets minimum 3:1 contrast requirements - #21189\n- Increased title bar height on macOS Tahoe - #21135. Thanks @berkcebi!\n- Display line change count in PR Preview Dialog - #21126. Thanks @iammola!\n- Allow users to skip commit message override confirmation - #21025. Thanks @ilyassesalama!\n- Allow generating commits with Copilot in non-GitHub repositories - #20698. Thanks @schroedermarius!","publishedAt":"2025-11-05T14:13:15.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.4","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":1336,"contentTokens":328,"composition":null},{"id":"rel_8zPgAeU0ZzNPM6rw_cOMW","version":"release-3.5.3","type":"feature","title":"GitHub Desktop 3.5.3","summary":"**Added**\r\n- Add Ptyxis shell integration - #20963. Thanks @logonoff!\r\n\r\n**Fixed**\r\n- Copilot message generation in progress message is announced to s...","titleGenerated":null,"titleShort":null,"content":"**Added**\r\n- Add Ptyxis shell integration - #20963. Thanks @logonoff!\r\n\r\n**Fixed**\r\n- Copilot message generation in progress message is announced to screen readers - #21008\r\n- Fix: Improve spacing between graphic and text - #7500. Thanks @robbierotman!\r\n- Focus lands on first interactive control instead of 'Continue' button in the conflict resolution dialog - #20880\r\n\r\n**Improved**\r\n- Upgrade Electron to v38.2.0 - #21060\r\n- The text color of the 'File does not exist' merge conflict warning meets 4.5:1 contrast requirements - #20902\r\n- 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\r\n\r\n**Removed**\r\n- Remove support for macOS 11 - #21060","publishedAt":"2025-10-08T09:21:31.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.3","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":760,"contentTokens":180,"composition":null},{"id":"rel_vQthulg3DqJ2XpZ0uT-Zb","version":"release-3.5.2","type":"feature","title":"GitHub Desktop 3.5.2","summary":"**Fixed**\n- Fix the crash that sometimes occurs when opening Pull Request-related notifications - #20761\n- Ensure the cursor type on links is pointer ...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Fix the crash that sometimes occurs when opening Pull Request-related notifications - #20761\n- Ensure the cursor type on links is pointer - #20766. Thanks @huanfe1!\n- Fix CmdOrCtrl+Enter in squash dialog - #20716\n- Keyboard selection in the repository list now persists when the list of repositories update  - #20672\n- Organization is no longer prefixed to repositories with aliases in the recent group - #20651\n\n**Improved**\n- Tutorial responsively adapts at high zoom levels - #20691\n- Add the ability to filter changed files by status (modified, new, deleted, untracked) as well as by file exclusion from commit  - #20537. Thanks @Gr8z!","publishedAt":"2025-07-21T16:00:03.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.2","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":651,"contentTokens":155,"composition":null},{"id":"rel_hntcLbi-Q_ndKyWLXhtQy","version":"release-3.5.1","type":"feature","title":"GitHub Desktop 3.5.1","summary":"**Fixed**\n- Use all changes to generate a commit message when amending commits - #20664\n\n**Improved**\n- Upgrade embedded Git to v2.47.3 on macOS, and ...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Use all changes to generate a commit message when amending commits - #20664\n\n**Improved**\n- Upgrade embedded Git to v2.47.3 on macOS, and to v2.47.3.windows.1 on Windows","publishedAt":"2025-07-08T19:53:36.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.1","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":181,"contentTokens":51,"composition":null},{"id":"rel_1Dem5CjNspg5kNZjl0ThM","version":"release-3.5.0","type":"feature","title":"GitHub Desktop 3.5.0","summary":"**New**\n- Copilot now helps you craft AI-generated commit messages with just one click - #17439","titleGenerated":null,"titleShort":null,"content":"**New**\n- Copilot now helps you craft AI-generated commit messages with just one click - #17439","publishedAt":"2025-06-18T08:37:55.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.5.0","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":95,"contentTokens":22,"composition":null},{"id":"rel_Afvg8RQ7T_VYc9IzUldGN","version":"release-3.4.21","type":"feature","title":"GitHub Desktop 3.4.21","summary":"**Added**\n- Handled GitHub Secret Scanning push protection errors in a friendly dialog with the ability to bypass blocked non-approval requiring secre...","titleGenerated":null,"titleShort":null,"content":"**Added**\n- Handled GitHub Secret Scanning push protection errors in a friendly dialog with the ability to bypass blocked non-approval requiring secrets - #20386, #20387, #20391\n\n**Fixed**\n- Fix spacing of text in \"Thank You\" banner - #20411\n- Radio inputs include the area around the radio button as a click surface - #20404\n- Checking or unchecking lots of files is fast once again - #20429\n- Fix path used to create repository on existing non-Git directory - #20400\n- Show default branch name when opening Git settings from 'committing as' popup - #20399\n\n**Improved**\n- Upgrade Electron to v36.1.0 - #20450\n- Users can turn off the filter in the changes list in the `View` menu - #20303","publishedAt":"2025-06-11T10:21:07.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.21","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":690,"contentTokens":174,"composition":null},{"id":"rel_qE1xCcxixtVBDeY9Hjm4V","version":"release-3.4.20","type":"feature","title":"GitHub Desktop 3.4.20","summary":"**Fixed**\n- Prevent network share traversal with renamed UNC paths on Windows","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Prevent network share traversal with renamed UNC paths on Windows","publishedAt":"2025-05-21T13:48:27.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.20","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":77,"contentTokens":14,"composition":null},{"id":"rel_XhQ8er_GjVSIBdWPhvWYw","version":"release-3.4.19","type":"feature","title":"GitHub Desktop 3.4.19","summary":"**New**\n- Users can filter the changed files list - #20220\n- Add support for multiple enterprise accounts - #20227\n\n**Fixed**\n- Right-clicking on sele...","titleGenerated":null,"titleShort":null,"content":"**New**\n- Users can filter the changed files list - #20220\n- Add support for multiple enterprise accounts - #20227\n\n**Fixed**\n- Right-clicking on selected files will keep those files selected in the changes list - #20319\n- Let credential helper prompt for the specific enterprise account used in a given repository - #20318\n- Fix invalidated token dialog styling - #20317\n- Fix indentation bug in split diff view - #18800. Thanks @iamarjunsuresh!\n- Initialize Integrations settings when opening it from a no-changes screen - #19807. Thanks @iamarjunsuresh!\n- Resizing the list of files in \"Preview Pull Request\" does not open/create the pull request - #20200\n- Section lists such as the repository list in the cloning dialog and the pull request list announce their labels to screen readers - #20184\n- The added and removed prefixes of diff do not wrap making diff contents width equal in side by side diffs - #20191\n- Pressing Ctrl+A in the Find dialog selects the search text instead of the diff content - #20049\n\n**Improved**\n- Improve default README formatting - #20161. Thanks @OctCarp!\n- The radio options label in the \"How do you plan to use this fork?\" dialog reflects their purpose - #20183\n- The radio controls in the create branch, stashing changes, and fork behavior dialogs have visual selection indicators - #20052\n- Promote use of GIT_CONFIG_PARAMETERS to production - #20198\n- Use the default cursor instead of the text cursor in the whitespace hint popover - #20153","publishedAt":"2025-04-23T07:48:48.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.19","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":1482,"contentTokens":340,"composition":null},{"id":"rel__9YQ2J6yGKaKN6GNOwosv","version":"release-3.4.18","type":"feature","title":"GitHub Desktop 3.4.18","summary":"**Fixed**\n- Prevent crash due to non-critical error - #20150\n- Reinstate missing space in the About dialog last checked text - #20094. Thanks @alexrav...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Prevent crash due to non-critical error - #20150\n- Reinstate missing space in the About dialog last checked text - #20094. Thanks @alexravenna!","publishedAt":"2025-03-10T15:17:33.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.18","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":155,"contentTokens":41,"composition":null},{"id":"rel_meRRVogRDbDfrsO4U2oDF","version":"release-3.4.17","type":"feature","title":"GitHub Desktop 3.4.17","summary":"**Fixed**\n- Dialogs announce their titles on macOS Sequoia for VoiceOver users - #20009\n- The commit button words are separated by spaces for screen r...","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Dialogs announce their titles on macOS Sequoia for VoiceOver users - #20009\n- The commit button words are separated by spaces for screen reader users - #20011\n- Prevent crash when attempting to launch external editor with insufficient permissions - #19929\n- Running the Desktop CLI on Windows no longer waits for Desktop to exit before exiting itself - #19916\n\n**Improved**\n- Announce update progress in about dialog - #20018\n- Buttons with dropdown caret that trigger context menus can be opened with down arrow - #20007\n- Links that do not open external urls now have a role of button for improved screen reader semantics - #20010\n- Email attribution warning only considers verified emails - #19968\n- Improve tooltip for unknown co-authors - #19992\n- The length of shortened SHAs are consistently 7 characters - #19902. Thanks @molnarriso!\n- Upgrade Electron to v34.0.1 - #19919\n\n**Removed**\n- Remove support for macOS 10.15 - #19919","publishedAt":"2025-02-26T18:40:40.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.17","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":947,"contentTokens":221,"composition":null},{"id":"rel_BTCXUonpYdaXBYJauQefD","version":"release-3.4.16","type":"feature","title":"GitHub Desktop 3.4.16","summary":"**Improved**\n- Prevent upgrading from macOS 10.15 as soon to be unsupported - #19918","titleGenerated":null,"titleShort":null,"content":"**Improved**\n- Prevent upgrading from macOS 10.15 as soon to be unsupported - #19918","publishedAt":"2025-02-03T17:08:53.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.16","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":84,"contentTokens":21,"composition":null},{"id":"rel_gSC40qUnVDt3_B27RdhXF","version":"release-3.4.15","type":"feature","title":"GitHub Desktop 3.4.15","summary":"**Fixed**\n- Restore ability to sign in on Windows","titleGenerated":null,"titleShort":null,"content":"**Fixed**\n- Restore ability to sign in on Windows","publishedAt":"2025-01-21T23:05:44.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.15","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":49,"contentTokens":11,"composition":null},{"id":"rel_sOXThIeEro5sAzVQpyURv","version":"release-3.4.14","type":"feature","title":"GitHub Desktop 3.4.14","summary":"**Added**\n- Add Ghostty shell integration - #19777. Thanks @aelew!\n\n**Fixed**\n- No extra new line is prepended to `.gitignore` when adding to a non-ex...","titleGenerated":null,"titleShort":null,"content":"**Added**\n- Add Ghostty shell integration - #19777. Thanks @aelew!\n\n**Fixed**\n- No extra new line is prepended to `.gitignore` when adding to a non-existent `.gitignore` file - #19279. Thanks @GWDx!\n- Fix Branch List context menu showing pull request option when none exists - #19711. Thanks @DylanDevelops!\n- The Thank You banner is announced by VoiceOver - #19734\n- The \"Showcase Update Banner\" and \"OS version No Longer Supported Banner\" announce their messages when using VoiceOver.\n- Showcase update banner's \"x\" button will dismiss the banner.\n\n**Improved**\n- Desktop's CLI no longer communicates with the app via protocol handlers - #19733\n- Defer expensive path validation until it's required - #19694\n\n**Removed**\n- Remove the tooltip on the CI status indicator - #19735\n- Drop support for Atom, invoke editors directly - #19744\n- The \"Accessibility Settings\" announcement banner is removed.","publishedAt":"2025-01-21T10:56:56.000Z","url":"https://github.com/desktop/desktop/releases/tag/release-3.4.14","media":[],"prerelease":false,"source":{"slug":"desktop","name":"GitHub Desktop","type":"github"},"product":{"slug":"github-desktop","name":"GitHub Desktop"},"groupSlug":"github-desktop","groupName":"GitHub Desktop","coverageCount":0,"contentChars":900,"contentTokens":214,"composition":null}],"pagination":{"nextCursor":"2025-01-21T10:56:56.000Z|2026-05-29T17:06:45.699Z|rel_sOXThIeEro5sAzVQpyURv","limit":20}}