Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4E2B39120 for ; Tue, 31 Jan 2012 02:08:07 +0000 (UTC) Received: (qmail 50935 invoked by uid 500); 31 Jan 2012 02:08:07 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 50910 invoked by uid 500); 31 Jan 2012 02:08:06 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 50902 invoked by uid 99); 31 Jan 2012 02:08:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jan 2012 02:08:06 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shazron@gmail.com designates 209.85.210.175 as permitted sender) Received: from [209.85.210.175] (HELO mail-iy0-f175.google.com) (209.85.210.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jan 2012 02:08:01 +0000 Received: by iaby12 with SMTP id y12so5389491iab.6 for ; Mon, 30 Jan 2012 18:07:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=ZgDKVYe+P2n0VPQhEtV3bdDavlENwxB0PYXfs2q8BQ4=; b=KOjgsfzS4v6MUQAaHKEgwvTeCmpBe0fHawec4kZHQL/TduZr9E7sut6U9yYUg4g93w pvpZhELabqO94fXFn7LJf2zNvfuF7BF/xa7Bkpjsf0F1zWE/jwjCkfZZNJtWZvVdDhqS SKtFDpWghL4awLW5e1yV6ilydVbxZw2iO1T5c= Received: by 10.43.52.129 with SMTP id vm1mr16227496icb.15.1327975660314; Mon, 30 Jan 2012 18:07:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.231.53.84 with HTTP; Mon, 30 Jan 2012 18:07:00 -0800 (PST) In-Reply-To: References: From: Shazron Date: Mon, 30 Jan 2012 18:07:00 -0800 Message-ID: Subject: Re: 1.4.0 ChangeLog To: callback-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable iOS 1.4.0 Release Notes are better summarized here: https://github.com/apache/incubator-cordova-ios/blob/master/PhoneGapInstall= er/docs/releasenotes.md On Mon, Jan 30, 2012 at 5:09 PM, Steven Gill wrote: > Here is the changelog for 1.4.0 > > Anything that should be added or removed for tomorrows announcement? > > ios > Becky Gibson (5): > =A0 =A0 =A0fixes CB-143 removing address from iOS contact causes crash > =A0 =A0 =A0fixes CB-153 - Camera default destination should be FILE_URI > =A0 =A0 =A0Refs #cb-7 Update source headers to apache license > =A0 =A0 =A0fixes CB-42 MediaPlaybackRequiresUserAction can now be set to = NO > =A0 =A0 =A0Update contacts so displayContact closes properly > > Jesse (3): > =A0 =A0 =A0project files imported using local syntax, and not framework s= yntax > =A0 =A0 =A0added stand-alone PGViewController > =A0 =A0 =A0added whitelist support, and more complete interface with read= only props > > Shazron Abdullah (24): > =A0 =A0 =A0Fixed iOS 5 quirks with presenting/dismissing modal viewcontro= llers. > =A0 =A0 =A0Fixed the (PGPlugin.viewController =3D=3D null) problem for pr= e-1.4 projects using PhoneGap > 1.3 > =A0 =A0 =A0Fixed PGViewController PhoneGap.plist settings - settings were= set before the webView was created. > =A0 =A0 =A0Added missing steps to "How to use PhoneGap as a Component" do= c. > =A0 =A0 =A0Added 'How to Use PhoneGap as a Component' doc to the .dmg =A0= (as a PDF) > =A0 =A0 =A0Fixes for legacy support of deprecated PhoneGapDelegate - in c= ore plugins. > =A0 =A0 =A0Update to template file AppDelegate.m (new PGCommandDelegate i= nterface function added) > =A0 =A0 =A0Removed PhoneGapLibTest folder. > =A0 =A0 =A0Added Apache v2 license to strings files. > =A0 =A0 =A0Updated the app icons, splash-screens, and template icons for = the Xcode template. > =A0 =A0 =A0Added Battery core plugin to PhoneGap.plist > =A0 =A0 =A0Updated files to contain Apache v2 license in the header > =A0 =A0 =A0Added PhoneGap version number to top of license.js > =A0 =A0 =A0Updated files to contain Apache v2 license in the header > =A0 =A0 =A0Updated VERSION to 1.4.0rc1 and added release notes > =A0 =A0 =A0Re-factored to use PGViewController more effectively (has iPad= view scaling problems currently). > =A0 =A0 =A0Fixed iPad sizing problem. > =A0 =A0 =A0Fixed MainViewController pathing problem in .xcodeproj > =A0 =A0 =A0Fixed comment problem (no /* */ comments allowed) - substitute= d with // > =A0 =A0 =A0Fixed incomplete protocol problem. > =A0 =A0 =A0Updated FAQ item #7, updated testing section > =A0 =A0 =A0Added the "PhoneGap Upgrade Guide" doc. > =A0 =A0 =A0Fixed incorrect alignment of splashscreen image at startup bec= ause of recent Cleaver changes. > =A0 =A0 =A0Updated VERSION to 1.4.0 > > shazron (18): > =A0 =A0 =A0Got PGViewController working, with no splash screen support ye= t. > =A0 =A0 =A0Fixed startPage crash on a .framework based project. > =A0 =A0 =A0Added splash screen code to PGViewController (not working prop= erly yet) > =A0 =A0 =A0Fixed splashscreens in new PGViewController. > =A0 =A0 =A0Removed UIWebView.scalesPagesToFit =3D YES to match legacy set= ting of NO. > =A0 =A0 =A0Fixes unit-test failures (re: File tests) > =A0 =A0 =A0Usage of PGCommandDelegate in new AppDelegate.h/.m > =A0 =A0 =A0Renamed PhoneGapDelegate to PGAppDelegate. PhoneGapViewControl= ler removed. This is a breaking change. The old classes will be re-added la= ter and deprecated for upgrades. > =A0 =A0 =A0Re-added legacy (now deprecated) classes PhoneGapDelegate and = PhoneGapViewController. > =A0 =A0 =A0Added missing (deprecated) header files to PhoneGap target. > =A0 =A0 =A0Fixed runtime error (missing selector) for PGURLProtocol - for= pre-1.4 generated projects. > =A0 =A0 =A0Fixed missing symbols (for deprecated classes) in a PhoneGap.f= ramework based project that has been upgraded to use 1.4 > =A0 =A0 =A0First draft of Cleaver HOWTO > =A0 =A0 =A0Factored out NSDictionary+LowercaseKeys category to prevent du= plicate symbol warning. > =A0 =A0 =A0PGViewController - made wwwFolderName and startPage as propert= ies to allow easy customization. > =A0 =A0 =A0How to use PhoneGap as a Component - documentation complete. > =A0 =A0 =A0Modified instructions to always start with an action word. > =A0 =A0 =A0Typo in selector that prevented a PGPlugin's viewController pr= operty from being set. > > blackberry > Fil Maj (5): > =A0 =A0 =A0#124: Adding Battery events to the PlayBook. > =A0 =A0 =A0#153: Default for camera destination type changed from DATA_UR= L to FILE_URI. > =A0 =A0 =A0#CB-122: native JSON writer class needs expandable char buffer > =A0 =A0 =A01.4.0rc1 > =A0 =A0 =A01.4.0 > > Jeffrey Heifetz (1): > =A0 =A0 =A0Fixing playbook plugin manager > > android > Anis Kadri (1): > =A0 =A0 =A0fixing whitelist handling > > Bryce Curtis (5): > =A0 =A0 =A0Change API to postMessage() to call a plugin's onMessage() met= hod. > =A0 =A0 =A0Optimize enumerations as suggested by @plowman. > =A0 =A0 =A0Fix =A0CB-135 Multithreaded access on CallbackServer javascrip= t object. > =A0 =A0 =A0Added license header to new files. > =A0 =A0 =A0Remove unused files/classes until they are needed. > > Joe Bowser (9): > =A0 =A0 =A0Work-around Feature for Classic PhoneGap 320x480 resolution > =A0 =A0 =A0Fixing scale, setting legacy scale > =A0 =A0 =A0Removing GapView, since it doesn't actually do anything > =A0 =A0 =A0Moving LinearLayoutSoftKeyboardDetect out into its own class a= nd making it more plugin-like > =A0 =A0 =A0Editing a comment about LinearLayoutSoftKeyboardDetect > =A0 =A0 =A0Changing to use JS directly. There are issues with this approa= ch, and it should use the KeyboardHandler > =A0 =A0 =A0Moved Chrome Client out of DroidGap.java > =A0 =A0 =A0Moving the WebViewClient out, allowing for PhoneGap to not bre= ak on empty console.log > =A0 =A0 =A0Removing the classic render feature, since it's not working pr= operly > > Jukka Zitting (2): > =A0 =A0 =A0README.md: Replace "PhoneGap" with "Cordova" and add incubatio= n disclaimer > =A0 =A0 =A0Minor incubation disclaimer fix. > > Libby Baldwin (1): > =A0 =A0 =A0add compass demo for Android > > Olivier Brand (2): > =A0 =A0 =A0Added authentication framework > =A0 =A0 =A0Renamed crdentials/principals to userName/password > > Peter Ehrlich (1): > =A0 =A0 =A0documentation additions > > William Shen (1): > =A0 =A0 =A0Changed createCaptureFile to explicitly check for PNG and to t= hrow an IllegalArgumentException if it is not a JPEG nor a PNG > > alunny (4): > =A0 =A0 =A0adding JUnit dependency > =A0 =A0 =A0reading preferences from phonegap.xml > =A0 =A0 =A0using preference=3Dfullscreen for fullscreen view > =A0 =A0 =A0making preference reading code more robust > > macdonst (12): > =A0 =A0 =A0Fix for issue #281 of phonegap/phonegap-android: Detect for lo= calStorage if Java has disabled it > =A0 =A0 =A0Fix for Issue #33: onReceivedError incorrectly sets openExtern= al to true > =A0 =A0 =A0Fix NullPointerException in DroidGap.onMeasure() > =A0 =A0 =A0Fixing issue with FileTransfer.upload when the passed in url c= ontains a ? > =A0 =A0 =A0Proved generating sqlite database path to open database withou= t permission error > =A0 =A0 =A0Camera default destination should be FILE_URI > =A0 =A0 =A0CB-145: Android contact.save() crashes for native contacts. > =A0 =A0 =A0CB-199: FileTransfer.download fails on Android 4.0 > =A0 =A0 =A0Allow internal SD Card to be used as storage > =A0 =A0 =A0Fixing a timing issue with the web view history not being clea= red properly > =A0 =A0 =A0Updating version to 1.4.0rc1 > =A0 =A0 =A0Updating version to 1.4.0 > > windows > Jesse MacFadyen (14): > =A0 =A0 =A0Acceleromter fix #CB-141 - InvariantCulture > =A0 =A0 =A0Changed default destination to FILE_URI > =A0 =A0 =A0Contacts returned from find were not formatted. CB-157 > =A0 =A0 =A0Audio playback issue CB-142 > =A0 =A0 =A0Redirect issue trackers to apache > =A0 =A0 =A0Wrong slash :: CB-184 > =A0 =A0 =A0Removed unnecessary navigation blocking for # CB-185 > =A0 =A0 =A0Added js Connection.CELL for generic cellular connection. > =A0 =A0 =A0Fix for single document - multipage layouts > =A0 =A0 =A0Added VERSION file to be like other platforms. > =A0 =A0 =A0Fixes for loading local XHR using file API, and still using de= fault for remote XHR. responseXML returns document for local files. > =A0 =A0 =A0updated phonegap.js to include XHR updates > =A0 =A0 =A0Compass API fixes > =A0 =A0 =A01.4.0 version changes > > webos > Herm Wong (1): > =A0 =A0 =A0update version file to 1.4.0 > > bada > Anis Kadri (4): > =A0 =A0 =A0Updating phonegap version > =A0 =A0 =A0ignoring unsed files > =A0 =A0 =A0upating version 1.4.0rc > =A0 =A0 =A0updating to 1.4.0