New Features
- Enable menu option to Force-push branches that have diverged - desktop#15211
- Add menu option to Fetch the current repository at any time - desktop#7805
- Add support for Emacs editor for Linux - desktop#15857. Thanks @zipperer!
- Add Jetbrains PhpStorm and WebStorm Editors for Linux - desktop#15375. Thanks @patinthehat!
Fixes and improvements
- Only left mouse clicks invoke dragging in the commit list - desktop#15313
- Selected list items stay selected when scrolling - desktop#2957
- Stick to one tooltip at a time in the repository list - desktop#15583
- Notifications of Pull Request reviews are displayed for forked repositories - desktop#15580
- Notifications when checks of a Pull Request fail are displayed for forked repositories - desktop#15422
- Prevent closing GitHub Desktop while it's being updated - desktop#7055, desktop#5197
- Notifications are shown only when they are relevant to the current repository - desktop#15487
- The repository change indicator is visible if repository list item is selected and in focus - desktop#7651. Thanks @angusdev!
- Tooltips are positioned properly if mouse is not moved - desktop#13636. Thanks @angusdev!
- Tooltips of long commit author emails wrap to multiple lines - desktop#15424. Thanks @angusdev!
- Clone repository progress bar no longer hidden by repository list - desktop#11953. Thanks @angusdev!
- Ability to copy tag names from the commit list - desktop#15137. Thanks @Shivareddy-Aluri!
- The dropdown selection component is keyboard navigable - desktop#15620
- The diff view now highlights Arduino's
.ino
files as C++ source - desktop#15555. Thanks @j-f1! - Close repository list after creating or adding repositories - desktop#15508. Thanks @angusdev!
- Always show an error message when an update fails - desktop#15530
SHA256 checksums
- GitHubDesktop-linux-3.1.5-linux1.AppImage -
9e326733d0a0d8f91ab55a6a1ad6a87266dfee07ee18ab21b6c857abda56b5fa
- GitHubDesktop-linux-3.1.5-linux1.deb -
92ba694f87f4c551af28558c0456945d642b99e2c68630ef460c6d5e8a273b87
- GitHubDesktop-linux-3.1.5-linux1.rpm -
2a2b6d884b2d158df00db4b0cdd81c1b4f6913e7963fa1b729ba21f254eb5f97