Plugin installer issues

First, let me say that the idea of the plugin installer is great. It is definitely going to make it much easier to deploy plugins on OpenExchange.

But I'm having some issues with it, specifically the maxversion attribute referred to here: http://romuluscrisan.com/sdl%20studio/2015/05/05/Studio%20plugin%20versioning.html#product-versioning


The problem is that I am unable to get the maxversion to be recognized in the plugin installer. Every time it only recognizes the minversion and allows clicking versions higher than the max (e.g. if I set maxversion to 10.9, it still lets me click the options to install to Studio 2014 and 2015).

Also, as a side note, when I add the maxversion to the manifest in my plugin project, it never contains this attribute in manifest packaged in the .sdlplugin file. I have to manually add the attribute to the manifest using 7-zip.

But even when I manually add it, the installer still doesn't recognize it.

I've even cloned the installer from GitHub and stepped through the code with a test plugin whose manifest contains the maxversion, but the PluginPackage.PackageManifest.MaxRequiredProductVersion is always null (although the minversion is correctly set).

screenshots: