Was there a historical requirement to announce altitude, temperature, etc?
As this may be most common among airlines, this is not a requirement whatsoever administered by the FAA or any other aviation governing body. This is more so considered a tradition usually when the plane reaches cruise or is about to land. No such modern airline or any airline in the past has required this to be announced to its passengers.