Releases: git-ecosystem/git-credential-manager
Releases · git-ecosystem/git-credential-manager
GCM 2.0.498
Changes:
- Autodetect Bitbucket DC instances (#373)
- Create Linux plaintext store with safer directory permissions (#397)
- Add ability to read GCM default settings from the Windows Registry (#404)
- Allow users to specify path to GPG executable for
gpgcredential store on Linux (#406)
Thanks to our contributors ❤️:
GCM 2.0.475
Changes:
- Fix bug where GUI prompts would not be shown on Windows (#374)
GCM 2.0.474
GCM 2.0.472
GCM 2.0.452
Changes:
- Add preliminary support for OAuth with GitHub AE (requires server support/changes) (#343)
- Add workaround for Windows Broker (WAM) running as admin (#344)
- Consume new MSAL library versions (#346)
Set MSAL embedded webview window title to give more context to the user (#347, #239)Not working currently (see here)
GCM 2.0.435-beta
Changes:
- Add support for the Windows authentication broker - Windows Hello support (default off) (#323)
- Pass parent window handle information to MSAL (#306)
- Fix computation of installation path on Linux/single-file publish (#310)
- Fix Windows user-only installer configuration bug (#335)
- Run postinstall actions as the current user, not root - stop changing ownership of ~/.gitconfig on macOS (#308)
- Avoid using the newer --show-scope Git config option - work with downlevel Git versions (#318)
- Fix winget publishing (#332, #338)
- Reduce warnings from tests (#337)
- Documentation fixes (#333)
Thanks to our contributors ❤️:
GCM 2.0.394-beta
GCM 2.0.374-beta
Changes:
- Move to .NET Framework 4.7.2 on Windows (#283)
- Move to .NET 5.0 on macOS and Linux (#288)
- Auto-detect on-premises/self-hosted providers via HTTP headers (#262)
- Use the user's default web browser for Microsoft authentication on macOS and drop the native helper (#274, #277)
- Trivially fix the macOS native helper crashes by deleting it 😅 (#264)
- Share the MSAL token cache with Microsoft developer tools on macOS as we already do on Windows (#275)
- Support
git-credential-cacheas a credential backing store on Linux (#287) - Support for the
NO_PROXYoption to bypass the proxy for certain addresses (#299, #297) - Use
System.CommandLineto handle our command line parsing and allow host providers to offer custom commands (#273) - Fix a bug with host provider disposal (#272)
- Fix problems with resolving the executable file path on Linux (#298, #229, #252)
- Documentation fixes and improvements (#278, #265, #263)
Thanks to our contributors ❤️:
GCM 2.0.318-beta
Changes:
- Add explicit PAT authentication mode for the GitHub Provider (#236, #259)
- Auto-detect GHES instances that have a "github." URL prefix (#241)
- Allow use of older versions of libsecret such as in Ubuntu 18.04 (#244)
- Fix bug in Git config matching due due case sensitivity (#234)
- Ensure the /usr/local/bin directory exists on install (#257)
- Remove use of box drawing characters in warning output (#243)
Thanks to our contributors ❤️:
GCM 2.0.289-beta
Security Fixes:
- Patched an issue whereby cloning malicious repository on Windows could result in execution of an unverified executable
(CVE-2020-26233)
Changes: