Seems like the update reverted all our settings back to the least secure versions.
I've enabled reCaptcha (which wasn't turned on) and that should resolve the issue.
edit: Yes, I miss the "View new posts" link that used to be at the top right of the board. It's still there under "Quick links" (top left) but that involves an extra click. I'll see if I can restore it.