New Safari beta

Some time yesterday, Apple released a new beta of Safari.