New updates and improvements to Expo and EAS.

Xcode 15.3 image has been added to EAS Build

Xcode 15.3 is now available on EAS Build. You can start using it today by setting your iOS image in eas.json to "image": "latest" or "image": "macos-sonoma-14.3-xcode-15.3".

Read more

EAS Build: Upcoming iOS images updates

Mar 29, 2024 by

Avatar of Szymon Dziedzic

Szymon Dziedzic

Starting on April 29th, 2024, apps uploaded to App Store Connect must be built with Xcode 15 for iOS 17, iPadOS 17, tvOS 17, or watchOS 10. To ensure that your builds are compatible with the upcoming requirements, you can opt-in to use the Xcode 15 for your iOS builds by specifying "image": "macos-sonoma-14.4-xcode-15.3" or "image": "latest" in your eas.json configuration file.

Note

"latest" is an alias that points to the most recently added image. If you are reading this post long after the publication date, it may point to a different image.

Refer to the build image documentation for more information.

Following Apple's announcement we are planning to drop the support for all of the iOS images with Xcode < 15 a month after the required Xcode version changes on Apple's side. This means that starting on May 29th, 2024, we will no longer provide the following images:

  • macos-monterey-12.1-xcode-13.2
  • macos-monterey-12.3-xcode-13.3
  • macos-monterey-12.4-xcode-13.4
  • macos-monterey-12.6-xcode-14.0
  • macos-monterey-12.6-xcode-14.1
  • macos-monterey-12.6-xcode-14.2
  • macos-ventura-13.3-xcode-14.3
  • macos-ventura-13.4-xcode-14.3.1

If you are using one of the images listed above, we recommend updating your configuration to use Xcode 15 as soon as possible to avoid any disruptions in your build process.

Welcome to Expo Router v3, our most powerful release yet! Today we're introducing beta support for the newest Expo platform: Servers. With this, Expo Router is now the first universal, full-stack React framework!

  • API Routes (beta): Build universal server endpoints for your app and website.
  • Bundle splitting (web): Route-based bundle splitting on web for faster page loads.
  • Speed improvements: 2x faster static web builds, 30% smaller base JS bundle, added .mjs support.
  • Testing library: You can now test and reproduce complex navigation flows with Jest.
  • Web <Link /> props: Configure and style <Link /> components with the new target, push, and className props.

Get started with Expo Router v3 today in one line:

Terminal
npx create-expo-app@latest -t tabs@50

If you're new here, Expo Router uses a file-based approach to app development which enables you to build more powerful apps than ever before, with less boilerplate code. The key features so far have been autocomplete and type safety for navigation, SEO and accessibility for web, automatic universal linking, lazy bundling, and more!

Read more

Expo SDK 50

Jan 18, 2024 by

Avatar of Brent Vatne

Brent Vatne

Today we're announcing the release of Expo SDK 50. SDK 50 includes React Native 0.73. Thank you to everyone who helped with beta testing.

SDK 50 Read more

Xcode 15.2 image is now available on EAS Build

Jan 18, 2024 by

Avatar of Szymon Dziedzic

Szymon Dziedzic

Xcode 15.2 image has been added to EAS Build

Xcode 15.2 is now available on EAS Build. You can start using it today by setting your iOS image in eas.json to "image": "latest" or "image": "macos-ventura-13.6-xcode-15.2".

Read more

More posts

Expo 2023: The year in review

Dec 20, 2023 by

Avatar of Jon Samp

Jon Samp

Xcode 15.1 image is now available on EAS Build

Dec 19, 2023 by

Avatar of Szymon Dziedzic

Szymon Dziedzic

EAS Update: new dashboard UI features

Dec 13, 2023 by

Avatar of Tomasz Czajecki

Tomasz Czajecki

Expo SDK 50 beta is now available

Dec 12, 2023 by

Avatar of Brent Vatne

Brent Vatne

Keep your cache close — It’s Faster!

Dec 7, 2023 by

Avatar of Stanisław Chmiela

Stanisław Chmiela

Introducing Build Annotations

Dec 1, 2023 by

Avatar of Kadi Kraman

Kadi Kraman

Speed up your development workflow with Automatic GitHub builds

Nov 29, 2023 by

Avatar of Juwan Wheatley

Juwan Wheatley

Expo Orbit v1: launcher app launched into orbit

Nov 14, 2023 by

Avatar of Gabriel Donadel

Gabriel Donadel

EAS Build: Upgrading default Node.js version from 16 to 18 on November 27th, 2023

Nov 3, 2023 by

Avatar of Brent Vatne

Brent Vatne

Refreshed Sidebar Navigation in Dashboard

Oct 26, 2023 by

Avatar of Tomasz Czajecki

Tomasz Czajecki

Fix for CVE-2023-4863 in expo-image@1.3.4

Sep 29, 2023 by

Avatar of Brent Vatne

Brent Vatne

Xcode 15 and iOS 17

Sep 28, 2023 by

Avatar of Brent Vatne

Brent Vatne

Support for Bun in EAS and Expo CLI

Sep 25, 2023 by

Avatar of Kadi Kraman

Kadi Kraman

Introducing Notification Center

Sep 12, 2023 by

Steven Songqi Pu

Pinning Projects in Dashboard

Aug 25, 2023 by

Avatar of Tomasz Czajecki

Tomasz Czajecki

Understand your users and grow your app with EAS Insights

Aug 22, 2023 by

Avatar of Chris Walter

Chris Walter

Proof of concept: Expo CLI Dev Tools Plugins

Aug 10, 2023 by

Avatar of Kudo Chien

Kudo Chien

Preview: fully customizable builds on EAS Build

Aug 10, 2023 by

Avatar of Szymon Dziedzic

Szymon Dziedzic

Proof of concept: expo-sqlite integration with CR-SQLite

Aug 10, 2023 by

Avatar of Alan Hughes

Alan Hughes

Expo Orbit: Download and launch builds

Aug 9, 2023 by

Avatar of Gabriel Donadel

Gabriel Donadel

useUpdates() API for expo-updates

Aug 8, 2023 by

Avatar of Doug Lowder

Doug Lowder

Single Sign-On (SSO)

Aug 8, 2023 by

Avatar of Will Schurman

Will Schurman

Rollouts for EAS Update

Aug 8, 2023 by

Avatar of Quinlan Jung

Quinlan Jung

New Dashboard Tables and More Timeline Activities

Aug 2, 2023 by

Avatar of Tomasz Czajecki

Tomasz Czajecki

Enforcement of EAS Free plan limits

Aug 1, 2023 by

Avatar of Chris Jensen

Chris Jensen

Expo VS Code theme

Jul 24, 2023 by

Avatar of Bartosz Kaszubowski

Bartosz Kaszubowski

Link your GitHub repo with Expo

Jul 19, 2023 by

Avatar of Juwan Wheatley

Juwan Wheatley

Improved Expo Docs organization

Jul 5, 2023 by

Avatar of Aman Mittal

Aman Mittal

App.js 2023

May 3, 2023 by

Avatar of Jon Samp

Jon Samp

Changes summary Q4 2022

Jan 31, 2023 by

Avatar of Jon Samp

Jon Samp