Author: steven
Date: Fri Feb 23 18:12:23 2018
New Revision: 1825152

URL: http://svn.apache.org/viewvc?rev=1825152&view=rev
Log:
Updated docs

Modified:
    cordova/site/public/announcements/2018/02/23/cordova-windows-6.0.0.html
    cordova/site/public/blog/index.html
    cordova/site/public/feed.xml
    cordova/site/public/howto/2018/02/02/cordova-simulate.html

Modified: 
cordova/site/public/announcements/2018/02/23/cordova-windows-6.0.0.html
URL: 
http://svn.apache.org/viewvc/cordova/site/public/announcements/2018/02/23/cordova-windows-6.0.0.html?rev=1825152&r1=1825151&r2=1825152&view=diff
==============================================================================
--- cordova/site/public/announcements/2018/02/23/cordova-windows-6.0.0.html 
(original)
+++ cordova/site/public/announcements/2018/02/23/cordova-windows-6.0.0.html Fri 
Feb 23 18:12:23 2018
@@ -6,12 +6,12 @@
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <meta name="format-detection" content="telephone=no">
     <meta name="viewport" content="user-scalable=no, initial-scale=1, 
maximum-scale=1, minimum-scale=1, width=device-width" />
-    <meta name="description" content="We are happy to announce that Cordova 
Android 7.0.0 has been released! With this release, we have changed the default 
project structure for Android projects....">
+    <meta name="description" content="We are happy to announce the release of 
cordova-windows 6.0.0. This is a major release, that changes functionality you 
might rely on, so please make sure to ...">
 
     <title>
         
             
-                Cordova Android 7.0.0 Released! - Apache Cordova
+                Cordova Windows 6.0.0 Released! - Apache Cordova
             
         
     </title>
@@ -121,73 +121,108 @@
 
 <div class="post">
     <header>
-        <div class="title">Cordova Android 7.0.0 Released!</div>
+        <div class="title">Cordova Windows 6.0.0 Released!</div>
         <div class="author">By:
             
-              <a href="https://twitter.com/infil00p";>Joe Bowser</a>
+              <a href="https://twitter.com/sujan";>Jan Piotrowski</a>
             
         </div>
         <div class="date">23 Feb 2018</div>
     </header>
     <section>
         <div>
-            <p>We are happy to announce that <code>Cordova Android 
7.0.0</code> has been released! </p>
+            <p>We are happy to announce the release of <code>cordova-windows 
6.0.0</code>. </p>
 
-<p>With this release, we have changed the default project structure for 
Android projects.  People who currently use the CLI and treat everything in the 
platforms directory as a build artifact should not notice a difference. </p>
+<p>This is a major release, that changes functionality you might rely on, so 
please make sure to read the following list of changes:</p>
 
-<p>However this a major breaking change for people creating standalone Cordova 
Android projects.  This also means that the locations of files have changed and 
have been brought in line to the structure used by Android Studio.<br>
-This may affect plugin.xml files and config.xml files that use edit-config, 
and make it so plugins that use edit-config will not be able to be compatible 
with both Android 6.x and Android 7.x.  To fix this issue, please do the 
following in your XML files: </p>
-<div class="highlight"><pre><code class="language-" data-lang="">&lt;!-- An 
existing config.xml --&gt;
-&lt;edit-config file="AndroidManifest.xml" target="/manifest/application" 
mode="merge"&gt;
+<h2>Changes</h2>
 
-&lt;!-- needs to change to --&gt;
-&lt;edit-config file="app/src/main/AndroidManifest.xml" 
target="/manifest/application" mode="merge"&gt;
-</code></pre></div>
-<h2>Major Changes include:</h2>
+<ul>
+<li>Windows 10 / UWP builds are now the default, meaning <code>cordova build 
windows</code> will now build a Windows 10 UWP app by default. 
+
+<ul>
+<li>Windows 8.1 is still there, just use <code>cordova build windows -- 
--appx=8.1-win</code>, <code>cordova build windows -- --appx=8.1-phone</code> 
or an equivalent configuration option.</li>
+</ul></li>
+<li>A current installation of Visual Studio 2017 (<code>15.5.x</code> at the 
time of writing) can be used to build apps without any additional need 
configuration or hacks (like the ENV var <code>VSINSTALLDIR</code> that was 
required for 5.0.0).
+
+<ul>
+<li>Note: <a 
href="https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-compatibility-vs#windows-store-and-windows-phone-apps";>VS2017
 doesn&#39;t support Windows 8.1 apps any more</a>, so you can only build these 
apps with VS15 installed.</li>
+</ul></li>
+<li>New ENV variable <code>MSBUILDDIR</code> to directly configure the MSBuild 
Tools to be used to build the app. <code>VSINSTALLDIR</code> always has been a 
hack that accidentally also worked to switch between different MSBuildTools 
versions. Now we made this explicit. Just set the ENV var to a your desired 
MSBuild folder (e.g. <code>C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\MSBuild\15.0\Bin</code> or <code>C:\Program Files 
(x86)\MSBuild\14.0\bin\</code>) and it will be used to build your project. 
 
 <ul>
-<li>Support for Java 1.8 language features in Cordova Plugins</li>
-<li>CordovaInterface now has a Context getter so that contexts can be 
retrieved without an Activity</li>
-<li>Cordova can now build for x86_64, arm64 and armeabi architecture when 
building plugins that use the NDK</li>
-<li>The minimum Android API version supported is now API Level 19</li>
-<li>Due to the directory structure change, we no longer support in-line 
upgrading, bringing us in line with iOS</li>
-<li>ANT builds are no longer supported and the functionality has been 
removed.</li>
+<li>If you have VS17 and VS15 installed, the normal logic would choose MSBuild 
15 - and fail on Win 8.1 project. If you set it to MSBuild 14, it can 
successfully build your 8.1 apps. (If the supplied path is invalid or 
doesn&#39;t contain a working MSBuild, the normal MSBuild selection logic will 
be triggered)</li>
+</ul></li>
+<li>Fixes several bugs</li>
 </ul>
 
-<p>To upgrade:</p>
-<div class="highlight"><pre><code class="language-" data-lang="">npm install 
-g cordova
-cd my_project
-cordova platform remove android
-cordova platform add android@7.0.0
-</code></pre></div>
-<p>To add it explicitly:</p>
-<div class="highlight"><pre><code class="language-" data-lang="">cordova 
platform add android@7.0.0
+<h2>Installation</h2>
+
+<p>As usual this new version will be added as the default 
<code>cordova-windows</code> version only with the next release of Cordova CLI. 
Until then, please use these command to remove and readd the 
<code>windows</code> platform:</p>
+<div class="highlight"><pre><code class="language-" data-lang="">cordova 
platform rm windows
+cordova platform add windows@6.0.0
 </code></pre></div>
+<h3>Known limitations</h3>
+
+<p>As it&#39;s often the case, the 6.0.0 release of cordova-windows is not 
perfect and has some known limitations:</p>
+
+<ul>
+<li>If you only have Visual Studio 2017 installed on your machine, you can not 
build Windows (Phone) 8.1 apps.</li>
+<li>&quot;Windows 10 Phone emulator is currently not supported. If you want to 
deploy to emulator, use Visual Studio instead.&quot;</li>
+<li><a href="https://github.com/apache/cordova-windows/issues/266";>Some 
<code>build</code> error messages are a bit misleading</a></li>
+</ul>
+
+<h2>Feedback</h2>
+
+<p>If you encounter problems with this new version, you can use the <a 
href="https://github.com/apache/cordova-windows/issues";>GitHub issues of the 
<code>cordova-windows</code> repository</a> to do so now. 
(<code>cordova-windows</code> is the first Apache Cordova repository on GitHub 
that enabled issue tracking. Yay!)</p>
+
+<h2>Open questions</h2>
+
+<p>Working on this update showed how much code is there to support other 
platform variants beside Windows 10 desktop.</p>
+
+<ul>
+<li>Is Windows 8.1 support still needed or would it make sense to get rid of 
<em>really</em> much code and do a 7.0.0 release that drops support for 
that?</li>
+<li>Windows 10 Phone? Still relevant?</li>
+</ul>
+
+<p>Please help us decide how to further develop <code>cordova-windows</code> 
by answering these questions below in the comments. Thanks!</p>
+
 <!--more-->
 
 <h2>Curated Changelog</h2>
 
 <ul>
-<li><a href="https://issues.apache.org/jira/browse/CB-13612";>CB-13612</a> Fix 
the remapper so that XML files copy over and the Camera works again.</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13741";>CB-13741</a> Bump 
<code>package.json</code> so we can install plugins</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13610";>CB-13610</a> 
Compress the default app assets</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-12835";>CB-12835</a> add 
a Context getter in CordovaInterface</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-8976";>CB-8976</a> Added 
the <code>cdvVersionCodeForceAbiDigit</code> flag to the template build.gradle 
that appends 0 to the versionCode when <code>cdvBuildMultipleApks</code> is not 
set</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-12291";>CB-12291</a> 
(android) Add x86_64, arm64 and armeabi architecture flavors</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13602";>CB-13602</a> We 
were setting the path wrong, this is hacky but it works</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13601";>CB-13601</a> 
Fixing the standalone run scripts to make sure this works without using the 
CLI</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13580";>CB-13580</a> fix 
build for multiple apks (different product flavors)</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13558";>CB-13558</a> 
Upgrading the gradle so we can upload the AAR</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13297";>CB-13297</a> This 
just works once you bump the project structure.  Java 1.8 compatibility 
baked-in</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
<strong>Android</strong> Studio 3 work, things have changed with how the 
platform is built</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Found bug where the gradle subproject changes weren&#39;t actually getting 
written to the correct gradle file</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-13470";>CB-13470</a> Fix 
Clean so that it cleans the <strong>Android</strong> Studio structure</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Adding specs for resource files inside an <strong>Android</strong> Studio 
Project</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Added remapping for drawables</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Found bug in Api.js where xml/strings.xml is used instead of 
values/strings.xml</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Setup Api.js to support multiple builders based on project structure</li>
-<li><a href="https://issues.apache.org/jira/browse/CB-11244";>CB-11244</a> 
Changing directory creation, will most likely hide this behind a flag for the 
next release of <code>cordova-android</code>, and then make it default in the 
next major pending feedback</li>
-<li>Adding the Studio Builder to build a project based on 
<strong>Android</strong> Studio, and deleting Ant, since Google does not 
support Ant Builds anymore. Sorry!</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13889";>CB-13889</a> 
Allow test failures for Visual Studio 2017 environments (#263)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13878";>CB-13878</a> 
MSBUILDDIR env variable (#262)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13883";>CB-13883</a> 
Visual Studio 2017 support (#261)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13877";>CB-13877</a> 
Clean up MSBuildTools.js (#259)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13870";>CB-13870</a> 
Improve check_reqs (#258)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13877";>CB-13877</a> more 
env information about msbuild and visual studio on appveyor (#257)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13877";>CB-13877</a> 
First MSBuildTools.js work: Debug output, move misplaced method, comments 
(#255)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13875";>CB-13875</a> add 
<code>prepare</code> script that can be called in e2e tests (#254)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13817";>CB-13817</a> Add 
new alias <code>uwp</code> for <code>--appx</code> param including tests 
(#251)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13870";>CB-13870</a> 
change default from UAP to 10.0 (#253)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13829";>CB-13829</a> Fix 
tests that were broken since <a 
href="https://issues.apache.org/jira/browse/CB-13237";>CB-13237</a> (#246)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-11968";>CB-11968</a> Add 
support for config-file in <code>config.xml</code> (#235)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13799";>CB-13799</a> 
updated npm test for <code>cordova-windows</code></li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13812";>CB-13812</a> run 
tests on AppVeyor with VS 2017 as well</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13641";>CB-13641</a> 
support transparent splash screen background color. (#245)</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13175";>CB-13175</a> 
fixing <strong>Windows</strong>8.1 crash on startup</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13422";>CB-13422</a> 
(windows) Fix typo in build error message</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12895";>CB-12895</a> 
ignoring cordova.js for eslint &amp; removing comments and references to 
jshint</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13237";>CB-13237</a> 
Default to UAP</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13155";>CB-13155</a> 
Improved target parsing</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-13022";>CB-13022</a> 
Correct a VS installation warning during check_reqs</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12636";>CB-12636</a> Fix 
check_reqs to properly find VS 2017</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12895";>CB-12895</a> 
setup eslint and removed jshint</li>
+<li>Allow build when using --bundle and multiple architectures. This closes 
#175</li>
+<li>README: Fix broken Markdown headings</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12617";>CB-12617</a> 
Removed node 0.x from CI</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12847";>CB-12847</a> 
fixed <code>bugs</code> entry in <code>package.json</code></li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12784";>CB-12784</a> 
Fixed a crash on Windows 10 Creators Update</li>
+<li>Add support for uap3.</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12018";>CB-12018</a> 
updated tests to work with jasmine instead of jasmine-node</li>
+<li><a href="https://issues.apache.org/jira/browse/CB-12499";>CB-12499</a> UWP: 
Dependent external libraries specified as resource-file not being referenced in 
Release mode</li>
 </ul>
 
         </div>

Modified: cordova/site/public/blog/index.html
URL: 
http://svn.apache.org/viewvc/cordova/site/public/blog/index.html?rev=1825152&r1=1825151&r2=1825152&view=diff
==============================================================================
--- cordova/site/public/blog/index.html (original)
+++ cordova/site/public/blog/index.html Fri Feb 23 18:12:23 2018
@@ -126,52 +126,76 @@
                 <header>
                     <div class="adorner" blogTime="Fri, 23 Feb 2018 00:00:00 
+0000"></div>
                     <h2 class="title">
-                        <a 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">Cordova Android 
7.0.0 Released!</a>
+                        <a 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">Cordova Windows 
6.0.0 Released!</a>
                     </h2>
                     <div class="details">
                         <span class="date">23 Feb 2018</span>
                         - by
                         <span class="author">
                             
-                                <a href="https://twitter.com/infil00p";>Joe 
Bowser</a>
+                                <a href="https://twitter.com/sujan";>Jan 
Piotrowski</a>
                             
                         </span>
                         <a class="comment" 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html#disqus_thread"></a>
                     </div>
                 </header>
                 <section class="post-excerpt">
-                    <p><p>We are happy to announce that <code>Cordova Android 
7.0.0</code> has been released! </p>
+                    <p><p>We are happy to announce the release of 
<code>cordova-windows 6.0.0</code>. </p>
 
-<p>With this release, we have changed the default project structure for 
Android projects.  People who currently use the CLI and treat everything in the 
platforms directory as a build artifact should not notice a difference. </p>
+<p>This is a major release, that changes functionality you might rely on, so 
please make sure to read the following list of changes:</p>
 
-<p>However this a major breaking change for people creating standalone Cordova 
Android projects.  This also means that the locations of files have changed and 
have been brought in line to the structure used by Android Studio.<br>
-This may affect plugin.xml files and config.xml files that use edit-config, 
and make it so plugins that use edit-config will not be able to be compatible 
with both Android 6.x and Android 7.x.  To fix this issue, please do the 
following in your XML files: </p>
-<div class="highlight"><pre><code class="language-" data-lang="">&lt;!-- An 
existing config.xml --&gt;
-&lt;edit-config file="AndroidManifest.xml" target="/manifest/application" 
mode="merge"&gt;
+<h2>Changes</h2>
 
-&lt;!-- needs to change to --&gt;
-&lt;edit-config file="app/src/main/AndroidManifest.xml" 
target="/manifest/application" mode="merge"&gt;
-</code></pre></div>
-<h2>Major Changes include:</h2>
+<ul>
+<li>Windows 10 / UWP builds are now the default, meaning <code>cordova build 
windows</code> will now build a Windows 10 UWP app by default. 
+
+<ul>
+<li>Windows 8.1 is still there, just use <code>cordova build windows -- 
--appx=8.1-win</code>, <code>cordova build windows -- --appx=8.1-phone</code> 
or an equivalent configuration option.</li>
+</ul></li>
+<li>A current installation of Visual Studio 2017 (<code>15.5.x</code> at the 
time of writing) can be used to build apps without any additional need 
configuration or hacks (like the ENV var <code>VSINSTALLDIR</code> that was 
required for 5.0.0).
+
+<ul>
+<li>Note: <a 
href="https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-compatibility-vs#windows-store-and-windows-phone-apps";>VS2017
 doesn&#39;t support Windows 8.1 apps any more</a>, so you can only build these 
apps with VS15 installed.</li>
+</ul></li>
+<li>New ENV variable <code>MSBUILDDIR</code> to directly configure the MSBuild 
Tools to be used to build the app. <code>VSINSTALLDIR</code> always has been a 
hack that accidentally also worked to switch between different MSBuildTools 
versions. Now we made this explicit. Just set the ENV var to a your desired 
MSBuild folder (e.g. <code>C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\MSBuild\15.0\Bin</code> or <code>C:\Program Files 
(x86)\MSBuild\14.0\bin\</code>) and it will be used to build your project. 
 
 <ul>
-<li>Support for Java 1.8 language features in Cordova Plugins</li>
-<li>CordovaInterface now has a Context getter so that contexts can be 
retrieved without an Activity</li>
-<li>Cordova can now build for x86_64, arm64 and armeabi architecture when 
building plugins that use the NDK</li>
-<li>The minimum Android API version supported is now API Level 19</li>
-<li>Due to the directory structure change, we no longer support in-line 
upgrading, bringing us in line with iOS</li>
-<li>ANT builds are no longer supported and the functionality has been 
removed.</li>
+<li>If you have VS17 and VS15 installed, the normal logic would choose MSBuild 
15 - and fail on Win 8.1 project. If you set it to MSBuild 14, it can 
successfully build your 8.1 apps. (If the supplied path is invalid or 
doesn&#39;t contain a working MSBuild, the normal MSBuild selection logic will 
be triggered)</li>
+</ul></li>
+<li>Fixes several bugs</li>
 </ul>
 
-<p>To upgrade:</p>
-<div class="highlight"><pre><code class="language-" data-lang="">npm install 
-g cordova
-cd my_project
-cordova platform remove android
-cordova platform add android@7.0.0
+<h2>Installation</h2>
+
+<p>As usual this new version will be added as the default 
<code>cordova-windows</code> version only with the next release of Cordova CLI. 
Until then, please use these command to remove and readd the 
<code>windows</code> platform:</p>
+<div class="highlight"><pre><code class="language-" data-lang="">cordova 
platform rm windows
+cordova platform add windows@6.0.0
 </code></pre></div>
-<p>To add it explicitly:</p>
-<div class="highlight"><pre><code class="language-" data-lang="">cordova 
platform add android@7.0.0
-</code></pre></div></p>
+<h3>Known limitations</h3>
+
+<p>As it&#39;s often the case, the 6.0.0 release of cordova-windows is not 
perfect and has some known limitations:</p>
+
+<ul>
+<li>If you only have Visual Studio 2017 installed on your machine, you can not 
build Windows (Phone) 8.1 apps.</li>
+<li>&quot;Windows 10 Phone emulator is currently not supported. If you want to 
deploy to emulator, use Visual Studio instead.&quot;</li>
+<li><a href="https://github.com/apache/cordova-windows/issues/266";>Some 
<code>build</code> error messages are a bit misleading</a></li>
+</ul>
+
+<h2>Feedback</h2>
+
+<p>If you encounter problems with this new version, you can use the <a 
href="https://github.com/apache/cordova-windows/issues";>GitHub issues of the 
<code>cordova-windows</code> repository</a> to do so now. 
(<code>cordova-windows</code> is the first Apache Cordova repository on GitHub 
that enabled issue tracking. Yay!)</p>
+
+<h2>Open questions</h2>
+
+<p>Working on this update showed how much code is there to support other 
platform variants beside Windows 10 desktop.</p>
+
+<ul>
+<li>Is Windows 8.1 support still needed or would it make sense to get rid of 
<em>really</em> much code and do a 7.0.0 release that drops support for 
that?</li>
+<li>Windows 10 Phone? Still relevant?</li>
+</ul>
+
+<p>Please help us decide how to further develop <code>cordova-windows</code> 
by answering these questions below in the comments. Thanks!</p>
+</p>
                     <div><a 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">More...</a></div>
                 </section>
             </li>

Modified: cordova/site/public/feed.xml
URL: 
http://svn.apache.org/viewvc/cordova/site/public/feed.xml?rev=1825152&r1=1825151&r2=1825152&view=diff
==============================================================================
--- cordova/site/public/feed.xml (original)
+++ cordova/site/public/feed.xml Fri Feb 23 18:12:23 2018
@@ -6,69 +6,104 @@
 </description>
     <link>https://cordova.apache.org/</link>
     <atom:link href="https://cordova.apache.org/feed.xml"; rel="self" 
type="application/rss+xml"/>
-    <pubDate>Fri, 23 Feb 2018 17:27:53 +0000</pubDate>
-    <lastBuildDate>Fri, 23 Feb 2018 17:27:53 +0000</lastBuildDate>
+    <pubDate>Fri, 23 Feb 2018 17:46:08 +0000</pubDate>
+    <lastBuildDate>Fri, 23 Feb 2018 17:46:08 +0000</lastBuildDate>
     <generator>Jekyll v2.5.3</generator>
     
       <item>
-        <title>Cordova Android 7.0.0 Released!</title>
-        <description>&lt;p&gt;We are happy to announce that 
&lt;code&gt;Cordova Android 7.0.0&lt;/code&gt; has been released! &lt;/p&gt;
+        <title>Cordova Windows 6.0.0 Released!</title>
+        <description>&lt;p&gt;We are happy to announce the release of 
&lt;code&gt;cordova-windows 6.0.0&lt;/code&gt;. &lt;/p&gt;
 
-&lt;p&gt;With this release, we have changed the default project structure for 
Android projects.  People who currently use the CLI and treat everything in the 
platforms directory as a build artifact should not notice a difference. 
&lt;/p&gt;
+&lt;p&gt;This is a major release, that changes functionality you might rely 
on, so please make sure to read the following list of changes:&lt;/p&gt;
 
-&lt;p&gt;However this a major breaking change for people creating standalone 
Cordova Android projects.  This also means that the locations of files have 
changed and have been brought in line to the structure used by Android 
Studio.&lt;br&gt;
-This may affect plugin.xml files and config.xml files that use edit-config, 
and make it so plugins that use edit-config will not be able to be compatible 
with both Android 6.x and Android 7.x.  To fix this issue, please do the 
following in your XML files: &lt;/p&gt;
-&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-&quot; data-lang=&quot;&quot;&gt;&amp;lt;!-- An existing 
config.xml --&amp;gt;
-&amp;lt;edit-config file=&quot;AndroidManifest.xml&quot; 
target=&quot;/manifest/application&quot; mode=&quot;merge&quot;&amp;gt;
+&lt;h2&gt;Changes&lt;/h2&gt;
 
-&amp;lt;!-- needs to change to --&amp;gt;
-&amp;lt;edit-config file=&quot;app/src/main/AndroidManifest.xml&quot; 
target=&quot;/manifest/application&quot; mode=&quot;merge&quot;&amp;gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
-&lt;h2&gt;Major Changes include:&lt;/h2&gt;
+&lt;ul&gt;
+&lt;li&gt;Windows 10 / UWP builds are now the default, meaning 
&lt;code&gt;cordova build windows&lt;/code&gt; will now build a Windows 10 UWP 
app by default. 
+
+&lt;ul&gt;
+&lt;li&gt;Windows 8.1 is still there, just use &lt;code&gt;cordova build 
windows -- --appx=8.1-win&lt;/code&gt;, &lt;code&gt;cordova build windows -- 
--appx=8.1-phone&lt;/code&gt; or an equivalent configuration option.&lt;/li&gt;
+&lt;/ul&gt;&lt;/li&gt;
+&lt;li&gt;A current installation of Visual Studio 2017 
(&lt;code&gt;15.5.x&lt;/code&gt; at the time of writing) can be used to build 
apps without any additional need configuration or hacks (like the ENV var 
&lt;code&gt;VSINSTALLDIR&lt;/code&gt; that was required for 5.0.0).
+
+&lt;ul&gt;
+&lt;li&gt;Note: &lt;a 
href=&quot;https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-compatibility-vs#windows-store-and-windows-phone-apps&quot;&gt;VS2017
 doesn&amp;#39;t support Windows 8.1 apps any more&lt;/a&gt;, so you can only 
build these apps with VS15 installed.&lt;/li&gt;
+&lt;/ul&gt;&lt;/li&gt;
+&lt;li&gt;New ENV variable &lt;code&gt;MSBUILDDIR&lt;/code&gt; to directly 
configure the MSBuild Tools to be used to build the app. 
&lt;code&gt;VSINSTALLDIR&lt;/code&gt; always has been a hack that accidentally 
also worked to switch between different MSBuildTools versions. Now we made this 
explicit. Just set the ENV var to a your desired MSBuild folder (e.g. 
&lt;code&gt;C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\MSBuild\15.0\Bin&lt;/code&gt; or &lt;code&gt;C:\Program 
Files (x86)\MSBuild\14.0\bin\&lt;/code&gt;) and it will be used to build your 
project. 
 
 &lt;ul&gt;
-&lt;li&gt;Support for Java 1.8 language features in Cordova Plugins&lt;/li&gt;
-&lt;li&gt;CordovaInterface now has a Context getter so that contexts can be 
retrieved without an Activity&lt;/li&gt;
-&lt;li&gt;Cordova can now build for x86_64, arm64 and armeabi architecture 
when building plugins that use the NDK&lt;/li&gt;
-&lt;li&gt;The minimum Android API version supported is now API Level 
19&lt;/li&gt;
-&lt;li&gt;Due to the directory structure change, we no longer support in-line 
upgrading, bringing us in line with iOS&lt;/li&gt;
-&lt;li&gt;ANT builds are no longer supported and the functionality has been 
removed.&lt;/li&gt;
+&lt;li&gt;If you have VS17 and VS15 installed, the normal logic would choose 
MSBuild 15 - and fail on Win 8.1 project. If you set it to MSBuild 14, it can 
successfully build your 8.1 apps. (If the supplied path is invalid or 
doesn&amp;#39;t contain a working MSBuild, the normal MSBuild selection logic 
will be triggered)&lt;/li&gt;
+&lt;/ul&gt;&lt;/li&gt;
+&lt;li&gt;Fixes several bugs&lt;/li&gt;
 &lt;/ul&gt;
 
-&lt;p&gt;To upgrade:&lt;/p&gt;
-&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-&quot; data-lang=&quot;&quot;&gt;npm install -g cordova
-cd my_project
-cordova platform remove android
-cordova platform add android@7.0.0
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
-&lt;p&gt;To add it explicitly:&lt;/p&gt;
-&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-&quot; data-lang=&quot;&quot;&gt;cordova platform add 
android@7.0.0
+&lt;h2&gt;Installation&lt;/h2&gt;
+
+&lt;p&gt;As usual this new version will be added as the default 
&lt;code&gt;cordova-windows&lt;/code&gt; version only with the next release of 
Cordova CLI. Until then, please use these command to remove and readd the 
&lt;code&gt;windows&lt;/code&gt; platform:&lt;/p&gt;
+&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-&quot; data-lang=&quot;&quot;&gt;cordova platform rm 
windows
+cordova platform add windows@6.0.0
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
+&lt;h3&gt;Known limitations&lt;/h3&gt;
+
+&lt;p&gt;As it&amp;#39;s often the case, the 6.0.0 release of cordova-windows 
is not perfect and has some known limitations:&lt;/p&gt;
+
+&lt;ul&gt;
+&lt;li&gt;If you only have Visual Studio 2017 installed on your machine, you 
can not build Windows (Phone) 8.1 apps.&lt;/li&gt;
+&lt;li&gt;&amp;quot;Windows 10 Phone emulator is currently not supported. If 
you want to deploy to emulator, use Visual Studio instead.&amp;quot;&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://github.com/apache/cordova-windows/issues/266&quot;&gt;Some 
&lt;code&gt;build&lt;/code&gt; error messages are a bit 
misleading&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2&gt;Feedback&lt;/h2&gt;
+
+&lt;p&gt;If you encounter problems with this new version, you can use the 
&lt;a 
href=&quot;https://github.com/apache/cordova-windows/issues&quot;&gt;GitHub 
issues of the &lt;code&gt;cordova-windows&lt;/code&gt; repository&lt;/a&gt; to 
do so now. (&lt;code&gt;cordova-windows&lt;/code&gt; is the first Apache 
Cordova repository on GitHub that enabled issue tracking. Yay!)&lt;/p&gt;
+
+&lt;h2&gt;Open questions&lt;/h2&gt;
+
+&lt;p&gt;Working on this update showed how much code is there to support other 
platform variants beside Windows 10 desktop.&lt;/p&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Is Windows 8.1 support still needed or would it make sense to get 
rid of &lt;em&gt;really&lt;/em&gt; much code and do a 7.0.0 release that drops 
support for that?&lt;/li&gt;
+&lt;li&gt;Windows 10 Phone? Still relevant?&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;Please help us decide how to further develop 
&lt;code&gt;cordova-windows&lt;/code&gt; by answering these questions below in 
the comments. Thanks!&lt;/p&gt;
+
 &lt;!--more--&gt;
 
 &lt;h2&gt;Curated Changelog&lt;/h2&gt;
 
 &lt;ul&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13612&quot;&gt;CB-13612&lt;/a&gt;
 Fix the remapper so that XML files copy over and the Camera works 
again.&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13741&quot;&gt;CB-13741&lt;/a&gt;
 Bump &lt;code&gt;package.json&lt;/code&gt; so we can install plugins&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13610&quot;&gt;CB-13610&lt;/a&gt;
 Compress the default app assets&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12835&quot;&gt;CB-12835&lt;/a&gt;
 add a Context getter in CordovaInterface&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-8976&quot;&gt;CB-8976&lt;/a&gt;
 Added the &lt;code&gt;cdvVersionCodeForceAbiDigit&lt;/code&gt; flag to the 
template build.gradle that appends 0 to the versionCode when 
&lt;code&gt;cdvBuildMultipleApks&lt;/code&gt; is not set&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12291&quot;&gt;CB-12291&lt;/a&gt;
 (android) Add x86_64, arm64 and armeabi architecture flavors&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13602&quot;&gt;CB-13602&lt;/a&gt;
 We were setting the path wrong, this is hacky but it works&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13601&quot;&gt;CB-13601&lt;/a&gt;
 Fixing the standalone run scripts to make sure this works without using the 
CLI&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13580&quot;&gt;CB-13580&lt;/a&gt;
 fix build for multiple apks (different product flavors)&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13558&quot;&gt;CB-13558&lt;/a&gt;
 Upgrading the gradle so we can upload the AAR&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13297&quot;&gt;CB-13297&lt;/a&gt;
 This just works once you bump the project structure.  Java 1.8 compatibility 
baked-in&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 &lt;strong&gt;Android&lt;/strong&gt; Studio 3 work, things have changed with 
how the platform is built&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Found bug where the gradle subproject changes weren&amp;#39;t actually getting 
written to the correct gradle file&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13470&quot;&gt;CB-13470&lt;/a&gt;
 Fix Clean so that it cleans the &lt;strong&gt;Android&lt;/strong&gt; Studio 
structure&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Adding specs for resource files inside an &lt;strong&gt;Android&lt;/strong&gt; 
Studio Project&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Added remapping for drawables&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Found bug in Api.js where xml/strings.xml is used instead of 
values/strings.xml&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Setup Api.js to support multiple builders based on project structure&lt;/li&gt;
-&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11244&quot;&gt;CB-11244&lt;/a&gt;
 Changing directory creation, will most likely hide this behind a flag for the 
next release of &lt;code&gt;cordova-android&lt;/code&gt;, and then make it 
default in the next major pending feedback&lt;/li&gt;
-&lt;li&gt;Adding the Studio Builder to build a project based on 
&lt;strong&gt;Android&lt;/strong&gt; Studio, and deleting Ant, since Google 
does not support Ant Builds anymore. Sorry!&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13889&quot;&gt;CB-13889&lt;/a&gt;
 Allow test failures for Visual Studio 2017 environments (#263)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13878&quot;&gt;CB-13878&lt;/a&gt;
 MSBUILDDIR env variable (#262)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13883&quot;&gt;CB-13883&lt;/a&gt;
 Visual Studio 2017 support (#261)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13877&quot;&gt;CB-13877&lt;/a&gt;
 Clean up MSBuildTools.js (#259)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13870&quot;&gt;CB-13870&lt;/a&gt;
 Improve check_reqs (#258)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13877&quot;&gt;CB-13877&lt;/a&gt;
 more env information about msbuild and visual studio on appveyor 
(#257)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13877&quot;&gt;CB-13877&lt;/a&gt;
 First MSBuildTools.js work: Debug output, move misplaced method, comments 
(#255)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13875&quot;&gt;CB-13875&lt;/a&gt;
 add &lt;code&gt;prepare&lt;/code&gt; script that can be called in e2e tests 
(#254)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13817&quot;&gt;CB-13817&lt;/a&gt;
 Add new alias &lt;code&gt;uwp&lt;/code&gt; for &lt;code&gt;--appx&lt;/code&gt; 
param including tests (#251)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13870&quot;&gt;CB-13870&lt;/a&gt;
 change default from UAP to 10.0 (#253)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13829&quot;&gt;CB-13829&lt;/a&gt;
 Fix tests that were broken since &lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13237&quot;&gt;CB-13237&lt;/a&gt;
 (#246)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-11968&quot;&gt;CB-11968&lt;/a&gt;
 Add support for config-file in &lt;code&gt;config.xml&lt;/code&gt; 
(#235)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13799&quot;&gt;CB-13799&lt;/a&gt;
 updated npm test for &lt;code&gt;cordova-windows&lt;/code&gt;&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13812&quot;&gt;CB-13812&lt;/a&gt;
 run tests on AppVeyor with VS 2017 as well&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13641&quot;&gt;CB-13641&lt;/a&gt;
 support transparent splash screen background color. (#245)&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13175&quot;&gt;CB-13175&lt;/a&gt;
 fixing &lt;strong&gt;Windows&lt;/strong&gt;8.1 crash on startup&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13422&quot;&gt;CB-13422&lt;/a&gt;
 (windows) Fix typo in build error message&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12895&quot;&gt;CB-12895&lt;/a&gt;
 ignoring cordova.js for eslint &amp;amp; removing comments and references to 
jshint&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13237&quot;&gt;CB-13237&lt;/a&gt;
 Default to UAP&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13155&quot;&gt;CB-13155&lt;/a&gt;
 Improved target parsing&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-13022&quot;&gt;CB-13022&lt;/a&gt;
 Correct a VS installation warning during check_reqs&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12636&quot;&gt;CB-12636&lt;/a&gt;
 Fix check_reqs to properly find VS 2017&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12895&quot;&gt;CB-12895&lt;/a&gt;
 setup eslint and removed jshint&lt;/li&gt;
+&lt;li&gt;Allow build when using --bundle and multiple architectures. This 
closes #175&lt;/li&gt;
+&lt;li&gt;README: Fix broken Markdown headings&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12617&quot;&gt;CB-12617&lt;/a&gt;
 Removed node 0.x from CI&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12847&quot;&gt;CB-12847&lt;/a&gt;
 fixed &lt;code&gt;bugs&lt;/code&gt; entry in 
&lt;code&gt;package.json&lt;/code&gt;&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12784&quot;&gt;CB-12784&lt;/a&gt;
 Fixed a crash on Windows 10 Creators Update&lt;/li&gt;
+&lt;li&gt;Add support for uap3.&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12018&quot;&gt;CB-12018&lt;/a&gt;
 updated tests to work with jasmine instead of jasmine-node&lt;/li&gt;
+&lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/CB-12499&quot;&gt;CB-12499&lt;/a&gt;
 UWP: Dependent external libraries specified as resource-file not being 
referenced in Release mode&lt;/li&gt;
 &lt;/ul&gt;
 </description>
         <pubDate>Fri, 23 Feb 2018 00:00:00 +0000</pubDate>

Modified: cordova/site/public/howto/2018/02/02/cordova-simulate.html
URL: 
http://svn.apache.org/viewvc/cordova/site/public/howto/2018/02/02/cordova-simulate.html?rev=1825152&r1=1825151&r2=1825152&view=diff
==============================================================================
--- cordova/site/public/howto/2018/02/02/cordova-simulate.html (original)
+++ cordova/site/public/howto/2018/02/02/cordova-simulate.html Fri Feb 23 
18:12:23 2018
@@ -444,8 +444,8 @@
                     <a 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">Next</a>
                     <br>
                     <br>
-                    <a class="title" 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">Cordova Android 
7.0.0 Released!</a>
-                    <div class="date"> 23 Feb 2018 - By Joe Bowser </div>
+                    <a class="title" 
href="/announcements/2018/02/23/cordova-windows-6.0.0.html">Cordova Windows 
6.0.0 Released!</a>
+                    <div class="date"> 23 Feb 2018 - By Jan Piotrowski </div>
                     <p class="content">
                         <!--
                             NOTE:
@@ -458,7 +458,7 @@
 
                             Reference: 
https://github.com/jekyll/jekyll/issues/2860
                         -->
-                        We are happy to announce that Cordova Android 7.0.0 
has been released!...
+                        We are happy to announce the release of 
cordova-windows 6.0.0. This is...
                     </p>
                 
             </div>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org
For additional commands, e-mail: commits-h...@cordova.apache.org

Reply via email to