The new release is now available for download

Mar 24, 2015 22:33 GMT  ·  By

A new maintenance release of the Git 2.3 software, the world’s most popular distributed revision control system, was pushed today on mirrors worldwide. Git 2.3.4 is a small bugfix release that patches no more than 7 issues discovered in the previous release of the software, Git 2.3.3, which was announced last week.

According to the Git 2.3.4 release notes, it adds a workaround for a specific build of GNU Privacy Guard (GnuPG or GPG) that caused false breakage in tests, and correctly parses usernames that are followed by literal IPv6 addresses in Secure Shell (SSH) transport URLs (e.g. ssh://user@[2001:db8::1]:22/repo.git correctly).

The 'color.status.unmerged' configuration is now described, an issue with resetting colors around branch names when using the "git log --decorate" command has been addressed, and the "git -C '' subcmd" command has been modified to work in the current directory, just like the "cd ''" command, which quietly acts as a no-op.

The "git imap-send" and "git rebase -i" received some attention too

In addition, the "git imap-send" has been improved with support for communicating with an Internet Message Access Protocol (IMAP) server through the libcURL library. This fix has been implemented because no other option exists when Git is compiled with the “NO_OPENSSL” option, and the respective codepath will be used in configuration.

Lastly, the "git rebase -i" command no longer displays additional whitespaces when reporting the number of commits in the insn sheet to be processed. This change is useful when using Git on a platform that prepends leading whitespaces to "wc -l" output. Download Git 2.3.4 right now from Softpedia or directly from the project’s website. More details can be found in the official changelog inside the source package.