On Tue, Jan 10, 2023 at 02:33:14PM +0100, Fredrik Öberg wrote: > I am trying to understand what I did wrong. I guess you are saying > that I tried to use the field committerdate, which is not available on > the tags? Right. The committerdate of a tag is a blank string, so sorting on it was not doing anything. > And that the handling of this situation has changed since > git/2.23? Hence I got different results? Sort of. Your committerdate sort was always doing nothing, but due to the buggy way that the sort handled ties in 2.23 and older, it happened to do a reverse refname sort instead of a forward refname sort. Now it does a forward refname sort to break ties. But the most important change for you is to actually do a real date sort, so the tie-breaking should not be important either way. -Peff