We are happy to announce that we have just released a major update to our Cordova CLI!
In this CLI release, it also includes the latest internal libraries:
This release drops Nodejs 14 support. The minimum supported version that Cordova requires is greater than or equal to 16.13.0.
In all releases, we have updated all npm packages to the possible latest release that Cordova can support.
BREAKING CHANGES:
We have removed the deprecated platforms OSX and Windows from the platform listing. While you can still install these platforms, you will need to use the full npm package names cordova-osx
and cordova-windows
. Please note that these platforms are no longer actively maintained, and there is a possibility that they may not function as expected and could break in the future. As a result, they will not receive any further support.
Additionally, we have removed all internal platform pinnings. When running the cordova platform add <PLATFORM>
command, it will always fetch the latest available platform from the npm registry. This allows for immediate access to newly released platforms. If you require the command to consistently fetch a specific version, you will need to update your command to include the version pinning, like this: cordova platform add <PLATFORM>@<VERSION>
.
Please report any issues you find on our GitHub issue tracker! Please select below the appropriate repo when submitting.
Cordova CLI 12.0.0:
update-notifier
supportcordova-create@5.0.0
& cordova-lib@12.0.0
>=16.13.0
@cordova/eslint-config@^5.0.0
jasmine@^4.6.0
rewire@^6.0.0
cordova-common@5.0.0
fs-extra@11.1.1
nopt@7.1.0
semver@7.5.0
systeminformation@5.17.12
Cordova Lib 12.0.0 & 12.0.1:
run
): call platform api to list targetsCordova Create 5.0.0:
@cordova/eslint-config@latest@5.0.0
cordova-common@5.0.0
cordova-fetch@4.0.0
fs-extra@11.1.1
jasmine@4.6.0
rewire@6.0.0
npm-package-arg@10.1.0
package-lock.json
node
engine requirement >=16.13.0
Cordova Fetch 4.0.0:
node
& npm
engine requirment & dependencies w/ package-lock
rebuild>= 16.13.0
>= 8.1.0
@npmcli/arborist@6.2.5
pacote@15.1.1
npm-package-arg@10.1.0
@cordova/eslint-config@5.0.0
fs-extra@11.1.1
cordova-common@5.0.0
jasmine@4.6.0
which@3.0.0
pacote@15.0.7
superspawn
with execa
rewire
codecov-action
setup between other reposCordova Serve 4.0.1:
Cordova Common 5.0.0:
See the Cordova Common Release 5.0.0 blog post.