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 311f416c03 Deploying to asf-site from @ apache/cordova-docs@90a70a05eabf74082de8fa3601d97bc04f88259c 🚀 311f416c03 is described below commit 311f416c034b7b2f5d89948be883f62c311814af Author: erisu <er...@users.noreply.github.com> AuthorDate: Sun Feb 2 05:22:00 2025 +0000 Deploying to asf-site from @ apache/cordova-docs@90a70a05eabf74082de8fa3601d97bc04f88259c 🚀 --- announcements/2025/01/31/meetup-1-recording.html | 20 ++ .../02/cordova-common-5.0.1.html} | 51 ++-- blog/index.html | 30 ++- feed.xml | 280 ++++----------------- sitemap.xml | 5 + static/js/index.js | 1 + 6 files changed, 141 insertions(+), 246 deletions(-) diff --git a/announcements/2025/01/31/meetup-1-recording.html b/announcements/2025/01/31/meetup-1-recording.html index 7428bc9df6..0590f2ec3d 100644 --- a/announcements/2025/01/31/meetup-1-recording.html +++ b/announcements/2025/01/31/meetup-1-recording.html @@ -160,6 +160,26 @@ </div> <div class="col-sm-6"> + <a href="/announcements/2025/02/02/cordova-common-5.0.1.html">Next</a> + <br> + <br> + <a class="title" href="/announcements/2025/02/02/cordova-common-5.0.1.html">Cordova Common 5.0.1 Released!</a> + <div class="date"> 02 Feb 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-common@5.0.1 has been released. This is... + </p> + </div> </div> </footer> diff --git a/announcements/2025/01/31/meetup-1-recording.html b/announcements/2025/02/02/cordova-common-5.0.1.html similarity index 75% copy from announcements/2025/01/31/meetup-1-recording.html copy to announcements/2025/02/02/cordova-common-5.0.1.html index 7428bc9df6..b786b2ed62 100644 --- a/announcements/2025/01/31/meetup-1-recording.html +++ b/announcements/2025/02/02/cordova-common-5.0.1.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 kicked off 2025 with a very successful virtual meetup! Thank you to everyone who attended, and a huge thanks to Bryan Ellis (@erisu) for preparing and hos..."> + <meta name="description" content="We are happy to announce that cordova-common@5.0.1 has been released. This is one of the libraries used behind-the-scenes by nearly all of the Cordova toolin..."> <title> - Cordova 2024 recap and plans for 2025 - Meetup recording - Apache Cordova + Cordova Common 5.0.1 Released! - Apache Cordova </title> @@ -23,7 +23,7 @@ - <link rel="canonical" href="https://cordova.apache.org/announcements/2025/01/31/meetup-1-recording.html"> + <link rel="canonical" href="https://cordova.apache.org/announcements/2025/02/02/cordova-common-5.0.1.html"> <!-- CSS --> <link rel="stylesheet" type="text/css" href="/static/css/main.css"> @@ -123,24 +123,47 @@ <div class="post"> <header> - <div class="title">Cordova 2024 recap and plans for 2025 - Meetup recording</div> + <div class="title">Cordova Common 5.0.1 Released!</div> <div class="author">By: - <a href="https://twitter.com/niklasmaerz">Niklas Merz</a> + Bryan Ellis </div> - <div class="date">31 Jan 2025</div> + <div class="date">02 Feb 2025</div> </header> <section> <div> - <p>We kicked off 2025 with a very successful virtual meetup! Thank you to everyone who attended, and a huge thanks to Bryan Ellis (@erisu) for preparing and hosting the meeting. We had over 100 registrations and more than 60 attendees.</p> + <p>We are happy to announce that <code>cordova-common@5.0.1</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> -<p>The recording is available on <a href="https://www.youtube.com/watch?v=mxZsVWJ8AT8">YouTube</a>, and you can find the slides <a href="https://www.erisu.dev/slides/cordova-meetup-2025/">here</a>.</p> +<h2>Release Highlights</h2> -<p>Bryan provided a recap of 2024, summarizing Cordova releases and milestones, and shared some plans for the current year. As always, we can't provide exact timelines since our work is entirely volunteer-driven. However, if you’d like to help us achieve our goals, you can start contributing at any time!</p> +<p>The most notable changes in this patch release were updates to the dependencies used by this tool. Some dependencies were replaced with Node internals, reducing the overall dependency requirements.</p> -<p>We also have plans for additional meetups to make contributing even more accessible. Stay tuned for more details!</p> +<!--more--> +<h1>Changes include:</h1> +<p><strong>Chores:</strong></p> + +<ul> + <li><a href="https://github.com/apache/cordova-common/pull/222">GH-222</a> chore: bump npm dependencies to current minor revisions</li> + <li><a href="https://github.com/apache/cordova-common/pull/217">GH-217</a> chore(deps): bump cross-spawn from 7.0.3 to 7.0.6</li> + <li><a href="https://github.com/apache/cordova-common/pull/214">GH-214</a> chore(deps): bump micromatch from 4.0.5 to 4.0.8</li> + <li><a href="https://github.com/apache/cordova-common/pull/211">GH-211</a> chore: Minor test fixes</li> + <li><a href="https://github.com/apache/cordova-common/pull/210">GH-210</a> chore: Don't list dev dependencies in NOTICE</li> + <li><a href="https://github.com/apache/cordova-common/pull/208">GH-208</a> chore(deps): bump braces from 3.0.2 to 3.0.3</li> + <li><a href="https://github.com/apache/cordova-common/pull/203">GH-203</a> chore(deps): Modernize some dependencies</li> + <li><a href="https://github.com/apache/cordova-common/pull/204">GH-204</a> chore: fix typo in license checker's ignored-packages config</li> +</ul> + +<p><strong>CI:</strong></p> + +<ul> + <li><a href="https://github.com/apache/cordova-common/pull/218">GH-218</a> ci: Fix dependabot PR failures</li> + <li><a href="https://github.com/apache/cordova-common/pull/207">GH-207</a> ci: Add NodeJS 22 to CI matrix</li> + <li><a href="https://github.com/apache/cordova-common/pull/206">GH-206</a> ci: Set up CodeQL analysis</li> + <li><a href="https://github.com/apache/cordova-common/pull/205">GH-205</a> ci: update codecov@v4 w/ token</li> + <li><a href="https://github.com/apache/cordova-common/pull/202">GH-202</a> ci: add release audit workflow</li> +</ul> </div> </section> @@ -148,13 +171,13 @@ <div class="row"> <div class="col-sm-6"> - <a href="/announcements/2025/01/08/meetup-1.html">Previous</a> + <a href="/announcements/2025/01/31/meetup-1-recording.html">Previous</a> <br> <br> - <a class="title" href="/announcements/2025/01/08/meetup-1.html">Cordova needs you in 2025! Let's start with a meetup</a> - <div class="date"> 08 Jan 2025 - By Niklas Merz </div> + <a class="title" href="/announcements/2025/01/31/meetup-1-recording.html">Cordova 2024 recap and plans for 2025 - Meetup recording</a> + <div class="date"> 31 Jan 2025 - By Niklas Merz </div> <p class="content"> - The beginning of a new year is always a good opportunity for... + We kicked off 2025 with a very successful virtual meetup! Thank you... </p> </div> diff --git a/blog/index.html b/blog/index.html index d81221496a..dbea19c1cc 100644 --- a/blog/index.html +++ b/blog/index.html @@ -124,6 +124,34 @@ </h1> <ul class="posts"> + <li> + <header> + <div class="adorner" blogTime="Sun, 02 Feb 2025 00:00:00 +0000"></div> + <h2 class="title"> + <a href="/announcements/2025/02/02/cordova-common-5.0.1.html">Cordova Common 5.0.1 Released!</a> + </h2> + <div class="details"> + <span class="date">02 Feb 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-common@5.0.1</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> + +<h2>Release Highlights</h2> + +<p>The most notable changes in this patch release were updates to the dependencies used by this tool. Some dependencies were replaced with Node internals, reducing the overall dependency requirements.</p> + +</p> + <div><a href="/announcements/2025/02/02/cordova-common-5.0.1.html">More...</a></div> + </section> + </li> + <li> <header> <div class="adorner" blogTime="Fri, 31 Jan 2025 00:00:00 +0000"></div> @@ -14396,7 +14424,7 @@ just around the corner (July 19, 2013), and we are really excited about it!</p> <script> window.onload = function(){ setTimeout(function(){ - var lastPostTime = new Date("Fri, 31 Jan 2025 00:00:00 +0000").getTime(); + var lastPostTime = new Date("Sun, 02 Feb 2025 00:00:00 +0000").getTime(); setCookie("visitTime", lastPostTime, 365); }, 2000); }; diff --git a/feed.xml b/feed.xml index d67ee6150a..231c86868c 100644 --- a/feed.xml +++ b/feed.xml @@ -6,10 +6,57 @@ </description> <link>https://cordova.apache.org/</link> <atom:link href="https://cordova.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Fri, 31 Jan 2025 21:22:34 +0000</pubDate> - <lastBuildDate>Fri, 31 Jan 2025 21:22:34 +0000</lastBuildDate> + <pubDate>Sun, 02 Feb 2025 05:21:12 +0000</pubDate> + <lastBuildDate>Sun, 02 Feb 2025 05:21:12 +0000</lastBuildDate> <generator>Jekyll v4.4.1</generator> + <item> + <title>Cordova Common 5.0.1 Released!</title> + <description><p>We are happy to announce that <code>cordova-common@5.0.1</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> + +<h2>Release Highlights</h2> + +<p>The most notable changes in this patch release were updates to the dependencies used by this tool. Some dependencies were replaced with Node internals, reducing the overall dependency requirements.</p> + +<!--more--> +<h1>Changes include:</h1> + +<p><strong>Chores:</strong></p> + +<ul> + <li><a href="https://github.com/apache/cordova-common/pull/222">GH-222</a> chore: bump npm dependencies to current minor revisions</li> + <li><a href="https://github.com/apache/cordova-common/pull/217">GH-217</a> chore(deps): bump cross-spawn from 7.0.3 to 7.0.6</li> + <li><a href="https://github.com/apache/cordova-common/pull/214">GH-214</a> chore(deps): bump micromatch from 4.0.5 to 4.0.8</li> + <li><a href="https://github.com/apache/cordova-common/pull/211">GH-211</a> chore: Minor test fixes</li> + <li><a href="https://github.com/apache/cordova-common/pull/210">GH-210</a> chore: Don&#39;t list dev dependencies in NOTICE</li> + <li><a href="https://github.com/apache/cordova-common/pull/208">GH-208</a> chore(deps): bump braces from 3.0.2 to 3.0.3</li> + <li><a href="https://github.com/apache/cordova-common/pull/203">GH-203</a> chore(deps): Modernize some dependencies</li> + <li><a href="https://github.com/apache/cordova-common/pull/204">GH-204</a> chore: fix typo in license checker&#39;s ignored-packages config</li> +</ul> + +<p><strong>CI:</strong></p> + +<ul> + <li><a href="https://github.com/apache/cordova-common/pull/218">GH-218</a> ci: Fix dependabot PR failures</li> + <li><a href="https://github.com/apache/cordova-common/pull/207">GH-207</a> ci: Add NodeJS 22 to CI matrix</li> + <li><a href="https://github.com/apache/cordova-common/pull/206">GH-206</a> ci: Set up CodeQL analysis</li> + <li><a href="https://github.com/apache/cordova-common/pull/205">GH-205</a> ci: update codecov@v4 w/ token</li> + <li><a href="https://github.com/apache/cordova-common/pull/202">GH-202</a> ci: add release audit workflow</li> +</ul> +</description> + <pubDate>Sun, 02 Feb 2025 00:00:00 +0000</pubDate> + <link>https://cordova.apache.org/announcements/2025/02/02/cordova-common-5.0.1.html</link> + <guid isPermaLink="true">https://cordova.apache.org/announcements/2025/02/02/cordova-common-5.0.1.html</guid> + + <category>news</category> + + <category>releases</category> + + + <category>announcements</category> + + </item> + <item> <title>Cordova 2024 recap and plans for 2025 - Meetup recording</title> <description><p>We kicked off 2025 with a very successful virtual meetup! Thank you to everyone who attended, and a huge thanks to Bryan Ellis (@erisu) for preparing and hosting the meeting. We had over 100 registrations and more than 60 attendees.</p> @@ -728,235 +775,6 @@ cordova platform add ios@7.1.1 <category>releases</category> - <category>announcements</category> - - </item> - - <item> - <title>Cordova Android 13.0.0 Released!</title> - <description><p>We are happy to announce that we have just released <code>Cordova Android 13.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@13.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 platform remove android -cordova platform add android@13.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@13.0.0 -</code></pre></div></div> - -<h2>Release Highlights</h2> - -<h3>BREAKING CHANGES</h3> - -<ul> - <li> - <p><strong>Increased Target SDK</strong></p> - - <p>This release has increased the target SDK to 34 (Android 14).</p> - </li> - <li> - <p><strong>Increased Android Studio Requirement</strong></p> - - <p>Android Studio Jellyfish is required if building and running from Android Studio.</p> - </li> - <li> - <p><strong>Required Build Tools</strong></p> - - <p>To use <code>cordova-android@13</code>, SDK Platform <code>34</code> and SDK Build Tools <code>34.0.0</code> must be installed. Older build tools version can be uninstalled if older versions of cordova-android is no longer used in your projects.</p> - - <p>To install SDK Platform 34:</p> - - <ol> - <li>Open Android Studio&#39;s <strong>SDK Manager</strong>:</li> - <li>Click on <code>SDK Platforms</code> tab</li> - <li>Check <code>Android 14.0 ("UpsideDownCake")</code> which has the <code>API Level</code> of <code>34</code></li> - <li>Click <code>Apply</code></li> - </ol> - - <p><img src="/static/img/blog/2024/cordova-android-13-platform-sdk-34.png" style="width: 100%;" alt="Android SDK Platform" /></p> - - <p>To install SDK Build Tools 34.0.0:</p> - - <ol> - <li>Open Android Studio&#39;s <strong>SDK Manager</strong>:</li> - <li>Click on <code>SDK Tools</code> tab</li> - <li>Check <code>Show Package Details</code></li> - <li>Expand <code>Android SDK Build-Tools</code></li> - <li>Check <code>34.0.0</code></li> - <li>Click <code>Apply</code></li> - </ol> - - <p><img src="/static/img/blog/2024/cordova-android-13-sdk-build-tools-3400.png" style="width: 100%;" alt="Android SDK Build Tools" /></p> - </li> - <li> - <p><strong>Project Dependencies</strong></p> - - <p>The following project dependencies were bumpped:</p> - - <ul> - <li>Kotlin: <code>1.9.24</code></li> - <li>Gradle: <code>8.7</code></li> - <li>Android Gradle Plugin (AGP): <code>8.3.0</code></li> - </ul> - - <p>If you or a plugin has made changes to any of the following configuration preferences, the build results might not match the expected outcomes with this release:</p> - - <table> - <thead> - <tr> - <th>Preference</th> - <th>Default Value</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>android-minSdkVersion</code></td> - <td>24</td> - </tr> - <tr> - <td><code>android-maxSdkVersion</code></td> - <td><em>Not set</em></td> - </tr> - <tr> - <td><code>android-targetSdkVersion</code></td> - <td>34</td> - </tr> - <tr> - <td><code>android-compileSdkVersion</code></td> - <td><em>android-targetSdkVersion configured value</em></td> - </tr> - <tr> - <td><code>android-buildToolsVersion</code></td> - <td>34.0.0</td> - </tr> - <tr> - <td><code>GradleVersion</code></td> - <td>8.7</td> - </tr> - <tr> - <td><code>AndroidGradlePluginVersion</code></td> - <td>8.3.0</td> - </tr> - <tr> - <td><code>GradlePluginKotlinVersion</code></td> - <td>1.9.24</td> - </tr> - </tbody> - </table> - - <p>Please take note of the versions that have been updated in this release. If you have manually modified any of these values, it is recommended to review and update the preference values accordingly.</p> - </li> - <li> - <p><strong>Increased Java Requirement</strong></p> - - <p>The Java Development Kit (JDK) requirement has been increased to version 17 due to the new versions of dependencies and tooling previously described.</p> - </li> - <li> - <p><strong>Removed <code>kotlin-android-extensions</code></strong></p> - - <p><code>kotlin-android-extensions</code> will no longer be checked out when kotlin is greater than or equal to version <code>1.8.0</code>.</p> - </li> -</ul> - -<h3>Feature</h3> - -<ul> - <li> - <p><strong>Added <code>SplashScreenBackgroundColor</code> Preference Support</strong></p> - - <p>Added support for a general preference to be consistent across platforms for setting the splash screen background color.</p> - - <p>The following order of priority is applied when it comes to the Cordova Android platform:</p> - - <ul> - <li><code>AndroidWindowSplashScreenBackground</code> preference</li> - <li><code>SplashScreenBackgroundColor</code> preference</li> - <li><code>BackgroundColor</code> preference</li> - <li><code>#ffffff</code> hardcoded</li> - </ul> - </li> - <li> - <p><strong>Add Camera Intent Support for File Input Capture</strong></p> - - <p>Allows user to access and use the camera when the HTML file <code>input</code> tag contains the <code>capture</code> flag.</p> - - <p>Example:</p> - - <div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code> <span class="nt">&lt;input</span> <span class="na">type=</span><span class="s">"file"</span> <span class="na">capture</span> <span class="nt">/&gt;</span> -</code></pre></div> </div> - </li> - <li> - <p><strong>Added <code>ResolveServiceWorkerRequests</code> Preference Support</strong></p> - - <p>Added a preference that makes it possible for service worker requests to go through the asset loader. By default this is enabled.</p> - - <p>This can be disabled with the following preference.</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">"ResolveServiceWorkerRequests"</span> <span class="na">value=</span><span class="s">"false"</span> <span class=&quo [...] -</code></pre></div> </div> - </li> -</ul> - -<p>Please report any issues you find on our <a href="https://github.com/apache/cordova-android/issues">Cordova-android</a> GitHub issue tracker!</p> - -<!--more--> -<h1>Changes include:</h1> - -<p><strong>Breaking Changes:</strong></p> - -<ul> - <li><a href="https://github.com/apache/cordova-android/pull/1678">GH-1678</a> feat!: API 34 Support</li> - <li><a href="https://github.com/apache/cordova-android/pull/1543">GH-1543</a> feat!: bump <code>kotlin@1.9.24</code> &amp; drop <code>kotlin-android-extensions</code> when kotlin <code>&gt;=1.8.0</code></li> -</ul> - -<p><strong>Features:</strong></p> - -<ul> - <li><a href="https://github.com/apache/cordova-android/pull/1700">GH-1700</a> feat(splash): Support <code>SplashScreenBackgroundColor</code> preference</li> - <li><a href="https://github.com/apache/cordova-android/pull/1609">GH-1609</a> feat: add camera intent with file input capture</li> - <li><a href="https://github.com/apache/cordova-android/pull/1696">GH-1696</a> feat: Add <code>ResolveServiceWorkerRequests</code> preference</li> -</ul> - -<p><strong>Chores, Dependencies &amp; CI:</strong></p> - -<ul> - <li><a href="https://github.com/apache/cordova-android/pull/1677">GH-1677</a> chore(deps-dev): bump <code>@babel/traverse</code> from <code>7.22.10</code> to <code>7.23.2</code></li> - <li><a href="https://github.com/apache/cordova-android/pull/1713">GH-1713</a> dep: bump npm dependencies 20240515 - <ul> - <li><code>semver@7.6.2</code></li> - <li><code>rewire@7.0.0</code></li> - <li><code>nopt@7.2.1</code></li> - <li><code>jasmine@5.1.0</code></li> - <li><code>fs-extra@11.2.0</code></li> - <li><code>fast-glob@3.3.2</code></li> - <li><code>dedent@1.5.3</code></li> - <li><code>@cordova/eslint-config@5.1.0</code></li> - <li><code>which@4.0.0</code></li> - <li><code>properties-parser@0.6.0</code></li> - <li><code>android-versions@2.0.0</code></li> - </ul> - </li> - <li><a href="https://github.com/apache/cordova-android/pull/1711">GH-1711</a> ci: Set up CodeQL analysis w/ fixes</li> - <li><a href="https://github.com/apache/cordova-android/pull/1687">GH-1687</a> ci(release-audit): add license header and dependency checker</li> - <li><a href="https://github.com/apache/cordova-android/pull/1703">GH-1703</a> ci: update <code>codecov@v4</code> w/ token</li> -</ul> -</description> - <pubDate>Thu, 23 May 2024 00:00:00 +0000</pubDate> - <link>https://cordova.apache.org/announcements/2024/05/23/cordova-android-13.0.0.html</link> - <guid isPermaLink="true">https://cordova.apache.org/announcements/2024/05/23/cordova-android-13.0.0.html</guid> - - <category>news</category> - - <category>releases</category> - - <category>announcements</category> </item> diff --git a/sitemap.xml b/sitemap.xml index 95e3689efd..90730f52fe 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3,6 +3,11 @@ <!-- posts --> +<url> + <loc>https://cordova.apache.org/announcements/2025/02/02/cordova-common-5.0.1.html</loc> +</url> + + <url> <loc>https://cordova.apache.org/announcements/2025/01/31/meetup-1-recording.html</loc> </url> diff --git a/static/js/index.js b/static/js/index.js index cbff6ab32a..c82a34173d 100644 --- a/static/js/index.js +++ b/static/js/index.js @@ -47,6 +47,7 @@ function checkNotification() { var dates = []; if (lastVisit != "") { + dates.push('Sun, 02 Feb 2025 00:00:00 +0000'); dates.push('Fri, 31 Jan 2025 00:00:00 +0000'); dates.push('Wed, 08 Jan 2025 00:00:00 +0000'); dates.push('Wed, 20 Nov 2024 00:00:00 +0000'); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org