1 GIT v1.5.5 Release Notes
2 ========================
9 * On platforms with suboptimal qsort(3) implementation, there
10 is an option to use more reasonable substitute we ship with
13 * New configuration variable "pack.packsizelimit" can be used
14 in place of command line option --max-pack-size.
16 * "git fetch" over the native git protocol used to make a
17 connection to find out the set of current remote refs and
18 another to actually download the pack data. We now use only
19 one connection for these tasks.
21 * "git commit" does not run lstat(2) more than necessary
24 (usability, bells and whistles)
26 * You can be warned when core.autocrlf conversion is applied in
27 such a way that results in an irreversible conversion.
29 * A pattern "foo/" in .gitignore file now matches a directory
30 "foo". Pattern "foo" also matches as before.
32 * "git describe" learned to limit the tags to be used for
33 naming with --match option.
35 * "git describe --contains" now barfs when the named commit
38 * bash completion's prompt helper function can talk about
39 operation in-progress (e.g. merge, rebase, etc.).
41 * "git commit" learned a new hook "prepare-commit-msg" that can
42 inspect what is going to be committed and prepare the commit
43 log message template to be edited.
45 * "git gui" learned an auto-spell checking.
47 * "git send-email" learned to prompt for passwords
50 * "git send-email" learned an easier way to suppress CC
53 * Various "git cvsimport", "git cvsexportcommit", "git svn" and
54 "git p4" improvements.
58 * Duplicated code between git-help and git-instaweb that
59 launches user's preferred browser has been refactored.
61 * It is now easier to write test scripts that records known
68 All of the fixes in v1.5.4 maintenance series are included in
69 this release, unless otherwise noted.
75 O=v1.5.4.2-122-g7cb97da
76 echo O=`git describe refs/heads/master`
77 git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint