# GitHub Desktop 1.2.4

DevFeed: [GitHub Desktop 1.2.4](<https://devfeed.tech/articles/github-desktop-1-2-4-75575.md>)

Original publisher: [Read original article](<https://github.com/desktop/desktop/releases/tag/release-1.2.4>)

Published: 2024-10-08T11:36:54Z

Content type: release

Language: en

Sources: [GitHub Desktop](<https://devfeed.tech/sources/github-desktop.md>)

Topics: [GitHub Desktop](<https://devfeed.tech/topics/github-desktop.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [dark-theme](<https://devfeed.tech/tags/dark-theme.md>), [git](<https://devfeed.tech/tags/git.md>), [git-lfs](<https://devfeed.tech/tags/git-lfs.md>), [github](<https://devfeed.tech/tags/github.md>), [github-desktop](<https://devfeed.tech/tags/github-desktop.md>), [macos](<https://devfeed.tech/tags/macos.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [syntax-highlighting](<https://devfeed.tech/tags/syntax-highlighting.md>), [webstorm](<https://devfeed.tech/tags/webstorm.md>)

## AI overview

GitHub Desktop 1.2.4 adds a dark theme preview, syntax highlighting for Cake files, and WebStorm support on macOS. The release also fixes issues with comparisons, pull request refreshes, and Git LFS operations, and improves several interface behaviors.

## Source excerpt

**New** - Dark Theme preview - #4849 **Added** - Syntax highlighting for Cake files - #4935. Thanks @say25! - WebStorm support for macOS - #4841. Thanks @mrsimonfletcher! **Fixed** - Compare tab appends older commits when scrolling to bottom of list - #4964 - Remove temporary directory after Git LFS operation completes - #4414 - Unable to compare when two branches exist - #4947 #4730 - Unhandled errors when refreshing pull requests fails - #4844 #4866 **Improved** - Remove context menu needs to hint if a dialog will be shown - #4975 - Upgrade embedded Git LFS - #4602 #4745 - Update banner message clarifies that only Desktop needs to be restarted - #4891. Thanks @KennethSweezy! - Discard Changes context menu entry should contain ellipses when user needs to confirm - #4846. Thanks @yongdamsh! - Initializing syntax highlighting components - #4764 - Only show overflow shadow when description overflows - #4898 - Changes tab displays number of changed files instead of dot - #4772. Thanks @yongdamsh!