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 1466517BD2 for ; Mon, 1 Jun 2015 21:32:00 +0000 (UTC) Received: (qmail 58337 invoked by uid 500); 1 Jun 2015 21:31:59 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 58301 invoked by uid 500); 1 Jun 2015 21:31:59 -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 58288 invoked by uid 99); 1 Jun 2015 21:31:59 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2015 21:31:59 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 102DBC0DFB for ; Mon, 1 Jun 2015 21:31:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.15 X-Spam-Level: *** X-Spam-Status: No, score=3.15 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id j7Lc_viO-s4o for ; Mon, 1 Jun 2015 21:31:51 +0000 (UTC) Received: from mail-qk0-f182.google.com (mail-qk0-f182.google.com [209.85.220.182]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id DF1442496C for ; Mon, 1 Jun 2015 21:31:50 +0000 (UTC) Received: by qkhg32 with SMTP id g32so91327530qkh.0 for ; Mon, 01 Jun 2015 14:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=KrB6Ak4wUEbomSAVw/AB0JNCFEu2iowxKi9wBym21es=; b=smjCj6J6HowqVzFN/EkQtHfTuxFihAJo0sDOLSVX5lmgJLAa01E7ungDIDV3tmFJKE BaTsdbjnrktovnaVfV761cfAjKzySdcZMscreZOnyFH7kAYS81CLwN4BBS69BOWgX/4J HueASXEFs7oI+SxhcKW1Gdh3QK1+Wf5CG2GmHZd6l59yuiLVB56sJF5vTIT8JOXhQmGv lRQfNdb2y7p0WBHR/WzkVex1IklGHQ2K9h0K+k7zgNLF8Nnen9UG7WwEgkYF8pxK+BTi wdrCSZaeB7DphwNS/hOG6XI0z3p1PhjKB0K5ekRBPjKWkEbN9mIeZW6W6WUb5+r6jocx 7ECA== X-Received: by 10.55.33.147 with SMTP id f19mr41578825qki.92.1433194219811; Mon, 01 Jun 2015 14:30:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.96.187.37 with HTTP; Mon, 1 Jun 2015 14:29:59 -0700 (PDT) In-Reply-To: <7fda5ad2730a48069372bfa815f6f40d@HKXPR30MB021.064d.mgd.msft.net> References: <4e0b94df76f8436a94b8b9fff6078a90@HKNPR30MB020.064d.mgd.msft.net> <7fda5ad2730a48069372bfa815f6f40d@HKXPR30MB021.064d.mgd.msft.net> From: Steven Gill Date: Mon, 1 Jun 2015 14:29:59 -0700 Message-ID: Subject: Re: [DISCUSS] Tools Release To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a1144caee5db90405177b8833 --001a1144caee5db90405177b8833 Content-Type: text/plain; charset=ISO-8859-1 great catch. We should definitely stop the release due to this. Breaking change. On Mon, Jun 1, 2015 at 2:27 PM, Tim Barham wrote: > I've discovered an issue with the tilde version change we did for pinned > platforms, but I'm not sure whether or not it should block the release: > > If you use the 'usegit' flag when adding a platform ('cordova platform add > --usegit'), it will fail: > > $ cordova platform add android --usegit --verbose > No version supplied. Retrieving version from config.xml... > Requesting {"url":" > https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=snapshot;h=~3.7.2;sf=tgz > ","strictSSL":true}... > Downloading cordova library for android... > CordovaError: Unable to fetch platform android: Error: HTTP error 400 > retrieving version ~3.7.2 of cordova for android > > I have a possible approach for a fix for this (query npm for the list of > versions for the target platform, find the latest version that satisfies > the specified range, and use that). Is this workflow still used by Cordova > users? Do we want to block the release until it is fixed? > > Thanks, > > Tim > > -----Original Message----- > From: Steven Gill [mailto:stevengill97@gmail.com] > Sent: Friday, May 29, 2015 2:13 PM > To: dev@cordova.apache.org > Subject: Re: [DISCUSS] Tools Release > > We could easily do another tools release starting next week once the > windows 4.0 vote ends. > > On Fri, May 29, 2015 at 2:11 PM, Nikhil Khandelwal > > wrote: > > > I am late to this discussion, but I just started a Windows 4.0.0 > > platform release and would like to do a tools release after that to > > pin this Windows release. I'm not sure if there is a guideline around > > this - and wonder if it makes sense to combine the two TOOLS releases. > > > > Thanks, > > Nikhil > > > > > > -----Original Message----- > > From: Tim Barham [mailto:Tim.Barham@microsoft.com] > > Sent: Tuesday, May 26, 2015 4:37 PM > > To: dev@cordova.apache.org > > Subject: RE: [DISCUSS] Tools Release > > > > Great, thanks! > > > > -----Original Message----- > > From: Steven Gill [mailto:stevengill97@gmail.com] > > Sent: Tuesday, May 26, 2015 4:27 PM > > To: dev@cordova.apache.org > > Subject: Re: [DISCUSS] Tools Release > > > > Tim, did both of them just now. Thanks for the heads up. Issue for > > pinned dependencies https://issues.apache.org/jira/browse/CB-9075 > > > > On Tue, May 26, 2015 at 4:07 PM, Tim Barham > > wrote: > > > > > Couple of things... > > > > > > * The pinned version for 'windows' platform needs to be updated to > > > 3.8.2 ('windows8' got updated, but not 'windows'). > > > * It would perhaps be good to make the change to allow platform > > > patch updates (using tilde versions) with this release. I was > > > planning on doing that today (but got caught up in other things). > > > > > > I can make both these changes tonight if you like (I'll spend a > > > little time verifying the tilde versions work as expected). > > > > > > Thanks, > > > > > > Tim > > > > > > -----Original Message----- > > > From: Steven Gill [mailto:stevengill97@gmail.com] > > > Sent: Tuesday, May 26, 2015 3:38 PM > > > To: dev@cordova.apache.org > > > Subject: [DISCUSS] Tools Release > > > > > > Does anyone have any reason to delay a tools release? > > > Any outstanding patches to land? > > > > > > If not, I will start the release tomorrow. > > > > > > Some pinned platform versions have been updated. > > > > > > The versions and changes to be released are: > > > # lib@5.1.0 > > > > > > * CB-9051 Plugins don't get re-added if platforms folder deleted. > > > * CB-9025 Call windows `prepare` logic on as part of cordova-lib > > > `prepare`. This closes #217 > > > * CB-9048 Clean up git cloned directories (close #222) > > > * CB-8965 copy platform specific js into platform_www when adding > > > new platforms for browserify workflow > > > * CB-8965 passing platform as argument when getting symbolList > > > * CB-8965 copy platform specific js into platform_www when adding > > > new platforms for browserify workflow > > > * Add support to specify a build config file. If none is specified > > > `build.json` in the project root is used as a default This closes > > > #215 > > > * CB-9030: Modifies superspawn to support a "chmod" option. When > > > truthy, attempts to set the target file mode to 755 before executing. > > > Specifies this argument as truthy for common CLI operations > > > (compile, run, and steps in plugman). Didn't add it for hooks > > > runner since that particular mode is in legacy support. > > > * CB-8997 updated pinned platform versions > > > * CB-8989 - cordova-lib jasmine tests are failing on older hardware > > > * CB-6462 CB-6026 - Orientation preference now updates > > > `UISupportedInterfaceOrientations~ipad` too. > > > * CB-8898 Introduces `requirements` cordova module > > > * Update elementtree dependency to 0.1.6. Note it has a breaking API > > > change. https://github.com/racker/node-elementtree/issues/24 (closes > > > #209) > > > * CB-8757 Resolve symlinks in order to avoid relative path issues > > > (close > > > #212) > > > * CB-8956 Remove hardcoded reference to registry.npmjs.org > > > * CB-8934 fixed regression with projects config.json not being used > > > in cordova create > > > * Fix NPE in PluginInfo.getKeywordsAndPlatforms when no keywords > > > exist > > > * Fix typo: superspwan --> superspawn > > > * CB-8908 Make fetching via git faster via --depth=1 > > > * CB-8897 Make default icon/splash on Android map to mdpi > > > > > > # cli@5.1.0 * CB-8898 Introduces `cordova requirements` command # > > > plugman@0.23.2 * update cordova-lib # cordova-js@4.0.0 * CB-9057: > > > Updated cordova.js for Windows to refer to base.js instead of the > > > full-blown WinJS.js. * CB-6865 added support for plugins with any id > > > * > > > CB-8802 fixed incorrect variable declaration * CB-8441 added missing > > > requires and updated npm run scripts * CB-8441 platformVersion flag > > > not required anymore. Grab version from dependecy platform versions > > > * > > > CB-8441 updated workflow to use cordova-js-src when available * > > > CB-8441 grunt compile now uses platform dependencies cordova-js-src > > > for platform specific exec files * CB-8441 added platforms as dev > > > dependencies * Added template-packaged WinJS reference for Windows > > > 10 support. This closes #111 * CB-8996 (Windows) Fixed invalid null > > > comparison. This closes #110. * updated browserify dependency to > > > 10.1.3 * Revert "CB-8674: Creates a 'cordova.env' object, and then > > > on Windows hangs the" * Revert "reverted global change to cordova > > > object, added temp? 'activate' event to windows platform" * reverted > > > global change to cordova object, added temp? 'activate' event to > > > windows platform > > > * CB-8674: Creates a 'cordova.env' object, and then on Windows hangs > > > the activation arguments off of cordova.env.args. * simplified > > > cordova check, and it still works with ripple * check the > > > window.cordova object a little more strictly * android: Delete > > > PRIVATE_API bridge mode enum, since it was removed in 4.0.0 * > > > CB-8838 - Disabled > > commandQueue for WK_WEBVIEW_BINDING. > > > (closes #107) > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > > For additional commands, e-mail: dev-help@cordova.apache.org > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > For additional commands, e-mail: dev-help@cordova.apache.org > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > > For additional commands, e-mail: dev-help@cordova.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org > For additional commands, e-mail: dev-help@cordova.apache.org > > --001a1144caee5db90405177b8833--