# Cordova 7.0.1 - is it SAFE to update?

**URL:** <https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028>\
**Category:** Ionic Native\
**Created:** [October 7, 2017, 2:25pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028 "2017-10-07T14:25:04Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jans-y](https://avatars.discourse-cdn.com/v4/letter/j/9de053/32.png) [@jans-y](https://forum.ionicframework.com/u/jans-y)\
**Post date:** [October 7, 2017, 2:25pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/1 "2017-10-07T14:25:04Z")

</div>

**Hi guys!**

Is it safe to update to Cordova 7.0.1 right now?

I am using a lot of plugins like intercom, facebook, googleplus, branch.

Is there a possibility I will have problems with any of this plugins?

What are the pros of updating?

**Thank you very much for your answers!**

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [October 7, 2017, 8:25pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/2 "2017-10-07T20:25:22Z")

</div>

Cordova 7.0.1 is the Cordova CLI which only runs command like `cordova` on the command line. So as it doesn’t touch your plugins at all, of course it is safe to update.

---

<div class="post-metadata">

**Author:** ![AaronSterling](https://avatars.discourse-cdn.com/v4/letter/a/51bf81/32.png) [@AaronSterling](https://forum.ionicframework.com/u/AaronSterling)\
**Post date:** [October 7, 2017, 8:29pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/3 "2017-10-07T20:29:59Z")

</div>

Isn’t there some issue with the Android platform? The newest Cordova isn’t compatible with Ionic yet? Or has that been resolved?

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [October 7, 2017, 8:37pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/4 "2017-10-07T20:37:40Z")

</div>

Even if that would be the case, this would be `cordova-android` with some 6.x version number, not Cordova 7.0.1.

---

<div class="post-metadata">

**Author:** ![AaronSterling](https://avatars.discourse-cdn.com/v4/letter/a/51bf81/32.png) [@AaronSterling](https://forum.ionicframework.com/u/AaronSterling)\
**Post date:** [October 7, 2017, 8:40pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/5 "2017-10-07T20:40:22Z")

</div>

Yeah, I assumed the OP didn’t really know the difference. Maybe I’m wrong, but I parsed the question as “Is it safe to install the latest Cordova?” and I think the answer is: CLI yes, iOS yes, Android no. But I haven’t checked in about a month, so things might have changed.

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [October 7, 2017, 8:54pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/6 "2017-10-07T20:54:08Z")

</div>

Hmm, I am not aware of any problems - but I also wasn’t really following it as I also am still on cordova-android 6.2.3.

---

<div class="post-metadata">

**Author:** ![AaronSterling](https://avatars.discourse-cdn.com/v4/letter/a/51bf81/32.png) [@AaronSterling](https://forum.ionicframework.com/u/AaronSterling)\
**Post date:** [October 7, 2017, 9:04pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/7 "2017-10-07T21:04:00Z")

</div>

Well ok. After investigation, it appears there is some debate whether this is an actual error, or just a user error. Here’s a sample thread. If you got Android platform 6.2.3 working, then probably the issue is resolved, because that was the inflection point, from SDK 25 to 26.

> <https://github.com/ionic-team/ionic/issues/10874>

---

<div class="post-metadata">

**Author:** ![reedrichards](https://avatars.discourse-cdn.com/v4/letter/r/34f0e0/32.png) [@reedrichards](https://forum.ionicframework.com/u/reedrichards)\
**Post date:** [October 7, 2017, 9:13pm UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/8 "2017-10-07T21:13:15Z")

</div>

Maybe only a debug/run/simulator error. If you build your app and run it only on real devices you may not face that error (which is my case)?

I’m up-to-date with cordova-android (and cordova and cordova-ios) and I used to use the previous version of cordova-android too. I didn’t noticed any problems on my (real) devices…but well I’m not using all the plugins and features in the world, so don’t take this as a 100% security granted 😉

I only had a small issue with the plugins and the previous version of cordova-android because one of them was referencing google services with a `+`, just had to set an explicit version manually and everything was fine. Didn’t face that issue anymore with last version of cordova-android 6.3.0

---

<div class="post-metadata">

**Author:** ![loet02](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/loet02/32/113651_2.png) [@loet02](https://forum.ionicframework.com/u/loet02)\
**Post date:** [October 12, 2017, 8:43am UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/9 "2017-10-12T08:43:52Z")

</div>

I tried to upgrade from cordova 6.5.0 to 7.1.0.

Basically everything works (except some issues with plugin order). The only thing that I’m worried about is the build performance. Adding a plugin with cordova 6.5.0 lasts about **1s** , with cordova 7.1.0 about **10s**.

As we rebuild the platforms each time from scratch (on the buildserver), this really slows down our build process (having integrated many plugins).

Is this due to a bad configuration on our side? Or has somebody made the same experience?  
Is there an explanation for the much slower procedure (adding plugins) with cordova 7?

Thanks for your feedback!

---

<div class="post-metadata">

**Author:** ![QGangler](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/qgangler/32/113105_2.png) [@QGangler](https://forum.ionicframework.com/u/QGangler)\
**Post date:** [October 12, 2017, 8:55am UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/10 "2017-10-12T08:55:00Z")

</div>

I’m in the same situation. I think cordova changed their way of downloading plugins to npm which is slower than what it was before. There might be a way to tell it to use the old system but I just stayed on 6.5.0.

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [October 12, 2017, 10:36am UTC](https://forum.ionicframework.com/t/cordova-7-0-1-is-it-safe-to-update/108028/11 "2017-10-12T10:36:13Z")

</div>

(I think it’s more a problem of duplicated effort as both package.json and config.xml are updated etc - plugins are also present in multiple places right now. Cordova CLI 8 should get rid of all that if enough people use 7.x and test it and report any problems)
