Documentation / RelNotes-1.5.5.txton commit Merge branch 'gp/hash-stdin' (b82b096)
   1GIT v1.5.5 Release Notes
   2========================
   3
   4Updates 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
  65Fixes since v1.5.4
  66------------------
  67
  68All of the fixes in v1.5.4 maintenance series are included in
  69this release, unless otherwise noted.
  70
  71
  72---
  73exec >/var/tmp/1
  74O=v1.5.4
  75O=v1.5.4.2-122-g7cb97da
  76echo O=`git describe refs/heads/master`
  77git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
  78