$ curl https://example.com > index.html
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1270 100 1270 0 0 2247 0 --:--:-- --:--:-- --:--:-- 2247
This is the result from 7.65.1. With 7.65.2 the command prints nothing but a newline. Looking at the changelog, there is an item configure: --disable-progress-meter. From the linked commit 21080e1, I think the progress meter is still enabled by default?
This is indeed caused by commit 21080e1. I did not find any way to re-enable the progress meter. The program logic seems to be broken: progress_calc() sets data->progress.lastshow = now.tv_sec which prevents the condition data->progress.lastshow != now.tv_sec in progress_meter() from being satisfied later on.
While debugging this, I would have appreciated if the move code around and actually change the behavior had been two separate commits.