Our apologies for the couple of hours of downtime today. Our network hosting company had some hardware issues, which took a while to resolve. Everything should be operating correctly now.
The outage had nothing to do with the recent update, although the timing is certainly amusing, to say the least