Releases: shiftkey/desktop
Releases · shiftkey/desktop
2.6.3 Linux RC1
Additions
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
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
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
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
New Features
- Split diffs! Toggle between viewing diffs in split or unified mode - desktop#10617
Additions
- Use Page down, Page up, Home, and End keys to navigate and select items in lists - desktop#10837
- Add
toml
syntax highlight - desktop#10763. Thanks @samundra!
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
Fixes and improvements
- Upgrade embedded Git LFS - desktop#10973
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
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
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
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
Additions
- Stash changes without switching branches - desktop#10032
- Selection of lines from a file - desktop#9728
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