delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org 792763858C52 |
Authentication-Results: | sourceware.org; |
dmarc=none (p=none dis=none) header.from=dinwoodie.org | |
Authentication-Results: | sourceware.org; spf=pass smtp.mailfrom=dinwoodie.org |
Date: | Sat, 9 Jul 2022 13:11:06 +0100 |
From: | Adam Dinwoodie <adam AT dinwoodie DOT org> |
To: | cygwin AT cygwin DOT com |
Subject: | [ANNOUNCEMENT] Updated: Git v2.37.0 |
Message-Id: | <announce.20220709121106.3g4ebr7zortkxcph@lucy.dinwoodie.org> |
MIME-Version: | 1.0 |
X-Spam-Status: | No, score=-1.6 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, |
KAM_NUMSUBJECT, SPF_HELO_NONE, SPF_PASS, TXREP, | |
T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 | |
X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on |
server2.sourceware.org | |
X-BeenThere: | cygwin-announce AT cygwin DOT com |
X-Mailman-Version: | 2.1.29 |
X-Mailer: | Perl5 Mail::Internet v2.20 |
X-BeenThere: | cygwin AT cygwin DOT com |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
Reply-To: | cygwin AT cygwin DOT com |
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
Version 2.37.0-1 of Git has been uploaded to the Cygwin distribution servers, and should be coming soon to a mirror near you. Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. This is an update to the latest upstream release, and includes the following packages: - git - git-cvs - git-debuginfo - git-email - git-gui - gitk - git-p4 - git-svn Selected highlights from the changelog: > Git v2.37 Release Notes > ======================= > > UI, Workflows & Features > > * "git -v" and "git -h" are now understood as "git --version" and > "git --help". > > * The temporary files fed to external diff command are now generated > inside a new temporary directory under the same basename. > > * "git log --since=X" will stop traversal upon seeing a commit that > is older than X, but there may be commits behind it that is younger > than X when the commit was created with a faulty clock. A new > option is added to keep digging without stopping, and instead > filter out commits with timestamp older than X. > > * "git -c branch.autosetupmerge=simple branch $A $B" will set the $B > as $A's upstream only when $A and $B shares the same name, and "git > -c push.default=simple" on branch $A would push to update the > branch $A at the remote $B came from. Also more places use the > sole remote, if exists, before defaulting to 'origin'. > > * "git remote -v" now shows the list-objects-filter used during > fetching from the remote, if available. > > * Deprecate non-cone mode of the sparse-checkout feature. > > > Performance, Internal Implementation, Development Support etc. > > * The performance of the "untracked cache" feature has been improved > when "--untracked-files=<mode>" and "status.showUntrackedFiles" > are combined. > > * "git stash" works better with sparse index entries. > > * "git show :<path>" learned to work better with the sparse-index > feature. > > * "sparse-checkout" learns to work better with the sparse-index > feature. > > > Fixes since v2.36 > ----------------- > > * Update a few end-user facing messages around EOL conversion. > (merge c970d30c2c ah/convert-warning-message later to maint). > > * In Git 2.36 we revamped the way how hooks are invoked. One change > that is end-user visible is that the output of a hook is no longer > directly connected to the standard output of "git" that spawns the > hook, which was noticed post release. This is getting corrected. > (merge a082345372 ab/hooks-regression-fix later to maint). > > * Updating the graft information invalidates the list of parents of > in-core commit objects that used to be in the graft file. For a full list of the upstream changes in this release, please refer to the upstream changelogs: https://git.kernel.org/cgit/git/git.git/tree/Documentation/RelNotes https://kernel.googlesource.com/pub/scm/git/git.git/+/master/Documentation/RelNotes/ https://github.com/git/git/tree/master/Documentation/RelNotes Enjoy! -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |