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 188.8.131.5262 at some point.
I'm more than happy with 184.108.40.20620 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.