Skip to content
This repository has been archived by the owner on Jul 15, 2023. It is now read-only.

Releases: microsoft/Git-Credential-Manager-for-Windows

Git Credential Manager for Windows v1.10.1

16 Jun 19:27
Compare
Choose a tag to compare

Downloads

Bug Fixes

  • Fixes an issue with Bitbucket Authentication where the client could refuse to authenticate with the service.
  • Fixes an issue with reading Git's system configuration.
  • Fixes an issue where errors were accidentally being silenced and failures being reported as unknown reason.

To install the Git Credential Manager, download and double-click the GCMW-1.11.0.exe installer. It is that easy, it will even install Git for Windows 2.13.0) and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.11.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Change Log

Git Credential Manager for Windows 1.9.1

11 Aug 14:55
Compare
Choose a tag to compare

Downloads

Bug Fixes

  • Fixed an issue with basic credentials where the username and password fields of the modal dialog could not be correctly read, resulting in empty strings for credentials; and ultimately failing all basic authentication attempts.
  • Fixed as issue with default values for Boolean configuration values. The default was accidentally set to 'true' when 'false' should be the default.
  • Fixed an issue where local and system configuration files could be incorrectly ignored.

To install the Git Credential Manager, download and double-click the GCMW-1.9.1.exe installer. It is that easy, it will even install Git for Windows 2.12.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.9.1.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows 1.9.0

13 Mar 20:39
Compare
Choose a tag to compare

In this release:

  • Redesigned Askpass to look more like Visual Studio 2017.
  • Added support for adding new SSH hosts via Askpass.
  • Added environment variable support for all configuration options.
  • Added support for include.path directives within Git configuration files.
  • Added caching for VSTS tenant identities to improve performance when authenticating with visualstudio.com.
  • Added support for Git's XDG configuration file.
  • Improved the non-interactive logon for VSTS accounts.
  • Separated the VSTS specific code from the more general authentication code, and placed into a new Microsoft.Vsts.Authentication.dll.
  • Updated the Microsoft.IdentityModel (aka ADAL) packages.
  • Upgraded InnoSetup minimum version required to take advantages of security issues resolved in the latest version.

Bug Fixes

  • Fixed an issue where authority=basic was ignored when the host could support NTLM.
  • Fixed an issue where Askpass would get confused when the URL contained a username.
  • Fixed issues related to users having a %HOME% value different from %UserProfile%.

To install the Git Credential Manager, download and double-click the GCMW-1.9.0.exe installer. It is that easy, it will even install Git for Windows 2.12.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.9.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.8.0

26 Oct 20:36
Compare
Choose a tag to compare

In this release:

  • Adds support for detecting host which support NTLM, removing the requirement that users add credential.<url>.authority integrated.
  • Adds support for overriding the user-agent with HTTP requests via environment variables.

Bug Fixes

  • Fixed an issue where parsing configuration values with no value set could cause a segfault.
  • Fixed issues with git-askpass would fail to properly deliver username and/or passwords (as opposed to passphrases).
  • Fixed an issue where the store command (which is designed for interaction with Git and not users) could segfault when users invoked it.

To install the Git Credential Manager, download and double-click the GCMW-1.8.0.exe installer. It is that easy, it will even install Git for Windows 2.10.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.8.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows - 1.7.0

30 Sep 18:18
Compare
Choose a tag to compare

In this release:

  • Added support for environment variables to be use to control configuration and behavior.
  • Added the ability to ignore system and/or local configuration settings via an environmental variable.
  • Added the ability to enable tracing to console or a file via environmental variable.
    • This means tracing can now being before configuration is read giving a more useful information when diagnosing issues.
  • Tracing now matches Git's format and can be safely and meaningfully interleaved with GIT_TRACE into a file or onto the console.
  • New documentation model has been adopted. Instead of putting all content into README.md, the content is now spread out between the README file and the Docs/ folder.
  • New help documents for GCM and Askpass are shipped as HTML with the installer. This means the GCM's help can now be reached via git help credential-manager and git credential-manager --help.
  • Removed dependency on the deprecated VSTS static Identity Service and now, correctly, route through VSTS Location Service to acquire the correct URI for the Identity Service.

Bug Fixes

  • Fixed an issue where SourceTree would insert duplicate environmental variables and the GCM would fail to handle the duplication gracefully.
  • Fixed an issue where %HOME% was an unexpected directory causing the GCM to not find Git's global configuration file.
  • Fixed an issue where Git's system and portable configuration files could not be read correctly.

To install the Git Credential Manager, download and double-click the GCMW-1.7.0.exe installer. It is that easy, it will even install Git for Windows 2.10.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.7.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows - 1.6.1

23 Aug 16:10
Compare
Choose a tag to compare

In this release:

  • Fixes issues caused by incorrectly handling URL formats which contain port values.
  • Fixes issues caused by incorrectly formatting secret storage keys.

To install the Git Credential Manager, download and double-click the GCMW-1.6.1.exe installer. It is that easy, it will even install Git for Windows 2.9.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.6.1.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows - 1.6.0

11 Aug 16:47
Compare
Choose a tag to compare

In this release:

  • Upgraded the version of Azure Directory Authentication Library used for Visual Studio Team Services authentication.
  • Added support for Environmental Variable setting of options.
  • Added support for GIT_ASKPASS, specifically for Git's use of askpass to retrieve SSH key phrases.
  • Added support for clearing stored credentials from the command line.
  • Added support for custom credential storage namespaces, users are no longer forced to use the "git:" namespace.

Bug Fixes

  • Now correctly clears configuration values when values in the user's Git configuration are empty.
  • Now correctly handles Unicode characters in usernames and passwords, including German umlauts.

To install the Git Credential Manager, download and double-click the GCMW-1.6.0.exe installer. It is that easy, it will even install Git for Windows 2.9.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.6.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows - 1.5.0

12 Jul 21:14
Compare
Choose a tag to compare

In this release:

  • Fixed a potential security issue with the storage of ADA tokens. They are no longer cached and the the GCM actively attempts to remove any existing cached tokens.
  • Fixed issues related to the recent proxy support which resulted in some users being unable to use the feature.
  • Added support for bare Git repositories.
  • Added Cygwin detection at installation time to better support Cygwin users.

Features

  • Fix for blocking issue related to automated build systems.
  • Signed binaries delivered via Nupkg and Setup.

To install the Git Credential Manager, download and double-click the GCMW-1.5.0.exe installer. It is that easy, it will even install Git for Windows 2.9.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.5.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Git Credential Manager for Windows - 1.4.0

14 Jun 15:14
Compare
Choose a tag to compare

In this release:

  • Updated and significantly more friendly user experience for authentication with GitHub.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.4.0.exe installer. It is that easy, it will even install Git for Windows 2.8.4 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.4.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Pull Requests

Git Credential Manager for Windows - 1.3.0

09 May 21:01
Compare
Choose a tag to compare

In this release:

  • Fixed a potential security issue with the storage of ADA tokens. They are no longer cached and the the GCM actively attempts to remove any existing cached tokens.
  • Fixed issues related to the recent proxy support which resulted in some users being unable to use the feature.
  • Added support for bare Git repositories.
  • Added Cygwin detection at installation time to better support Cygwin users.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.3.0.exe installer. It is that easy, it will even install Git for Windows 2.8.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.3.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests