Skip to content
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

git-credential-manager-2.0.4

13 Sep 14:46
Compare
Choose a tag to compare

git-credential-manager-2.0.3

11 Oct 18:41
Compare
Choose a tag to compare
  • Minor:
    • Query Location Service to determine the url for creating Personal Access Tokens via pull request #57

git-credential-manager-2.0.2

20 Sep 13:41
Compare
Choose a tag to compare
  • Minor:
    • Update oauth2-useragent to 0.11.2, via pull request #53

git-credential-manager-2.0.1

31 Aug 14:15
Compare
Choose a tag to compare
  • Minor:
    • Fixed issue #46 when parsing version strings without a third component (patch), via pull request #51.

git-credential-manager-2.0.0

14 Jul 18:54
Compare
Choose a tag to compare
  • 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:
    • Minor documentation improvements via pull request #43.
    • Minor unit test improvements via pull request #44.
    • Reduced the amount of debug output when JavaFX can't be used, via pull request #45.
    • Updated the Azure Active Directory client ID via pull request #48.

git-credential-manager-1.7.1

19 Apr 03:43
Compare
Choose a tag to compare
Pre-release

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

18 Apr 02:18
Compare
Choose a tag to compare
Pre-release

This is a BETA release of the Git Credential Manager for Mac & Linux to verify the new device flow feature.

git-credential-manager-1.6.0

29 Mar 13:18
Compare
Choose a tag to compare
  • Major:
    • Improved the error handling and reporting.

git-credential-manager-1.5.0

21 Mar 14:47
Compare
Choose a tag to compare
  • Major:
    • Proxy servers are now supported. Made possible with pull request #31.
  • Minor:
    • Oracle Java 8 is now the minimum version of Java required on Mac OS X 10.11 (El Capitan) and up. Implemented by pull request #32.
  • Build
    • Fixed Maven build-time warnings with pull request #29.

git-credential-manager-1.4.0

02 Feb 15:31
Compare
Choose a tag to compare

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 to insecureStore.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 the insecureStore.xml.old file.

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.