|
| 1 | +GIT v1.5.5 Release Notes |
| 2 | +======================== |
| 3 | + |
| 4 | +Updates since v1.5.4 |
| 5 | +-------------------- |
| 6 | + |
| 7 | +(performance) |
| 8 | + |
| 9 | + * On platforms with suboptimal qsort(3) implementation, there |
| 10 | + is an option to use more reasonable substitute we ship with |
| 11 | + our software. |
| 12 | + |
| 13 | + * New configuration variable "pack.packsizelimit" can be used |
| 14 | + in place of command line option --max-pack-size. |
| 15 | + |
| 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. |
| 20 | + |
| 21 | + * "git commit" does not run lstat(2) more than necessary |
| 22 | + anymore. |
| 23 | + |
| 24 | +(usability, bells and whistles) |
| 25 | + |
| 26 | + * You can be warned when core.autocrlf conversion is applied in |
| 27 | + such a way that results in an irreversible conversion. |
| 28 | + |
| 29 | + * A pattern "foo/" in .gitignore file now matches a directory |
| 30 | + "foo". Pattern "foo" also matches as before. |
| 31 | + |
| 32 | + * "git describe" learned to limit the tags to be used for |
| 33 | + naming with --match option. |
| 34 | + |
| 35 | + * "git describe --contains" now barfs when the named commit |
| 36 | + cannot be described. |
| 37 | + |
| 38 | + * bash completion's prompt helper function can talk about |
| 39 | + operation in-progress (e.g. merge, rebase, etc.). |
| 40 | + |
| 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. |
| 44 | + |
| 45 | + * "git gui" learned an auto-spell checking. |
| 46 | + |
| 47 | + * "git send-email" learned to prompt for passwords |
| 48 | + interactively. |
| 49 | + |
| 50 | + * "git send-email" learned an easier way to suppress CC |
| 51 | + recipients. |
| 52 | + |
| 53 | + * Various "git cvsimport", "git cvsexportcommit", "git svn" and |
| 54 | + "git p4" improvements. |
| 55 | + |
| 56 | +(internal) |
| 57 | + |
| 58 | + * Duplicated code between git-help and git-instaweb that |
| 59 | + launches user's preferred browser has been refactored. |
| 60 | + |
| 61 | + * It is now easier to write test scripts that records known |
| 62 | + breakages. |
| 63 | + |
| 64 | + |
| 65 | +Fixes since v1.5.4 |
| 66 | +------------------ |
| 67 | + |
| 68 | +All of the fixes in v1.5.4 maintenance series are included in |
| 69 | +this release, unless otherwise noted. |
| 70 | + |
| 71 | + |
| 72 | +--- |
| 73 | +exec >/var/tmp/1 |
| 74 | +O=v1.5.4 |
| 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 |
| 78 | + |
0 commit comments