Yes, there is a new software update to fix a potential security problem that I may need to install in the coming days. It will likely take place this weekend either 1/22 or 1/23. The site will be down for this update for at most 1 hour.
I apologize again for this inconvenience.
I apologize again for this inconvenience.