For backward compatibility and to avoid mass core plugins failures we re-use windows8 platform definitions for plugins for new windows platform.
But looks like after some recent changes in cordova-lib some of the elements are not processed correct,
I see the following logic added
Looks like pluginInfo.hasPlatformSection(platform) prevents plugin definitions to be applied for windows if they are defined under windows8
if I replace
then source-file and other definitions are correctly applied, but I see that added references (at lest for source-file) are not removed from CordovaApp.projitems after plugin uninstall