I see you have recently changed Add-ons/Extension_Signing#Latest_Builds to update links.
Bug 1434611 has just been created stating that Windows installers are presenting 59.0b6 rather than the expected 58.0.1.
Can you check please?
- Thanks for the heads up! User error on my part, all the release links bar Linux were wrong. Must have got the tab I was copying links from mixed up. Fortunately I'd written a script earlier today to fetch the right links from the treeherder API to make future updates easier, so I've run that to correct them. Kwan (talk) 17:03, 31 January 2018 (UTC)