A new updated to the Safari technology Preview has been released by Apple. In this post we take a look at the key changes and improvements offered.