I imagine there'll be a beta4, but it's not clear when, and several issues were fixed in beta3. Most people will notice on the front page, but people can still visit the testing page direct from a search.
There will indeed be a beta4, and pretty soon. Howver, I've pushed a fix for the site for now so it's up to date for that short time.