The link you have posted will be soon switched off. New versions will be announced on this forum within
The main reason is that sometime it’s challenging to explain an update in one sentence and forum is better medium to provide more information. Not to mention, it also allows feedback.
I agree that feedback on an update will be invaluable.