Microsoft has released the revamped Chromium-powered version of Edge in beta. The super-snappy browser comes with a number of capabilities and is ready for everyday use, according to the Redmond giant. It would be updated every six weeks and is more stable than the previously released builds.