I wasn't concerned too much for publication date, but more so about the time between touch-down and the thermal camera going "click"... in terms of thermal loss comparisons to the NASA space shuttle.
The picture in question was from long before takeoff, let alone touchdown.
What do you base that on?
That the photos taken at Vandenberg Air Force Base in California on 3 December 2010, were taken before the ship was launched into orbit.
Before the current mission launched. 3 December 2010 was the end date for the first mission