Repository navigation
When we can expect new arch support for React Native Code Push? #2797
Description
Activity
IlyaBausovAkvelon commented
on Feb 4, 2025 More actionsHi Sandeep Mansotra (@sandeepmansotra),
Unfortunately, we are not planning to implement support for new architecture in react-native-code-push.sandeepmansotra commented
on Feb 4, 2025 AuthorMore actionsHello Ilya Bausov (@IlyaBausovAkvelon),
Is there any solution you can suggest which can work in react-native-code-push with new architecture?
Hello @IlyaBausovAkvelon,
Is there any solution you can suggest which can work in react-native-code-push with new architecture?
I made an alternative for CodePush that supports the new arch that might be helpful: https://github.com/rootpush/updates
sandeepmansotra commented
on Feb 5, 2025 AuthorMore actionsHello @IlyaBausovAkvelon,
Is there any solution you can suggest which can work in react-native-code-push with new architecture?I made an alternative for CodePush that supports the new arch that might be helpful: https://github.com/rootpush/updates
Thank you but I already have done the code push custom server setup so just need solution related to react native code push for new arch. If there is any solution in this area would be great.
Hello @IlyaBausovAkvelon,
Is there any solution you can suggest which can work in react-native-code-push with new architecture?I made an alternative for CodePush that supports the new arch that might be helpful: https://github.com/rootpush/updates
Thank you but I already have done the code push custom server setup so just need solution related to react native code push for new arch. If there is any solution in this area would be great.
Can you tell me more about your use cases and why you only want to use CodePush? Maybe I can help with a fork.
Feel free to reach out to me through the organization email or just say it here.
sandeepmansotra commented
on Feb 5, 2025 AuthorMore actionsHello @IlyaBausovAkvelon,
Is there any solution you can suggest which can work in react-native-code-push with new architecture?I made an alternative for CodePush that supports the new arch that might be helpful: https://github.com/rootpush/updates
Thank you but I already have done the code push custom server setup so just need solution related to react native code push for new arch. If there is any solution in this area would be great.
Can you tell me more about your use cases and why you only want to use CodePush? Maybe I can help with a fork.
Feel free to reach out to me through the organization email or just say it here.
I already have the whole setup of CodePush with proper own dedicated custom server for CodePush, also don't want to move to other service. If in future I have to move to other service I would prefer expo-updates.
IlyaBausovAkvelon commented
on Feb 5, 2025 More actionsSandeep Mansotra (@sandeepmansotra)
You could try to use community implementation of react-native-code-push that has support for new architecture.@sandeepmansotra You could try to use community implementation of react-native-code-push that has support for new architecture.
Ilya Bausov (@IlyaBausovAkvelon) can you share the repo url?
IlyaBausovAkvelon commented
on Feb 11, 2025 More actionshectorjdgdev,
Unfortunatelly we could not suggest exact repository or solution.I wasn't sure why new architecture needed support at the beginning when I was reading your issue, until I actually used the latest React Native 0.77 version. That's when I discovered that my Android updates would immediately crash after updating, and after restarting the app, it would show:
"[CodePush] An update is available, but it is being ignored due to having been previously rolled back."
After some consideration, I changed newArchEnabled=true to false in gradle.properties, which resolved the issue. That's when I realized the updates weren't working because CodePush doesn't support the new architecture. I really hope CodePush can support new architecture soon - I've already set up the Microsoft-released Standalone CodePush server, but unfortunately it can't be used with new architecture.How can we make it support new architecture?
DordeDimitrijev commented
on Feb 13, 2025 ContributorMore actionsHello vamps (@ha-family) thank you for reaching out! As stated RNCP won't officially support new arch, but you can try out community forks which provide support NA. We can't guarantee it will work for you as we don't maintain it. Here is the link to the fork https://github.com/CodePushNext/react-native-code-push
Hello, new arch is also supported with https://github.com/appzung/react-native-code-push and this module will be maintained since we have paid users. And it is (and will stay) fully compatible with Microsoft's open source code-push-server so that our users may switch back/to our managed solution or Microsoft's (from which our backend is not based on since it is not production ready). It's a win-win :)
Reacted by meosieudang, sohamgrid and jopinflysandeepmansotra commented
on Feb 18, 2025 AuthorMore actionsLouis Lagrange (@Minishlink) Can you please help to provide patch for https://github.com/microsoft/react-native-code-push with New Arch?
i've found another solution. react-native-ota-hot-update
it can manage the bundle easily without using azure ~Louis Lagrange (@Minishlink) Can you please help to provide patch for https://github.com/microsoft/react-native-code-push with New Arch?
Unfortunately MS is not accepting PRs regarding new arch but you can checkout https://github.com/appzung/react-native-code-push or create a patch from the repo
Reacted by meosieudang, marcos-cunha-gringo and Mike Gaudettehttps://github.com/recodepush/react-native-code-push
use this library. if you want to use your server, just config CodepushServerUrl like https://docs.recodepush.com/@recodepush-react-native🚨 App center CodePush servers have officially been shut down.
This means you can no longer update your apps through CodePush.To ensure uninterrupted app updates, migrate to Revopush today!
Here's a quick snapshot of Revopush's activity just for April:
✅ 800+ apps
✅ 20K updates
✅ 40M monthly active users
✅ 100TB of bundle data💈 Features
- Fully compatible with the existing CodePush SDK
- Supports the latest React Native versions and the New Architecture
- Multi-cloud architecture with a CDN for optimal delivery speed (read our article)
- A modern administration panel with team collaboration capabilities.
- Affordable pricing starting at just $15
- Seamless integration with popular CI/CD platforms
- Enhanced security and advanced analytics
☁️ Migration
- Create your free account at revopush.org
- Read our comprehensive guide on migrating your App Center applications
- Try the Revopush SDK for full support of the New Architecture
- Follow our CI/CD integration guide for GitHub Actions, Bitrise, or CircleCI
I’m reaching out to inquire about the plans for integrating support for React Native’s new architecture into CodePush. As the new architecture becomes more widely adopted, will there be updates to CodePush to ensure compatibility with these changes? If possible, could you provide an estimated timeline for when we can expect full support for the new architecture?
Thank you.