Skip to content

Releases: shiftkey/desktop

2.6.3 Linux RC1

11 Feb 21:15
Compare
Choose a tag to compare
2.6.3 Linux RC1 Pre-release
Pre-release

Additions

  • Added support for Alacritty terminal - #429, thanks @ganpa3!

Fixes and improvements

  • Upgrade embedded Git to v2.29.2 - desktop#11369
  • Enable spellcheck on commit summary and description - desktop#1597
  • Fast-forward all possible branches except the current branch when fetching - desktop#11387

SHA256 checksums

  • GitHubDesktop-linux-2.6.3-linux1.AppImage - 1ff1d27108dba266c5b70794e2306ab9321d81402e2225572949f238fec2ac39
  • GitHubDesktop-linux-2.6.3-linux1.deb - 56e4f876ab0aaa5fb1490afc707ea01d7d5319f72b7a8597ea3f5dcbc89a3ce5
  • GitHubDesktop-linux-2.6.3-linux1.rpm - 76dbd4fd397e690f0541f4a4e1039eeaff529c834fd763b11671811edaec421c

2.6.2 Linux RC1

23 Jan 21:46
Compare
Choose a tag to compare
2.6.2 Linux RC1 Pre-release
Pre-release

Fixes and improvements

  • Upgrade embedded Git LFS to 2.13.2 - desktop#11394
  • Pull requests no longer fail to update until the user switches repositories - desktop#11241
  • Fork behavior changes are now reflected in the app immediately - desktop#11327
  • Checking out a pull request from a fork for the first time now correctly identifies the remote branch to create the branch from - desktop#11267
  • Don't offer to stash changes when clicking on the currently checked out branch in the branch list - desktop#11235
  • Forked repository remotes are no longer removed when there are local branches tracking them - desktop#11266
  • Avoid bright flash for users of the dark theme when launching the app maximized - desktop#5631. Thanks @AndreiMaga!

SHA256 checksums

  • GitHubDesktop-linux-2.6.2-linux1.AppImage - 8396c23c84e32672a0a301ddd8f1abff1067841d12f5b016466d7935a64973d5
  • GitHubDesktop-linux-2.6.2-linux1.deb - c2f83dc5e078546886342fea041f5cce28f79ecb60745dab9b0256b3dc9960dc
  • GitHubDesktop-linux-2.6.2-linux1.rpm - 30b8a4d41b69925ada5b935edab24ebe0da50e729eacffcc6761b3c538a93da4

2.6.1 Linux RC2

18 Dec 15:38
Compare
Choose a tag to compare
2.6.1 Linux RC2 Pre-release
Pre-release

Fixes and improvements

  • hide empty appbar chrome - #396

SHA256 checksums

  • GitHubDesktop-linux-2.6.1-linux2.AppImage - 069609df4ff59df32706149e279b2796f22b7bcbca6504da3a61e9f796edf6bc
  • GitHubDesktop-linux-2.6.1-linux2.deb - a43c188f8fd326499b5c1d4099239f658ebac8e9a21001481407cccafcd5f208
  • GitHubDesktop-linux-2.6.1-linux2.rpm - 3734382052c5363524fc47aba9d8710ef7bd63d06e54e25a97c24b0c600306fc

2.6.1 Linux RC1

17 Dec 21:36
Compare
Choose a tag to compare
2.6.1 Linux RC1 Pre-release
Pre-release

Fixes and improvements

  • Clearer menu label for reverting commits - desktop#10515. Thanks @halitogunc!
  • Refresh branches after creating a new branch - desktop#11125
  • Correct image diff swipe mode layout - desktop#11120
  • Very large text diffs could cause the app to crash when viewed in split diff mode - desktop#11064
  • Let the user know when a checkout fails due to use of assume-unchanged or skip-worktree - desktop#9297
  • Always show confirmation prompt before overwriting existing stash entry - desktop#10956
  • The fullscreen keyboard shortcut on macOS now works when using split diff mode - desktop#11069
  • Use Recycle Bin name only on Windows - #388, thanks @hydrogen-mvm!

SHA256 checksums

  • GitHubDesktop-linux-2.6.1-linux1.AppImage - 0484a2c37abda53f26d694fb58e24e3051570acec2c2f02c236912d552d8bb11
  • GitHubDesktop-linux-2.6.1-linux1.deb - f1645e667f74a0b5f46c1f16b4a3f6e17eec4e42d50ce939c3c61a077b22ec2f
  • GitHubDesktop-linux-2.6.1-linux1.rpm - e6155396097520840c5cab33e16f66871d8a973849d67ff80eebbb70922e812c

2.6.0 Linux RC1

17 Dec 20:50
Compare
Choose a tag to compare
2.6.0 Linux RC1 Pre-release
Pre-release

New Features

  • Split diffs! Toggle between viewing diffs in split or unified mode - desktop#10617

Additions

Fixes and improvements

  • Actions in context menu of a non-selected file act on the chosen one instead of the previous one - desktop#10743
  • Fix overflow issues with long branch names - desktop#5970. Thanks @juliarvalenti!
  • Images fit correctly in the diff view when their sizes have changed - desktop#2480 desktop#9717
  • Repository indicator refresh can no longer be manually triggered when disabled - desktop#10905
  • Resolving a conflicted file added in both the source and target branch no longer results in merge conflict markers appearing in the merge commit - desktop#10820
  • Small partial commit of very large text files no longer intermittently fails due to unexpected diff results - desktop#10640
  • Long commit message are scrollable again - desktop#10815

Removed features

  • Sign in to GitHub.com with username/password is no longer supported to improve account security

SHA256 checksums

  • GitHubDesktop-linux-2.6.0-linux1.AppImage - 278d9aaac5cdd231168ae14d813a4d2cc9cefda1cb37e1bfa959c49c55a3ad28
  • GitHubDesktop-linux-2.6.0-linux1.deb - b442b851c1324407cd85c70c5aeef669e5fe5f4238d9bb8f55cd783bc0ff32ed
  • GitHubDesktop-linux-2.6.0-linux1.rpm - 7c57a73d4abcaf9e1c83867081f15d432aa580f8c4417b6bed774d1edc6d6852

2.5.7 Linux RC1

08 Nov 17:50
Compare
Choose a tag to compare
2.5.7 Linux RC1 Pre-release
Pre-release

Fixes and improvements

SHA256 checksums

  • GitHubDesktop-linux-2.5.7-linux1.AppImage - d1c67f73d2c2b7f53f9801a4d1cbadfd93256de038b56739cfd691acbc706d44
  • GitHubDesktop-linux-2.5.7-linux1.deb - c6e7fee56476b3326933df26865273470cb0c7dcf45e64b14585c3745133c566
  • GitHubDesktop-linux-2.5.7-linux1.rpm - 64bd20ea4258634324fb31035ccd777aec3455b8e8d3605f8d8736a80974cb6f

2.5.6 Linux RC1

08 Nov 17:48
Compare
Choose a tag to compare
2.5.6 Linux RC1 Pre-release
Pre-release

New Features

  • Newly created repositories use 'main' as the default branch name - desktop#10527
  • Users can configure the default branch name in Preferences/Options - desktop#10527
  • Show status of GitHub Action runs for pull requests - desktop#9819. Thanks @Raul6469!
  • Differentiate between draft and regular Pull Requests - desktop#7170

Additions

  • Periodic background fetch and status updates can now be disabled in the Advanced section of Preferences/Options - desktop#10593
  • Syntax highlighting for ASP.Net and unified diff / patch - desktop#10410. Thanks @say25!

Fixes and improvements

  • Allow renaming the default branch - desktop#10415
  • Show which files are blocking a merge-like operation - desktop#10441
  • Updated icons and border radiuses to align with GitHub.com - desktop#10396, desktop#10224
  • Show loading indicator when committing a merge - desktop#10458
  • Show confirmation that branch is already up to date when merging from default branch - desktop#9095
  • Enter key now initiates action in rebase and merge dialogs - desktop#10511
  • After failing to move a repository to Trash, show error and keep the repository listed in Desktop - desktop#8333
  • Email address validation in welcome flow and preferences dialog - desktop#10214. Thanks @Pragya007!
  • Show helpful error when attempting to clone non-existent or inaccessible GitHub repositories - desktop#5661. Thanks @kanishk98!
  • Don't update submodules when discarding files - desktop#10469
  • Full screen notification is removed after a few seconds when starting the app in full screen - desktop#10644
  • Update rebase progress parser to parse output from the merge rebase backend - desktop#10590
  • Only show full screen toast notification when making the app window full-screen. Thanks @Sam-Spencer - desktop#7916
  • Ensure application window doesn't overlap second monitor - desktop#10267
  • Add optional x11 dependency for SUSE-based distributions - #369

Removed features

  • Remove setting to disable all certificate validation in favor of new best-effort approach - desktop#10581

SHA256 checksums

  • GitHubDesktop-linux-2.5.6-linux1.AppImage - b0f3b72ee29c08233fb4d27ac0e0f7c175067902ed62afe1467480037006c633
  • GitHubDesktop-linux-2.5.6-linux1.deb - 348789faf7427e95ea9f2195f59232f1e0144dd458f383b8eae7c94731de0d69
  • GitHubDesktop-linux-2.5.6-linux1.rpm - 4c3a78b237ab1cb231e0d5890507092dc7716164e1b79ca61a4528d752742533

2.5.5 Linux RC1

08 Nov 17:38
Compare
Choose a tag to compare
2.5.5 Linux RC1 Pre-release
Pre-release

Fixes and improvements

  • Don't update submodules when discarding files - desktop#10469
  • Clicking on a branch in the compare branch list resets focus to the filter text box - desktop#10485

SHA256 checksums

  • GitHubDesktop-linux-2.5.5-linux1.AppImage - 7e63630615289faf9d93afdd311a3c8f2977a0fcf618cc2aff7dfd380c9c8320
  • GitHubDesktop-linux-2.5.5-linux1.deb - 3b5cb1d2fc1044f988c5baa1d5200a7eb496ec5c058defa71ffc036c48425513
  • GitHubDesktop-linux-2.5.5-linux1.rpm - 011c89b19226bd9aac1dff0b9ec5307a7f6dbb8a7018e3c73b75be8e82f77962

2.5.4 Linux RC1

27 Aug 19:28
Compare
Choose a tag to compare
2.5.4 Linux RC1 Pre-release
Pre-release

This release includes an upgrade to Electron 9 - if you encounter any runtime issues with launching the app please report them to the issue tracker.

Additions

  • Suggest to stash changes when trying to do an operation that requires a clean working directory - desktop#10053
  • Autocomplete users and issues from upstream repository when working in a fork - desktop#10084

Fixes and improvements

  • Correct branch name in commit button when on an unborn branch - desktop#10318
  • Don't expand paths in the PATH environment variable during installation - desktop#10100
  • Prevent multiple search inputs from appearing in diffs - desktop#9563
  • Unable to toggle lines for partial commit of very large text files - desktop#10154
  • Enable discarding submodule working directory changes - desktop#8218
  • Surface progress estimation when cloning LFS repositories - desktop#3171. Thanks @AndreiMaga!
  • Performance and accuracy improvement when autocompleting issues and users - desktop#10168
  • Show only one error dialog when dragging multiple invalid folders to Desktop - desktop#10211
  • Pull request list is now keyboard accessible - desktop#10334
  • Home and End keys can now be used to navigate lists - desktop#6295. Thanks @AndreiMaga!
  • Show progress spinner while waiting for a removed repository to get moved to trash - desktop#10133
  • Dialogs now clear filter text boxes on Escape and closes on double Escape - desktop#6369. Thanks @AndreiMaga!
  • Display the selected changes count in the changes list header tooltip - desktop#9936. Thanks @haykam821!
  • The tilde character is now accepted when adding a local repository path - #317. Thanks @Daniel-McCarthy!

SHA256 checksums

  • GitHubDesktop-linux-2.5.4-linux1.AppImage - 6790b8c40894074b30bdc07be54e4c86053ea4b0acdf3b7ec350d9b6db6dc6cd
  • GitHubDesktop-linux-2.5.4-linux1.deb - ebd85fe551137dc5606cbe33bbec812125a87c6dbbe31664ccf07a8dc186818c
  • GitHubDesktop-linux-2.5.4-linux1.rpm - a9dab45dfed86eb97fa05450617a842ded68ed5c34849640d9978918924d875d

2.5.3 Linux RC1

24 Jun 19:23
Compare
Choose a tag to compare
2.5.3 Linux RC1 Pre-release
Pre-release

Additions

Fixes and improvements

  • Display more readable messages for errors when cloning a repository - desktop#9944
  • Select correct branch to compare when two branches have similar names - desktop#9977
  • Make Ctrl/Cmd+W shortcut work in all dialogs - desktop#9826. Thanks @ruggi99!
  • Fix links when text wrapping is required in commit summaries - desktop#9185
  • Prevent crash when an opened repository doesn't have an owner on GitHub - desktop#9895
  • Sign in correctly when pressing "Enter" on the username/password authentication form - desktop#9899
  • Maintain selected files when navigating back to the Changes tab - desktop#7710. Thanks @TerryChan!
  • Maintain selected files when deleting a stash - desktop#9921
  • Remove redundant progress text from Git error messages - desktop#9945
  • Remove flicker when switching between files in the changes tab - desktop#9929
  • Remove space between the number and the percent sign when showing the progress of a clone operation - desktop#9893
  • Automatically disable username and password authentication when the API no longer supports it - desktop#9231
  • Dropped unnecessary dependency for RedHat package - #300

SHA256 checksums

  • GitHubDesktop-linux-2.5.3-linux1.AppImage - 6dc65efd86f2182559790b220dc65ef19456ebee020269ba7b36edb39592174c
  • GitHubDesktop-linux-2.5.3-linux1.deb - 762c97c03896715469b188d5f9f3b5d3e09a016671de3e39285b0ee295abca49
  • GitHubDesktop-linux-2.5.3-linux1.rpm - 54809ace2e148fea4e13a39e944b492137b8b76849ea85a310e0555c48fb9992