From c64b0f208b1dfaf82d083127bf34a6fd68184c65 Mon Sep 17 00:00:00 2001 From: Nikolai Burov Date: Thu, 30 Apr 2026 15:35:36 +0300 Subject: [PATCH] [tar_git] Use tagger name, email and date in changelog When annotated tags are used to describe releases that may combine multiple commits from different authors, the creation of the tag itself is often more significant than the last commit to which the tag is pointing. Take the release author and date from the tag object instead of the last commit. --- tar_git | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tar_git b/tar_git index b7556aa..74d95d8 100755 --- a/tar_git +++ b/tar_git @@ -452,9 +452,9 @@ get_changes_header () { local fmt=' r=%(refname:short) t=%(*objecttype) - d=%(*committerdate:iso8601) - n=%(*authorname) - e=%(*authoremail) + d=%(taggerdate:iso8601) + n=%(taggername) + e=%(taggeremail) if test "z$t" = z then