{"thread":{"id":"63982","subject":"Jenkins still uses 'git whatchanged'","startedAt":"2025-08-18T23:45:38Z","lastAt":"2025-08-19T03:00:56Z","messageCount":3,"participants":["Mark Waite","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"524378","messageId":"CAO49JtHLs0yCAmNX-2VO=0mC-u4JKPWw86Lg+xe1pV6Dr6YZWw@mail.gmail.com","threadId":"63982","inReplyTo":null,"subject":"Jenkins still uses 'git whatchanged'","fromName":"Mark Waite","fromEmail":"mark.earl.waite@gmail.com","sentAt":"2025-08-18T23:45:26Z","receivedAt":"2025-08-18T23:45:38Z","isPatch":false,"sender":{"key":"mark.earl.waite@gmail.com","avatar":null},"body":"Git 2.51.0 has deprecated the 'whatchanged' command.  The git client\nplugin for Jenkins still uses the \"git whatchanged\" command to generate\nits changelog.\n\nI hope to release a replacement soon, but am only starting the\nimplementation now.\n\nMark Waite\n\nMessage sent as requested by git 2.51.0\n\n'git whatchanged' is nominated for removal.\nIf you still use this command, please add an extra\noption, '--i-still-use-this', on the command line\nand let us know you still use it by sending an e-mail\nto <git@vger.kernel.org>.  Thanks.\nfatal: refusing to run without --i-still-use-this\n"},{"id":"524383","messageId":"xmqqcy8sgjs2.fsf@gitster.g","threadId":"63982","inReplyTo":"CAO49JtHLs0yCAmNX-2VO=0mC-u4JKPWw86Lg+xe1pV6Dr6YZWw@mail.gmail.com","subject":"Re: Jenkins still uses 'git whatchanged'","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2025-08-19T01:52:29Z","receivedAt":"2025-08-19T01:52:32Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Mark Waite <mark.earl.waite@gmail.com> writes:\n\n> Git 2.51.0 has deprecated the 'whatchanged' command.  The git client\n> plugin for Jenkins still uses the \"git whatchanged\" command to generate\n> its changelog.\n>\n> I hope to release a replacement soon, but am only starting the\n> implementation now.\n>\n> Mark Waite\n>\n> Message sent as requested by git 2.51.0\n>\n> 'git whatchanged' is nominated for removal.\n> If you still use this command, please add an extra\n> option, '--i-still-use-this', on the command line\n> and let us know you still use it by sending an e-mail\n> to <git@vger.kernel.org>.  Thanks.\n> fatal: refusing to run without --i-still-use-this\n\nThanks for letting us know.\n\nPlease note that \"--i-still-use-this\" is merely for you to buy some\ntime while you update your ware to rewrite your use of whatchanged\nwith something else (probably \"git log --raw\" with some other\noptions).  When you update to Git 3.0, whose release date is not yet\neven known, whatchanged will no longer be available with or without\nthat option.\n\nUnless we hear so many reports from those who needed to work around\nwith \"--i-still-use-this\" and realize that removal of that command\nis unfeasible, that is.\n\nThanks again.\n"},{"id":"524387","messageId":"CAO49JtH0GaLVJ+WY_E1JQ863ad2JeNwhzvOd3Gz3cZiJFUkbDg@mail.gmail.com","threadId":"63982","inReplyTo":"xmqqcy8sgjs2.fsf@gitster.g","subject":"Re: Jenkins still uses 'git whatchanged'","fromName":"Mark Waite","fromEmail":"mark.earl.waite@gmail.com","sentAt":"2025-08-19T03:00:44Z","receivedAt":"2025-08-19T03:00:56Z","isPatch":false,"sender":{"key":"mark.earl.waite@gmail.com","avatar":null},"body":"On Mon, Aug 18, 2025 at 7:52 PM Junio C Hamano <gitster@pobox.com> wrote:\n>\n> Thanks for letting us know.\n>\n> Please note that \"--i-still-use-this\" is merely for you to buy some\n> time while you update your ware to rewrite your use of whatchanged\n> with something else (probably \"git log --raw\" with some other\n> options).  When you update to Git 3.0, whose release date is not yet\n> even known, whatchanged will no longer be available with or without\n> that option.\n\nThanks very much.  The implementation is looking good.  I expect the\nnew release of the git client plugin will be ready this week.  The code\nchanges were simple and the test results are all positive.\n\nMark Waite\n"}]}