Apache Cordova iOS 3.7.1 released

Apache Cordova iOS 3.7.1 has just been released.  This release has various bug fixes, and will be the default iOS version when the cordova-cli 4.1.0 is released. This release also requires Xcode 6. Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.

cordova-01

Cordova iOS 3.7.1 changelog

  • Fixed regression with view hierarchy not being initialized before plugins.
  • Allow plugins to handle certificate challenges
  • Add support for auth dialogs into Cordova Android
  • Add support for <input type=file> for Lollipop
  • Cancel outstanding ActivityResult requests when a newstartActivityForResult occurs
  • Bumping up Android Version and setting it up to allow third-party cookies This might change later
  • Eliminate usages of sendJavascript() to be CSP compliant
  • Numerous gradle changes. Try it out with cordova build android -- --gradle
  • Use activity class package name, but fallback to application package name when looking for splash screen drawable
  • Have cordova/build warn about unrecognized flags rather than fail
  • Restart adb when we detect it’s hung
  • Turn off mediaPlaybackRequiresUserGesture
  • Add a preference for controlling hardware button audio stream (DefaultVolumeStream)
  • and many more

To upgrade:

npm install -g cordova

cd my_project

cordova platform update android@3.7.1

To add it explicitly:

cordova platform add android@3.7.1
 
comments powered by Disqus