Microsoft Edge recently released its 132.0.2957.11 build to the Beta Channel, and with it, the browser brings dozens of new ...