[ 
https://issues.apache.org/jira/browse/CB-13831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jesse Rosenberger updated CB-13831:
-----------------------------------
    Description: 
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.

  was:
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.


> 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
>            Priority: Trivial
>
> 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: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to