🌐
GitHub
github.com › expo › expo › tree › main › packages › expo-updates
expo/packages/expo-updates at main · expo/expo
The expo-updates module enables your app to manage remote updates to your application code.
Author   expo
🌐
GitHub
github.com › expo › custom-expo-updates-server
GitHub - expo/custom-expo-updates-server: A simplified demonstration of expo-updates protocol use.
A simplified demonstration of expo-updates protocol use. - expo/custom-expo-updates-server
Starred by 471 users
Forked by 123 users
Languages   TypeScript 84.8% | JavaScript 7.8% | CSS 6.4% | Shell 1.0%
🌐
GitHub
github.com › SohelIslamImran › expo-in-app-updates
GitHub - SohelIslamImran/expo-in-app-updates: A lightweight and easy-to-use module for implementing native in-app updates for Android and iOS
A lightweight and easy-to-use module for implementing native in-app updates for Android and iOS - SohelIslamImran/expo-in-app-updates
Starred by 246 users
Forked by 11 users
Languages   TypeScript 36.6% | Kotlin 28.6% | Swift 24.5% | JavaScript 7.0% | Ruby 3.3%
🌐
GitHub
github.com › expo › UpdatesAPIDemo
GitHub - expo/UpdatesAPIDemo: Demo app showing the useUpdates() API
Demo app showing the useUpdates() API. Contribute to expo/UpdatesAPIDemo development by creating an account on GitHub.
Starred by 78 users
Forked by 7 users
Languages   TypeScript 88.2% | JavaScript 5.4% | EJS 3.7% | Shell 2.7%
🌐
Expo Documentation
docs.expo.dev › eas-update › github-actions
GitHub Action for PR previews - Expo Documentation
Learn more: https://docs.expo.dev/eas-update/github-actions" exit 1 fi - name: Checkout repository uses: actions/checkout@v5 - name: Setup Node uses: actions/setup-node@v6 with: node-version: 22 cache: yarn - name: Setup EAS uses: expo/expo-github-action@v8 with: eas-version: latest token: ${{ secrets.EXPO_TOKEN }} - name: Install dependencies run: yarn install - name: Create preview uses: expo/expo-github-action/preview@v8 with: command: eas update --auto
🌐
GitHub
github.com › expo › expo › blob › main › packages › expo-updates › README.md
expo/packages/expo-updates/README.md at main · expo/expo
The expo-updates module enables your app to manage remote updates to your application code.
Author   expo
🌐
GitHub
github.com › umbertoghio › self-hosted-expo-updates-server
GitHub - umbertoghio/self-hosted-expo-updates-server
Use the web interface to add your application, just enter the expo slug name · You can download the ready to use publish script or create your own, the script logic is simple: ... In order to validate the update expo needs a certificate.pem inside your app and a private key on the update server.
Starred by 280 users
Forked by 40 users
Languages   JavaScript 62.7% | Java 11.3% | HTML 8.1% | Shell 4.6% | C++ 4.5% | Objective-C++ 4.3%
🌐
GitHub
github.com › expo › expo › blob › main › packages › expo-updates › CHANGELOG.md
expo/packages/expo-updates/CHANGELOG.md at main · expo/expo
Fixed updates E2E tests. (#32226 by @kudo) Bumped iOS and tvOS deployment target to 15.1. (#30840 by @tsapeta) Automatically write an app.json when attempting to modify a config and no file exists. (#30026 by @EvanBacon) Add launchDuration constant (#31805 by @wschurman) Fix expo update getting disabled in custom debug configurations.
Author   expo
🌐
GitHub
github.com › expo
Expo · GitHub
A module for working with expo-updates code signing certificates.
Find elsewhere
🌐
GitHub
github.com › expo › expo-github-action
GitHub - expo/expo-github-action: Expo GitHub Action makes it easy to automate EAS builds or updates
on: push: branches: - main jobs: update: runs-on: ubuntu-latest steps: - name: 🏗 Setup repo uses: actions/checkout@v3 - name: 🏗 Setup Node uses: actions/setup-node@v3 with: node-version: 18.x cache: yarn - name: 🏗 Setup EAS uses: expo/expo-github-action@v8 with: eas-version: latest token: ${{ secrets.EXPO_TOKEN }} - name: 📦 Install dependencies run: yarn install - name: 🚀 Create update run: eas update --auto --non-interactive
Starred by 978 users
Forked by 102 users
Languages   TypeScript 96.4% | JavaScript 3.6%
🌐
GitHub
github.com › topics › expo-updates-server
expo-updates-server · GitHub Topics · GitHub
基于 Bun 运行时和 Elysia 框架的自定义 Expo Updates 服务器实现,为 Expo 应用提供自托管的 EAS Update 替代方案,用于推送无线更新。A custom Expo Updates server implementation using Bun runtime and Elysia ...
🌐
npm
npmjs.com › package › expo-updates
expo-updates - npm
npm i expo-updates · github.com/expo/expo · docs.expo.dev/versions/latest/sdk/updates/ 594,975 · 29.0.15 · MIT · 2.5 MB · 567 · 18 hours ago · ide · brentvatne · evanbacon · expoadmin · exponent · bycedric · kudochien · alanhughes · expo-bot · wschurman ·
      » npm install expo-updates
    
Published   Dec 08, 2025
Version   29.0.15
Author   650 Industries, Inc.
🌐
GitHub
github.com › expo › expo › tree › master › packages › expo-updates
expo/packages/expo-updates at master · expo/expo
In this workflow, release builds of both iOS and Android apps will create and embed a new update at build-time from the JS code currently on disk, rather than embedding a copy of the most recently published update. For instructions and more information, see the CHANGELOG. (For new projects, the no-publish workflow is enabled by default.) For managed Expo projects, please follow the installation instructions in the API documentation for the latest stable release.
Author   expo
🌐
GitHub
github.com › topics › expo-updates
expo-updates · GitHub Topics · GitHub
An open-source self-hosted custom updates server implementing the Expo Updates protocol, built for production.
🌐
GitHub
github.com › expo › expo › labels › Updates
expo/expo
Updates · Status: Open. #20306 In expo/expo; · celandro opened · on Dec 3, 2022 · Issue accepted · Updates · Status: Open. #19918 In expo/expo; · celandro opened · on Nov 8, 2022 ·
Author   expo
🌐
GitHub
github.com › software-mansion-labs › expo-live-updates
GitHub - software-mansion-labs/expo-live-updates
To work with example app set package name to expo.modules.liveupdates.example and skip other steps of Firebase instructions. Place google-services.json in /example app or your app folder. Set android.googleServicesFile in app config to the path of google-services.json file (like in example/app.config.ts). This will inform module to init Firebase service. ... Live Updates can be started, updated and stopped using FCM.
Author   software-mansion-labs
🌐
GitHub
github.com › expo › expo
GitHub - expo/expo: An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
This repository includes the Expo SDK, Modules API, Go app, CLI, Router, documentation, and various other supporting tools. Expo Application Services (EAS) is a platform of hosted services that are deeply integrated with Expo open source tools.
Starred by 45.8K users
Forked by 10.4K users
Languages   TypeScript 55.8% | Kotlin 16.9% | Swift 12.3% | Objective-C 4.2% | JavaScript 3.1% | C++ 2.9%
🌐
GitHub
github.com › expo › fyi › blob › main › expo-updates-config.md
fyi/expo-updates-config.md at main · expo/fyi
Little bits of information that you may find useful when interacting with Expo tools and service. Append the markdown filename to https://expo.fyi/ to get a quick link to it. - fyi/expo-updates-config.md at main · expo/fyi
Author   expo
🌐
Expo
expo.dev › changelog
Changelog — Expo
GitHub comment job type for Workflows · Sep 12, 2025 by · Ash Wu · Expo SDK 54 · Sep 10, 2025 by · Alan Hughes · Xcode 26 beta support for EAS Build and Workflows · Aug 27, 2025 by · Stanisław Chmiela · Expo SDK 54 beta is now available · Aug 19, 2025 by · Alan Hughes · Mid-July website updates: EAS Hosting, Workflows, Organizations, and more ·
🌐
GitHub
github.com › expo › expo › issues › 41543
[Expo-Updates] Any crash JS or Native result in blank screen (Activity with destroyed React) on Android [NewArch, Hermes] · Issue #41543 · expo/expo
2 weeks ago - Minimal reproducible example Make a js/native crash on a production build using expo-updates latest version on android expo SDK 54 Steps to reproduce after upgrading to Expo SDK 54, i had an issue when testing native and js crash on a re...
Published   Dec 11, 2025