This repository was archived by the owner on Oct 12, 2022. It is now read-only.
Releases: microsoft/Git-Credential-Manager-for-Mac-and-Linux
Releases · microsoft/Git-Credential-Manager-for-Mac-and-Linux
git-credential-manager-2.0.4
Minor:
- Support for Java 9+ via pull request [#77](https://github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Lin
git-credential-manager-2.0.3
- Minor:
- Query Location Service to determine the url for creating Personal Access Tokens via pull request #57
git-credential-manager-2.0.2
- Minor:
- Update oauth2-useragent to 0.11.2, via pull request #53
git-credential-manager-2.0.1
git-credential-manager-2.0.0
- Major:
- Implemented OAuth 2.0 Device Flow according to draft-ietf-oauth-device-flow-01. Made possible via pull requests #38, #39 and #40.
- Relaxed system requirements such that Java 1.6+ is supported. Made possible via pull request #41.
- The workaround for the "hardcoded credential-osxkeychain" issue is now enabled by default. Implemented in pull request #47.
- Added support for the GNOME Keyring on GNU/Linux. Made possible via pull request #49.
- Minor:
git-credential-manager-1.7.1
This is a BETA release of the Git Credential Manager for Mac & Linux to verify the new device flow feature.
- Major:
- Implement OAuth 2.0 Device Flow according to draft-ietf-oauth-device-flow-01. Made possible via pull requests #38, #39 and #40.
- Relax system requirements such that Java 1.6+ is supported. Made possible via pull request #41.
git-credential-manager-1.7.0
This is a BETA release of the Git Credential Manager for Mac & Linux to verify the new device flow feature.
- Major:
- Implement OAuth 2.0 Device Flow according to draft-ietf-oauth-device-flow-01.
git-credential-manager-1.6.0
- Major:
- Improved the error handling and reporting.
git-credential-manager-1.5.0
git-credential-manager-1.4.0
Major changes
- On Mac OS X, the default
ISecretStoreimplementation now uses the Keychain.- The first time, the secrets from
insecureStore.xmlwill be imported into the Keychin and then the file will be renamed toinsecureStore.xml.old. The file isn't deleted (yet) after the import to facilitate downgrading without re-authenticating. Once you are satified with the stability/usability of the new implementation, go ahead and delete theinsecureStore.xml.oldfile.
- The first time, the secrets from
Minor changes
- Improved the RPM-based installation for GNU/Linux.
- Added preliminary .DEB (Debian packages) generation.
- Updated minimum Mac OS X version to 10.9.5. Thanks go out to Kern Handa who tested on his Mac and submitted pull request #24.
Known issues
- Versions of Java before Oracle Java 7 Update 6 as well as default OpenJDK installations currently do not support OAuth 2.0 authentication & authorization with Visual Studio Team Services.
- Workaround: install Oracle Java 7 Update 6 (or later) or build & install OpenJFX for OpenJDK 8.