Skip to content

Latest commit

 

History

History
85 lines (58 loc) · 2.88 KB

File metadata and controls

85 lines (58 loc) · 2.88 KB

Magit v3.2.0 Release Notes

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.

Changes since v3.1.0

  • The default of magit-bury-buffer-function was changed to magit-mode-quit-window. #4412
  • Added new option magit-remote-git-executable alongside the existing magit-git-executable. Previously the latter was used for local and remote git processes 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-executable on 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-format now include the committer date. 1f85297a3
  • The default magit-log-revision-headers-format now includes notes. 33bd79fd45
  • Added new options magit-repolist-sort-key and magit-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

Fixes since v3.1.0

  • In the normal case magit-name-tag failed to return the tag. 14170b4ea
  • magit-completing-read-multiple* tried to use a variable that is unbound if helm isn’t loaded. 29b0cb489
  • Some push commands couldn’t deal with remote and branch names that contain the percent character. #4428
  • magit-git-shortlog got stuck in the repository in which it was first invoked. 384610edb
  • magit-commit-augment did not support --allow-empty. bbdfd4287
  • Squash commands didn’t fully take --author into account. 02d2917c6
  • magit-completing-read-multiple* conflicted with the consult package. #4437

Authors

73 Jonas Bernoulli 6 Kyle Meyer 2 Boruch Baum 1 Philippe Cavalaria 1 Toon Claes