When we can expect new arch support for React Native Code Push?
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.
Hi @sandeepmansotra, Unfortunately, we are not planning to implement support for new architecture in react-native-code-push.
Hello @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
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.
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.
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.
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.
@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.
@IlyaBausovAkvelon can you share the repo url?
@hectorjdgdev, 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?
Hello @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 :)
@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 ~
@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
https://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