Jesper van den Ende created CB-13949: ----------------------------------------
Summary: cordova prepare doesn't install the correct plugin versions Key: CB-13949 URL: https://issues.apache.org/jira/browse/CB-13949 Project: Apache Cordova Issue Type: Bug Components: cordova-cli Affects Versions: cordova@8.0.0 Environment: Mac OS, Cordova 8.0.0 npm 3.10.3 Reporter: Jesper van den Ende according to the documentation at [https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/#plugin-versioning] plugins should install the version from either config.xml or package.json. However, the latest version is always installed instead. How to reproduce: {noformat} cordova create test cd test cordova platform add android cordova plugin add cordova-plugin-splashscreen@4.0.0{noformat} Note how {code:java} cordova plugin ls{code} Shows that version 4.0.0 is installed. Also config.xml and package.json both indicate that 4.0.0 is installed. Now delete the 'platforms' and 'plugins' folder and run {noformat} cordova prepare{noformat} Note how config.xml and package.json still indicate that 4.0.0 installed, however when running {noformat} cordova plugin ls{noformat} it shows {noformat} cordova-plugin-splashscreen 4.1.0 "Splashscreen" cordova-plugin-whitelist 1.3.3 "Whitelist"{noformat} perhaps I'm missing something, though my understanding is that when `cordova prepare` is run, all plugins and platforms will be installed with their version as listed in package.json and config.xml. -- 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