From 2caf07c9303f61fc2ebfd3821d014ce1c4f95f84 Mon Sep 17 00:00:00 2001 From: Erisu Date: Tue, 25 Nov 2025 14:59:35 +0900 Subject: [PATCH] blog: cordova-cli 13.0.0 release --- www/_posts/2025-11-25-cordova-cli-13.0.0.md | 96 +++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 www/_posts/2025-11-25-cordova-cli-13.0.0.md diff --git a/www/_posts/2025-11-25-cordova-cli-13.0.0.md b/www/_posts/2025-11-25-cordova-cli-13.0.0.md new file mode 100644 index 00000000000..05419933ba5 --- /dev/null +++ b/www/_posts/2025-11-25-cordova-cli-13.0.0.md @@ -0,0 +1,96 @@ +--- +layout: post +author: + name: Bryan Ellis +title: "Cordova CLI 13.0.0 Released!" +categories: announcements +tags: news releases +--- + +We are happy to announce that `cordova@13.0.0` has been released! This is the latest version of the Cordova command-line interface (CLI) used for creating and building Cordova apps. + +* [cordova@13.0.0 on npm](https://www.npmjs.com/package/cordova/v/13.0.0) + +**To upgrade a global installation:** + +```bash +npm uninstall -g cordova +npm install -g cordova@latest +``` + +Note: If you are installing Cordova locally in a project (not globally), simply omit the `-g` flag. + +## Release Highlights + +The most notable changes in this major release include: + +* Updated npm dependencies. +* Increased Node.js engine requirement to `>=20.17.0 || >=22.9.0`. +* Removed `telemetry`. + +One of the main dependencies that was updated is **cordova-lib**, which for provides the core CLI functionality for managing platforms and plugins, including adding and removing them. Among the breaking changes in this release, the `cordova serve` command has been removed. + +We recommend checking out the following blog posts for updates on related packages that also apply to Cordova CLI: + +* [Cordova Lib 13.0.0](https://cordova.apache.org/announcements/2025/11/05/cordova-lib-13.0.0.html) +* [Cordova Create 6.0.0](https://cordova.apache.org/announcements/2025/10/22/cordova-create-6.0.0.html) +* [Cordova Fetch 5.0.0](https://cordova.apache.org/announcements/2025/08/29/cordova-fetch-5.0.0.html) +* [Cordova App Hello World 7.0.0](https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html) +* [Cordova Common 6.0.0](https://cordova.apache.org/announcements/2025/08/09/cordova-common-6.0.0.html) + +Please report any issues you find by following the [How to File a Bug](https://github.com/apache/cordova#filing-a-bug) guide! + +* [Cordova CLI - Issue Tracker](https://github.com/apache/cordova-cli/issues) +* [Cordova Lib - Issue Tracker](https://github.com/apache/cordova-lib/issues) +* [Cordova Create - Issue Tracker](https://github.com/apache/cordova-create/issues) +* [Cordova Fetch - Issue Tracker](https://github.com/apache/cordova-fetch/issues) +* [Cordova Serve - Issue Tracker](https://github.com/apache/cordova-serve/issues) +* [Cordova Common - Issue Tracker](https://github.com/apache/cordova-common/issues) + + +# Changes include: + +**Breaking Changes:** + +* [GH-678](https://github.com/apache/cordova-cli/pull/678) feat!: bump dependencies & node engine requirement +* [GH-633](https://github.com/apache/cordova-cli/pull/633) feat!: remove telemetry feature +* [GH-672](https://github.com/apache/cordova-cli/pull/672) chore(npm)!: bump various npm packages +* [GH-666](https://github.com/apache/cordova-cli/pull/666) chore!: bump node requirement & npm dependencies +* [GH-642](https://github.com/apache/cordova-cli/pull/642) chore!: Prepare for next major + +**Fixes:** + +* [GH-662](https://github.com/apache/cordova-cli/pull/662) fix: bump @babel/helpers +* [GH-640](https://github.com/apache/cordova-cli/pull/640) fix: remove potential error when setting exit code + +**Others:** + +* [GH-679](https://github.com/apache/cordova-cli/pull/679) chore: update release audit workflow & license headers +* [GH-677](https://github.com/apache/cordova-cli/pull/677) chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 +* [GH-676](https://github.com/apache/cordova-cli/pull/676) chore(deps): bump glob from 10.4.5 to 10.5.0 +* [GH-673](https://github.com/apache/cordova-cli/pull/673) chore: license headers +* [GH-671](https://github.com/apache/cordova-cli/pull/671) chore(deps): bump tmp from 0.2.3 to 0.2.4 +* [GH-668](https://github.com/apache/cordova-cli/pull/668) chore(coverage): Move from nyc to c8 for code coverage +* [GH-667](https://github.com/apache/cordova-cli/pull/667) chore(deps): bump on-headers and compression +* [GH-665](https://github.com/apache/cordova-cli/pull/665) chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 +* [GH-658](https://github.com/apache/cordova-cli/pull/658) chore(deps): bump systeminformation from 5.22.11 to 5.23.8 +* [GH-657](https://github.com/apache/cordova-cli/pull/657) chore(deps): bump path-to-regexp and express +* [GH-654](https://github.com/apache/cordova-cli/pull/654) chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 +* [GH-655](https://github.com/apache/cordova-cli/pull/655) chore(ci): Add code scanning & fix dependabot failures +* [GH-646](https://github.com/apache/cordova-cli/pull/646) chore(deps): bump micromatch from 4.0.7 to 4.0.8 +* [GH-652](https://github.com/apache/cordova-cli/pull/652) chore(deps): bump cookie and express +* [GH-643](https://github.com/apache/cordova-cli/pull/643) chore: Update dependencies +* [GH-637](https://github.com/apache/cordova-cli/pull/637) chore(deps): bump express from 4.18.2 to 4.19.2 +* [GH-639](https://github.com/apache/cordova-cli/pull/639) chore(deps): bump tar from 6.2.0 to 6.2.1 +* [GH-641](https://github.com/apache/cordova-cli/pull/641) chore(deps): bump braces from 3.0.2 to 3.0.3 +* [GH-635](https://github.com/apache/cordova-cli/pull/635) chore(deps): bump ip from 2.0.0 to 2.0.1 +* [GH-631](https://github.com/apache/cordova-cli/pull/631) chore: Rolled dependencies to the latest non-breaking versions +* [GH-670](https://github.com/apache/cordova-cli/pull/670) ci: various workflow improvements +* [GH-669](https://github.com/apache/cordova-cli/pull/669) ci(workflow): update release-audit & license config +* [GH-656](https://github.com/apache/cordova-cli/pull/656) ci: use apache-rat-action@v1 (tag) +* [GH-638](https://github.com/apache/cordova-cli/pull/638) ci: update codecov@v4 w/ token +* [GH-636](https://github.com/apache/cordova-cli/pull/636) ci: update release audit workflow +* [GH-630](https://github.com/apache/cordova-cli/pull/630) ci(gh-action): add Apache RAT & package license checker workflow +* [GH-554](https://github.com/apache/cordova-cli/pull/554) doc(create): update default values +* [GH-428](https://github.com/apache/cordova-cli/pull/428) doc: update `README`.md +* [GH-616](https://github.com/apache/cordova-cli/pull/616) doc: update & refactor cli reference