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 2025/08/29 06:34:28 UTC
(cordova-docs) branch asf-site updated: Deploying to asf-site from @ apache/cordova-docs@458e5055404d3bfed1ba20394bb4946d86da9842 🚀
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 c62c21369a Deploying to asf-site from @ apache/cordova-docs@458e5055404d3bfed1ba20394bb4946d86da9842 🚀
c62c21369a is described below
commit c62c21369a5c4a6d4bf9de6d5cab5c8167c1ae6a
Author: erisu <er...@users.noreply.github.com>
AuthorDate: Fri Aug 29 06:34:23 2025 +0000
Deploying to asf-site from @ apache/cordova-docs@458e5055404d3bfed1ba20394bb4946d86da9842 🚀
---
announcements/2025/08/09/cordova-common-6.0.0.html | 6 +-
...0.0.html => cordova-app-hello-world-7.0.0.html} | 71 +++---
announcements/2025/08/29/cordova-fetch-5.0.0.html | 8 +-
blog/index.html | 35 +++
feed.xml | 259 ++++-----------------
sitemap.xml | 5 +
static/js/index.js | 1 +
7 files changed, 128 insertions(+), 257 deletions(-)
diff --git a/announcements/2025/08/09/cordova-common-6.0.0.html b/announcements/2025/08/09/cordova-common-6.0.0.html
index cd41f32787..ae6695158c 100644
--- a/announcements/2025/08/09/cordova-common-6.0.0.html
+++ b/announcements/2025/08/09/cordova-common-6.0.0.html
@@ -199,10 +199,10 @@
</div>
<div class="col-sm-6">
- <a href="/announcements/2025/08/29/cordova-fetch-5.0.0.html">Next</a>
+ <a href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">Next</a>
<br>
<br>
- <a class="title" href="/announcements/2025/08/29/cordova-fetch-5.0.0.html">Cordova Fetch 5.0.0 Released!</a>
+ <a class="title" href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">Cordova App Hello World 7.0.0 Released!</a>
<div class="date"> 29 Aug 2025 - By Bryan Ellis </div>
<p class="content">
<!--
@@ -216,7 +216,7 @@
Reference: https://github.com/jekyll/jekyll/issues/2860
-->
- We are happy to announce that cordova-fetch@5.0.0 has been released. This is...
+ We are happy to announce that cordova-app-hello-world@7.0.0 has been released. This is...
</p>
</div>
diff --git a/announcements/2025/08/29/cordova-fetch-5.0.0.html b/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html
similarity index 75%
copy from announcements/2025/08/29/cordova-fetch-5.0.0.html
copy to announcements/2025/08/29/cordova-app-hello-world-7.0.0.html
index 34cdd2b69d..40052c0a7b 100644
--- a/announcements/2025/08/29/cordova-fetch-5.0.0.html
+++ b/announcements/2025/08/29/cordova-app-hello-world-7.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 cordova-fetch@5.0.0 has been released. This is the library used behind-the-scenes of the Cordova tooling for fetching of Cordov...">
+ <meta name="description" content="We are happy to announce that cordova-app-hello-world@7.0.0 has been released. This is the default app template used when creating a new Cordova App project ...">
<title>
- Cordova Fetch 5.0.0 Released! - Apache Cordova
+ Cordova App Hello World 7.0.0 Released! - Apache Cordova
</title>
@@ -23,7 +23,7 @@
- <link rel="canonical" href="https://cordova.apache.org/announcements/2025/08/29/cordova-fetch-5.0.0.html">
+ <link rel="canonical" href="https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="/static/css/main.css">
@@ -120,7 +120,7 @@
<div class="post">
<header>
- <div class="title">Cordova Fetch 5.0.0 Released!</div>
+ <div class="title">Cordova App Hello World 7.0.0 Released!</div>
<div class="author">By:
Bryan Ellis
@@ -130,56 +130,33 @@
</header>
<section>
<div>
- <p>We are happy to announce that <code>cordova-fetch@5.0.0</code> has been released. This is the library used behind-the-scenes of the Cordova tooling for fetching of Cordova platforms and plugins.</p>
+ <p>We are happy to announce that <code>cordova-app-hello-world@7.0.0</code> has been released. This is the default app template used when creating a new Cordova App project though Cordova CLI.</p>
<h2>Release Highlights</h2>
-<p>The most notable changes in this major release were:</p>
+<p>The most notable changes in this release were:</p>
<ul>
- <li>Updated the library's npm dependencies.</li>
- <li>Increased in the Node.js engine requirement to <code>>=20.9.0</code>.</li>
+ <li>Setting the <code>body</code> element's <code>box-sizing</code> to <code>border-box</code> to avoid the <code>safe-area-inset</code> padding that caused scrolling issues</li>
+ <li>Disabled the <code>overscroll</code> behavior of the root element to remove rubber-banding effects.</li>
+ <li>Used modern, unprefixed CSS directives.</li>
+ <li>Updated default template's package ID to <code>org.apache.cordova.hellocordova</code>.</li>
</ul>
<!--more-->
<h1>Changes include:</h1>
-<p><strong>Breaking Changes:</strong></p>
+<p><strong>Fixes:</strong></p>
<ul>
- <li><a href="https://github.com/apache/cordova-fetch/pull/131">GH-131</a> chore(npm)!: bump <code>cordova-common@6.0.0</code></li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/125">GH-125</a> chore!: bump node requirement & npm dependencies</li>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/98">GH-98</a> fix(css): Fix extra padding causing scrolling</li>
</ul>
<p><strong>Chores:</strong></p>
<ul>
- <li><a href="https://github.com/apache/cordova-fetch/pull/136">GH-136</a> chore(README): update badges</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/135">GH-135</a> chore: update & add source code license headers</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/130">GH-130</a> chore: bump <code>@cordova/eslint-config</code></li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/127">GH-127</a> chore(coverage): Move from <code>nyc</code> to <code>c8</code> for code coverage</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/124">GH-124</a> chore(deps-dev): bump <code>brace-expansion</code> from 1.1.11 to 1.1.12</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/122">GH-122</a> chore(deps): bump <code>cross-spawn</code> from 7.0.3 to 7.0.6</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/120">GH-120</a> chore(deps): bump <code>micromatch</code> from 4.0.5 to 4.0.8</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/119">GH-119</a> chore(deps): bump <code>braces</code> from 3.0.2 to 3.0.3</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/116">GH-116</a> chore(deps): Update some dependencies, add Node 20 to CI</li>
-</ul>
-
-<p><strong>CI:</strong></p>
-
-<ul>
- <li><a href="https://github.com/apache/cordova-fetch/pull/137">GH-137</a> ci: workflow updates</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/128">GH-128</a> ci(workflow): update release-audit & license config</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/123">GH-123</a> ci: Add licence checker workflow</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/121">GH-121</a> ci: Fix dependabot code scanning errors</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/118">GH-118</a> ci: Set up CodeQL analysis</li>
- <li><a href="https://github.com/apache/cordova-fetch/pull/117">GH-117</a> ci: update codecov@v4 w/ token</li>
-</ul>
-
-<p><strong>Tests:</strong></p>
-
-<ul>
- <li><a href="https://github.com/apache/cordova-fetch/pull/126">GH-126</a> test: drop <code>file-url</code></li>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/99">GH-99</a> chore: updated defaults, license headers & added release audit workflow</li>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/78">GH-78</a> chore: correct <code>access</code> inline comment</li>
</ul>
</div>
@@ -200,6 +177,26 @@
</div>
<div class="col-sm-6">
+ <a href="/announcements/2025/08/29/cordova-fetch-5.0.0.html">Next</a>
+ <br>
+ <br>
+ <a class="title" href="/announcements/2025/08/29/cordova-fetch-5.0.0.html">Cordova Fetch 5.0.0 Released!</a>
+ <div class="date"> 29 Aug 2025 - 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 cordova-fetch@5.0.0 has been released. This is...
+ </p>
+
</div>
</div>
</footer>
diff --git a/announcements/2025/08/29/cordova-fetch-5.0.0.html b/announcements/2025/08/29/cordova-fetch-5.0.0.html
index 34cdd2b69d..5abac8a893 100644
--- a/announcements/2025/08/29/cordova-fetch-5.0.0.html
+++ b/announcements/2025/08/29/cordova-fetch-5.0.0.html
@@ -188,13 +188,13 @@
<div class="row">
<div class="col-sm-6">
- <a href="/announcements/2025/08/09/cordova-common-6.0.0.html">Previous</a>
+ <a href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">Previous</a>
<br>
<br>
- <a class="title" href="/announcements/2025/08/09/cordova-common-6.0.0.html">Cordova Common 6.0.0 Released!</a>
- <div class="date"> 09 Aug 2025 - By Bryan Ellis </div>
+ <a class="title" href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">Cordova App Hello World 7.0.0 Released!</a>
+ <div class="date"> 29 Aug 2025 - By Bryan Ellis </div>
<p class="content">
- We are happy to announce that cordova-common@6.0.0 has been released. This is...
+ We are happy to announce that cordova-app-hello-world@7.0.0 has been released. This is...
</p>
</div>
diff --git a/blog/index.html b/blog/index.html
index ab05982067..8aadc28d1a 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -154,6 +154,41 @@
</section>
</li>
+ <li>
+ <header>
+ <div class="adorner" blogTime="Fri, 29 Aug 2025 00:00:00 +0000"></div>
+ <h2 class="title">
+ <a href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">Cordova App Hello World 7.0.0 Released!</a>
+ </h2>
+ <div class="details">
+ <span class="date">29 Aug 2025</span>
+ - by
+ <span class="author">
+
+ Bryan Ellis
+
+ </span>
+ </div>
+ </header>
+ <section class="post-excerpt">
+ <p><p>We are happy to announce that <code>cordova-app-hello-world@7.0.0</code> has been released. This is the default app template used when creating a new Cordova App project though Cordova CLI.</p>
+
+<h2>Release Highlights</h2>
+
+<p>The most notable changes in this release were:</p>
+
+<ul>
+ <li>Setting the <code>body</code> element's <code>box-sizing</code> to <code>border-box</code> to avoid the <code>safe-area-inset</code> padding that caused scrolling issues</li>
+ <li>Disabled the <code>overscroll</code> behavior of the root element to remove rubber-banding effects.</li>
+ <li>Used modern, unprefixed CSS directives.</li>
+ <li>Updated default template's package ID to <code>org.apache.cordova.hellocordova</code>.</li>
+</ul>
+
+</p>
+ <div><a href="/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html">More...</a></div>
+ </section>
+ </li>
+
<li>
<header>
<div class="adorner" blogTime="Sat, 09 Aug 2025 00:00:00 +0000"></div>
diff --git a/feed.xml b/feed.xml
index b158bbbb4c..f65cb5edbf 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,8 +6,8 @@
</description>
<link>https://cordova.apache.org/</link>
<atom:link href="https://cordova.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Fri, 29 Aug 2025 06:12:37 +0000</pubDate>
- <lastBuildDate>Fri, 29 Aug 2025 06:12:37 +0000</lastBuildDate>
+ <pubDate>Fri, 29 Aug 2025 06:33:22 +0000</pubDate>
+ <lastBuildDate>Fri, 29 Aug 2025 06:33:22 +0000</lastBuildDate>
<generator>Jekyll v4.4.1</generator>
<item>
@@ -77,6 +77,50 @@
</item>
+ <item>
+ <title>Cordova App Hello World 7.0.0 Released!</title>
+ <description><p>We are happy to announce that <code>cordova-app-hello-world@7.0.0</code> has been released. This is the default app template used when creating a new Cordova App project though Cordova CLI.</p>
+
+<h2>Release Highlights</h2>
+
+<p>The most notable changes in this release were:</p>
+
+<ul>
+ <li>Setting the <code>body</code> element&#39;s <code>box-sizing</code> to <code>border-box</code> to avoid the <code>safe-area-inset</code> padding that caused scrolling issues</li>
+ <li>Disabled the <code>overscroll</code> behavior of the root element to remove rubber-banding effects.</li>
+ <li>Used modern, unprefixed CSS directives.</li>
+ <li>Updated default template&#39;s package ID to <code>org.apache.cordova.hellocordova</code>.</li>
+</ul>
+
+<!--more-->
+<h1>Changes include:</h1>
+
+<p><strong>Fixes:</strong></p>
+
+<ul>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/98">GH-98</a> fix(css): Fix extra padding causing scrolling</li>
+</ul>
+
+<p><strong>Chores:</strong></p>
+
+<ul>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/99">GH-99</a> chore: updated defaults, license headers &amp; added release audit workflow</li>
+ <li><a href="https://github.com/apache/cordova-app-hello-world/pull/78">GH-78</a> chore: correct <code>access</code> inline comment</li>
+</ul>
+</description>
+ <pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate>
+ <link>https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html</link>
+ <guid isPermaLink="true">https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html</guid>
+
+ <category>news</category>
+
+ <category>releases</category>
+
+
+ <category>announcements</category>
+
+ </item>
+
<item>
<title>Cordova Common 6.0.0 Released!</title>
<description><p>We are happy to announce that <code>cordova-common@6.0.0</code> has been released. 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>
@@ -780,217 +824,6 @@ iOS webview is configured to use app schemes, or a <code>file://</code&
<category>releases</category>
- <category>announcements</category>
-
- </item>
-
- <item>
- <title>Camera Plugin 8.0.0 Released!</title>
- <description><p>We are happy to announce that we have just released a major update for <code>cordova-plugin-camera</code>!</p>
-
-<ul>
- <li><a href="https://www.npmjs.com/package/cordova-plugin-camera">cordova-plugin-camera@8.0.0</a></li>
-</ul>
-
-<p><strong>To upgrade:</strong></p>
-
-<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cordova plugin remove cordova-plugin-camera
-cordova plugin add cordova-plugin-camera@8.0.0
-</code></pre></div></div>
-
-<h2>Release Highlights</h2>
-
-<p>This is a major update as it includes some breaking public API mechanisms, for
-the better!</p>
-
-<p>The breaking changes includes:</p>
-<ul>
- <li><a href="#getpicture">getPicture</a></li>
- <li><a href="#uri-persistence">URI Persistence</a></li>
- <li><a href="#optional-write_external_storage-permission">Optional WRITE_EXTERNAL_STORAGE</a></li>
-</ul>
-
-<p>Additionally the <code>allowEdit</code> feature is now deprecated. <a href="#deprecation-allowedit">See more details</a>.</p>
-
-<h3>getPicture</h3>
-
-<p>The Camera plugin previously was very inconsistent with the return paths when
-using <code>getPicture</code> API. Sometimes it was <code>file://</code> uri, sometimes it was a raw
-file path. Applications would have to check and usually prefix the path
-themselves to make any use of them. So we&#39;ve streamlined the returned data as
-URIs.</p>
-
-<p>All platforms consistently return a <code>&lt;scheme&gt;:...</code> now.</p>
-
-<p>For all platforms, when using the <code>DATA_URL</code> option, the returned base64 encoded
-image used to return just the base64 encoded part. As of v8.0.0, the returned
-string now includes the <code>data:</code> uri header, including the MIME type that the
-base64 data represents.</p>
-
-<p>For iOS, <code>file://</code> uris were always previously returned consistently therefore,
-no changes were made here.</p>
-
-<p>For Android, the API behaved consistently depending on the underlying source of
-the content. Most of the time a raw file path was returned. It will now always
-return a URI of some sort, though unlike iOS, it is unsafe to assume it will be
-a <code>file://</code> uri.</p>
-
-<p>If you were testing and prefixing your file paths, you are no longer required to.
-All URIs returned when using <code>FILE_URI</code> option is resolvable by
-cordova-plugin-file@8.1.2` and later.</p>
-
-<p>For examples on how to use the results, see the
-<a href="https://github.com/apache/cordova-plugin-camera?tab=readme-ov-file#take-a-picture-and-get-a-fileentry-object-">Camera Plugin Documentation</a></p>
-
-<h3>URI Persistence</h3>
-
-<p>For all platforms using <code>FILE_URI</code> option, the returned URI is <strong>temporarily access</strong> only.</p>
-
-<p>When sourcing content from the camera, the file is stored in the app&#39;s temporary
-directory, which the OS may clear out at any time when disk space is sparse.</p>
-
-<!-- For iOS, this might not be completely accurate, but for the sake of making
-the blog brief/simple, I'm omitting this fact -->
-<p>When sourcing content from the user&#39;s gallery, the returned URI has a
-temporarily read permission provided by the OS which expires typically once the
-application exits.</p>
-
-<p>This means that the URI returned by <code>getPicture</code> should not be stored. The
-application should decide what to do with it depending on their needs and
-requirements.</p>
-
-<p><strong>Example 1:</strong> The application is receiving an image for the user&#39;s profile
-picture and it will require persistent access to that content.</p>
-
-<p>Solution: The application should copy the content to the app&#39;s data directory
-and store and use the copied URI instead.</p>
-
-<p><strong>Example 2:</strong> The application is receiving an image to edit or make
-manipulations. It just needs one-time read to load into memory to put the data
-in an image editor.</p>
-
-<p>Solution: The application can safely use the temporarily URI to read and display
-the content and save the manipulated data later.</p>
-
-<h3>Optional WRITE_EXTERNAL_STORAGE Permission</h3>
-
-<p>For Android 7 - 12, this plugin used to always include the <code>WRITE_EXTERNAL_STORAGE</code>
-permission, and for implementation reasons it was required to operate.</p>
-
-<p>As of v8.0.0, the Camera plugin no longer automatically includes the permission
-declaration, as in most cases it is no longer required.</p>
-
-<p>If your application enables the <code>saveToPhotoAlbum</code> option, then you&#39;ll need to
-add the following to the <code>config.xml</code> file:</p>
-
-<div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;platform</span> <span class="na">name=</span><span class="s">"android"</span><span class="nt">&gt;</span>
- <span class="nt">&lt;config-file</span> <span class="na">target=</span><span class="s">"AndroidManifest.xml"</span> <span class="na">parent=</span><span class="s">"/*"</span> <span class="na">xmlns:android=</span><span class="s">"http://schemas.android.com/apk/res/android"</span><span class=" [...]
- <span class="nt">&lt;uses-permission</span> <span class="na">android:name=</span><span class="s">"android.permission.WRITE_EXTERNAL_STORAGE"</span> <span class="na">android:maxSdkVersion=</span><span class="s">"28"</span> <span class="nt">/&gt;</span>
- <span class="nt">&lt;/config-file&gt;</span>
-<span class="nt">&lt;/platform&gt;</span>
-</code></pre></div></div>
-
-<p>If your application does not use <code>saveToPhotoAlbum</code>, then your application does
-not require any permissions to operate both the camera, or picking from the
-user&#39;s gallery.</p>
-
-<p>Attempting to use <code>saveToPhotoAlbum</code> without declaring the <code>WRITE_EXTERNAL_STORAGE</code>
-will result in an error being returned on Android 7, Android 8, and Android 9 devices.</p>
-
-<h3>Deprecation: allowEdit</h3>
-
-<p>The <code>allowEdit</code> feature when capturing images from the camera, or selecting
-images from the gallery is now deprecated. Behaviour of this feature was
-inconsistent across platforms, and often times is unreliable as it was dependent
-on support of the underlying Camera application which was not standard.</p>
-
-<p>The feature still exists for the time being and should work as-is given it&#39;s
-documented caveats, but Apache Cordova will no longer provide support for issues
-arising from using the feature. The <code>allowEdit</code> option is scheduled to be
-completely removed at a later date with no direct replacement.</p>
-
-<p>Users using the <code>allowEdit</code> feature should move to a dedicated image
-manipulation library.</p>
-
-<h3>Known Issues</h3>
-
-<h4>iOS</h4>
-
-<p>The <code>FileEntry.toURL</code> method on iOS does not produce a DOM-usable uri while
-the application is configured to use schemes. A <a href="https://github.com/apache/cordova-plugin-file/pull/642">fix</a>
-for this will be available at an later date. In the meantime, the following can
-be used as a workaround:</p>
-
-<div class="language-javascript highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c1">// TODO: Remove when https://github.com/apache/cordova-plugin-file/pull/642 is released</span>
-<span class="kd">function</span> <span class="nx">toDomURL</span><span class="p">(</span><span class="nx">fileEntry</span><span class="p">)</span> <span class="p">{</span>
- <span class="k">if</span> <span class="p">(</span><span class="nx">cordova</span><span class="p">.</span><span class="nx">platform</span> <span class="o">===</span> <span class="dl">"</span><span class="s2">ios</span><span class="dl">"</span><span class="p">)</ [...]
- <span class="k">return</span> <span class="nb">window</span><span class="p">.</span><span class="nx">WkWebView</span><span class="p">.</span><span class="nx">convertFilePath</span><span class="p">(</span><span class="nx">fileEntry</span><span class="p">.</span><span class="nx&q [...]
- <span class="p">}</span>
- <span class="k">else</span> <span class="p">{</span>
- <span class="k">return</span> <span class="nx">fileEntry</span><span class="p">.</span><span class="nx">toURL</span><span class="p">();</span>
- <span class="p">}</span>
-<span class="p">}</span>
-</code></pre></div></div>
-
-<p>If your app is still hosted on the <code>file://</code> protocol on iOS, then the
-workaround is not necessary.</p>
-
-<h4>Android</h4>
-
-<p>Android will start returning <code>content://</code> instead of <code>file://</code> URIs when
-selecting images from the user&#39;s gallery in order to make use of the underlying
-MediaStore APIs. In order for these paths to be resolvable to a DOM-usable URL,
-the <code>AndroidInsecureFileModeEnabled</code> preference must be <code>"false"</code> (the default value).</p>
-
-<p>Please report any issues you find by following the
-<a href="https://github.com/apache/cordova#filing-a-bug">How to File a Bug</a> guide!</p>
-
-<!--more-->
-<h1>Changes include:</h1>
-
-<p><strong>Breaking:</strong></p>
-<ul>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/902">GH-902</a> fix(android): always return uris (#902)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/909">GH-909</a> refactor(android): Make WRITE_EXTERNAL_STORAGE optional (#909)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/910">GH-910</a> fix(android): Return data uris as an URI (#910)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/911">GH-911</a> fix(ios): Sync camera API return to match Android changes (#911)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/912">GH-912</a> fix(browser): Make data uri be returned as actual URI strings (#912)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/915">GH-915</a> fix(android): remove WRITE_EXTERNAL_PERMISSION (#915)</li>
-</ul>
-
-<p><strong>Improvements:</strong></p>
-<ul>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/901">GH-901</a> fix(android): Isolate provider access to a subdirectory (#901)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/904">GH-904</a> fix(android): Use VERSION_CODES instead of hard-coded API literals (#904)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/906">GH-906</a> refactor(android): replace image path usage with image uris</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/907">GH-907</a> refactor(android): remove query img usage (#907)</li>
-</ul>
-
-<p><strong>Fixes:</strong></p>
-<ul>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/903">GH-903</a> fix(android): Improper serialization of image uri in save instance state (#903)</li>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/905">GH-905</a> fix(android): improper cache path construction during image manipulation (#905)</li>
-</ul>
-
-<p><strong>Deprecations:</strong></p>
-<ul>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/914">GH-914</a> deprecation: allowEdit (#914)</li>
-</ul>
-
-<p><strong>Documentation:</strong></p>
-<ul>
- <li><a href="https://github.com/apache/cordova-plugin-camera/pull/913">GH-913</a> docs: Revisions for v8 public API changes with the return string formats of getPicture (#913)</li>
-</ul>
-</description>
- <pubDate>Sat, 02 Nov 2024 00:00:00 +0000</pubDate>
- <link>https://cordova.apache.org/announcements/2024/11/02/camera-plugin-camera-8.0.0.html</link>
- <guid isPermaLink="true">https://cordova.apache.org/announcements/2024/11/02/camera-plugin-camera-8.0.0.html</guid>
-
- <category>news</category>
-
- <category>releases</category>
-
-
<category>announcements</category>
</item>
diff --git a/sitemap.xml b/sitemap.xml
index f4e06fcca4..278d8d3bb5 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -8,6 +8,11 @@
</url>
+<url>
+ <loc>https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html</loc>
+</url>
+
+
<url>
<loc>https://cordova.apache.org/announcements/2025/08/09/cordova-common-6.0.0.html</loc>
</url>
diff --git a/static/js/index.js b/static/js/index.js
index 827c2366ec..7cf00d602c 100644
--- a/static/js/index.js
+++ b/static/js/index.js
@@ -47,6 +47,7 @@ function checkNotification() {
var dates = [];
if (lastVisit != "") {
+ dates.push('Fri, 29 Aug 2025 00:00:00 +0000');
dates.push('Fri, 29 Aug 2025 00:00:00 +0000');
dates.push('Sat, 09 Aug 2025 00:00:00 +0000');
dates.push('Wed, 30 Apr 2025 00:00:00 +0000');
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org