This version has been available for over two years as a nightly build. We have bumped the version number and made it the official release.
Much appreciated for your all efforts.
Will keep an eye out for an XP working version of 126.96.36.19962 at some point.
I'm more than happy with 188.8.131.5220 anyways.
Windows 7 Ultimate SP 1 (x64)
On the Settings page, the Save Settings, Add File, and Add Folder buttons have their text running off beyond the tops and bottoms of the buttons. I have attached a screen print showing this.