Microsoft Edge 135.0.3179.54 neowin.net2025-04-05 12:00 0 Microsoft Edge is a free web browser based on the Chromium Open Source project and other Open Source software. Read more...