# Ionic react upgrade

**URL:** <https://forum.ionicframework.com/t/ionic-react-upgrade/179407>\
**Category:** Ionic React\
**Created:** [December 10, 2019, 12:36pm UTC](https://forum.ionicframework.com/t/ionic-react-upgrade/179407 "2019-12-10T12:36:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![deepakjha14ex](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@deepakjha14ex](https://forum.ionicframework.com/u/deepakjha14ex)\
**Post date:** [December 10, 2019, 12:36pm UTC](https://forum.ionicframework.com/t/ionic-react-upgrade/179407/1 "2019-12-10T12:36:50Z")

</div>

we have an old app that was built when ionic-react was in beta. I ran the command like

```auto
npm update @ionic/react@latest --save

```

1. Even after this command i do not see any changes in the package.json.
2. I have usually seen clean version upgrade plans from Ionic however I cant see any such document this time.
3. If I update the versions of other packages manually such as `"@ionic/react": "^0.0.5"` to `"@ionic/react": "4.11.0"` and `"@types/react-router-dom": "^4.3.1",` my app crashes.

I am unable to find versions of other dependencies that are compatible with each other. Any suggestions?

---

<div class="post-metadata">

**Author:** ![aaronksaunders](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/aaronksaunders/32/13729_2.png) [@aaronksaunders](https://forum.ionicframework.com/u/aaronksaunders)\
**Post date:** [December 10, 2019, 2:25pm UTC](https://forum.ionicframework.com/t/ionic-react-upgrade/179407/2 "2019-12-10T14:25:18Z")

</div>

you can try creating a new project and look at the `package.json` file from the new project to find the correct versions

---

<div class="post-metadata">

**Author:** ![deepakjha14ex](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@deepakjha14ex](https://forum.ionicframework.com/u/deepakjha14ex)\
**Post date:** [December 11, 2019, 3:31am UTC](https://forum.ionicframework.com/t/ionic-react-upgrade/179407/3 "2019-12-11T03:31:59Z")

</div>

I did that and realised that IonAnchor is not there anymore, and signature of IonApp has changed as well. My app has so many errors to fix, I have seen Angular and React follow this idea of smooth migration however in Ionic I am unable to find the migration and upgrade plan from Ionic/react beta to latest version. Can anyone in the forum suggest if there is any prescribed approach?
