Post

ETA for an update is Wednesday, October 21 at 14:00 UTC. If you don't understand what all this means, or if it affects your site, ask a technical friend who can help. You CANNOT afford to leave this unattended. Even if I am blowing this out of proportion, the risk is there and not worth ignoring.

No replies yet.