You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2013/11/15 17:36:51 UTC
svn commit: r1542314 [3/3] - in /cordova/site: ./ public/
public/announcements/ public/announcements/2013/
public/announcements/2013/10/ public/announcements/2013/10/11/
public/announcements/2013/11/ public/announcements/2013/11/15/ public/blog/
public...
Modified: cordova/site/www/_posts/2013-11-06-cordova-291.md
URL: http://svn.apache.org/viewvc/cordova/site/www/_posts/2013-11-06-cordova-291.md?rev=1542314&r1=1542313&r2=1542314&view=diff
==============================================================================
--- cordova/site/www/_posts/2013-11-06-cordova-291.md (original)
+++ cordova/site/www/_posts/2013-11-06-cordova-291.md Fri Nov 15 16:36:50 2013
@@ -21,38 +21,38 @@ We will continue to backport fixes for a
* Update JS snapshot to version 2.9.1 (via coho)
* CB-5193 Fix Android WebSQL sometime throwing SECURITY_ERR.
* Move java files back into api/ directory.
-* [CB-4817] Remove unused assets in project template.
+* CB-4817 Remove unused assets in project template.
* Update InAppBrowser.java
* Update snapshot of CameraLauncher.java
* Update snapshot of FileTransfer.java
* CB-5080 Find resources in a way that works with aapt's --rename-manifest-package (cherry picked fro
* Tweak the online bridge to not send excess online events.
-* [CB-4495] Modify start-emulator script to exit immediately on a fatal emulator error. (cherry picke
+* CB-4495 Modify start-emulator script to exit immediately on a fatal emulator error. (cherry picke
* Fix data URI decoding in CordovaResourceApi
-* [CB-4466] fixed jscript check_reqs to get target from project.properties
-* [CB-4463] Updated bin/check_reqs to looks for android-18 target.Also fixed an issue in unix version
-* [CB-4198] bin/create script should be better at handling non-word characters in activity name. Patc
-* [CB-4198] bin/create should handle spaces in activity better.
-* [CB-3384] Fix thread assertion when plugins remap URIs (cherry picked from commit b915aafb5be319121
-* [CB-3384] Use the ExposedJsApi to detect webCore thread instead of IceCreamCordovaWebViewClient.
-* [CB-3384] Reworked UriResolver into CordovaResourceApi.
-* [CB-3384] Add a length getter for UriResolver. Change from interface -> abstract class.
-* [CB-3384] Make UriResolver assert that IO is not on the UI nor WebCore threads. (cherry picked from
+* CB-4466 fixed jscript check_reqs to get target from project.properties
+* CB-4463 Updated bin/check_reqs to looks for android-18 target.Also fixed an issue in unix version
+* CB-4198 bin/create script should be better at handling non-word characters in activity name. Patc
+* CB-4198 bin/create should handle spaces in activity better.
+* CB-3384 Fix thread assertion when plugins remap URIs (cherry picked from commit b915aafb5be319121
+* CB-3384 Use the ExposedJsApi to detect webCore thread instead of IceCreamCordovaWebViewClient.
+* CB-3384 Reworked UriResolver into CordovaResourceApi.
+* CB-3384 Add a length getter for UriResolver. Change from interface -> abstract class.
+* CB-3384 Make UriResolver assert that IO is not on the UI nor WebCore threads. (cherry picked from
* Backporting FileUtils fixes to 2.9
* CB-4633: Backporting to Android 2.9.x
-* [CB-4013] Fixed loadUrlTimeoutValue preference.
+* CB-4013 Fixed loadUrlTimeoutValue preference.
* CB-4155: Cordova Android - navigator.app.clearCache(); is called on (prospectively unsupported) Web
-* [CB-4103] Made config parameters case-insensitive.
-* [CB-4038] Move non-deprecated classes from the api package into the main package. (cherry picked fr
-* [CB-3384] Rewrite of DataResource into UriResolver + UriResolvers
-* [CB-3998] video duration is an int
-* [CB-3927] Fix start-up race condition that could cause exec() responses to be dropped.
+* CB-4103 Made config parameters case-insensitive.
+* CB-4038 Move non-deprecated classes from the api package into the main package. (cherry picked fr
+* CB-3384 Rewrite of DataResource into UriResolver + UriResolvers
+* CB-3998 video duration is an int
+* CB-3927 Fix start-up race condition that could cause exec() responses to be dropped.
* CB-3949: Adding code to mitigate broken intents with the application installer
* CB-3854: Added support for wildcard.
* CB-3932 Remove baseUrl comment in handleDestroy method made redundant by CB-3766
* CB-3902: Explicitly add market URIs to CordovaWebViewClient so this always works, not just sometime
-* [CB-3625] [CB-3338] updated windows cli scripts and added version option
-* [CB-3998] video duration is an int
+* CB-3625 CB-3338 updated windows cli scripts and added version option
+* CB-3998 video duration is an int
## What's new in iOS
@@ -64,21 +64,21 @@ We will continue to backport fixes for a
* CB-5189 - ios - Backport for v2.9.1 of CB-4806, CB-4355 (Splashscreen)
* CB-5189 - ios - Backport for v2.9.1 of CB-4930 (InAppBrowser)
* CB-5189 - ios - Backport for v2.9.1 of CB-4958, CB-3482 and CB-3453 changes
-* [CB-4480] Using 64 bit ints to store file size
-* [CB-3448] bin/diagnose_project script fails if CORDOVALIB variable not in prefs plist
-* [CB-3567] Redirect initiated in JavaScript fails the app from loading
-* [CB-4147] Fixing crash when calling show() on an already open InAppBrowser window.
-* [CB-4104] Made config parameters case-insensitive.
-* [CB-4033] Relaxed case-sensitivity of "UTF-8".
-* [CB-4037] Unable to Archive iOS projects for upload to App Store in 2.9
-* [CB-4025] iOS emulate command broken when run inside the cordova folder
+* CB-4480 Using 64 bit ints to store file size
+* CB-3448 bin/diagnose_project script fails if CORDOVALIB variable not in prefs plist
+* CB-3567 Redirect initiated in JavaScript fails the app from loading
+* CB-4147 Fixing crash when calling show() on an already open InAppBrowser window.
+* CB-4104 Made config parameters case-insensitive.
+* CB-4033 Relaxed case-sensitivity of "UTF-8".
+* CB-4037 Unable to Archive iOS projects for upload to App Store in 2.9
+* CB-4025 iOS emulate command broken when run inside the cordova folder
## What's new in Windows Phone 7 & 8
* support namespace, and deprecated plugin tags in config.xml
* Update File.write method with additional params
-* bumped version to 2.9.1 and removed dupe geolocation from config.xml for wp7+8 [CB-4090]
-* [CB-4090] Broken notification handling
+* bumped version to 2.9.1 and removed dupe geolocation from config.xml for wp7+8 CB-4090
+* CB-4090 Broken notification handling
* update templates to include all plugins for 2.9.1
* update cordova.js for 2.9.1
* Fix null reference exception
Added: cordova/site/www/_posts/2013-11-15-kitkat.md
URL: http://svn.apache.org/viewvc/cordova/site/www/_posts/2013-11-15-kitkat.md?rev=1542314&view=auto
==============================================================================
--- cordova/site/www/_posts/2013-11-15-kitkat.md (added)
+++ cordova/site/www/_posts/2013-11-15-kitkat.md Fri Nov 15 16:36:50 2013
@@ -0,0 +1,25 @@
+---
+layout: post
+author:
+ name: Andrew Grieve
+ url: https://twitter.com/GrieveAndrew
+title: "Action Required: Android KitKat Compatibility"
+categories: announcements
+tags: android
+---
+
+Android KitKat brings a [massive update](https://developers.google.com/chrome/mobile/docs/webview/overview)
+to the system WebView. This is terrific news for Cordova developers, as
+[initial](http://www.mobilexweb.com/blog/android-4-4-kitkat-browser-chrome-webview)
+[reviews](http://thenextweb.com/google/2013/11/02/kitkats-webview-powered-chromium-enabling-android-app-developers-use-new-html5-css-features/)
+give it a big thumbs up.
+
+However, the update introduced [a bug in Cordova applications](https://issues.apache.org/jira/browse/CB-5393)
+that were built with Cordova versions prior to `3.1.0`, or `2.9.1`
+which can cause native bridge callbacks to not be received until another one is made
+(e.g. by switching in & out of the app). We strongly encourage all apps to
+[update their Cordova version](http://cordova.apache.org/docs/en/3.1.0/guide_platforms_android_upgrading.md.html),
+or to directly apply the fix to
+[cordova-android](https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=commit;h=166b35bc6c5977cf547f4093690d554b57cb855a) and
+[cordova-js](https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=1be2876635d2a788270238c4b1cfad200c488e32).
+