Microsoft Edge 89.0.774.45 stable version releases: bringing many new features