Skip to content

Releases: git-ecosystem/git-credential-manager

GCM 2.0.886

14 Dec 23:29
9ef3fcc

Choose a tag to compare

Changes:

  • Fix various problems with install path and app path variables #968
  • Sign Linux tarball and .NET tool #985

GCM 2.0.877

16 Nov 20:45
571683a

Choose a tag to compare

Changes:

  • Check for broken links in documentation (#700)
  • Support macOS arm64 installs via Homebrew (#798)
  • Validate installers before publishing (#813)
  • Auto-generate maintainer away notification issues (#842)
  • Access Azure storage account using service principle credentials (#851)
  • Update documentation to use reference-style links (#680)
  • Unify documentation line length (#862)
  • Add generic username/password UI (#871)
  • Bitbucket DC OAuth support (#607)
  • Distribute GCM as a dotnet tool (#886)
  • Drop -core suffix from entry executable #551
  • Speed up build graph (#924)
  • Convert issue templates to YAML (24ae90a)
  • Replace netstandard2.0 with dotnet6.0 (65cead2)
  • Ensure correct installation directory resolution for all OSes and distribution methods (#951)
  • Align with dotnet-supported Linux distributions (#953)

GCM 2.0.785

08 Jul 17:48
cf5a693

Choose a tag to compare

Changes:

  • Fix build script error creating incorrect x64 packages for macOS (#778)

GCM 2.0.779

22 Jun 19:27
0d6f1c8

Choose a tag to compare

Changes:

  • Added Markdown Linting/Dependabot (#668, #674)
  • Improved detection of dotnet on Linux (#685)
  • Added support for local network host URIs (#699)
  • Updated generic provider to support all protocols (#712)
  • Updated Bitbucket credential UI to show the URL of the Bitbucket Server or Data Center instance if applicable (#713)
  • Migrated release process from Azure DevOps to GitHub actions (#707)
  • Updated to manually scanning $PATH instead of using which on POSIX systems (#717)
  • Added read_repository scope to GitLab OAuth app (#719)
  • Added support for osx-arm64 (#732)
  • Discontinued incorrect use of Homebrew Git shim (#731)
  • Stopped serializing/writing credentials that already exist (#739)
  • Corrected runtime exceptions with Bitbucket DC authentication (#743)
  • Corrected matching of Windows credentials when port numbers were used in search (#748)
  • Added auto-generated manifest for Windows executables (#756)
  • Updated Bitbucket UI to separate OAuth and username/password options (#754)

Special thanks to our contributors 🎉:

GCM 2.0.696

06 Apr 02:26
4365b91

Choose a tag to compare

This release is a fast follow to 2.0.692 to fix issues with the Debian package generated as part of that release.

Changes:

  • Ensure Debian package is expected size and contains necessary files (#648)
  • Ensure git-credential-manager-core command is available after Debian package install (#650)

GCM 2.0.692

01 Apr 17:15
ff22f13

Choose a tag to compare

GCM 2.0.692 Pre-release
Pre-release

Changes:

  • Improved Bitbucket OAuth performance through verification of access token validity (#518)
  • Fixed bug in binding list command for Azure Repos (#575)
  • Added OAuth UI support for Bitbucket (#579)
  • Improved usability for GitHub auth (#587)
  • Added option to disable GUI prompts (#600)
  • Added support for GitLab (#591, #614, #621) 🎉
  • Added support for new preferred WSL UNC file path (#612)
  • Updated WAM support to only include applicable OSes (#629)
  • Added install from source helper script for Linux users (#630)
  • Fixed GHE credential storage bug by removing raw prefix from API URL (#599)
  • Simplified build number included in artifact names (#638)
  • Upgraded to .NET 6.0 (#635, #640)

Thanks to our contributors ❤️:

GCM 2.0.632

14 Dec 16:21
478753b

Choose a tag to compare

Changes:

  • Show the terminal/TTY based prompts when there is no desktop/GUI sessions present for GitHub (#453, #538)
  • Copy Debian package files to correct directory (#545, #566, #569, #539)

GCM 2.0.605

17 Nov 09:23
97323d1

Choose a tag to compare

Changes:

  • Remove noisy messages during auto-detection (#492, #494)
  • Improve proxy environment variable handling (#497, #501, #503)
  • Update MSAL; set MS auth embedded window title (#239, #512)
  • Fix missing dependencies in Debian package (#506, #514, #528)
  • Persist auto-detected provider setting (#507, #517)
  • Refactor namespace, assembly and project names (#500)
  • Support the wslview command to open the browser (#529)
  • Update System.CommandLine and fix some bugs (#531)
  • Fix a bug to prevent setting credential.provider when it wasn't needed (Only set credential.provider for dynamic matches #535)

GCM 2.0.603

16 Nov 13:25
36284cf

Choose a tag to compare

GCM 2.0.603 Pre-release
Pre-release

Changes:

  • Remove noisy messages during auto-detection (#492, #494)
  • Improve proxy environment variable handling (#497, #501, #503)
  • Update MSAL; set MS auth embedded window title (#239, #512)
  • Fix missing dependencies in Debian package (#506, #514, #528)
  • Persist auto-detected provider setting (#507, #517)
  • Refactor namespace, assembly and project names (#500)
  • Support the wslview command to open the browser (#529)
  • Update System.CommandLine and fix some bugs (#531)

GCM 2.0.567

11 Oct 16:11
3047faf

Choose a tag to compare

Changes:

  • Include UI helpers in Debian package for Linux release; move GCM symlink to /usr/local/bin (#405)
  • Respect http.sslCAInfo settings (#242, #411)
  • Fix bug with enumerating Azure Repos bindings outside of a repository (#416, #417)
  • Allow forcing OAuth authentication with Bitbucket host provider (#329, #401)
  • Stop echoing password on Linux in basic credentials prompt (#432, #436)
  • Return non-zero code for UI helpers on error (#440, #441)
  • Use native Git path interpolation for config values (#439)
  • Allow hostname-specific proxy override to use no proxy (#442, #449)
  • Future proof Windows broker "WAM" version detection (#465)
  • Add support for using WSL Git configuration (#461)
  • Add new diagnose command to help debug problems in the wild (#463)
  • Add option to use the new DPAPI-based credential store on Windows (#464)
  • Add explicit device code authentication for GitHub (#478)
  • Fix WSL configuration instructions (#479)
  • Improve host provider auto-detection logic (#384, #481)