Releases: shiftkey/desktop
Releases · shiftkey/desktop
3.2.1 Linux RC1
Distribution
This release is the first that is packaged on Ubuntu 20.04, because of the deprecation of 18.04 on GitHub Actions that was completed April 1 - actions/runner-images#6002
Please open an issue if you spot any glibc
-related weirdness that might occur when running on older distributions.
Fixes and improvements
- Misattributed warning is announced in 'Git' preferences/options by screen readers - desktop#16239
- Remove check for update error modal when no internet connection or computer has been asleep - desktop#16057
- Update diff after adding or removing trailing newlines to a file - desktop#15638
- The Preferences/Options dialog content is still visible when zoomed - desktop#16317
- Up/down arrow can be used to navigate autocomplete lists like emoji again - desktop#16044
- Large diff messaging styled consistently in pull request preview - desktop#16238
- Show repositories available for cloning as they're received for users with access to lots of repositories - desktop#16276 desktop#8955 desktop#2770
- Update preferences dialog to maintain a consistent size when switching between tabs - desktop#16313
- Focus history and changes list when accessed via keyboard shortcut or menu - desktop#16360
- Keyboard shortcuts for resizing app sidebar and file lists - desktop#16332
- Misattributed commit popover does not clip when app is zoomed - desktop#16407
- Accessibility improvements for the co-authors input - desktop#16335
- Commit completion status is announced by screen readers - desktop#16371
- Committing status after submitting a commit is screen reader announced - desktop#16340
- Improve accessibility of dialogs for screen reader users - desktop#16350
- Accessibility improvements for autocompletion suggestions - desktop#16324
- Learn more links are descriptive for screen readers - desktop#16274
- Popover titles are announced by screen readers - desktop#16270
- Show offset focus ring for buttons, vertical tabs etc - desktop#16288
- Button and text box contrast bumps - desktop#16287
- Add/remove co-authors button is now keyboard accessible - desktop#16200
- Other email input in "Git" preferences/Options and misattributed popover email select have a screen readable label - desktop#16240
SHA256 checksums
- GitHubDesktop-linux-3.2.1-linux1.AppImage -
f35d3fece403d1d5995632ba147b5463f61704ad5cabd6a7c53e517e60a2c8d6
- GitHubDesktop-linux-3.2.1-linux1.deb -
39dbde6d1bce4f269d80d8f3aefe821833e49637e9a38455bd501cf97f618d2a
- GitHubDesktop-linux-3.2.1-linux1.rpm -
bb775439e25e37e655452e589a2ed96247a6c047381b2a975bbb61a125fd9f7b
3.2.0 Linux RC1
New Features
- Preview your pull request - view a diff of changes in your current branch
- Editors installed with JetBrains Toolbox supported on Linux - https://github.com/desktop/desktop/16029. Thanks @adil192!
- Support for numerous additional editors on Linux - desktop#16030
Fixes and improvements
- Include renamed files in the commit summary changed files tooltip - desktop#15155. Thanks @haykam821!
- The context menu for a file in the changed files list can be invoked by keyboard shortcuts - desktop#16114
- The file status of a changed file is announced by screen readers - desktop#16098
- The changes list announces file selection position with screen readers - desktop#16108
- The 'x' close button on dialogs is keyboard accessible - desktop#16110
- Focus on first suitable child in sign in flow - desktop#16125
- The misattributed warning popover is accessible through keyboard navigation - desktop#16100
SHA256 checksums
- GitHubDesktop-linux-3.2.0-linux1.AppImage -
18758ef404bd0aa955fd5b82f280299dab14f824c4369b6cfaf611714da6dfda
- GitHubDesktop-linux-3.2.0-linux1.deb -
d435a8666cd0c27513c55577d19f4607cd5d95a3ce5e598607237932ed63a614
- GitHubDesktop-linux-3.2.0-linux1.rpm -
80d52505254288d2ed1a35b6e33e63716924fce0c3049d539cce03ca316b18ce
3.1.8 Linux RC1
New Features
This is the first release also published to the new package feeds. Please check out the new APT and RPM feeds in the README for setup details to receive these updates sooner:
If you spot something unexpected, please leave a note in the relevant tracking issue:
This is also our first release on Electron 22, so please submit any issues if you spot any unexpected runtime issues due to the upgrade.
Fixes and improvements
- Trim leading and trailing whitespace in URLs of repository remotes - desktop#15821. Thanks @Shivareddy-Aluri!
build_id
links are no longer generated for RPM packages - #796
SHA256 checksums
- GitHubDesktop-linux-3.1.8-linux1.AppImage -
88a9952f537b3d1c6d00971d71443896b9fc460f1d7b3ef680a8dbaafeffd041
- GitHubDesktop-linux-3.1.8-linux1.deb -
1d8082b74d5ffb94d43270eaaeffaad235f97560153dbf76fba2bb9f4c8f2c90
- GitHubDesktop-linux-3.1.8-linux1.rpm -
6f04dbe4aafabe12aa4ec4b63db759eed6fc7aedaa51bde1434486a7815128b9
3.1.7 Linux RC1
Fixes and improvements
- Upgrade embedded Git to 2.39.2
SHA256 checksums
- GitHubDesktop-linux-3.1.7-linux1.AppImage -
e00d0f8beb12aee4017b731cbba7c11d168adf1a9583182a0f17de9c672f2b35
- GitHubDesktop-linux-3.1.7-linux1.deb -
f72ebc3360547f957b22170b97d1d17e128306c8131f7c6e59b738ccb0a6b952
- GitHubDesktop-linux-3.1.7-linux1.rpm -
2d6ced76d25f53bfd03eb321031b4f572a68ac0e8d3ab5b799fc29a172764f12
3.1.6 Linux RC1
Fixes and improvements
- Upgrade embedded Git to 2.39.1 and Git LFS to 3.3.0 - desktop#15915
- Fix args processing on first launch - #793, thanks @sarim!
SHA256 checksums
- GitHubDesktop-linux-3.1.6-linux1.AppImage -
d25b280e1957f284ff481858a55489db314a39c48708f507a5f075dcb9c3e84a
- GitHubDesktop-linux-3.1.6-linux1.deb -
d31d24a68e3fe0dc952beb92e6cb8810bc94fa053529e191696d80644757618d
- GitHubDesktop-linux-3.1.6-linux1.rpm -
550b4b57c55d093679222e62477d95bffd3b3b947ab12e7078455068dc56b8c0
3.1.5 Linux RC2
Fixes and improvements
- Updated to latest Electron v19 release - #827
SHA256 checksums
- GitHubDesktop-linux-3.1.5-linux2.AppImage -
b83659165279db49292615f139f24c1bfea29e5d02e55e3733bd07e127be8f77
- GitHubDesktop-linux-3.1.5-linux2.deb -
6d616ac8040a8e6e8357a136c852681f98a1c351cba5664996c9fa76238431fe
- GitHubDesktop-linux-3.1.5-linux2.rpm -
0eab98f6333ed2bb3e571fb99014f93c932350b96f2c8da102293514c066a0a0
3.1.5 Linux RC1
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
3.1.4 Linux RC1
Fixes and improvements
- Upgrade embedded Git to 2.35.6
SHA256 checksums
- GitHubDesktop-linux-3.1.4-linux1.AppImage -
ed5398acdcd5c9d7318d222a9f9cbdfd278be7e36970cba87f5b0b57b1824770
- GitHubDesktop-linux-3.1.4-linux1.deb -
a10cb1af0c95c43c6d3d311f54cf903a24beec8c15527efab4fc1563c988e65c
- GitHubDesktop-linux-3.1.4-linux1.rpm -
31cbae3cc6000ad2910e46f91edf505e371335721bc2de1bf3d908a10ef64452
3.1.3 Linux RC1
Fixes and improvements
- Disable reorder, squashing, cherry-picking while an action of this type is in progress. - desktop#15468
- Using the key command of 'Shift' + 'ArrowDown' adds the next commit below the current selection to the selection - desktop#15549
- Close 'Resolve conflicts before Rebase' dialog will not disable menu items - desktop#13081. Thanks @angusdev!
- Fix commit shortcut (Ctrl/Cmd + Enter) while amending a commit - desktop#15445
SHA256 checksums
- GitHubDesktop-linux-3.1.3-linux1.AppImage -
3699219cbc00260525371abcd7aad46cdfef3fb307df28572e919e4554788489
- GitHubDesktop-linux-3.1.3-linux1.deb -
02ee419223c5a941c5cb134803048cb38d59b3a55dbd278e4064d3e9ba6fdbb5
- GitHubDesktop-linux-3.1.3-linux1.rpm -
ffa20e7a35c24b15ba829fd6fd9ca79a1c39e9b2aa60e59bcc5d20584d19e11e
3.1.2 Linux RC1
Fixes and improvements
- Upgrade embedded Git to 2.35.5
SHA256 checksums
- GitHubDesktop-linux-3.1.2-linux1.AppImage -
9811b6ed3819693e87009bde06417701df16a8335c65f8dcb8b25785d74e024c
- GitHubDesktop-linux-3.1.2-linux1.deb -
0f1a8189e9995bca932361d8cc13760caefbaa652869082d40c3826959d386e7
- GitHubDesktop-linux-3.1.2-linux1.rpm -
d19e13b5d12ef0f99d38ff2a07da33f9503a278c9000ac2b7948f434df058d25