I was contacted by someone using Cordova 2.3 on Windows desktop 8, and they said that device.cordova was returning "2.2.0" instead of the expected "2.3.0".
Sure enough, cordova-2.3.0.js (and all its copies) have "2.2.0" hardcoded inside the definition of getDeviceInfo (line 6031) instead of "2.3.0". In the changeset https://git-wip-us.apache.org/repos/asf?p=cordova-windows.git;a=commitdiff;h=c2973d277340795df8256b2893c41d27e59689f6#patch2 I see where the hardcoded value went straight from "2.2.0" to "2.4.0" on Jan 23rd, which is well after 2.3.0 was released (in the view search for the string "cordova:"). I don't see a Jira item on this topic. For the person that contacted me, I'll just ask them to patch their source locally. Given that we don't generally do x.y.1 releases unless there is a major problem, we'll just let this go? Should I create a Jira item and mark it as "won't fix" to document this, or is this email good enough? -- Marcel Kinard
