The story never really changed.
Clouds and contrails do block the sun, reducing the temperature. However they also act as a blanket, trapping heat from escaping into space and therefore increasing the temperature.The net effect is still an increase in temperature. This in turn causes an increase in evaporation of surface water, further increasing cloudcover.