aboutsummaryrefslogtreecommitdiff
path: root/docs/RelNotes/2.10.0.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/RelNotes/2.10.0.txt')
-rw-r--r--docs/RelNotes/2.10.0.txt101
1 files changed, 101 insertions, 0 deletions
diff --git a/docs/RelNotes/2.10.0.txt b/docs/RelNotes/2.10.0.txt
new file mode 100644
index 0000000..6b6e5ac
--- /dev/null
+++ b/docs/RelNotes/2.10.0.txt
@@ -0,0 +1,101 @@
+It's Magit! A Git Porcelain inside Emacs
+=========================================
+
+Magit is an interface to the version control system Git, implemented
+as an Emacs package. Magit aspires to be a complete Git porcelain.
+While we cannot (yet) claim that Magit wraps and improves upon each
+and every Git command, it is complete enough to allow even experienced
+Git users to perform almost all of their daily version control tasks
+directly from within Emacs. While many fine Git clients exist, only
+Magit and Git itself deserve to be called porcelains.
+
+For more information about Magit, see https://magit.vc.
+
+If Magit helps you be more productive, then please consider donating
+at https://magit.vc/donate/.
+
+Magit v2.10.0 Release Notes
+===========================
+
+Released 4 January 2017 by Jonas Bernoulli.
+
+We are pleased to announce the release of Magit version 2.10.0,
+representing 85 commits by six people over one month.
+
+Also see https://emacsair.me/2017/01/04/magit-2.10.
+
+Changes since v2.9.0
+--------------------
+
+* Many new, well organized, libraries were added, consisting of code
+ that was previously located inside a messier "magit.el". #2908
+
+* The function `magit-display-buffer' now sets the focus on the frame
+ used to display the selected window. #2865
+
+* The Custom groups are better organized now. New groups were added,
+ but many options also moved between groups that already existed
+ before. 422d776e, 33c5c1ca
+
+* Many Custom groups and options now link to the relevant Info nodes
+ and to other relevant groups. 810d7fb4
+
+* Many doc-strings were improved, added, and fixed. 47aae617
+
+* Added the function `magit-repolist-column-dirty', which can be added
+ to `magit-repolist-columns' and `magit-submodule-list-columns'. #2907
+
+* The obsolete variable `magit-repository-directory-depth' is no
+ longer defined as an option. 09993c39
+
+* The obsolete hook variable `magit-status-refresh-hook' is no longer
+ defined explicitly. 7e96e831
+
+Fixes since v2.9.0
+------------------
+
+* Customizations of hooks were ignored, if the `custom-set-variables'
+ form was evaluated before the Magit libraries were loaded. #2902
+
+* When rebase stopped at a commit, point was no longer placed on that
+ commit. #2884
+
+* When creating a commit, `magit-display-buffer-fullcolumn-most-v1'
+ filled the entire frame, hiding the commit message buffer. #2891
+
+* The commands `magit-reflog' and `magit-reflog-current' reported
+ a revision's reflog as empty when the name of a file in the
+ repository, relative to the top-level directory, matched the
+ revision name. 5264ffcb
+
+* The function `magit-repolist-column-upstream' returned the current
+ branch instead of its upstream. 46acbd6d
+
+* The functions `magit-repolist-column-unpulled-from-upstream' and
+ `magit-repolist-column-unpushed-to-upstream' raised a type error
+ if the upstream was configured but did not exist. #2904
+
+* The default values of the options `magit-submodule-list-columns'
+ and `magit-repolist-columns' didn't match the documentation and the
+ Custom type. But the code that that uses these values is resilient
+ against that defect and so the only effect was that the values were
+ reported as mismatched in the Custom interface. 79f6af23
+
+* The Custom type of option `magit-update-other-window-delay' didn't
+ match the default value. eb6d8bde
+
+* The shell command generated by `magit-emacs-Q-command' could end
+ up trying to load a directory as a library, due to a bug in Emacs.
+ 83980c66, debbugs#16406
+
+This release also contains documentation updates and typo fixes.
+
+Authors
+-------
+
+ 68 Jonas Bernoulli
+ 13 Kyle Meyer
+ 1 Aleksey Uimanov
+ 1 Alexander Gramiak
+ 1 Noam Postavsky
+ 1 Wouter Bolsterlee