Windows 64-bit

Version 1.0.6526 released on June 5, 2017

What's new in this update?

Various fixes

Download Windows installer