# Understanding Changes to Capacitor 3 core plugins

**URL:** <https://forum.ionicframework.com/t/understanding-changes-to-capacitor-3-core-plugins/203275>\
**Category:** Ionic React\
**Created:** [January 21, 2021, 6:00pm UTC](https://forum.ionicframework.com/t/understanding-changes-to-capacitor-3-core-plugins/203275 "2021-01-21T18:00:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [January 21, 2021, 6:00pm UTC](https://forum.ionicframework.com/t/understanding-changes-to-capacitor-3-core-plugins/203275/1 "2021-01-21T18:00:45Z")

</div>

Originally published at: [https://ionicframework.com/blog/understanding-changes-to-capacitor-3-core-plugins/](https://ionicframework.com/blog/understanding-changes-to-capacitor-3-core-plugins/)  
   
When we announced Capacitor 3.0 beta last week, one of the biggest changes we mentioned was around the core Capacitor APIs. All officially supported plugins are now installed and versioned separately from Capacitor core. While this may seem like a pretty drastic change, the migration is fairly straight forward. With these changes, developers actually have…

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [January 22, 2021, 3:25pm UTC](https://forum.ionicframework.com/t/understanding-changes-to-capacitor-3-core-plugins/203275/2 "2021-01-22T15:25:24Z")

</div>

Listed on January 22, 2021, 3:25pm UTC



---

<div class="post-metadata">

**Author:** ![tarekfathi2003](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/tarekfathi2003/32/137007_2.png) [@tarekfathi2003](https://forum.ionicframework.com/u/tarekfathi2003)\
**Post date:** [March 28, 2021, 7:05pm UTC](https://forum.ionicframework.com/t/understanding-changes-to-capacitor-3-core-plugins/203275/3 "2021-03-28T19:05:36Z")

</div>

Hi  
I upgraded my capacitor version 2 to be v3. I face a problem requesting geo location permission for android devices.  
Would you please write us a sample code how to request geolocation permission in capacitor 3.  
thanks
