Download Latest Version GitDesktop_0.12.2_x64_en-US.msi (20.3 MB) Google Add to Preferred Sources
Home / v0.3.1
Name Modified Size InfoDownloads / Week
Parent folder
latest.json 2026-07-17 7.6 kB
GitDesktop_universal.app.tar.gz.sig 2026-07-17 408 Bytes
GitDesktop_universal.app.tar.gz 2026-07-17 34.6 MB
GitDesktop_0.3.1_universal.dmg 2026-07-17 33.8 MB
GitDesktop_0.3.1_x64-setup.exe.sig 2026-07-17 420 Bytes
GitDesktop_0.3.1_x64-setup.exe 2026-07-17 12.5 MB
GitDesktop_0.3.1_x64_en-US.msi.sig 2026-07-17 420 Bytes
GitDesktop_0.3.1_x64_en-US.msi 2026-07-17 17.9 MB
GitDesktop_0.3.1_amd64.AppImage.sig 2026-07-17 424 Bytes
GitDesktop_0.3.1_amd64.AppImage 2026-07-17 95.1 MB
GitDesktop-0.3.1-1.x86_64.rpm.sig 2026-07-17 420 Bytes
GitDesktop-0.3.1-1.x86_64.rpm 2026-07-17 19.5 MB
GitDesktop_0.3.1_amd64.deb.sig 2026-07-17 416 Bytes
GitDesktop_0.3.1_amd64.deb 2026-07-17 19.5 MB
GitDesktop v0.3.1 source code.tar.gz 2026-07-17 5.5 MB
GitDesktop v0.3.1 source code.zip 2026-07-17 6.2 MB
README.md 2026-07-17 1.1 kB
Totals: 17 Items   244.6 MB 0

Added

  • In-app forge sign-in, reconnect & session health. Sign in to GitHub (gh's device-code flow) and GitLab (glab --web) without leaving the app — from the not-signed-in panels, Settings → Accounts, or the command palette; a terminal stays a fallback. GitDesktop now distinguishes an expired or revoked session from never-signed-in and passing network blips, badges the affected account with one-click Reconnect, and warns before a token expires — GitLab and GitHub personal access tokens, plus an optional Bitbucket token expiry date you supply. GitLab sign-in recommends the browser (OAuth) option, whose sessions renew themselves instead of forcing periodic re-login.

Changed

  • Refreshed frontend dependencies: security fixes in the HTML sanitizer (DOMPurify) and Markdown renderer (marked), a fix for streamed AI tool calls that could execute with incomplete arguments, smoother dialog exit animations, and a diff-view fix so inline widgets (like AI review comments) no longer have their text color forced by the library.
Source: README.md, updated 2026-07-17