# git whatchanged breakage

3 messages from 2025-08-29 to 2025-08-29. Participants: Ron Yorston, Kristoffer Haugsbakk, Junio C Hamano.
Thread: https://gitlist.dev/t/64058

## Ron Yorston, 2025-08-29 06:37

Subject: git whatchanged breakage
Message-ID: <68b14aad.X1BRkbvYn8oZ8Dhp%rmy@frippery.org>
URL: https://gitlist.dev/e/68b14aad.X1BRkbvYn8oZ8Dhp%25rmy%40frippery.org

```
I use 'git-restore-mtime' from git-tools[1].  The latest release of
git broke this.

What happened to politely deprecating things before breaking them?

Ron

[1] https://github.com/MestreLion/git-tools

```

## Kristoffer Haugsbakk, 2025-08-29 07:32

Subject: Re: git whatchanged breakage
Message-ID: <aac16c10-df63-4ff7-af39-954e57b112d1@app.fastmail.com>
URL: https://gitlist.dev/e/aac16c10-df63-4ff7-af39-954e57b112d1%40app.fastmail.com
In-Reply-To: <68b14aad.X1BRkbvYn8oZ8Dhp%rmy@frippery.org>

```
On Fri, Aug 29, 2025, at 08:37, Ron Yorston wrote:
> I use 'git-restore-mtime' from git-tools[1].  The latest release of
> git broke this.
> ...
> [1] https://github.com/MestreLion/git-tools

Issue: https://github.com/MestreLion/git-tools/issues/82
A PR: https://github.com/MestreLion/git-tools/pull/83

> What happened to politely deprecating things before breaking them?

It wasn’t deprecated but its use was discouraged starting from
52f425e1a9a (whatchanged: document its historical nature, 2013-08-09).

-- 
Kristoffer

```

## Junio C Hamano, 2025-08-29 15:11

Subject: Re: git whatchanged breakage
Message-ID: <xmqqwm6mp3h3.fsf@gitster.g>
URL: https://gitlist.dev/e/xmqqwm6mp3h3.fsf%40gitster.g
In-Reply-To: <68b14aad.X1BRkbvYn8oZ8Dhp%rmy@frippery.org>

```
Ron Yorston <rmy@frippery.org> writes:

> I use 'git-restore-mtime' from git-tools[1].  The latest release of
> git broke this.
>
> What happened to politely deprecating things before breaking them?


Perhaps the wording was not explicit enough before the recent
update, but I thought it has been in the deprecated state for a long
time, at least since Aug 2013.


```
