We are happy to announce that cordova-common@6.0.0 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 config.xml parsing.
The most notable changes in this major release were:
superspawn, which also dropped the npm dependencies q and cross-spawn.<resource-file> directive to allow directories and their contents to be copied.<config-file> and <edit-config> directives to support finding unprefixed Info.plist files.>=20.9.0.Breaking Changes:
resource-file behavior to support directory contentssuperspawn.jssuperspawn & npm packages q & cross-spawn@cordova/eslint-config@6.0.0node >=20.9.0node >=20.5.0 & upgrade npm packagesFeatures:
Info.plist fileChores:
package-lock.jsonnyc to c8 for code coveragepackage-lock.jsonstrip-bom in as utilCI & Refactoring: