Introducing CodePush Beta: Ship React Native updates in minutes

Long app store queues, slow review cycles, and fragile self-hosted setups have held back mobile teams for too long. CodePush for Bitrise changes that. React Native teams can now deliver updates directly to users in minutes.

What is CodePush?

CodePush is a popular open-source technology that lets React Native developers deploy JavaScript and asset updates straight to user devices without waiting for app store review. Many teams relied on the now deprecated Microsoft App Center or self-hosted servers to use it in the past.

Now, we’re bringing CodePush directly into Bitrise Release Management as a fully managed, integrated solution. You get the power of CodePush without the overhead, backed by the speed and reliability you expect from Bitrise.

What is the Bitrise CodePush Beta?

The CodePush Beta gives Bitrise users free access to our CodePush integration while we finalize the feature for general availability in 2026. It supports both React Native New Architecture and Expo projects, so teams using the latest frameworks can start exploring right away.

During the beta, you can use CodePush at no cost with 100k monthly downloads included. Our integration is feature complete today, but we'll be taking feedback from early adopters to help us smooth out any rough edges..

The full launch is planned for 2026 with expanded functionality and a dedicated UI.

How does CodePush work?

Unlike the traditional approach of pushing updates through the app stores and waiting for review, CodePush delivers updates directly to your users. Your app checks Bitrise CodePush at runtime and pulls the latest update instantly.

Here’s how the basic CodePush flow works:

  1. You bundle your JavaScript and assets into an update package.
  2. The update is published to the Bitrise CodePush server.
  3. The app checks in with the server when launched (or on demand).

If an update is available, it’s downloaded and applied, often without requiring the user to update through the app store.

What can CodePush do for your team?

CodePush gives your React Native teams real release freedom. Instead of waiting days for approval, you can ship updates in minutes. Hotfixes land faster, improvements reach users sooner, and your team stays unblocked.

This speed unlocks a faster, more flexible development cycle. You can iterate more often, respond to issues immediately, and keep your release momentum strong.

How to join the beta?

Request access directly via the Release Management UI

To get started, simply open the CodePush interface in Release Management, request access, and once approved, follow our setup guide to get started.

Get Started for free

Start building now, choose a plan later.

Sign Up

Get started for free

Start building now, choose a plan later.