Author: janpio Date: Thu Jun 4 06:55:17 2020 New Revision: 1878461 URL: http://svn.apache.org/viewvc?rev=1878461&view=rev Log: Updated docs
Added: cordova/site/public/announcements/2020/06/ cordova/site/public/announcements/2020/06/01/ cordova/site/public/announcements/2020/06/01/cordova-ios-release-6.0.0.html cordova/site/public/news/2020/06/ cordova/site/public/news/2020/06/01/ cordova/site/public/news/2020/06/01/tools-release.html Modified: cordova/site/public/blog/index.html cordova/site/public/feed.xml cordova/site/public/news/2020/04/13/tools-template-release.html cordova/site/public/sitemap.xml cordova/site/public/static/js/index.js Added: cordova/site/public/announcements/2020/06/01/cordova-ios-release-6.0.0.html URL: http://svn.apache.org/viewvc/cordova/site/public/announcements/2020/06/01/cordova-ios-release-6.0.0.html?rev=1878461&view=auto ============================================================================== --- cordova/site/public/announcements/2020/06/01/cordova-ios-release-6.0.0.html (added) +++ cordova/site/public/announcements/2020/06/01/cordova-ios-release-6.0.0.html Thu Jun 4 06:55:17 2020 @@ -0,0 +1,406 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <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 we have just released Cordova iOS 6.0.0! This is Cordova's official platform for building iOS mobile applications.cordova-i..."> + + <title> + + + Cordova iOS 6.0.0 Released! - Apache Cordova + + + </title> + + <link rel="SHORTCUT ICON" href="/favicon.ico"/> + + + + + + + <link rel="canonical" href="https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html"> + + <!-- CSS --> + <link rel="stylesheet" type="text/css" href="/static/css/main.css"> + <link rel="stylesheet" type="text/css" href="/static/css/lib/syntax.css"> + <!-- Algolia Search CSS --> + <link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.css" /> + + <!-- Fonts --> + <!-- For attribution information, see www/attributions.html --> + <link href='https://fonts.googleapis.com/css?family=Raleway:700,400,300,700italic,400italic,300italic' rel='stylesheet' type='text/css'> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> + <script type="text/javascript"> + var disqus_developer = 1; // this would set it to developer mode + </script> + + <!-- JS --> + <script defer type="text/javascript" src="/static/js/lib/jquery-2.1.1.min.js"></script> + <script defer type="text/javascript" src="/static/js/lib/bootstrap.min.js"></script> + + <script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + ga('create', 'UA-64283057-3', 'auto'); + ga('send', 'pageview'); +</script> + +</head> + +<body> + <header> + <a class="scroll-point pt-top" name="top"></a> + <nav class="navbar navbar-inverse navbar-fixed-top"> + <div class="container-fluid"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="/"><img id="logo_top" src="/static/img/cordova-logo-newbrand.svg"/></a> + </div> + <div id="navbar" class="navbar-collapse collapse"> + <div class="nav_bar_center"> + <ul class="nav navbar-nav"> + <li > + <a href="/docs/en/latest/">Documentation</a> + </li> + <li > + <a href="/plugins">Plugins</a> + </li> + <li class="active"> + <a href="/blog" id="blog_button">Blog<span class="badge" id="new_blog_count"></span></a> + </li> + <li > + <a href="/contribute">Contribute</a> + </li> + <li> + <a href="/#getstarted">Get Started</a> + </li> + <li> + <form class="navbar-form navbar-right" id="header-search-form" role="search"> + <div class="input-group"> + + + + <input id="header-search-field" type="text" placeholder="Search '9.x' docs..." class="form-control hidden-xs" autocomplete="off"> + </div> + </form> + </li> + </ul> + </div> + </div><!--/.navbar-collapse --> + </div> + </nav> + <div id="_fixed_navbar_spacer" style="padding-top:50px"></div> +</header> + +<div class="page container"> + <div class="blog"> + <h1 class="blogHeader"> + Blog + <span class="rss"> + <img src="/static/img/subscribe.png"><a href="/feed.xml">RSS Feed</a> + </span> +</h1> + +<div class="post"> + <header> + <div class="title">Cordova iOS 6.0.0 Released!</div> + <div class="author">By: + + Bryan Ellis + + </div> + <div class="date">01 Jun 2020</div> + </header> + <section> + <div> + <p>We are happy to announce that we have just released <code>Cordova iOS 6.0.0</code>! This is Cordova's official platform for building iOS mobile applications.</p> + +<ul> +<li><a href="https://www.npmjs.com/package/cordova-ios">cordova-ios@6.0.0</a></li> +</ul> + +<h2>Release Highlights</h2> + +<p><strong>To upgrade:</strong></p> +<div class="highlight"><pre><code class="language-bash" data-lang="bash">cordova platform remove ios +cordova platform add ios@6.0.0 +</code></pre></div> +<p>The most notable changes in this major release are:</p> + +<ul> +<li><p>Added Xcode 11 compatibility and bumped minimum iOS version to 11.0</p> + +<p>As of April 2020, Apple requires all app store submissions to be built with Xcode 11 and target the iOS 13 SDK.</p> + +<p>Apple has deprecated the <code>mediaPlaybackRequiresUserAction</code> property in iOS 8.0â9.0 and replaced it with <code>mediaTypesRequiringUserActionForPlayback</code>. +Apple has also deprecated the <code>mediaPlaybackAllowsAirPlay</code> property in iOS iOS 8.0-9.0 and replaced it with <code>allowsAirPlayForMediaPlayback</code>.</p> + +<p>If you have configured any of these properties in your project's <code>config.xml</code> file, it is recommended that you update with the new preferences options <code>MediaTypesRequiringUserActionForPlayback</code> or <code>AllowsAirPlayForMediaPlayback</code>.</p> + +<p>Additionally, the values for <code>MediaTypesRequiringUserActionForPlayback</code> has changed. It use to be a <code>boolean</code> value but is now a <code>string</code> value of either <code>all</code>, <code>audio</code>, <code>video</code>, or <code>none</code>.</p></li> +<li><p>Moved <code>WKWebView</code> support into Cordova-iOS and removed <code>UIWebView</code> code</p> + +<p>Due to this change, the <code>cordova-plugin-wkwebview-engine</code> plugin is obsolete and will not work with this release. If you have this plugin installed, it is safe to remove with <code>cordova plugin remove cordova-plugin-wkwebview-engine</code>.</p> + +<p>Additionaly, <code>WKURLSchemeHandler</code> support has been introduced with this release. Using a custom scheme to serve your app content through fixes CORS issues that exist because of the strict security policies that <code>WKWebView</code> has applied to the <code>file</code> scheme. You can easily configure your Cordova project to use a custom scheme by setting the preference options <code>scheme</code> and <code>hostname</code> in the <code>config.xml</code> file.</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><preference</span> <span class="na">name=</span><span class="s">"scheme"</span> <span class="na">value=</span><span class="s">"app"</span> <span class="nt">/></span> +<span class="nt"><preference</span> <span class="na">name=</span><span class="s">"hostname"</span> <span class="na">value=</span><span class="s">"localhost"</span> <span class="nt">/></span> +</code></pre></div> +<p>It is important to know that with the introduction of <code>WKURLSchemeHandler</code>, iOS 10 support has been dropped.</p></li> +<li><p>Integrated <code>SplashScreen</code> plugin code & replaced Launch Images with Launch Storyboards</p> + +<p>If you're migrating from launch images, details on how to set up images for Launch Storyboards can be found in <a href="https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/index.html#launch-storyboard-images">the SplashScreen documentation</a>.</p></li> +<li><p>Fixed overwriting the bundle identifier when there are multiple Xcode build targets</p></li> +<li><p>Bumped minimum CocoaPods version requirements to 1.8.0</p> + +<p>Since CocoaPods 1.7.0, CDN support was introduced. It was later finalized in 1.7.2 but was not configured as the default until 1.8.0. Using CDN to fetch podspecs over the traditional GitHub repo provides a huge performance enhancement. With CDN, Cordova users no longer need to wait for the CocoaPod's GH repo to be synced. Building a project with pods and a fresh CocoaPods installation takes under a minute now.</p> + +<p>You can take a look at their <a href="http://blog.cocoapods.org/CocoaPods-1.8.0-beta/">demonstration video here</a> to see how fast CocoaPods has become with CDN.</p></li> +</ul> + +<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p> + +<!--more--> + +<h1>Changes include:</h1> + +<ul> +<li><a href="https://github.com/apache/cordova-ios/pull/875">GH-875</a> fix: remove <code>q</code> leftover</li> +<li>chore(<code>audit-license-headers</code>): add & correct license</li> +<li><a href="https://github.com/apache/cordova-ios/pull/874">GH-874</a> chore: cleanup & prep for 6.0.0 release</li> +<li><a href="https://github.com/apache/cordova-ios/pull/873">GH-873</a> chore: remove unassigned splash image</li> +<li><a href="https://github.com/apache/cordova-ios/pull/872">GH-872</a> chore: remove migrate <code>English.lproj</code> deprecated warning</li> +<li><a href="https://github.com/apache/cordova-ios/pull/871">GH-871</a> chore: enable base internalization for <code>CordovaLib</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/866">GH-866</a> refactor: default to file scheme</li> +<li><a href="https://github.com/apache/cordova-ios/pull/852">GH-852</a> ci: use github actions</li> +<li><a href="https://github.com/apache/cordova-ios/pull/869">GH-869</a> refactor: bump eslint w/ lint fix & rebuilt package-lock</li> +<li><a href="https://github.com/apache/cordova-ios/pull/860">GH-860</a> breaking: drop <code>q</code> dependency</li> +<li><a href="https://github.com/apache/cordova-ios/pull/859">GH-859</a> refactor: use <code>superspawn</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/851">GH-851</a> breaking: replace <code>shelljs</code> with <code>fs-extra</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/862">GH-862</a> revert: <code>ios-sim</code> <code>^9.0.0</code> to <code>^8.0.2</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/863">GH-863</a> chore (npm): add ignore list</li> +<li><a href="https://github.com/apache/cordova-ios/pull/861">GH-861</a> chore: add <code>package-lock.json</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/790">GH-790</a> breaking feature: Integrate & replace SplashScreens w/ Launch Storyboard (CB-13143)</li> +<li><a href="https://github.com/apache/cordova-ios/pull/769">GH-769</a> breaking: add python 3 compatibility to <code>bin/cordova_plist_to_config_xml</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/847">GH-847</a> breaking: add & use <code>fs-extra</code> w/ fixes</li> +<li><a href="https://github.com/apache/cordova-ios/pull/853">GH-853</a> breaking: bump <code>xcode</code> w/ fix</li> +<li><a href="https://github.com/apache/cordova-ios/pull/850">GH-850</a> breaking: fix file's <code>chmod</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/849">GH-849</a> breaking(<code>pod</code>): remove unused API & bump minimum version requirements to <code>1.8.0</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/848">GH-848</a> breaking: bump <code>cordova-common@4.0.1</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/846">GH-846</a> breaking(npm): bump dependencies</li> +<li><a href="https://github.com/apache/cordova-ios/pull/845">GH-845</a> breaking(npm): bump dev dependencies</li> +<li><a href="https://github.com/apache/cordova-ios/pull/825">GH-825</a> Fix type warnings and simplify code with auto boxing.</li> +<li><a href="https://github.com/apache/cordova-ios/pull/615">GH-615</a> (ios) Don't pre-fill <code>orientation</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/820">GH-820</a> Only set <code>bundleid</code> to main app target</li> +<li>Update CONTRIBUTING.md</li> +<li><a href="https://github.com/apache/cordova-ios/pull/822">GH-822</a> chore: remove deprecated <code>orientation</code> methods</li> +<li><a href="https://github.com/apache/cordova-ios/pull/810">GH-810</a> Remove dead link to wiki from <code>README</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/543">GH-543</a> feat: Add <code>Podspec</code> for Cordova library</li> +<li><a href="https://github.com/apache/cordova-ios/pull/801">GH-801</a> breaking (<code>UserAgent</code>): Drop <code>CDVUserAgentUtil</code> and Implement for <code>WKWebView</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/803">GH-803</a> feature: add <code>CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/802">GH-802</a> refactor: applied various xcode recommended update</li> +<li><a href="https://github.com/apache/cordova-ios/pull/800">GH-800</a> tests: change comment values for <code>MediaTypesRequiringUserActionForPlayback</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/781">GH-781</a> breaking: Use <code>WKURLSchemeHandler</code> for serving app content</li> +<li><a href="https://github.com/apache/cordova-ios/pull/797">GH-797</a> breaking: remove MediaPlaybackRequiresUserAction and update <code>MediaTypesRequiringUserActionForPlayback</code> to proper variable types</li> +<li><a href="https://github.com/apache/cordova-ios/pull/798">GH-798</a> refactor (<code>cordovaBoolSettingForKey</code>): improve boolean checks and native logging</li> +<li><a href="https://github.com/apache/cordova-ios/pull/785">GH-785</a> refactor: deprecate <code>mediaPlaybackAllowsAirPlay</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/794">GH-794</a> style: remove extra space from Objective-C test modules</li> +<li><a href="https://github.com/apache/cordova-ios/pull/784">GH-784</a> chore: deprecate <code>mediaPlaybackRequiresUserAction</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/783">GH-783</a> breaking (<code>CDVURLProtocol</code>): delete</li> +<li><a href="https://github.com/apache/cordova-ios/pull/789">GH-789</a> chore: fix deprecated <code>stringByAddingPercentEscapesUsingEncoding</code> usage</li> +<li><a href="https://github.com/apache/cordova-ios/pull/788">GH-788</a> chore: remove deprecated method <code>viewDidUnload</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/780">GH-780</a> breaking: upgrade xcode compatible to 11.0</li> +<li><a href="https://github.com/apache/cordova-ios/pull/787">GH-787</a> fix (<code>CDVWebViewEngine</code>): JavaScript to Native Call Not Working</li> +<li><a href="https://github.com/apache/cordova-ios/pull/786">GH-786</a> test: run on Xcode 11 only</li> +<li><a href="https://github.com/apache/cordova-ios/pull/782">GH-782</a> fix (<code>node</code>): require failure with <code>shebang</code> interpreter</li> +<li><a href="https://github.com/apache/cordova-ios/pull/779">GH-779</a> breaking: bump <code>deployment-target</code> to <code>11.0</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/773">GH-773</a> refactor: drop <code>uiwebview</code> & add <code>wkwebview</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/751">GH-751</a> refactor: use template strings</li> +<li><a href="https://github.com/apache/cordova-ios/pull/749">GH-749</a> refactor: transform split out variables</li> +<li><a href="https://github.com/apache/cordova-ios/pull/750">GH-750</a> refactor: transform object shorthand</li> +<li><a href="https://github.com/apache/cordova-ios/pull/748">GH-748</a> refactor: do not alias this to self</li> +<li><a href="https://github.com/apache/cordova-ios/pull/747">GH-747</a> refactor: use arrow functions</li> +<li><a href="https://github.com/apache/cordova-ios/pull/754">GH-754</a> fix: replace variables in <code>Podfile</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/746">GH-746</a> refactor: transform <code>var</code> to <code>let</code>/<code>const</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/744">GH-744</a> chore: updated <code>eslint</code> with applied fix</li> +<li><a href="https://github.com/apache/cordova-ios/pull/743">GH-743</a> chore: bump <code>node</code> requirement (>=10)</li> +<li><a href="https://github.com/apache/cordova-ios/pull/731">GH-731</a> CB-14135(ios): escape all single quotes from name in <code>Podfile</code></li> +</ul> + + </div> + </section> + <footer> + <div class="row"> + <div class="col-sm-6"> + + <a href="/news/2020/04/13/tools-template-release.html">Previous</a> + <br> + <br> + <a class="title" href="/news/2020/04/13/tools-template-release.html">Tools & Template Released!</a> + <div class="date"> 13 Apr 2020 - By Bryan Ellis </div> + <p class="content"> + We are happy to announce that we have just released an update... + </p> + + </div> + <div class="col-sm-6"> + + <a href="/news/2020/06/01/tools-release.html">Next</a> + <br> + <br> + <a class="title" href="/news/2020/06/01/tools-release.html">Cordova Create, Common, and Xcode Released!</a> + <div class="date"> 01 Jun 2020 - By Bryan Ellis </div> + <p class="content"> + <!-- + NOTE: + the markdownify filter is used here + because posts are rendered in sequence; + that is, the next post's content isn't + yet rendered at the time that this post + is being rendered, so page.next.excerpt + is still in Markdown and not HTML + + Reference: https://github.com/jekyll/jekyll/issues/2860 + --> + We are happy to announce that we have just released an update... + </p> + + </div> + </div> + </footer> + <div class="disqus"> + <div id="disqus_thread"></div> +<script type="text/javascript"> + /* * * CONFIGURATION VARIABLES * * */ + var disqus_shortname = 'cordovablogs'; + + /* * * DON'T EDIT BELOW THIS LINE * * */ + (function() { + var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; + dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; + (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); + })(); +</script> +<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript> + + </div> +</div> + +</div> + +</div> + +<div class="blue-divider"></div> +<footer> + <div class="container"> + <div class="row"> + <div class="col-sm-9"> + <h1>More Resources</h1> + <div class="row"> + <div class="col-sm-4"> + <h2>General</h2> + <ul class="nav"> + <li> + <a target="_blank" href="https://projects.apache.org/project.html?cordova">Apache Project Page</a> + </li> + <li> + <a href="http://www.apache.org/dyn/closer.cgi/cordova">Source Distribution</a> + </li> + <li> + <a target="_blank" href="http://www.apache.org/licenses/LICENSE-2.0">License</a> + </li> + <li> + <a href="/artwork">Artwork</a> + </li> + </ul> + </div> + <div class="col-sm-4"> + <h2>Development</h2> + <ul class="nav"> + <li><a target="_blank" href="https://github.com/apache?utf8=%E2%9C%93&q=cordova-">Source Code</a></li> + <li><a target="_blank" href="https://issues.apache.org/jira/browse/CB/">Issue Tracker</a></li> + <li><a target="_blank" href="http://stackoverflow.com/questions/tagged/cordova">Stack Overflow</a></li> + <li><a href="/contact">Mailing List</a></li> + <li><a href="/contribute/nightly_builds.html">Nightly builds</a></li> + </ul> + </div> + <div class="col-sm-4"> + <h2>Apache Software Foundation</h2> + <ul class="nav"> + <li> + <a target="_blank" href="http://www.apache.org/">About ASF</a> + </li> + <li> + <a target="_blank" href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a> + </li> + <li> + <a target="_blank" href="http://www.apache.org/foundation/thanks.html">Thanks</a> + </li> + <li> + <a target="_blank" href="http://www.apache.org/security/">Security</a> + </li> + </ul> + </div> + </div> + </div> + <div class="col-sm-3"> + <h1>Contribute</h1> + <p style="padding-top:20px"><strong>Help Cordova move forward!</strong></p> + <p>Report bugs, improve the docs, or contribute to the code.</p> + <a href="/contribute" class="btn btn-lg btn-primary"> + Learn More + </a> + <p style="padding-top:20px"> <a href="https://twitter.com/apachecordova" class="twitter-follow-button" data-show-count="false">Follow @apachecordova</a></p> + <script async defer src="https://slack-cordova-io.herokuapp.com/slackin.js"></script> + </div> +</div> +<p class="copyright_text"> + Copyright © 2012, 2013, 2015 The Apache Software Foundation, Licensed under the <a target="_blank" href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/> + Apache and the Apache feather logos are <a target="_blank" href="http://www.apache.org/foundation/marks/list/">trademarks</a> of The Apache Software Foundation. + <br/> + "Raleway" font used under license. For details see the <a href="/attributions/">attributions page</a>. +</p> + + </div> +</footer> + + + <script defer type="text/javascript" src="/static/js/index.js"></script> + <script defer type="text/javascript" src="/static/js/twitter.js"></script> + + + + + + + + +<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js"></script> +<script type="text/javascript"> + docsearch({ + apiKey: '0a916ab198bd93d031aa70611271e42e', + indexName: 'cordova', + inputSelector: '#header-search-field', + algoliaOptions: { 'facetFilters': ["version: 9.x", "language: en"] } + }); +</script> + +</body> +</html> Modified: cordova/site/public/blog/index.html URL: http://svn.apache.org/viewvc/cordova/site/public/blog/index.html?rev=1878461&r1=1878460&r2=1878461&view=diff ============================================================================== --- cordova/site/public/blog/index.html (original) +++ cordova/site/public/blog/index.html Thu Jun 4 06:55:17 2020 @@ -123,6 +123,137 @@ <li> <header> + <div class="adorner" blogTime="Mon, 01 Jun 2020 00:00:00 +0000"></div> + <h2 class="title"> + <a href="/news/2020/06/01/tools-release.html">Cordova Create, Common, and Xcode Released!</a> + </h2> + <div class="details"> + <span class="date">01 Jun 2020</span> + - by + <span class="author"> + + Bryan Ellis + + </span> + <a class="comment" href="/news/2020/06/01/tools-release.html#disqus_thread"></a> + </div> + </header> + <section class="post-excerpt"> + <p><p>We are happy to announce that we have just released an update to our tools!</p> + +<ul> +<li><a href="https://www.npmjs.org/package/cordova-common">cordova-common@4.0.1</a></li> +<li><a href="https://www.npmjs.org/package/xcode">xcode@3.0.1</a></li> +<li><a href="https://www.npmjs.org/package/cordova-create">cordova-create@3.0.0</a></li> +</ul> + +<h2>Release Highlights</h2> + +<h3>cordova-common</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-common/pull/143">GH-143</a> fix: typo in <code>access</code> & <code>allow navigation</code></li> +<li><a href="https://github.com/apache/cordova-common/pull/142">GH-142</a> fix(<code>ConfigParser</code>): <code>ImageResources</code> constructor</li> +</ul> + +<h3>xcode</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-node-xcode/pull/109">GH-109</a> Add <code>targetName</code> to parameter to <code>getBuildProperty</code></li> +</ul> + +<h3>cordova-create</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-create/pull/52">GH-52</a> Fix <code>isRemoteUri</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/40">GH-40</a> breaking: major usability & maintainability improvements + +<ul> +<li>Write <code>package.json</code> with indentation of 2</li> +<li>Simplify interface of main export (§1)</li> +<li>New logic for setting attributes in <code>package.json</code> & <code>config.xml</code> (§3)</li> +<li>Do not copy "missing" files from default template (§5)</li> +<li>Reduce number of supported template layouts (§7)</li> +<li>Drop support for linking (§8)</li> +<li>Use either <code>opts.events</code> or a no-op for logging (§4)</li> +</ul></li> +</ul> +</p> + <div><a href="/news/2020/06/01/tools-release.html">More...</a></div> + </section> + </li> + + <li> + <header> + <div class="adorner" blogTime="Mon, 01 Jun 2020 00:00:00 +0000"></div> + <h2 class="title"> + <a href="/announcements/2020/06/01/cordova-ios-release-6.0.0.html">Cordova iOS 6.0.0 Released!</a> + </h2> + <div class="details"> + <span class="date">01 Jun 2020</span> + - by + <span class="author"> + + Bryan Ellis + + </span> + <a class="comment" href="/announcements/2020/06/01/cordova-ios-release-6.0.0.html#disqus_thread"></a> + </div> + </header> + <section class="post-excerpt"> + <p><p>We are happy to announce that we have just released <code>Cordova iOS 6.0.0</code>! This is Cordova's official platform for building iOS mobile applications.</p> + +<ul> +<li><a href="https://www.npmjs.com/package/cordova-ios">cordova-ios@6.0.0</a></li> +</ul> + +<h2>Release Highlights</h2> + +<p><strong>To upgrade:</strong></p> +<div class="highlight"><pre><code class="language-bash" data-lang="bash">cordova platform remove ios +cordova platform add ios@6.0.0 +</code></pre></div> +<p>The most notable changes in this major release are:</p> + +<ul> +<li><p>Added Xcode 11 compatibility and bumped minimum iOS version to 11.0</p> + +<p>As of April 2020, Apple requires all app store submissions to be built with Xcode 11 and target the iOS 13 SDK.</p> + +<p>Apple has deprecated the <code>mediaPlaybackRequiresUserAction</code> property in iOS 8.0â9.0 and replaced it with <code>mediaTypesRequiringUserActionForPlayback</code>. +Apple has also deprecated the <code>mediaPlaybackAllowsAirPlay</code> property in iOS iOS 8.0-9.0 and replaced it with <code>allowsAirPlayForMediaPlayback</code>.</p> + +<p>If you have configured any of these properties in your project's <code>config.xml</code> file, it is recommended that you update with the new preferences options <code>MediaTypesRequiringUserActionForPlayback</code> or <code>AllowsAirPlayForMediaPlayback</code>.</p> + +<p>Additionally, the values for <code>MediaTypesRequiringUserActionForPlayback</code> has changed. It use to be a <code>boolean</code> value but is now a <code>string</code> value of either <code>all</code>, <code>audio</code>, <code>video</code>, or <code>none</code>.</p></li> +<li><p>Moved <code>WKWebView</code> support into Cordova-iOS and removed <code>UIWebView</code> code</p> + +<p>Due to this change, the <code>cordova-plugin-wkwebview-engine</code> plugin is obsolete and will not work with this release. If you have this plugin installed, it is safe to remove with <code>cordova plugin remove cordova-plugin-wkwebview-engine</code>.</p> + +<p>Additionaly, <code>WKURLSchemeHandler</code> support has been introduced with this release. Using a custom scheme to serve your app content through fixes CORS issues that exist because of the strict security policies that <code>WKWebView</code> has applied to the <code>file</code> scheme. You can easily configure your Cordova project to use a custom scheme by setting the preference options <code>scheme</code> and <code>hostname</code> in the <code>config.xml</code> file.</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><preference</span> <span class="na">name=</span><span class="s">"scheme"</span> <span class="na">value=</span><span class="s">"app"</span> <span class="nt">/></span> +<span class="nt"><preference</span> <span class="na">name=</span><span class="s">"hostname"</span> <span class="na">value=</span><span class="s">"localhost"</span> <span class="nt">/></span> +</code></pre></div> +<p>It is important to know that with the introduction of <code>WKURLSchemeHandler</code>, iOS 10 support has been dropped.</p></li> +<li><p>Integrated <code>SplashScreen</code> plugin code & replaced Launch Images with Launch Storyboards</p> + +<p>If you're migrating from launch images, details on how to set up images for Launch Storyboards can be found in <a href="https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/index.html#launch-storyboard-images">the SplashScreen documentation</a>.</p></li> +<li><p>Fixed overwriting the bundle identifier when there are multiple Xcode build targets</p></li> +<li><p>Bumped minimum CocoaPods version requirements to 1.8.0</p> + +<p>Since CocoaPods 1.7.0, CDN support was introduced. It was later finalized in 1.7.2 but was not configured as the default until 1.8.0. Using CDN to fetch podspecs over the traditional GitHub repo provides a huge performance enhancement. With CDN, Cordova users no longer need to wait for the CocoaPod's GH repo to be synced. Building a project with pods and a fresh CocoaPods installation takes under a minute now.</p> + +<p>You can take a look at their <a href="http://blog.cocoapods.org/CocoaPods-1.8.0-beta/">demonstration video here</a> to see how fast CocoaPods has become with CDN.</p></li> +</ul> + +<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p> +</p> + <div><a href="/announcements/2020/06/01/cordova-ios-release-6.0.0.html">More...</a></div> + </section> + </li> + + <li> + <header> <div class="adorner" blogTime="Mon, 13 Apr 2020 00:00:00 +0000"></div> <h2 class="title"> <a href="/news/2020/04/13/tools-template-release.html">Tools & Template Released!</a> @@ -9327,7 +9458,7 @@ window.twttr = (function(d, s, id) { <script> window.onload = function(){ setTimeout(function(){ - var lastPostTime = new Date("Mon, 13 Apr 2020 00:00:00 +0000").getTime(); + var lastPostTime = new Date("Mon, 01 Jun 2020 00:00:00 +0000").getTime(); setCookie("visitTime", lastPostTime, 365); }, 2000); }; Modified: cordova/site/public/feed.xml URL: http://svn.apache.org/viewvc/cordova/site/public/feed.xml?rev=1878461&r1=1878460&r2=1878461&view=diff ============================================================================== --- cordova/site/public/feed.xml (original) +++ cordova/site/public/feed.xml Thu Jun 4 06:55:17 2020 @@ -6,11 +6,252 @@ </description> <link>https://cordova.apache.org/</link> <atom:link href="https://cordova.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Thu, 28 May 2020 02:22:40 +0000</pubDate> - <lastBuildDate>Thu, 28 May 2020 02:22:40 +0000</lastBuildDate> + <pubDate>Thu, 04 Jun 2020 06:38:10 +0000</pubDate> + <lastBuildDate>Thu, 04 Jun 2020 06:38:10 +0000</lastBuildDate> <generator>Jekyll v2.5.3</generator> <item> + <title>Cordova Create, Common, and Xcode Released!</title> + <description><p>We are happy to announce that we have just released an update to our tools!</p> + +<ul> +<li><a href="https://www.npmjs.org/package/cordova-common">cordova-common@4.0.1</a></li> +<li><a href="https://www.npmjs.org/package/xcode">xcode@3.0.1</a></li> +<li><a href="https://www.npmjs.org/package/cordova-create">cordova-create@3.0.0</a></li> +</ul> + +<h2>Release Highlights</h2> + +<h3>cordova-common</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-common/pull/143">GH-143</a> fix: typo in <code>access</code> &amp; <code>allow navigation</code></li> +<li><a href="https://github.com/apache/cordova-common/pull/142">GH-142</a> fix(<code>ConfigParser</code>): <code>ImageResources</code> constructor</li> +</ul> + +<h3>xcode</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-node-xcode/pull/109">GH-109</a> Add <code>targetName</code> to parameter to <code>getBuildProperty</code></li> +</ul> + +<h3>cordova-create</h3> + +<ul> +<li><a href="https://github.com/apache/cordova-create/pull/52">GH-52</a> Fix <code>isRemoteUri</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/40">GH-40</a> breaking: major usability &amp; maintainability improvements + +<ul> +<li>Write <code>package.json</code> with indentation of 2</li> +<li>Simplify interface of main export (§1)</li> +<li>New logic for setting attributes in <code>package.json</code> &amp; <code>config.xml</code> (§3)</li> +<li>Do not copy &quot;missing&quot; files from default template (§5)</li> +<li>Reduce number of supported template layouts (§7)</li> +<li>Drop support for linking (§8)</li> +<li>Use either <code>opts.events</code> or a no-op for logging (§4)</li> +</ul></li> +</ul> + +<!--more--> + +<h1>Changes include:</h1> + +<h2>cordova-common</h2> + +<ul> +<li><a href="https://github.com/apache/cordova-common/pull/141">GH-141</a> chore: apply random missing minor changes</li> +<li><a href="https://github.com/apache/cordova-common/pull/143">GH-143</a> fix: typo in <code>access</code> &amp; <code>allow navigation</code></li> +<li><a href="https://github.com/apache/cordova-common/pull/142">GH-142</a> fix(<code>ConfigParser</code>): <code>ImageResources</code> constructor</li> +</ul> + +<h2>xcode</h2> + +<ul> +<li><a href="https://github.com/apache/cordova-node-xcode/pull/109">GH-109</a> Add <code>targetName</code> to parameter to <code>getBuildProperty</code></li> +</ul> + +<h2>cordova-create</h2> + +<ul> +<li><a href="https://github.com/apache/cordova-create/pull/65">GH-65</a> chore(<code>npm</code>): bump dependencies w/ rebuilt <code>package-lock</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/64">GH-64</a> refactor: small syntax changes</li> +<li><a href="https://github.com/apache/cordova-create/pull/63">GH-63</a> chore: various cleanup changes</li> +<li><a href="https://github.com/apache/cordova-create/pull/60">GH-60</a> chore(<code>eslint</code>): bump package</li> +<li><a href="https://github.com/apache/cordova-create/pull/59">GH-59</a> breaking(<code>npm</code>): bump dependencies</li> +<li><a href="https://github.com/apache/cordova-create/pull/62">GH-62</a> ci: use GitHub Actions</li> +<li><a href="https://github.com/apache/cordova-create/pull/58">GH-58</a> chore(<code>npm</code>): use short notation in <code>package.json</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/55">GH-55</a> chore: <code>eslint</code> config cleanup</li> +<li><a href="https://github.com/apache/cordova-create/pull/53">GH-53</a> feat: support <code>.gitignore</code> files in generated app</li> +<li><a href="https://github.com/apache/cordova-create/pull/54">GH-54</a> refactor: <code>eslint</code> setup</li> +<li><a href="https://github.com/apache/cordova-create/pull/52">GH-52</a> Fix <code>isRemoteUri</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/51">GH-51</a> Add syntax highlighting to code samples in <code>README</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/48">GH-48</a> chore: update testing (<code>jasmine</code> &amp; <code>nyc</code>)</li> +<li><a href="https://github.com/apache/cordova-create/pull/40">GH-40</a> breaking: major usability &amp; maintainability improvements + +<ul> +<li>Write <code>package.json</code> with indentation of 2</li> +<li>Simplify interface of main export (§1)</li> +<li>New logic for setting attributes in <code>package.json</code> &amp; <code>config.xml</code> (§3)</li> +<li>Do not copy &quot;missing&quot; files from default template (§5)</li> +<li>Reduce number of supported template layouts (§7)</li> +<li>Drop support for linking (§8)</li> +<li>Use either <code>opts.events</code> or a no-op for logging (§4)</li> +</ul></li> +<li><a href="https://github.com/apache/cordova-create/pull/50">GH-50</a> chore: improve <code>npm</code> ignore list</li> +<li><a href="https://github.com/apache/cordova-create/pull/49">GH-49</a> chore: bump production dependencies</li> +<li><a href="https://github.com/apache/cordova-create/pull/47">GH-47</a> breaking: drop <code>node</code> 6 and 8 support</li> +<li><a href="https://github.com/apache/cordova-create/pull/42">GH-42</a> chore: bump <code>eslint-utils</code> from 1.3.1 to 1.4.3</li> +<li><a href="https://github.com/apache/cordova-create/pull/44">GH-44</a> chore: bump <code>js-yaml</code> from 3.12.0 to 3.13.1</li> +<li><a href="https://github.com/apache/cordova-create/pull/43">GH-43</a> chore: bump <code>lodash</code> from 4.17.11 to 4.17.15</li> +<li><a href="https://github.com/apache/cordova-create/pull/45">GH-45</a> chore: replace <code>http</code> URLs in <code>package-lock.json</code> w/ <code>https</code></li> +<li><a href="https://github.com/apache/cordova-create/pull/41">GH-41</a> chore: update <code>nyc</code> dev dependency</li> +<li><a href="https://github.com/apache/cordova-create/pull/39">GH-39</a> chore: add Node.js 12 to CI services</li> +<li>chore: remove deprecated <code>engineStrict</code> from <code>package.json</code></li> +</ul> +</description> + <pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate> + <link>https://cordova.apache.org/news/2020/06/01/tools-release.html</link> + <guid isPermaLink="true">https://cordova.apache.org/news/2020/06/01/tools-release.html</guid> + + <category>release</category> + + <category>tools</category> + + + <category>news</category> + + </item> + + <item> + <title>Cordova iOS 6.0.0 Released!</title> + <description><p>We are happy to announce that we have just released <code>Cordova iOS 6.0.0</code>! This is Cordova&#39;s official platform for building iOS mobile applications.</p> + +<ul> +<li><a href="https://www.npmjs.com/package/cordova-ios">cordova-ios@6.0.0</a></li> +</ul> + +<h2>Release Highlights</h2> + +<p><strong>To upgrade:</strong></p> +<div class="highlight"><pre><code class="language-bash" data-lang="bash">cordova platform remove ios +cordova platform add ios@6.0.0 +</code></pre></div> +<p>The most notable changes in this major release are:</p> + +<ul> +<li><p>Added Xcode 11 compatibility and bumped minimum iOS version to 11.0</p> + +<p>As of April 2020, Apple requires all app store submissions to be built with Xcode 11 and target the iOS 13 SDK.</p> + +<p>Apple has deprecated the <code>mediaPlaybackRequiresUserAction</code> property in iOS 8.0â9.0 and replaced it with <code>mediaTypesRequiringUserActionForPlayback</code>. +Apple has also deprecated the <code>mediaPlaybackAllowsAirPlay</code> property in iOS iOS 8.0-9.0 and replaced it with <code>allowsAirPlayForMediaPlayback</code>.</p> + +<p>If you have configured any of these properties in your project&#39;s <code>config.xml</code> file, it is recommended that you update with the new preferences options <code>MediaTypesRequiringUserActionForPlayback</code> or <code>AllowsAirPlayForMediaPlayback</code>.</p> + +<p>Additionally, the values for <code>MediaTypesRequiringUserActionForPlayback</code> has changed. It use to be a <code>boolean</code> value but is now a <code>string</code> value of either <code>all</code>, <code>audio</code>, <code>video</code>, or <code>none</code>.</p></li> +<li><p>Moved <code>WKWebView</code> support into Cordova-iOS and removed <code>UIWebView</code> code</p> + +<p>Due to this change, the <code>cordova-plugin-wkwebview-engine</code> plugin is obsolete and will not work with this release. If you have this plugin installed, it is safe to remove with <code>cordova plugin remove cordova-plugin-wkwebview-engine</code>.</p> + +<p>Additionaly, <code>WKURLSchemeHandler</code> support has been introduced with this release. Using a custom scheme to serve your app content through fixes CORS issues that exist because of the strict security policies that <code>WKWebView</code> has applied to the <code>file</code> scheme. You can easily configure your Cordova project to use a custom scheme by setting the preference options <code>scheme</code> and <code>hostname</code> in the <code>config.xml</code> file.</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;preference</span> <span class="na">name=</span><span class="s">"scheme"</span> <span class="na">value=</span><span class="s">"app"</span> <span class="nt">/&gt;</span> +<span class="nt">&lt;preference</span> <span class="na">name=</span><span class="s">"hostname"</span> <span class="na">value=</span><span class="s">"localhost"</span> <span class="nt">/&gt;</span> +</code></pre></div> +<p>It is important to know that with the introduction of <code>WKURLSchemeHandler</code>, iOS 10 support has been dropped.</p></li> +<li><p>Integrated <code>SplashScreen</code> plugin code &amp; replaced Launch Images with Launch Storyboards</p> + +<p>If you&#39;re migrating from launch images, details on how to set up images for Launch Storyboards can be found in <a href="https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/index.html#launch-storyboard-images">the SplashScreen documentation</a>.</p></li> +<li><p>Fixed overwriting the bundle identifier when there are multiple Xcode build targets</p></li> +<li><p>Bumped minimum CocoaPods version requirements to 1.8.0</p> + +<p>Since CocoaPods 1.7.0, CDN support was introduced. It was later finalized in 1.7.2 but was not configured as the default until 1.8.0. Using CDN to fetch podspecs over the traditional GitHub repo provides a huge performance enhancement. With CDN, Cordova users no longer need to wait for the CocoaPod&#39;s GH repo to be synced. Building a project with pods and a fresh CocoaPods installation takes under a minute now.</p> + +<p>You can take a look at their <a href="http://blog.cocoapods.org/CocoaPods-1.8.0-beta/">demonstration video here</a> to see how fast CocoaPods has become with CDN.</p></li> +</ul> + +<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p> + +<!--more--> + +<h1>Changes include:</h1> + +<ul> +<li><a href="https://github.com/apache/cordova-ios/pull/875">GH-875</a> fix: remove <code>q</code> leftover</li> +<li>chore(<code>audit-license-headers</code>): add &amp; correct license</li> +<li><a href="https://github.com/apache/cordova-ios/pull/874">GH-874</a> chore: cleanup &amp; prep for 6.0.0 release</li> +<li><a href="https://github.com/apache/cordova-ios/pull/873">GH-873</a> chore: remove unassigned splash image</li> +<li><a href="https://github.com/apache/cordova-ios/pull/872">GH-872</a> chore: remove migrate <code>English.lproj</code> deprecated warning</li> +<li><a href="https://github.com/apache/cordova-ios/pull/871">GH-871</a> chore: enable base internalization for <code>CordovaLib</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/866">GH-866</a> refactor: default to file scheme</li> +<li><a href="https://github.com/apache/cordova-ios/pull/852">GH-852</a> ci: use github actions</li> +<li><a href="https://github.com/apache/cordova-ios/pull/869">GH-869</a> refactor: bump eslint w/ lint fix &amp; rebuilt package-lock</li> +<li><a href="https://github.com/apache/cordova-ios/pull/860">GH-860</a> breaking: drop <code>q</code> dependency</li> +<li><a href="https://github.com/apache/cordova-ios/pull/859">GH-859</a> refactor: use <code>superspawn</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/851">GH-851</a> breaking: replace <code>shelljs</code> with <code>fs-extra</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/862">GH-862</a> revert: <code>ios-sim</code> <code>^9.0.0</code> to <code>^8.0.2</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/863">GH-863</a> chore (npm): add ignore list</li> +<li><a href="https://github.com/apache/cordova-ios/pull/861">GH-861</a> chore: add <code>package-lock.json</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/790">GH-790</a> breaking feature: Integrate &amp; replace SplashScreens w/ Launch Storyboard (CB-13143)</li> +<li><a href="https://github.com/apache/cordova-ios/pull/769">GH-769</a> breaking: add python 3 compatibility to <code>bin/cordova_plist_to_config_xml</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/847">GH-847</a> breaking: add &amp; use <code>fs-extra</code> w/ fixes</li> +<li><a href="https://github.com/apache/cordova-ios/pull/853">GH-853</a> breaking: bump <code>xcode</code> w/ fix</li> +<li><a href="https://github.com/apache/cordova-ios/pull/850">GH-850</a> breaking: fix file&#39;s <code>chmod</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/849">GH-849</a> breaking(<code>pod</code>): remove unused API &amp; bump minimum version requirements to <code>1.8.0</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/848">GH-848</a> breaking: bump <code>cordova-common@4.0.1</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/846">GH-846</a> breaking(npm): bump dependencies</li> +<li><a href="https://github.com/apache/cordova-ios/pull/845">GH-845</a> breaking(npm): bump dev dependencies</li> +<li><a href="https://github.com/apache/cordova-ios/pull/825">GH-825</a> Fix type warnings and simplify code with auto boxing.</li> +<li><a href="https://github.com/apache/cordova-ios/pull/615">GH-615</a> (ios) Don&#39;t pre-fill <code>orientation</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/820">GH-820</a> Only set <code>bundleid</code> to main app target</li> +<li>Update CONTRIBUTING.md</li> +<li><a href="https://github.com/apache/cordova-ios/pull/822">GH-822</a> chore: remove deprecated <code>orientation</code> methods</li> +<li><a href="https://github.com/apache/cordova-ios/pull/810">GH-810</a> Remove dead link to wiki from <code>README</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/543">GH-543</a> feat: Add <code>Podspec</code> for Cordova library</li> +<li><a href="https://github.com/apache/cordova-ios/pull/801">GH-801</a> breaking (<code>UserAgent</code>): Drop <code>CDVUserAgentUtil</code> and Implement for <code>WKWebView</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/803">GH-803</a> feature: add <code>CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/802">GH-802</a> refactor: applied various xcode recommended update</li> +<li><a href="https://github.com/apache/cordova-ios/pull/800">GH-800</a> tests: change comment values for <code>MediaTypesRequiringUserActionForPlayback</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/781">GH-781</a> breaking: Use <code>WKURLSchemeHandler</code> for serving app content</li> +<li><a href="https://github.com/apache/cordova-ios/pull/797">GH-797</a> breaking: remove MediaPlaybackRequiresUserAction and update <code>MediaTypesRequiringUserActionForPlayback</code> to proper variable types</li> +<li><a href="https://github.com/apache/cordova-ios/pull/798">GH-798</a> refactor (<code>cordovaBoolSettingForKey</code>): improve boolean checks and native logging</li> +<li><a href="https://github.com/apache/cordova-ios/pull/785">GH-785</a> refactor: deprecate <code>mediaPlaybackAllowsAirPlay</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/794">GH-794</a> style: remove extra space from Objective-C test modules</li> +<li><a href="https://github.com/apache/cordova-ios/pull/784">GH-784</a> chore: deprecate <code>mediaPlaybackRequiresUserAction</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/783">GH-783</a> breaking (<code>CDVURLProtocol</code>): delete</li> +<li><a href="https://github.com/apache/cordova-ios/pull/789">GH-789</a> chore: fix deprecated <code>stringByAddingPercentEscapesUsingEncoding</code> usage</li> +<li><a href="https://github.com/apache/cordova-ios/pull/788">GH-788</a> chore: remove deprecated method <code>viewDidUnload</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/780">GH-780</a> breaking: upgrade xcode compatible to 11.0</li> +<li><a href="https://github.com/apache/cordova-ios/pull/787">GH-787</a> fix (<code>CDVWebViewEngine</code>): JavaScript to Native Call Not Working</li> +<li><a href="https://github.com/apache/cordova-ios/pull/786">GH-786</a> test: run on Xcode 11 only</li> +<li><a href="https://github.com/apache/cordova-ios/pull/782">GH-782</a> fix (<code>node</code>): require failure with <code>shebang</code> interpreter</li> +<li><a href="https://github.com/apache/cordova-ios/pull/779">GH-779</a> breaking: bump <code>deployment-target</code> to <code>11.0</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/773">GH-773</a> refactor: drop <code>uiwebview</code> &amp; add <code>wkwebview</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/751">GH-751</a> refactor: use template strings</li> +<li><a href="https://github.com/apache/cordova-ios/pull/749">GH-749</a> refactor: transform split out variables</li> +<li><a href="https://github.com/apache/cordova-ios/pull/750">GH-750</a> refactor: transform object shorthand</li> +<li><a href="https://github.com/apache/cordova-ios/pull/748">GH-748</a> refactor: do not alias this to self</li> +<li><a href="https://github.com/apache/cordova-ios/pull/747">GH-747</a> refactor: use arrow functions</li> +<li><a href="https://github.com/apache/cordova-ios/pull/754">GH-754</a> fix: replace variables in <code>Podfile</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/746">GH-746</a> refactor: transform <code>var</code> to <code>let</code>/<code>const</code></li> +<li><a href="https://github.com/apache/cordova-ios/pull/744">GH-744</a> chore: updated <code>eslint</code> with applied fix</li> +<li><a href="https://github.com/apache/cordova-ios/pull/743">GH-743</a> chore: bump <code>node</code> requirement (&gt;=10)</li> +<li><a href="https://github.com/apache/cordova-ios/pull/731">GH-731</a> CB-14135(ios): escape all single quotes from name in <code>Podfile</code></li> +</ul> +</description> + <pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate> + <link>https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html</link> + <guid isPermaLink="true">https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html</guid> + + <category>news</category> + + <category>releases</category> + + + <category>announcements</category> + + </item> + + <item> <title>Tools & Template Released!</title> <description><p>We are happy to announce that we have just released an update to our tools and template!</p> @@ -638,111 +879,6 @@ cordova platform add ios@5.1.0 <category>news</category> - <category>releases</category> - - - <category>announcements</category> - - </item> - - <item> - <title>Cordova Common 3.2.1 Released!</title> - <description><p>We are happy to announce that <code>cordova-common 3.2.1</code> was released in November 2019. This is one of the libraries used behind-the-scenes by nearly all of the Cordova tooling and provides utilities for dealing with things like <code>config.xml</code> parsing.</p> - -<h2>Release Highlights</h2> - -<p>The most notable changes in this patch release are:</p> - -<ul> -<li>Added the <code>.jsproj</code> extension as an XML allowed extension to be editable by the <code>config-file</code> tag.</li> -<li>Reverted <a href="https://github.com/apache/cordova-common/pull/24">GH-24</a> which caused permissions, defined by the plugin&#39;s <code>plugin.xml</code>, not to be added.</li> -</ul> - -<!--more--> - -<h1>Changes include:</h1> - -<ul> -<li><a href="https://github.com/apache/cordova-common/pull/78">GH-78</a> (windows) Add <code>.jsproj</code> as file extension for XML files (<a href="https://github.com/apache/cordova-common/pull/62">GH-62</a>)</li> -<li><a href="https://github.com/apache/cordova-common/pull/89">GH-89</a> revert: (<a href="https://github.com/apache/cordova-common/pull/24">GH-24</a>) <a href="https://issues.apache.org/jira/browse/CB-14108">CB-14108</a> fix incorrect count in <code>config_munge</code></li> -<li><a href="https://github.com/apache/cordova-common/pull/82">GH-82</a> General cleanup with eslint updates</li> -<li><a href="https://github.com/apache/cordova-common/pull/86">GH-86</a> eslint cleanup fixes: <code>operator-linebreak</code></li> -<li><a href="https://github.com/apache/cordova-common/pull/81">GH-81</a> remove <code>no-throw-literal</code> lint exception not needed</li> -<li><a href="https://github.com/apache/cordova-common/pull/83">GH-83</a> Fix ESLint violations where applicable</li> -<li><a href="https://github.com/apache/cordova-common/pull/80">GH-80</a> Update to jasmine 3.4 &amp; fix resulting spec failures</li> -<li><a href="https://github.com/apache/cordova-common/pull/79">GH-79</a> Promise handling cleanup in specs</li> -<li><a href="https://github.com/apache/cordova-common/pull/77">GH-77</a> Do not ignore AppVeyor failures on Node.js 12</li> -</ul> -</description> - <pubDate>Tue, 05 Nov 2019 00:00:00 +0000</pubDate> - <link>https://cordova.apache.org/announcements/2019/11/05/cordova-common-release-3.2.1.html</link> - <guid isPermaLink="true">https://cordova.apache.org/announcements/2019/11/05/cordova-common-release-3.2.1.html</guid> - - <category>news</category> - - <category>releases</category> - - - <category>announcements</category> - - </item> - - <item> - <title>Cordova Android 8.1.0 Released!</title> - <description><p>We are happy to announce that we have just released <code>Cordova Android 8.1.0</code>! This is one of Cordova&#39;s supported platforms for building Android mobile applications.</p> - -<ul> -<li><a href="https://www.npmjs.com/package/cordova-android">cordova-android@8.1.0</a></li> -</ul> - -<h2>Release Highlights</h2> - -<p><strong>To upgrade:</strong></p> -<div class="highlight"><pre><code class="language-bash" data-lang="bash">cordova platform remove android -cordova platform add android@8.1.0 -</code></pre></div> -<p>The most notable improvement in this minor release is the support to build <code>.aab</code> bundle packages.</p> - -<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p> - -<!--more--> - -<h1>Changes include:</h1> - -<ul> -<li><a href="https://github.com/apache/cordova-android/pull/827">GH-827</a> chore: bump dependencies for release 8.1.0</li> -<li><a href="https://github.com/apache/cordova-android/pull/651">GH-651</a> feat: added multiple selection for filepicker</li> -<li><a href="https://github.com/apache/cordova-android/pull/672">GH-672</a> chore: compress files in /res with tinypng.com</li> -<li><a href="https://github.com/apache/cordova-android/pull/815">GH-815</a> fix: <code>clean</code> command</li> -<li><a href="https://github.com/apache/cordova-android/pull/750">GH-750</a> Don&#39;t request focus explicitly if not needed</li> -<li><a href="https://github.com/apache/cordova-android/pull/800">GH-800</a> <a href="https://github.com/apache/cordova-android/pull/799">GH-799</a> (android) Stop webview from restarting when activity resizes</li> -<li><a href="https://github.com/apache/cordova-android/pull/764">GH-764</a> feat: Build app bundles (.aab files)</li> -<li><a href="https://github.com/apache/cordova-android/pull/788">GH-788</a> Simplify <code>apkSorter</code> using <code>compare-func</code> package</li> -<li><a href="https://github.com/apache/cordova-android/pull/787">GH-787</a> Simplify and fix promise handling in specs</li> -<li><a href="https://github.com/apache/cordova-android/pull/784">GH-784</a> Properly handle promise in create script</li> -<li><a href="https://github.com/apache/cordova-android/pull/783">GH-783</a> Do not clobber process properties with test mocks</li> -<li><a href="https://github.com/apache/cordova-android/pull/782">GH-782</a> Do not clobber <code>console.log</code> to spy on it</li> -<li><a href="https://github.com/apache/cordova-android/pull/724">GH-724</a> Add Node.js 12 to CI Services</li> -<li><a href="https://github.com/apache/cordova-android/pull/777">GH-777</a> ci(travis): set <code>dist: trusty</code> in <code>.travis.yml</code></li> -<li><a href="https://github.com/apache/cordova-android/pull/779">GH-779</a> Consistent order from <code>ProjectBuilder.apkSorter</code></li> -<li><a href="https://github.com/apache/cordova-android/pull/778">GH-778</a> test: use verbose spec reporter</li> -<li><a href="https://github.com/apache/cordova-android/pull/774">GH-774</a> <code>rewire</code> workaround for NodeJS 12</li> -<li><a href="https://github.com/apache/cordova-android/pull/772">GH-772</a> <code>nyc@14</code> update in devDependencies</li> -<li><a href="https://github.com/apache/cordova-android/pull/765">GH-765</a> ci(travis): Fix <strong>Android</strong> SDK</li> -<li><a href="https://github.com/apache/cordova-android/pull/713">GH-713</a> Do not explicitly require modules from project directory</li> -<li><a href="https://github.com/apache/cordova-android/pull/676">GH-676</a> Added allprojects repositories for Framework Release Builds</li> -<li><a href="https://github.com/apache/cordova-android/pull/699">GH-699</a> Improve Gradle Build Arguments</li> -<li><a href="https://github.com/apache/cordova-android/pull/710">GH-710</a> Fix deprecation warning in <code>SystemCookieManager</code></li> -<li><a href="https://github.com/apache/cordova-android/pull/691">GH-691</a> <a href="https://github.com/apache/cordova-android/pull/690">GH-690</a>: Run <code>prepare</code> with the correct <code>ConfigParser</code></li> -<li><a href="https://github.com/apache/cordova-android/pull/673">GH-673</a> Updated <code>Android_HOME</code> Test to Follow <a href="https://github.com/apache/cordova-android/pull/656">GH-656</a> Change</li> -</ul> -</description> - <pubDate>Tue, 17 Sep 2019 00:00:00 +0000</pubDate> - <link>https://cordova.apache.org/announcements/2019/09/17/cordova-android-release-8.1.0.html</link> - <guid isPermaLink="true">https://cordova.apache.org/announcements/2019/09/17/cordova-android-release-8.1.0.html</guid> - - <category>news</category> - <category>releases</category> Modified: cordova/site/public/news/2020/04/13/tools-template-release.html URL: http://svn.apache.org/viewvc/cordova/site/public/news/2020/04/13/tools-template-release.html?rev=1878461&r1=1878460&r2=1878461&view=diff ============================================================================== --- cordova/site/public/news/2020/04/13/tools-template-release.html (original) +++ cordova/site/public/news/2020/04/13/tools-template-release.html Thu Jun 4 06:55:17 2020 @@ -399,6 +399,26 @@ </div> <div class="col-sm-6"> + <a href="/announcements/2020/06/01/cordova-ios-release-6.0.0.html">Next</a> + <br> + <br> + <a class="title" href="/announcements/2020/06/01/cordova-ios-release-6.0.0.html">Cordova iOS 6.0.0 Released!</a> + <div class="date"> 01 Jun 2020 - By Bryan Ellis </div> + <p class="content"> + <!-- + NOTE: + the markdownify filter is used here + because posts are rendered in sequence; + that is, the next post's content isn't + yet rendered at the time that this post + is being rendered, so page.next.excerpt + is still in Markdown and not HTML + + Reference: https://github.com/jekyll/jekyll/issues/2860 + --> + We are happy to announce that we have just released Cordova iOS... + </p> + </div> </div> </footer> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org