This repository has been 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
ISecretStore
implementation now uses the Keychain.- The first time, the secrets from
insecureStore.xml
will 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.old
file.
- 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.