You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by gi...@apache.org on 2022/07/13 15:00:14 UTC

[cordova-docs] branch asf-site updated: Deploying to asf-site from @ apache/cordova-docs@a106a2714a641a35d33bf12a7aa6c44d5875103e 🚀

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/cordova-docs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new fdeb05e88 Deploying to asf-site from @ apache/cordova-docs@a106a2714a641a35d33bf12a7aa6c44d5875103e 🚀
fdeb05e88 is described below

commit fdeb05e883ae89808d17f7d2eaa2b77dc66a8a33
Author: erisu <er...@users.noreply.github.com>
AuthorDate: Wed Jul 13 15:00:07 2022 +0000

    Deploying to asf-site from @ apache/cordova-docs@a106a2714a641a35d33bf12a7aa6c44d5875103e 🚀
---
 .../2022/07/12/cordova-android-release-11.0.0.html | 162 +++++++++++--------
 blog/index.html                                    |  95 ++++++++++-
 feed.xml                                           | 177 ++++++++++++++++-----
 ...n-6.0.0-media-capture-plugin-4.0.0-release.html |  20 +++
 sitemap.xml                                        |   5 +
 static/js/index.js                                 |   1 +
 6 files changed, 352 insertions(+), 108 deletions(-)

diff --git a/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html b/announcements/2022/07/12/cordova-android-release-11.0.0.html
similarity index 60%
copy from news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html
copy to announcements/2022/07/12/cordova-android-release-11.0.0.html
index 1946346ab..c2158c6b3 100644
--- a/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html
+++ b/announcements/2022/07/12/cordova-android-release-11.0.0.html
@@ -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 we have just released an update for cordova-plugin-media &amp; cordova-plugin-media-capture!  cordova-plugin-media@6.0.0  cordo...">
+    <meta name="description" content="We are happy to announce that we have just released Cordova Android 11.0.0! This is one of Cordova&#39;s supported platforms for building Android application...">
 
     <title>
         
             
-                Media Plugin 6.0.0 & Media Capture Plugin 4.0.0 Released! - Apache Cordova
+                Cordova Android 11.0.0 Released! - Apache Cordova
             
         
     </title>
@@ -23,7 +23,7 @@
     
     
 
-    <link rel="canonical" href="https://cordova.apache.org/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html">
+    <link rel="canonical" href="https://cordova.apache.org/announcements/2022/07/12/cordova-android-release-11.0.0.html">
 
     <!-- CSS -->
     <link rel="stylesheet" type="text/css" href="/static/css/main.css">
@@ -129,94 +129,130 @@
 
 <div class="post">
     <header>
-        <div class="title">Media Plugin 6.0.0 & Media Capture Plugin 4.0.0 Released!</div>
+        <div class="title">Cordova Android 11.0.0 Released!</div>
         <div class="author">By:
             
               Bryan Ellis
             
         </div>
-        <div class="date">30 May 2022</div>
+        <div class="date">12 Jul 2022</div>
     </header>
     <section>
         <div>
-            <p>We are happy to announce that we have just released an update for <code>cordova-plugin-media</code> &amp; <code>cordova-plugin-media-capture</code>!</p>
+            <p>We are happy to announce that we have just released <code>Cordova Android 11.0.0</code>! This is one of Cordova&#39;s supported platforms for building Android applications.</p>
 
 <ul>
-  <li><a href="https://www.npmjs.com/package/cordova-plugin-media">cordova-plugin-media@6.0.0</a></li>
-  <li><a href="https://www.npmjs.com/package/cordova-plugin-media-capture">cordova-plugin-media-capture@4.0.0</a></li>
+  <li><a href="https://www.npmjs.com/package/cordova-android">cordova-android@11.0.0</a></li>
 </ul>
 
-<p><strong>To upgrade:</strong></p>
+<h2>Release Highlights</h2>
 
-<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova plugin remove cordova-plugin-media
-cordova plugin add cordova-plugin-media@6.0.0
+<p><strong>To upgrade:</strong></p>
 
-cordova plugin remove cordova-plugin-media-capture
-cordova plugin add cordova-plugin-media-capture@4.0.0
+<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova platform remove android
+cordova platform add android@11.0.0
 </code></pre></div></div>
 
-<h2>Release Highlights</h2>
-
-<h3><code>cordova-plugin-media</code></h3>
+<p><strong>To install:</strong></p>
 
-<p>For Android, the <code>WRITE_EXTERNAL_STORAGE</code> and <code>READ_PHONE_STATE</code> permissions have a protection level of dangerous. Because of this, we removed the declaration of these permissions.</p>
-
-<p>The <code>cordova-plugin-file</code> dependency was updated to use version <code>^7.0.0</code>.</p>
+<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova platform add android@11.0.0
+</code></pre></div></div>
 
-<p>The <code>setRate</code> functionality, which was previously only supported on the iOS platform, is now supported on the Android platform. There was also a fix around this functionality for iOS.</p>
+<ul>
+  <li>
+    <p><strong>Android 12 SplashScreen API Integration</strong></p>
+
+    <p>As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.</p>
+
+    <p>Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.</p>
+
+    <p>We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.</p>
+
+    <p>For more information, please refer to the <a href="https://github.com/apache/cordova-android/pull/1441">PR</a> and <a href="https://cordova.apache.org/docs/en/latest/core/features/splashscreen/index.html">Cordova Docs</a>.</p>
+  </li>
+  <li>
+    <p><strong>Tooling and Default Support Bump</strong></p>
+
+    <ul>
+      <li>Target SDK (<code>targetSdk</code>): <code>32</code></li>
+      <li>SDK Build Tool: <code>32.0.0</code></li>
+      <li>Gradle: <code>7.4.2</code></li>
+      <li>Kotlin: <code>1.5.21</code></li>
+      <li>Android Gradle Plugin (AGP): <code>7.2.1</code></li>
+      <li>Google Services Gradle Plugin: <code>4.3.10</code></li>
+      <li>AndroidX App Compat Library: <code>1.4.2</code></li>
+      <li>AndroidX WebKit Library: <code>1.4.0</code></li>
+      <li>AndroidX SplashScreen Core Library: <code>1.0.0-rc01</code></li>
+    </ul>
+  </li>
+  <li>
+    <p><strong>Environment Variable <code>ANDROID_HOME</code></strong></p>
+
+    <p>As of April 27, 2022, It appears Google has reversed its statement and declared that <code>ANDROID_HOME</code> is now the correct environment variable to set with the path of the SDK installation directory. It also notes that <code>ANDROID_SDK_ROOT</code> that also points to the SDK installation directory is deprecated.</p>
+  </li>
+  <li>
+    <p><strong>Custom Compile SDK</strong></p>
+
+    <p>We added back the ability to set a custom compileSdk value with the preference flag <code>android-compileSdkVersion</code>.</p>
+
+    <p>Example:</p>
+
+    <div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code>  <span class="nt">&lt;preference</span> <span class="na">name=</span><span class="s">"android-compileSdkVersion"</span> <span class="na">value=</span><span class="s">"31"</span> <span class="nt">/&gt;</span>
+</code></pre></div>    </div>
+  </li>
+  <li>
+    <p><strong>Node Support</strong></p>
+
+    <p>Since Node 12 is no longer being supported by the Node.js team, we have dropped support for Node 12.</p>
+  </li>
+</ul>
 
-<h3><code>cordova-plugin-media-capture</code></h3>
+<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p>
 
-<p>For Android, the <code>RECORD_VIDEO</code> permission definition was removed as it was never used and appears to never exist.</p>
+<!--more-->
+<h1>Changes include:</h1>
 
-<p>The <code>cordova-plugin-file</code> dependency was updated to use version <code>^7.0.0</code>.</p>
+<p><strong>Breaking:</strong></p>
 
-<p>Permission checks, for Android, has been unified to fix inconsistencies between the different capture methods.</p>
+<ul>
+  <li><a href="https://github.com/apache/cordova-android/pull/1441">GH-1441</a> feat!: <strong>Android</strong> 12 splash screen</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1427">GH-1427</a> feat!: API 32 support</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1410">GH-1410</a> feat!: API 31 support</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1444">GH-1444</a> fix!: set &amp; use <code>ANDROID_HOME</code> as default</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1411">GH-1411</a> chore!: Drop Node 12 support</li>
+</ul>
 
-<p>Please report any issues you find at <a href="http://issues.cordova.io/">issues.cordova.io</a>!</p>
+<p><strong>Features:</strong></p>
 
-<!--more-->
-<h1>Changes include:</h1>
+<ul>
+  <li><a href="https://github.com/apache/cordova-android/pull/1448">GH-1448</a> feat: Update <code>androidx.appcompat</code> version</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1446">GH-1446</a> feat: Update gradle plugin version</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1447">GH-1447</a> feat: Update google services pluging</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1431">GH-1431</a> feat: support custom <code>compileSdk</code> setting</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1311">GH-1311</a> feat: added support for BoM imports</li>
+</ul>
 
-<h2>cordova-plugin-media</h2>
+<p><strong>Fixes:</strong></p>
 
 <ul>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/344">GH-344</a> feat(android): drop <code>WRITE_EXTERNAL_STORAGE</code> permission</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/195">GH-195</a> feat(ios): Add error call for <code>stalled_playback</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/341">GH-341</a> feat(android): add <code>setRate</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/340">GH-340</a> fix(ios): set rate with current playback rate</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/197">GH-197</a> feat: add <code>durationUpdate</code> callback</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/232">GH-232</a> fix(android): remove <code>READ_PHONE_STATE</code> permission</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/285">GH-285</a> fix: remove deprecated platform code snippets</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/338">GH-338</a> fix: missing parenthesis from #328</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/328">GH-328</a> fix(android): issue #325</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/334">GH-334</a> dep!: bump <code>cordova-plugin-file@^7.0.0</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/337">GH-337</a> chore: bump <code>cordovaDependencies</code> next next major cordova requirement</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media/pull/336">GH-336</a> chore: rebuilt <code>package-lock</code></li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1455">GH-1455</a> fix(<code>prepare</code>): <code>destFile</code> path separator</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1453">GH-1453</a> fix: support installing platfrom from local git checkout</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1449">GH-1449</a> fix: accept file cookies only if <code>AndroidInsecureFileModeEnabled</code></li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1443">GH-1443</a> fix: force <code>hostname</code> to lowercase</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1434">GH-1434</a> fix: restore <code>checkReqs</code> in <code>prepare.js</code></li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1154">GH-1154</a> fix: move <code>MainActivity.java</code> to folder that tracks the app package name (widget id)</li>
 </ul>
 
-<h2>cordova-plugin-media-capture</h2>
+<p><strong>Chores, Dependencies &amp; CI:</strong></p>
 
 <ul>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/238">GH-238</a> dep!: bump <code>cordova-plugin-file@^7.0.0</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/248">GH-248</a> test: remove <code>cordova-plugin-media</code> dependency</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/247">GH-247</a> chore: bump <code>cordovaDependencies</code> next next major cordova requirement</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/246">GH-246</a> chore: rebuilt <code>package-lock</code> w/ v2</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/192">GH-192</a> fix(android): Unify and fix permission check</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/231">GH-231</a> ci(ios): update workflow w/ <strong>iOS</strong> 15</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/230">GH-230</a> ci: add <code>action-badge</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/229">GH-229</a> ci: remove <code>travis</code> &amp; <code>appveyor</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/228">GH-228</a> ci: add <code>gh-actions</code> workflows</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/200">GH-200</a> fix(android): remove unknown permission <code>android.permission.RECORD_VIDEO</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/203">GH-203</a> ci: add node-14.x to workflow</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/193">GH-193</a> chore: clean up <code>package.json</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/177">GH-177</a> breaking(ios): remove code warnings</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/180">GH-180</a> chore: adds <code>package-lock</code> file</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/179">GH-179</a> refactor(eslint): use <code>cordova-eslint</code> /w fix</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/178">GH-178</a> chore(npm): use short notation in <code>package.json</code></li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/165">GH-165</a> ci: updates Node.js versions</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/164">GH-164</a> chore(npm): improve ignore list</li>
-  <li><a href="https://github.com/apache/cordova-plugin-media-capture/pull/161">GH-161</a> Small javadoc fix</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1451">GH-1451</a> chore: display warning on deprecated <code>&lt;splash&gt;</code> tag usage</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1430">GH-1430</a> chore: remove unneeded deprecated annotation</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1421">GH-1421</a> chore(npm): bump <code>@cordova/eslint-config@^4.0.0</code></li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1420">GH-1420</a> chore(npm): bump dependencies</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1452">GH-1452</a> dep: bump <code>jasmine@4.2.1</code> w/ <code>package-lock</code> rebuild</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1439">GH-1439</a> ci: update github action workflow</li>
+  <li><a href="https://github.com/apache/cordova-android/pull/1424">GH-1424</a> ci: Added Node 18 to test matrix</li>
 </ul>
 
         </div>
@@ -225,13 +261,13 @@ cordova plugin add cordova-plugin-media-capture@4.0.0
         <div class="row">
             <div class="col-sm-6">
                 
-                    <a href="/announcements/2022/05/30/cordova-electron-release-3.1.0.html">Previous</a>
+                    <a href="/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html">Previous</a>
                     <br>
                     <br>
-                    <a class="title" href="/announcements/2022/05/30/cordova-electron-release-3.1.0.html">Cordova Electron 3.1.0 Released!</a>
+                    <a class="title" href="/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html">Media Plugin 6.0.0 & Media Capture Plugin 4.0.0 Released!</a>
                     <div class="date"> 30 May 2022 - By Bryan Ellis </div>
                     <p class="content">
-                        We are happy to announce that we have just released Cordova Electron...
+                        We are happy to announce that we have just released an update...
                     </p>
                 
             </div>
diff --git a/blog/index.html b/blog/index.html
index 4dcfbf030..a9f105b85 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -130,6 +130,99 @@
         </h1>
         <ul class="posts">
             
+            <li>
+                <header>
+                    <div class="adorner" blogTime="Tue, 12 Jul 2022 00:00:00 +0000"></div>
+                    <h2 class="title">
+                        <a href="/announcements/2022/07/12/cordova-android-release-11.0.0.html">Cordova Android 11.0.0 Released!</a>
+                    </h2>
+                    <div class="details">
+                        <span class="date">12 Jul 2022</span>
+                        - by
+                        <span class="author">
+                            
+                                Bryan Ellis
+                            
+                        </span>
+                        <a class="comment" href="/announcements/2022/07/12/cordova-android-release-11.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 Android 11.0.0</code>! This is one of Cordova&#39;s supported platforms for building Android applications.</p>
+
+<ul>
+  <li><a href="https://www.npmjs.com/package/cordova-android">cordova-android@11.0.0</a></li>
+</ul>
+
+<h2>Release Highlights</h2>
+
+<p><strong>To upgrade:</strong></p>
+
+<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova platform remove android
+cordova platform add android@11.0.0
+</code></pre></div></div>
+
+<p><strong>To install:</strong></p>
+
+<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova platform add android@11.0.0
+</code></pre></div></div>
+
+<ul>
+  <li>
+    <p><strong>Android 12 SplashScreen API Integration</strong></p>
+
+    <p>As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.</p>
+
+    <p>Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.</p>
+
+    <p>We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.</p>
+
+    <p>For more information, please refer to the <a href="https://github.com/apache/cordova-android/pull/1441">PR</a> and <a href="https://cordova.apache.org/docs/en/latest/core/features/splashscreen/index.html">Cordova Docs</a>.</p>
+  </li>
+  <li>
+    <p><strong>Tooling and Default Support Bump</strong></p>
+
+    <ul>
+      <li>Target SDK (<code>targetSdk</code>): <code>32</code></li>
+      <li>SDK Build Tool: <code>32.0.0</code></li>
+      <li>Gradle: <code>7.4.2</code></li>
+      <li>Kotlin: <code>1.5.21</code></li>
+      <li>Android Gradle Plugin (AGP): <code>7.2.1</code></li>
+      <li>Google Services Gradle Plugin: <code>4.3.10</code></li>
+      <li>AndroidX App Compat Library: <code>1.4.2</code></li>
+      <li>AndroidX WebKit Library: <code>1.4.0</code></li>
+      <li>AndroidX SplashScreen Core Library: <code>1.0.0-rc01</code></li>
+    </ul>
+  </li>
+  <li>
+    <p><strong>Environment Variable <code>ANDROID_HOME</code></strong></p>
+
+    <p>As of April 27, 2022, It appears Google has reversed its statement and declared that <code>ANDROID_HOME</code> is now the correct environment variable to set with the path of the SDK installation directory. It also notes that <code>ANDROID_SDK_ROOT</code> that also points to the SDK installation directory is deprecated.</p>
+  </li>
+  <li>
+    <p><strong>Custom Compile SDK</strong></p>
+
+    <p>We added back the ability to set a custom compileSdk value with the preference flag <code>android-compileSdkVersion</code>.</p>
+
+    <p>Example:</p>
+
+    <div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code>  <span class="nt">&lt;preference</span> <span class="na">name=</span><span class="s">"android-compileSdkVersion"</span> <span class="na">value=</span><span class="s">"31"</span> <span class="nt">/&gt;</span>
+</code></pre></div>    </div>
+  </li>
+  <li>
+    <p><strong>Node Support</strong></p>
+
+    <p>Since Node 12 is no longer being supported by the Node.js team, we have dropped support for Node 12.</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/2022/07/12/cordova-android-release-11.0.0.html">More...</a></div>
+                </section>
+            </li>
+            
             <li>
                 <header>
                     <div class="adorner" blogTime="Mon, 30 May 2022 00:00:00 +0000"></div>
@@ -12434,7 +12527,7 @@ window.twttr = (function(d, s, id) {
 <script>
     window.onload = function(){
         setTimeout(function(){
-            var lastPostTime = new Date("Mon, 30 May 2022 00:00:00 +0000").getTime();
+            var lastPostTime = new Date("Tue, 12 Jul 2022 00:00:00 +0000").getTime();
           setCookie("visitTime", lastPostTime, 365);
         }, 2000);
     };
diff --git a/feed.xml b/feed.xml
index 5243226c2..044f5807f 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,10 +6,141 @@
 </description>
     <link>https://cordova.apache.org/</link>
     <atom:link href="https://cordova.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Wed, 13 Jul 2022 04:58:08 +0000</pubDate>
-    <lastBuildDate>Wed, 13 Jul 2022 04:58:08 +0000</lastBuildDate>
+    <pubDate>Wed, 13 Jul 2022 14:58:57 +0000</pubDate>
+    <lastBuildDate>Wed, 13 Jul 2022 14:58:57 +0000</lastBuildDate>
     <generator>Jekyll v4.2.2</generator>
     
+      <item>
+        <title>Cordova Android 11.0.0 Released!</title>
+        <description>&lt;p&gt;We are happy to announce that we have just released &lt;code&gt;Cordova Android 11.0.0&lt;/code&gt;! This is one of Cordova&amp;#39;s supported platforms for building Android applications.&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://www.npmjs.com/package/cordova-android&quot;&gt;cordova-android@11.0.0&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2&gt;Release Highlights&lt;/h2&gt;
+
+&lt;p&gt;&lt;strong&gt;To upgrade:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cordova platform remove android
+cordova platform add android@11.0.0
+&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
+
+&lt;p&gt;&lt;strong&gt;To install:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cordova platform add android@11.0.0
+&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;strong&gt;Android 12 SplashScreen API Integration&lt;/strong&gt;&lt;/p&gt;
+
+    &lt;p&gt;As of Android 12, all Android 12 or higher devices display the new app launch animation. Google has applied this requirement to bring a standard design to all app launch screens.&lt;/p&gt;
+
+    &lt;p&gt;Due to this requirement, users have seen and reported the display of multiple SplashScreens during the app launch. Since the new SplashScreen API can not be disabled, the old SplashScreen plugin is deprecated for Cordova-Android 11+.&lt;/p&gt;
+
+    &lt;p&gt;We have integrated the Android 12 SplashScreen API including the compatibility library into the core of the Cordova-Android platform to provide support for Android API 22+.&lt;/p&gt;
+
+    &lt;p&gt;For more information, please refer to the &lt;a href=&quot;https://github.com/apache/cordova-android/pull/1441&quot;&gt;PR&lt;/a&gt; and &lt;a href=&quot;https://cordova.apache.org/docs/en/latest/core/features/splashscreen/index.html&quot;&gt;Cordova Docs&lt;/a&gt;.&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;strong&gt;Tooling and Default Support Bump&lt;/strong&gt;&lt;/p&gt;
+
+    &lt;ul&gt;
+      &lt;li&gt;Target SDK (&lt;code&gt;targetSdk&lt;/code&gt;): &lt;code&gt;32&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;SDK Build Tool: &lt;code&gt;32.0.0&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;Gradle: &lt;code&gt;7.4.2&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;Kotlin: &lt;code&gt;1.5.21&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;Android Gradle Plugin (AGP): &lt;code&gt;7.2.1&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;Google Services Gradle Plugin: &lt;code&gt;4.3.10&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;AndroidX App Compat Library: &lt;code&gt;1.4.2&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;AndroidX WebKit Library: &lt;code&gt;1.4.0&lt;/code&gt;&lt;/li&gt;
+      &lt;li&gt;AndroidX SplashScreen Core Library: &lt;code&gt;1.0.0-rc01&lt;/code&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;strong&gt;Environment Variable &lt;code&gt;ANDROID_HOME&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
+
+    &lt;p&gt;As of April 27, 2022, It appears Google has reversed its statement and declared that &lt;code&gt;ANDROID_HOME&lt;/code&gt; is now the correct environment variable to set with the path of the SDK installation directory. It also notes that &lt;code&gt;ANDROID_SDK_ROOT&lt;/code&gt; that also points to the SDK installation directory is deprecated.&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;strong&gt;Custom Compile SDK&lt;/strong&gt;&lt;/p&gt;
+
+    &lt;p&gt;We added back the ability to set a custom compileSdk value with the preference flag &lt;code&gt;android-compileSdkVersion&lt;/code&gt;.&lt;/p&gt;
+
+    &lt;p&gt;Example:&lt;/p&gt;
+
+    &lt;div class=&quot;language-xml highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  &lt;span class=&quot;nt&quot;&gt;&amp;lt;preference&lt;/span&gt; &lt;span class=&quot;na&quot;&gt;name=&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;android-compileSdkVersion&quot;&lt;/span&gt; &lt;span class=&quot;na&quot;&gt;value=&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;31&quot;&lt;/span&gt; &lt;span class=&quot;nt&q [...]
+&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;strong&gt;Node Support&lt;/strong&gt;&lt;/p&gt;
+
+    &lt;p&gt;Since Node 12 is no longer being supported by the Node.js team, we have dropped support for Node 12.&lt;/p&gt;
+  &lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;Please report any issues you find at &lt;a href=&quot;http://issues.cordova.io/&quot;&gt;issues.cordova.io&lt;/a&gt;!&lt;/p&gt;
+
+&lt;!--more--&gt;
+&lt;h1&gt;Changes include:&lt;/h1&gt;
+
+&lt;p&gt;&lt;strong&gt;Breaking:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1441&quot;&gt;GH-1441&lt;/a&gt; feat!: &lt;strong&gt;Android&lt;/strong&gt; 12 splash screen&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1427&quot;&gt;GH-1427&lt;/a&gt; feat!: API 32 support&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1410&quot;&gt;GH-1410&lt;/a&gt; feat!: API 31 support&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1444&quot;&gt;GH-1444&lt;/a&gt; fix!: set &amp;amp; use &lt;code&gt;ANDROID_HOME&lt;/code&gt; as default&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1411&quot;&gt;GH-1411&lt;/a&gt; chore!: Drop Node 12 support&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1448&quot;&gt;GH-1448&lt;/a&gt; feat: Update &lt;code&gt;androidx.appcompat&lt;/code&gt; version&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1446&quot;&gt;GH-1446&lt;/a&gt; feat: Update gradle plugin version&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1447&quot;&gt;GH-1447&lt;/a&gt; feat: Update google services pluging&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1431&quot;&gt;GH-1431&lt;/a&gt; feat: support custom &lt;code&gt;compileSdk&lt;/code&gt; setting&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1311&quot;&gt;GH-1311&lt;/a&gt; feat: added support for BoM imports&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Fixes:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1455&quot;&gt;GH-1455&lt;/a&gt; fix(&lt;code&gt;prepare&lt;/code&gt;): &lt;code&gt;destFile&lt;/code&gt; path separator&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1453&quot;&gt;GH-1453&lt;/a&gt; fix: support installing platfrom from local git checkout&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1449&quot;&gt;GH-1449&lt;/a&gt; fix: accept file cookies only if &lt;code&gt;AndroidInsecureFileModeEnabled&lt;/code&gt;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1443&quot;&gt;GH-1443&lt;/a&gt; fix: force &lt;code&gt;hostname&lt;/code&gt; to lowercase&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1434&quot;&gt;GH-1434&lt;/a&gt; fix: restore &lt;code&gt;checkReqs&lt;/code&gt; in &lt;code&gt;prepare.js&lt;/code&gt;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1154&quot;&gt;GH-1154&lt;/a&gt; fix: move &lt;code&gt;MainActivity.java&lt;/code&gt; to folder that tracks the app package name (widget id)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Chores, Dependencies &amp;amp; CI:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1451&quot;&gt;GH-1451&lt;/a&gt; chore: display warning on deprecated &lt;code&gt;&amp;lt;splash&amp;gt;&lt;/code&gt; tag usage&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1430&quot;&gt;GH-1430&lt;/a&gt; chore: remove unneeded deprecated annotation&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1421&quot;&gt;GH-1421&lt;/a&gt; chore(npm): bump &lt;code&gt;@cordova/eslint-config@^4.0.0&lt;/code&gt;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1420&quot;&gt;GH-1420&lt;/a&gt; chore(npm): bump dependencies&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1452&quot;&gt;GH-1452&lt;/a&gt; dep: bump &lt;code&gt;jasmine@4.2.1&lt;/code&gt; w/ &lt;code&gt;package-lock&lt;/code&gt; rebuild&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1439&quot;&gt;GH-1439&lt;/a&gt; ci: update github action workflow&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-android/pull/1424&quot;&gt;GH-1424&lt;/a&gt; ci: Added Node 18 to test matrix&lt;/li&gt;
+&lt;/ul&gt;
+</description>
+        <pubDate>Tue, 12 Jul 2022 00:00:00 +0000</pubDate>
+        <link>https://cordova.apache.org/announcements/2022/07/12/cordova-android-release-11.0.0.html</link>
+        <guid isPermaLink="true">https://cordova.apache.org/announcements/2022/07/12/cordova-android-release-11.0.0.html</guid>
+        
+        <category>news</category>
+        
+        <category>releases</category>
+        
+        
+        <category>announcements</category>
+        
+      </item>
+    
       <item>
         <title>Media Plugin 6.0.0 &amp; Media Capture Plugin 4.0.0 Released!</title>
         <description>&lt;p&gt;We are happy to announce that we have just released an update for &lt;code&gt;cordova-plugin-media&lt;/code&gt; &amp;amp; &lt;code&gt;cordova-plugin-media-capture&lt;/code&gt;!&lt;/p&gt;
@@ -622,48 +753,6 @@ cordova plugin add cordova-plugin-media@5.0.4
         <category>releases</category>
         
         
-        <category>news</category>
-        
-      </item>
-    
-      <item>
-        <title>Template 6.0.0 Released!</title>
-        <description>&lt;p&gt;We are happy to announce that we have just released a major update to our template!&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;&lt;a href=&quot;https://www.npmjs.com/package/cordova-app-hello-world&quot;&gt;cordova-app-hello-world@6.0.0&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2&gt;Release Highlights&lt;/h2&gt;
-
-&lt;p&gt;In this release, we have removed the deprecated &lt;code&gt;cordova-plugin-whitelist&lt;/code&gt; from the default template. The functionality of the plugin was integrated into the core of Cordova Android since version 10.0.0.&lt;/p&gt;
-
-&lt;p&gt;If you create a new Cordova project and use an older version of Cordova Android (&amp;lt;10), you will need to add the &lt;code&gt;cordova-plugin-whitelist&lt;/code&gt; plugin.&lt;/p&gt;
-
-&lt;p&gt;Additionally, Cordova has removed the excessive &lt;code&gt;access&lt;/code&gt; and &lt;code&gt;allow-intent&lt;/code&gt; settings from the default &lt;code&gt;config.xml&lt;/code&gt; file. Previously, the default template assumed what defaults users needed, but not all user apps required these settings.&lt;/p&gt;
-
-&lt;p&gt;Removing these excessive defaults will help promote a more secure application by default, reduce the default project configurations to a bare minimum, and promote an opt-in approach for defining access permissions.&lt;/p&gt;
-
-&lt;p&gt;Existing projects are not affected by these changes. The default template is used only during the initial project creation.&lt;/p&gt;
-
-&lt;!--more--&gt;
-&lt;h1&gt;Changes include:&lt;/h1&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-app-hello-world/pull/73&quot;&gt;GH-73&lt;/a&gt; cleanup!(&lt;code&gt;config.xml&lt;/code&gt;): simplify defaults&lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-app-hello-world/pull/67&quot;&gt;GH-67&lt;/a&gt; chore(ios): remove &lt;code&gt;gap&lt;/code&gt; from CSP&lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;https://github.com/apache/cordova-app-hello-world/pull/66&quot;&gt;GH-66&lt;/a&gt; chore!: remove whitelist plugin &amp;amp; reference&lt;/li&gt;
-&lt;/ul&gt;
-</description>
-        <pubDate>Sun, 31 Oct 2021 00:00:00 +0000</pubDate>
-        <link>https://cordova.apache.org/news/2021/10/31/template-release.html</link>
-        <guid isPermaLink="true">https://cordova.apache.org/news/2021/10/31/template-release.html</guid>
-        
-        <category>release</category>
-        
-        <category>template</category>
-        
-        
         <category>news</category>
         
       </item>
diff --git a/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html b/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html
index 1946346ab..23eee91c7 100644
--- a/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html
+++ b/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html
@@ -237,6 +237,26 @@ cordova plugin add cordova-plugin-media-capture@4.0.0
             </div>
             <div class="col-sm-6">
                 
+                    <a href="/announcements/2022/07/12/cordova-android-release-11.0.0.html">Next</a>
+                    <br>
+                    <br>
+                    <a class="title" href="/announcements/2022/07/12/cordova-android-release-11.0.0.html">Cordova Android 11.0.0 Released!</a>
+                    <div class="date"> 12 Jul 2022 - 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 Android...
+                    </p>
+                
             </div>
         </div>
     </footer>
diff --git a/sitemap.xml b/sitemap.xml
index 583caa6fb..fa242d318 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -3,6 +3,11 @@
 
 <!-- posts -->
 
+<url>
+    <loc>https://cordova.apache.org/announcements/2022/07/12/cordova-android-release-11.0.0.html</loc>
+</url>
+
+
 <url>
     <loc>https://cordova.apache.org/news/2022/05/30/media-plugin-6.0.0-media-capture-plugin-4.0.0-release.html</loc>
 </url>
diff --git a/static/js/index.js b/static/js/index.js
index a15c3d47c..4344682c5 100644
--- a/static/js/index.js
+++ b/static/js/index.js
@@ -77,6 +77,7 @@ function checkNotification() {
     var dates = [];
     if (lastVisit != "") {
         
+        dates.push('Tue, 12 Jul 2022 00:00:00 +0000');
         dates.push('Mon, 30 May 2022 00:00:00 +0000');
         dates.push('Mon, 30 May 2022 00:00:00 +0000');
         dates.push('Fri, 15 Apr 2022 00:00:00 +0000');


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