Released 1st August 2021 by Jonas Bernoulli.
I am pleased to announce the release of Magit version 3.2.0, representing 84 commits by 5 contributors over one month.
Also see https://emacsair.me/2021/08/01/magit-3.2.
- The default of
magit-bury-buffer-functionwas changed tomagit-mode-quit-window. #4412 - Added new option
magit-remote-git-executablealongside the existingmagit-git-executable. Previously the latter was used for local and remotegitprocesses alike, now the former specifies the executable that is used when Tramp is involved. Using a single variable was problematic because we had to use an absolute path on Windows for performance reasons but that path was almost certainly wrong when using Tramp. #4447 - We now use an absolute path for
magit-git-executableon macOS as well because at least for some macOS users using just the name of the executable performs horribly. #4447 - The section showing openpgp output in the revision buffer is now
collapsible and starts out collapsed for good signatures or when the
certificate is missing. This hopefully makes it more appealing to
enable
--show-signature(and maybe even encourages some authors to start signing commits). 1e08ac6fd - A mode change or rename can now be applied (un-/staged etc.) without also applying edits to the same file and vice-versa. #4439
- Many commands that act on (or default to) the commit at point now pick that up in a few more places; when the string at point is a known hash, on a blame chunk, and on a hunk or file inside a log. d8d3e4813, 40ad7a25c, 402112c6e
- The default
magit-pop-revision-stack-formatnow include the committer date. 1f85297a3 - The default
magit-log-revision-headers-formatnow includes notes. 33bd79fd45 - Added new options
magit-repolist-sort-keyandmagit-submodule-list-sort-key. #4409 - Added new function
magit-repolist-column-flags. 35067f512 - Added new option
magit-ediff-use-indirect-buffers. #4395 - Added new function
magit-process-git. fd5cf6173 - Added new function
magit-git-config-p. 60f82a323
- In the normal case
magit-name-tagfailed to return the tag. 14170b4ea magit-completing-read-multiple*tried to use a variable that is unbound ifhelmisn’t loaded. 29b0cb489- Some push commands couldn’t deal with remote and branch names that contain the percent character. #4428
magit-git-shortloggot stuck in the repository in which it was first invoked. 384610edbmagit-commit-augmentdid not support--allow-empty. bbdfd4287- Squash commands didn’t fully take
--authorinto account. 02d2917c6 magit-completing-read-multiple*conflicted with theconsultpackage. #4437
73 Jonas Bernoulli 6 Kyle Meyer 2 Boruch Baum 1 Philippe Cavalaria 1 Toon Claes