{"thread":{"id":"64223","subject":"I still use git whatchanged","startedAt":"2025-09-29T08:42:24Z","lastAt":"2025-09-29T14:16:39Z","messageCount":3,"participants":["Henrik Bennin","Kristoffer Haugsbakk","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"527578","messageId":"FAF6A70E-D242-49BB-B303-A7859CAC8E11@gmx.de","threadId":"64223","inReplyTo":null,"subject":"I still use git whatchanged","fromName":"Henrik Bennin","fromEmail":"henrik.bennin@gmx.de","sentAt":"2025-09-29T08:42:12Z","receivedAt":"2025-09-29T08:42:24Z","isPatch":false,"sender":{"key":"henrik.bennin@gmx.de","avatar":null},"body":"May I ask not to remove git whatchanged because I still use it regularly?\n"},{"id":"527579","messageId":"971c5431-f203-41b6-a629-e06480afbf1e@app.fastmail.com","threadId":"64223","inReplyTo":"FAF6A70E-D242-49BB-B303-A7859CAC8E11@gmx.de","subject":"Re: I still use git whatchanged","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-09-29T08:58:17Z","receivedAt":"2025-09-29T08:58:39Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Mon, Sep 29, 2025, at 10:42, Henrik Bennin wrote:\n> May I ask not to remove git whatchanged because I still use it regularly?\n\nWhat the error message you got doesn’t say is that you can use\ngit-log(1) instead.  It supports everything that git-whatchanged(1)\nsupports.\n\n• Given: `git whatchanged <opts>`\n• Replace with: `git log <opts> --no-merges --raw`\n\nAdditionally for the sake of readability, you might have more use for\n`--stat` or `--name-only` rather than `--raw` if you are only reading\nthe output.\n"},{"id":"527588","messageId":"xmqq8qhx5oor.fsf@gitster.g","threadId":"64223","inReplyTo":"971c5431-f203-41b6-a629-e06480afbf1e@app.fastmail.com","subject":"Re: I still use git whatchanged","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2025-09-29T14:16:36Z","receivedAt":"2025-09-29T14:16:39Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Kristoffer Haugsbakk\" <kristofferhaugsbakk@fastmail.com> writes:\n\n> On Mon, Sep 29, 2025, at 10:42, Henrik Bennin wrote:\n>> May I ask not to remove git whatchanged because I still use it regularly?\n>\n> What the error message you got doesn’t say is that you can use\n> git-log(1) instead.  It supports everything that git-whatchanged(1)\n> supports.\n>\n> • Given: `git whatchanged <opts>`\n> • Replace with: `git log <opts> --no-merges --raw`\n>\n> Additionally for the sake of readability, you might have more use for\n> `--stat` or `--name-only` rather than `--raw` if you are only reading\n> the output.\n\nWe probably should merge kh/you-still-use-whatchanged-fix to produce\nGit 2.51.1 sooner.\n\nThanks.\n\n"}]}