git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Jenkins still uses 'git whatchanged'

From
Junio C Hamano <gitster@pobox.com>
Date
Aug 19, 2025, 01:52 UTC
Message-ID
<xmqqcy8sgjs2.fsf@gitster.g>
In-Reply-To
<CAO49JtHLs0yCAmNX-2VO=0mC-u4JKPWw86Lg+xe1pV6Dr6YZWw@mail.gmail.com>
Mark Waite <mark.earl.waite@gmail.com> writes:
Show 17 quoted lines
> Git 2.51.0 has deprecated the 'whatchanged' command.  The git client
> plugin for Jenkins still uses the "git whatchanged" command to generate
> its changelog.
>
> I hope to release a replacement soon, but am only starting the
> implementation now.
>
> Mark Waite
>
> Message sent as requested by git 2.51.0
>
> 'git whatchanged' is nominated for removal.
> If you still use this command, please add an extra
> option, '--i-still-use-this', on the command line
> and let us know you still use it by sending an e-mail
> to <git@vger.kernel.org>.  Thanks.
> fatal: refusing to run without --i-still-use-this
Thanks for letting us know.

Please note that "--i-still-use-this" is merely for you to buy some time while you update your ware to rewrite your use of whatchanged with something else (probably "git log --raw" with some other options). When you update to Git 3.0, whose release date is not yet even known, whatchanged will no longer be available with or without that option.

Unless we hear so many reports from those who needed to work around with "--i-still-use-this" and realize that removal of that command is unfeasible, that is.

Thanks again.
Previous: Mark WaiteNext: Mark Waite
Message 2 of 3 in “Jenkins still uses 'git whatchanged'”
  1. Mark WaiteAug 18, 2025
  2. Junio C HamanoAug 19, 2025
  3. Mark WaiteAug 19, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.