|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +author: |
| 4 | + name: Bryan Ellis |
| 5 | +title: "Cordova CLI 13.0.0 Released!" |
| 6 | +categories: announcements |
| 7 | +tags: news releases |
| 8 | +--- |
| 9 | + |
| 10 | +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. |
| 11 | + |
| 12 | +* [cordova@13.0.0 on npm](https://www.npmjs.com/package/cordova/v/13.0.0) |
| 13 | + |
| 14 | +**To upgrade a global installation:** |
| 15 | + |
| 16 | +```bash |
| 17 | +npm uninstall -g cordova |
| 18 | +npm install -g cordova@latest |
| 19 | +``` |
| 20 | + |
| 21 | +Note: If you are installing Cordova locally in a project (not globally), simply omit the `-g` flag. |
| 22 | + |
| 23 | +## Release Highlights |
| 24 | + |
| 25 | +The most notable changes in this major release include: |
| 26 | + |
| 27 | +* Updated npm dependencies. |
| 28 | +* Increased Node.js engine requirement to `>=20.17.0 || >=22.9.0`. |
| 29 | +* Removed `telemetry`. |
| 30 | + |
| 31 | +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. |
| 32 | + |
| 33 | +We recommend checking out the following blog posts for updates on related packages that also apply to Cordova CLI: |
| 34 | + |
| 35 | +* [Cordova Lib 13.0.0](https://cordova.apache.org/announcements/2025/11/05/cordova-lib-13.0.0.html) |
| 36 | +* [Cordova Create 6.0.0](https://cordova.apache.org/announcements/2025/10/22/cordova-create-6.0.0.html) |
| 37 | +* [Cordova Fetch 5.0.0](https://cordova.apache.org/announcements/2025/08/29/cordova-fetch-5.0.0.html) |
| 38 | +* [Cordova App Hello World 7.0.0](https://cordova.apache.org/announcements/2025/08/29/cordova-app-hello-world-7.0.0.html) |
| 39 | +* [Cordova Common 6.0.0](https://cordova.apache.org/announcements/2025/08/09/cordova-common-6.0.0.html) |
| 40 | + |
| 41 | +Please report any issues you find by following the [How to File a Bug](https://github.com/apache/cordova#filing-a-bug) guide! |
| 42 | + |
| 43 | +* [Cordova CLI - Issue Tracker](https://github.com/apache/cordova-cli/issues) |
| 44 | +* [Cordova Lib - Issue Tracker](https://github.com/apache/cordova-lib/issues) |
| 45 | +* [Cordova Create - Issue Tracker](https://github.com/apache/cordova-create/issues) |
| 46 | +* [Cordova Fetch - Issue Tracker](https://github.com/apache/cordova-fetch/issues) |
| 47 | +* [Cordova Serve - Issue Tracker](https://github.com/apache/cordova-serve/issues) |
| 48 | +* [Cordova Common - Issue Tracker](https://github.com/apache/cordova-common/issues) |
| 49 | + |
| 50 | +<!--more--> |
| 51 | +# Changes include: |
| 52 | + |
| 53 | +**Breaking Changes:** |
| 54 | + |
| 55 | +* [GH-678](https://github.com/apache/cordova-cli/pull/678) feat!: bump dependencies & node engine requirement |
| 56 | +* [GH-633](https://github.com/apache/cordova-cli/pull/633) feat!: remove telemetry feature |
| 57 | +* [GH-672](https://github.com/apache/cordova-cli/pull/672) chore(npm)!: bump various npm packages |
| 58 | +* [GH-666](https://github.com/apache/cordova-cli/pull/666) chore!: bump node requirement & npm dependencies |
| 59 | +* [GH-642](https://github.com/apache/cordova-cli/pull/642) chore!: Prepare for next major |
| 60 | + |
| 61 | +**Fixes:** |
| 62 | + |
| 63 | +* [GH-662](https://github.com/apache/cordova-cli/pull/662) fix: bump @babel/helpers |
| 64 | +* [GH-640](https://github.com/apache/cordova-cli/pull/640) fix: remove potential error when setting exit code |
| 65 | + |
| 66 | +**Others:** |
| 67 | + |
| 68 | +* [GH-679](https://github.com/apache/cordova-cli/pull/679) chore: update release audit workflow & license headers |
| 69 | +* [GH-677](https://github.com/apache/cordova-cli/pull/677) chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 |
| 70 | +* [GH-676](https://github.com/apache/cordova-cli/pull/676) chore(deps): bump glob from 10.4.5 to 10.5.0 |
| 71 | +* [GH-673](https://github.com/apache/cordova-cli/pull/673) chore: license headers |
| 72 | +* [GH-671](https://github.com/apache/cordova-cli/pull/671) chore(deps): bump tmp from 0.2.3 to 0.2.4 |
| 73 | +* [GH-668](https://github.com/apache/cordova-cli/pull/668) chore(coverage): Move from nyc to c8 for code coverage |
| 74 | +* [GH-667](https://github.com/apache/cordova-cli/pull/667) chore(deps): bump on-headers and compression |
| 75 | +* [GH-665](https://github.com/apache/cordova-cli/pull/665) chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 |
| 76 | +* [GH-658](https://github.com/apache/cordova-cli/pull/658) chore(deps): bump systeminformation from 5.22.11 to 5.23.8 |
| 77 | +* [GH-657](https://github.com/apache/cordova-cli/pull/657) chore(deps): bump path-to-regexp and express |
| 78 | +* [GH-654](https://github.com/apache/cordova-cli/pull/654) chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 |
| 79 | +* [GH-655](https://github.com/apache/cordova-cli/pull/655) chore(ci): Add code scanning & fix dependabot failures |
| 80 | +* [GH-646](https://github.com/apache/cordova-cli/pull/646) chore(deps): bump micromatch from 4.0.7 to 4.0.8 |
| 81 | +* [GH-652](https://github.com/apache/cordova-cli/pull/652) chore(deps): bump cookie and express |
| 82 | +* [GH-643](https://github.com/apache/cordova-cli/pull/643) chore: Update dependencies |
| 83 | +* [GH-637](https://github.com/apache/cordova-cli/pull/637) chore(deps): bump express from 4.18.2 to 4.19.2 |
| 84 | +* [GH-639](https://github.com/apache/cordova-cli/pull/639) chore(deps): bump tar from 6.2.0 to 6.2.1 |
| 85 | +* [GH-641](https://github.com/apache/cordova-cli/pull/641) chore(deps): bump braces from 3.0.2 to 3.0.3 |
| 86 | +* [GH-635](https://github.com/apache/cordova-cli/pull/635) chore(deps): bump ip from 2.0.0 to 2.0.1 |
| 87 | +* [GH-631](https://github.com/apache/cordova-cli/pull/631) chore: Rolled dependencies to the latest non-breaking versions |
| 88 | +* [GH-670](https://github.com/apache/cordova-cli/pull/670) ci: various workflow improvements |
| 89 | +* [GH-669](https://github.com/apache/cordova-cli/pull/669) ci(workflow): update release-audit & license config |
| 90 | +* [GH-656](https://github.com/apache/cordova-cli/pull/656) ci: use apache-rat-action@v1 (tag) |
| 91 | +* [GH-638](https://github.com/apache/cordova-cli/pull/638) ci: update codecov@v4 w/ token |
| 92 | +* [GH-636](https://github.com/apache/cordova-cli/pull/636) ci: update release audit workflow |
| 93 | +* [GH-630](https://github.com/apache/cordova-cli/pull/630) ci(gh-action): add Apache RAT & package license checker workflow |
| 94 | +* [GH-554](https://github.com/apache/cordova-cli/pull/554) doc(create): update default values |
| 95 | +* [GH-428](https://github.com/apache/cordova-cli/pull/428) doc: update `README`.md |
| 96 | +* [GH-616](https://github.com/apache/cordova-cli/pull/616) doc: update & refactor cli reference |
0 commit comments