1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
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
|