]> asedeno.scripts.mit.edu Git - git.git/commitdiff
Update draft release notes for 1.5.4
authorJunio C Hamano <gitster@pobox.com>
Sun, 25 Nov 2007 01:42:36 +0000 (17:42 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sun, 25 Nov 2007 03:54:25 +0000 (19:54 -0800)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes-1.5.4.txt

index a4a2a7f429bc71884b823dffd8db5a1c10b34ecb..ff4d3d82b0ddfa825a1ae002d5e52665255310cd 100644 (file)
@@ -6,6 +6,14 @@ Updates since v1.5.3
 
  * Comes with much improved gitk.
 
 
  * Comes with much improved gitk.
 
+ * Comes with git-gui 0.9.0 with i18n.
+
+ * git-lost-found was deprecated in favor of git-fsck's --lost-found
+   option.
+
+ * git-peek-remote is deprecated, as git-ls-remote was written in C and
+   works for all transports.
+
  * "progress display" from many commands are a lot nicer to the
    eye.  Transfer commands show throughput data.
 
  * "progress display" from many commands are a lot nicer to the
    eye.  Transfer commands show throughput data.
 
@@ -15,6 +23,11 @@ Updates since v1.5.3
 
  * git-rebase learned --whitespace option.
 
 
  * git-rebase learned --whitespace option.
 
+ * In git-rebase, when you decide not to replay a particular change
+   after the command stopped with a conflict, you can say "git-rebase
+   --skip" without first running "git reset --hard", as the command now
+   run it for you.
+
  * git-remote knows --mirror mode.
 
  * git-merge can call the "post-merge" hook.
  * git-remote knows --mirror mode.
 
  * git-merge can call the "post-merge" hook.
@@ -37,11 +50,20 @@ Updates since v1.5.3
    variable used to mean "do not require", but we now use the safer
    default).
 
    variable used to mean "do not require", but we now use the safer
    default).
 
+ * git-clean has been rewritten in C.
+
  * git-push has been rewritten in C.
 
  * git-push learned --dry-run option to show what would happen
    if a push is run.
 
  * git-push has been rewritten in C.
 
  * git-push learned --dry-run option to show what would happen
    if a push is run.
 
+ * git-push does not update a tracking ref on the pushing side when the
+   remote refused to update the corresponding ref.
+
+ * git-push learned --mirror option.  This is to push the local refs
+   one-to-one to the remote, and deletes refs from the remote that do
+   not exist anymore in the repository on the pushing side.
+
  * git-remote learned "rm" subcommand.
 
  * git-rebase --interactive mode can now work on detached HEAD.
  * git-remote learned "rm" subcommand.
 
  * git-rebase --interactive mode can now work on detached HEAD.
@@ -54,9 +76,6 @@ Updates since v1.5.3
 
  * Various Perforce importer updates.
 
 
  * Various Perforce importer updates.
 
- * git-lost-found was deprecated in favor of git-fsck's --lost-found
-   option.
-
  * "git log" learned --early-output option to help interactive
    GUI implementations.
 
  * "git log" learned --early-output option to help interactive
    GUI implementations.
 
@@ -86,6 +105,17 @@ Updates since v1.5.3
    to allow checking out a path outside the current directory
    without cd'ing up.
 
    to allow checking out a path outside the current directory
    without cd'ing up.
 
+ * "git send-email --dry-run" shows full headers for easier
+   diagnosis.
+
+ * "git merge-ours" is built-in.
+
+ * "git svn" learned "info" subcommand.
+
+ * "git status" from a subdirectory now shows relative paths
+   which makes copy-and-pasting for git-checkout/git-add/git-rm
+   easier.
+
  * Output processing for '--pretty=format:<user format>' has
    been optimized.
 
  * Output processing for '--pretty=format:<user format>' has
    been optimized.
 
@@ -119,6 +149,6 @@ this release, unless otherwise noted.
 
 --
 exec >/var/tmp/1
 
 --
 exec >/var/tmp/1
-O=v1.5.3.6-727-g5d3d1ca
+O=v1.5.3.6-950-gda03a58
 echo O=`git describe refs/heads/master`
 git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
 echo O=`git describe refs/heads/master`
 git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint