Jesse Rosenberger created CB-13831:
--------------------------------------
Summary: Update `android-versions` npm dependency to support
Android API 27.
Key: CB-13831
URL: https://issues.apache.org/jira/browse/CB-13831
Project: Apache Cordova
Issue Type: New Feature
Components: cordova-android
Reporter: Jesse Rosenberger
Assignee: Joe Bowser
The current version of {{cordova-android}} currently bundles (via
{{package.json}}'s {{bundledDependencies}} attribute) a version of the
[{{android-versions}} npm|https://npm.im/android-versions] which doesn't
support Android SDK level 27, which was officially released in the last month.
While the latest version of {{android-versions}} (currently `1.3.0`) does
support level 27 (now, thanks to [this recent
commit|https://github.com/dvoiss/android-versions/commit/230957205eeb26e569096251a32179e88a28acfc],
the fact that it is a so-called "bundled dependency" means the current version
(1.2.1) is baked into the {{cordova-android}} installation tarball, and won't
automatically respect the caret version range (`^1.2.1`) listed in
{{cordova-android}}`s {{package.json}}, despite the lack of a
{{package-lock.json}} (or otherwise).
Bumping the version of {{android-versions}} in {{cordova-android}}'s
{{package.json}} to 1.3.0 will enable API level 27 to be used.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]