DavidR
6
I would have thought it had been released by now, 110805-1 is the latest one, which was released at 1743 UK local time today.
However visiting the site still produces an alert and block by the Network Shield. So it doesn’t look like it made it into this one.