Added
- Add syntax highlighting for HAML - desktop#13009. Thanks @alexanderadam!
- Add a menu item to view a committed file change on GitHub - desktop#12492. Thanks @haykam821!
Fixes and improvements
- Diffs are scrolled to the top when switching between files - desktop#12980
- Fix SSH prompt for unknown hosts in some scenarios - desktop#13050
- Apply syntax highlighting when viewing a small change for the first time - desktop#13004
- Wrap long email addresses in the misattributed commit warning popover - desktop#13044
- Refresh diffs when application receives focus - desktop#12962
- Only consider tokens invalid when 401 error comes from GitHub Enterprise - desktop#12943
- Show "add repo" dialog when opening repo from CLI - desktop#12935
- Continue merge flow after merge conflicts are resolved with external conflict tool - desktop#12881
- Prevent crash on successful merge after conflicts resolved - desktop#12888
- Use same width for hunk expansion handles as we do for line numbers - desktop#12887
- Use the correct icon for diff expansion - desktop#12882
- Add offending file name to the file exceeds size limit error - desktop#10242. Thanks @ADustyOldMuffin!
- Show a message explaining why line selection is disabled when hiding whitespace - desktop#12979
- Remove gaps in the commit message container revealing a different background - desktop#12900. Thanks @haykam821!
- Add clearer verbiage in the "remove repository" dialog - desktop#12497. Thanks @fonsp!
- Update grammar for "repo deletion" and "couldn't find pull request" error messages - desktop#12902. Thanks @patrykmichalik!
- Show confirmation dialog for SSH host key verification - desktop#12894. Thanks @thsmdt!
SHA256 checksums
- GitHubDesktop-linux-2.9.4-linux1.AppImage -
a47a987e091f9cd07ac8f71a42f9cb37be260177686db9b5681f11ffcb457c07
- GitHubDesktop-linux-2.9.4-linux1.deb -
09c00e01320472b50a85541616bd1d32f63d439ac759023dfca752119fe7703e
- GitHubDesktop-linux-2.9.4-linux1.rpm -
ba13a729b9f72f6268ec2f71dbd3e73f97ca1f3baa9456aaf165c8e256bf0edf