When expo 54 got released back last year, with upgrade on react and react native libraries, I took the initiative to upgrade from expo 52 to 54. What I can say the process almost drove me mad. Many of the libraries weren't architecturally designed for the new architecture. Then I made a decision to write my own and rely mostly on my own pure inventions than the pure open source available resources. Working on a business management app required me to have a stable environment and short to market window without fighting dependencies. Took me almost a whole week to sort all this out.
The process went on smoothly and switched the app completely to the new architecture. Most libraries and dependencies are now compatible with the new architecture.
Fast forward February 2026 expo 55 was released. Yesterday after shipping I decided why not upgrade to expo 55. I went in expecting a fight. Guess I over estimated the fight. Expo has upgraded all their packages to match the expo version. All it took was 3 commands,a dev build and voila I was done. No fights, and their article on upgrading to expo 55 was spot on.