Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8066310AF8 for ; Thu, 14 Nov 2013 21:02:06 +0000 (UTC) Received: (qmail 60473 invoked by uid 500); 14 Nov 2013 21:02:06 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 60446 invoked by uid 500); 14 Nov 2013 21:02:06 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 60434 invoked by uid 99); 14 Nov 2013 21:02:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Nov 2013 21:02:06 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of agrieve@google.com designates 209.85.160.50 as permitted sender) Received: from [209.85.160.50] (HELO mail-pb0-f50.google.com) (209.85.160.50) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Nov 2013 21:02:02 +0000 Received: by mail-pb0-f50.google.com with SMTP id xb12so2531257pbc.37 for ; Thu, 14 Nov 2013 13:01:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=u5Z64zWhBUt7CIlg8PwymzdzdKj55ZzO1mpZCW3JSRA=; b=Q+rT8DW9w0H3P84R9KTAvm2MYrmQfnfURmuu/RihnlvrcemVG+GlslZCNdR6U4H0V7 H5+Pev6jgGVUtvu/B7w3hl5PM8spgkppEjTBSVMtbZEwA8Ioo+UK6DHDys+iWN0tN9AU pRvfkwvJXe7BN4W8jVySTO5thMEXpeppWoA02fhUpANkzLios14F+dWKq1bJ9xNz39/Z lCtANaan9mk6kdvQOffL0Y8sMYxT60DGmbyxD/BnrBQ8UJIMSzYNvbc6bJqGlYsYkCou v79FZZapWCJBE4H4BPEgh1+0j7ElRx5N1zWqKuRgwd+PjeeP9OGd3H8PVQcSGW5X76u0 kIuw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=u5Z64zWhBUt7CIlg8PwymzdzdKj55ZzO1mpZCW3JSRA=; b=GiHixwgZcDEwfbh4Dy0hxoOpSymyoR/S8ZF9w/T26GPIJPFyDLy0R+DeWM6vR1g9GL smkc+87Yex7t3x4r3e9+wTY9nIjHBXat9qsN9v8RxCldwieFQ9czaFiJsfr5qzJo4SxA HOi9+x0q3H8C03ZNJcSuOosLU0aB1gWun0yCE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:content-type; bh=u5Z64zWhBUt7CIlg8PwymzdzdKj55ZzO1mpZCW3JSRA=; b=hoWRwaFqtokgFg+p2W5HUOlmcYNm2BZUa63o+TFQDrn5w4w4jWK4b9OLnTZSi7Y9Oa ky5sdmZ33NG2LJsxwCyEaxEHsHFAv/2wEzcDaMnispzwJ6u25md0fp19sTLO4RDGVkRf yRfr9cT5I+LuP/CNrFGYjHNbbsZGZ4yd6ZpQILIE+iN14Hi0ch3lzj8ih7nlN2DKPMbG SkGzuPpwF8xmtnOvH6V2LY8GF5rcrrKb2rylwQ68XHezcj+MbyIVEOD6z3ZAKjuekYQQ Xh+ef4eyDE+8EkyWaGq5wFExGyeJV40y0M/zT78MRIm+OxHEz3V2qjI2gyr911/Cxd8c 7qbA== X-Gm-Message-State: ALoCoQlXTFZN1lhWtt21P/qVaGs85BeXYGijXZufCeYe3qko/Uxq0qbZQZsc8pmj/0CiKu9bfV2t9iiRvJlboUwJZsCa/hlD2oEmDY+r7OxNgIa60V77fg7gO+BkiYNGnNN+LH8Nao1qONrS6m4XPzXqKUR2fAGbm90ZitLdoQc7Cim1WrM5cpj4BwHh2BI50mC3UwZHbKIw7+u7z5TqMUZZ41EdFQJcdg== X-Received: by 10.68.254.164 with SMTP id aj4mr3282869pbd.161.1384462902064; Thu, 14 Nov 2013 13:01:42 -0800 (PST) MIME-Version: 1.0 Sender: agrieve@google.com Received: by 10.68.136.35 with HTTP; Thu, 14 Nov 2013 13:01:22 -0800 (PST) From: Andrew Grieve Date: Thu, 14 Nov 2013 16:01:22 -0500 X-Google-Sender-Auth: wQot3Uit5plwwLS-UkCSlQVmKTE Message-ID: Subject: Blog Post Review To: dev Content-Type: multipart/alternative; boundary=047d7b2e0f5d7b9ad804eb296310 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b2e0f5d7b9ad804eb296310 Content-Type: text/plain; charset=ISO-8859-1 Inlining instead of using reviewboard: --- 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]( https://issues.apache.org/jira/browse/CB-5393) in Cordova applications 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 fixes 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 ). --047d7b2e0f5d7b9ad804eb296310--