Thanks for replies. We would prefer to go with a supported version of Cordova rather than an older release if possible. What is the best way to determine what has changed in a particular version?
It seems that the change log for a version is based on the JIRA "fix version" which may not accurately reflect what is changed in each release. Is this correct? https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1231242 0&version=12324023 For example the codec deprecation issue has fix version 3.0 listed https://issues.apache.org/jira/browse/CB-3281 There are also a number of issues which are fixed but have no fix version (some maybe haven't been picked yet) and so will not appear in the release notes https://issues.apache.org/jira/issues/?jql=project%20%3D%20CB%20AND%20re solution%20%3D%20Fixed%20AND%20fixVersion%20%3D%20EMPTY -----Original Message----- From: brian.ler...@gmail.com [mailto:brian.ler...@gmail.com] On Behalf Of Brian LeRoux Sent: Saturday, 6 July 2013 8:25 AM To: dev@cordova.apache.org Subject: Re: Android Froyo (2.2 - 2.2.3) Deprecation in Cordova v2.9 or v3.0? That said, its important to note that the code and therefore tags lives so you can still target those devices w/ older releases of Cordova for as long as you need to. On Fri, Jul 5, 2013 at 1:12 PM, Joe Bowser <bows...@gmail.com> wrote: > Turns out that removing this didn't break anything on Froyo, so we did > it early. We really wanted to remove support because we are running > out of test devices and can't guarantee it'll still work. > > Basically any old version that has less than 5% of devices on Google > Play will end up getting deprecated. > On Jul 5, 2013 12:18 AM, "Fowler, Angela" > <ange...@fast.au.fujitsu.com> > wrote: > >> Hi devs, >> >> >> >> We are looking at moving from Cordova v2.7.0 to v2.9.x and have some >> concerns about which Android platforms are still supported. Froyo >> accounts for 3% of users on the Google Play Store. >> >> >> >> According to the deprecation policy, Froyo should still be in until >> v3.0 http://wiki.apache.org/cordova/DeprecationPolicy >> >> The issue to remove Commons Codec dependency >> https://issues.apache.org/jira/browse/CB-3281 has fix version 3.0 >> >> >> >> I noticed in v2.9.0 that >> >> - the create script no longer uses Commons Codec >> https://github.com/apache/cordova-android/blob/2.9.x/bin/create.js >> >> - org.apache.cordova.FileUtils and CameraLauncher replace codec >> with android.util.Base64 >> https://github.com/apache/cordova-android/commit/78efe2a960ba2b320680 >> da1 >> 8b7c0fc20d442c604 >> >> This issue also lists fix version 3.0 >> https://issues.apache.org/jira/browse/CB-3358 >> >> >> >> Question 1: Should these changes be in version 2.9.x or 3.0.x? Also >> are there any other changes you know of that may reduce supported >> Android versions in v2.9? >> >> >> >> android.util.Base64 >> >> The Android API says android.util.Base64 was added in API level 8 >> (Froyo >> 2.2.x) >> http://developer.android.com/reference/android/util/Base64.html >> >> >> >> Question 2 : Will Froyo continue to work in v2.9 or not? >> >> I've set the target SDK version to 8 to try this out in an emulator >> but would be great to know if someone has checked on a Froyo device. >> >> >> >> Thanks >> >> Angela >> >> >> >>