I think pinning plugins in the CLI is causing a bunch of confusion (see 
CB-10677) as cordova plugin add might not get you the latest released plugin. 
This is a change in behavior - perhaps - we should log when the plugin is 
different from the latest released version. Also, there is an issue with our 
release strategy - should we change our policy to release TOOLS with every 
minor plugin release bump in addition to platform release?

With new plugin version constraint matching behavior implemented as part of 
this PR: https://github.com/apache/cordova-lib/pull/363 . Is there still a use 
case for pinning core plugins in package.json? Presumably, we could specify the 
constraints for a new plugin release and plugins will be "effectively" pinned.

Thanks,
Nikhil
My team is hiring.

Reply via email to