The latest Opera beta debuted a week ago and along with it a security and stability upgrade. Several security fixes have been incorporated and Opera recommends users to upgrade to the 10.54 version to take advantage of the improvements for both Mac and Windows users. Although, there are a total …