I browsed through their update page, to which link you've added.
I didn't seem to find an update exactly matching the screenshot I've been thinking about.
But the important thing is, the screenshot appears on their update page, on the same top of the page. It's one of the (i think four)...