cljsrn

Gabriele Lippi 2024-12-12T16:23:04.667929Z

hey, this is more of a broad and open question not exactly related to clojurescript, but I was wondering if anyone upgraded to latest version of react-native. It seems that they went through a complete redesign and now startup time and also metro bundler should be much faster compare to previous version. Is this the case for you too? Was it easy or a pain to migrate? Main issues encountered?

Jasper 2024-12-25T09:10:08.768069Z

I'm using shadow-cljs, I updated from 0.73.x to 0.76.5 including enabling the new architecture (already had Hermes enabled). And it was a very painless process compared to previous upgrades I had to do (mostly prior to 0.7x). I did also have to keep android.enableJetifier=true haven't looked into why yet, because I feel I should be able to remove that too. The whole debugger also lets me seamlessly click from log message into my cljs source which is very nice.

๐Ÿ™Œ 1
joshmiller 2024-12-12T22:56:31.642389Z

This is on my to do list but I havenโ€™t done it yet. Iโ€™ll definitely post when I do.

๐Ÿ™Œ 1
Gabriele Lippi 2024-12-18T09:09:17.384329Z

Fyi, yesterday I updated the app to react-native 0.76.5 from 0.75.4, more or less everything is fine but I had to set android.enableJetifier=true and hermesEnabled=false and newArchEnabled=false , I'm still trying to figure out if makes sense to update to latest version and disable the new architecture, but otherwise the app didn't work.

๐Ÿ‘ 1