The download links for the Microsoft Edge stable are now live, in addition to the existing ones for preview builds in Canary, Dev, and Beta channels.
Officially, only early versions of Microsoft Edge are available right now, with Canary builds updated every day, while the Dev channel gets new improvements every week. The Beta build receives updates every six weeks.
Microsoft has until now remained tight-lipped on everything related to the stable version of Microsoft Edge, and an ETA as to when it could launch has never been offered.
The stable build shows up on Microsoft’s servers