aboutsummaryrefslogtreecommitdiff
path: root/Documentation/RelNotes
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/RelNotes')
-rw-r--r--Documentation/RelNotes/2.6.0.txt100
1 files changed, 59 insertions, 41 deletions
diff --git a/Documentation/RelNotes/2.6.0.txt b/Documentation/RelNotes/2.6.0.txt
index 36e2b3e..1ffd3c3 100644
--- a/Documentation/RelNotes/2.6.0.txt
+++ b/Documentation/RelNotes/2.6.0.txt
@@ -11,8 +11,15 @@ Magit and Git itself deserve to be called porcelains.
For more information about Magit, see http://magit.vc.
-Magit v2.6.0 Release Notes (draft)
-==================================
+Magit v2.6.0 Release Notes
+==========================
+
+Released 29 March 2016 by Jonas Bernoulli.
+
+We are pleased to announce the release of Magit version 2.6.0,
+representing 77 commits by 7 contributors over 2 months.
+
+Also see http://emacsair.me/2016/03/29/magit-2.6.
Updates since v2.5.0
--------------------
@@ -20,23 +27,27 @@ Updates since v2.5.0
* Added a cache, which memorizes the values of some function calls for
the duration of a refresh. This cuts the calls to git in half.
+* Added new option `magit-diff-hide-trailing-cr-characters'. When its
+ value is non-nil (the default on Windows), then ^M characters at the
+ end of diff lines are hidden.
+
* Added new command `magit-diff-buffer-file-popup' intended for use in
file-visiting buffers. It shows the same popup as `magit-diff-popup'
but starts out already limited to the visited file.
+* Added new command `magit-ediff-show-stash', which is available in
+ the Ediff popup and will be used when `magit-ediff-dwim' is called
+ with point on a stash.
+
+* Added new command `magit-reset-popup' featuring all the available
+ reset variants.
+
* Added new command `magit-push-refspecs', which allows pushing using
one or more comma-separated and refspecs, which are explicitly typed
in the minibuffer.
* Added new commands `magit-fetch-refspec' and `magit-fetch-branch'.
-* Added new command `magit-reset-popup' featuring all the available
- reset variants.
-
-* Added new command `magit-ediff-show-stash', which is available in
- the Ediff popup and will be used when `magit-ediff-dwim' is called
- with point on a stash.
-
* Added new section inserters
`magit-insert-modules-unpulled-from-pushremote' and
`magit-insert-modules-unpushed-to-pushremote', and renamed
@@ -45,15 +56,15 @@ Updates since v2.5.0
`magit-insert-unpushed-module-commits' to
`magit-insert-modules-unpushed-to-upstream'.
+* The command `magit-submodule-add' now allows using a module name
+ different from the path of the module.
+
* If `magit-push-current-set-remote-if-missing's value is `default',
then the command `magit-push-current-to-pushremote' now offers to
set `remote.pushDefault' unless the push-remote is already set in
some way. Previously this command offered to set the local value
`branch.NAME.pushRemote' for all non-nil values of the option.
-* Command `magit-submodule-add' now allows using a module name
- different from the path of the module.
-
* When washing the diff that is to be displayed while writing a
commit message takes too long, then it is now possible to abort that
by pressing `C-g'. Previously that would have aborted the commit.
@@ -67,10 +78,6 @@ Updates since v2.5.0
form `(eval FORM)' instead of a symbol. An atomic TYPE is never
evaluated, but FORM is evaluated at run-time.
-* Added new option `magit-diff-hide-trailing-cr-characters'. When it
- is non-nil (the default on Windows), then ^M characters at the end
- of diff lines are hidden.
-
Fixes since v2.5.0
------------------
@@ -84,46 +91,57 @@ Fixes since v2.5.0
* If the user sets the variable `magit-auto-revert-mode' or the
obsolete alias `magit-revert-buffers' to nil anytime during startup,
- before or after `magit-autorevert' is loaded, then the mode is not
- turned on (actually it is explicitly turned off).
+ before or after `magit-autorevert' is loaded, then the mode is now
+ no longer turned on (actually it is explicitly turned off).
-* `magit-insert-unpulled-from-pushremote' and
- `magit-insert-unpushed-to-pushremote' missed an edge case when
- checking whether their section should be inserted into the status
- buffer.
+* When a revision buffer was limited to a set of files, its header
+ line did not say so.
-* `magit-clone' did not switch to the cloned repository before trying
- to delete the symbolic-ref "origin/HEAD".
+* The function `magit-run-git-with-input' had stopped calling
+ `magit-pre-call-git-hook' and logging its git command to the
+ magit-process buffer.
-* `magit-diff-wash-submodule did not handle some less common cases.
+* The function `magit-diff-wash-submodule did not handle some less
+ common cases.
-* `magit-merge-preview' did not recognize sections for added or
- deleted files.
+* The command `magit-section-cycle-diffs' hung when hiding sections.
-* `magit-run-git-with-input' had stopped calling
- `magit-pre-call-git-hook' and logging its git command to the
- magit-process buffer.
+* Invoking `magit-commit-popup's default action by invoking the popup
+ command with a prefix argument failed due to a typo.
-* When a revision buffer was limited to a set of files, its header
- line did not say so.
+* The command `magit-toggle-buffer-lock' failed if another buffer is
+ already locked to the same value.
-* On `windows-nt' systems, having `mount' in `exec-path' caused Magit
- to assume that git is from Cygwin.
+* The command `magit-clone' did not switch to the cloned repository
+ before trying to delete the symbolic-ref "origin/HEAD".
-* Invoking `magit-commit-popup's default action failed due to a typo.
+* The commands `magit-insert-unpulled-from-pushremote' and
+ `magit-insert-unpushed-to-pushremote' missed an edge case when
+ checking whether their section should be inserted into the status
+ buffer.
-* `magit-section-cycle-diffs' hung when hiding sections.
+* The command `magit-merge-preview' did not recognize sections for
+ added or deleted files.
-* `magit-show-stash' did not properly handle untracked files that were
- within subdirectories.
+* The command `magit-show-stash' did not properly handle untracked
+ files that were within subdirectories.
-* `magit-toggle-buffer-lock' failed if another buffer is already
- locked to the same value.
+* On `windows-nt' systems, having `mount' in `exec-path' caused Magit
+ to assume that git is from Cygwin.
* Added a kludge to work around a bug in Apple's OS X which causes
`file-accessible-directory-p' to return incorrect results.
-This release also contains documentation updates.
+This release also contains typofixes, documentation updates, and code
+clean-ups.
Authors
-------
+
+ 53 Jonas Bernoulli
+ 13 Kyle Meyer
+ 4 Luís Oliveira
+ 4 Noam Postavsky
+ 1 Dan Erikson
+ 1 Dato Simó
+ 1 Russell Black