New updates and improvements to Expo and EAS.
May 7, 2024 by
Brent Vatne
Today we're announcing the release of Expo SDK 51. SDK 51 includes React Native 0.74. Thank you to everyone who helped with beta testing.
Read moreMay 2, 2024 by
Chris Jensen
EAS Build is used by thousands of developers to build their apps on a daily basis. Some of these developers experience friction when they try to build a project via EAS Build, only for it to fail quickly for a variety of reasons, such as invalid configurations or minor code errors. This can be a frustrating experience, and doubly so when these failed builds cost developers money.
In an effort to continuously improve the Expo developer experience, we're happy to announce that from May 1, 2024, these builds will no longer be billed for or count against your monthly quota if you are on a Free plan. We define a "fast-failed build" as one that fails within 3 minutes. Each account will get a maximum of 10 of these waived each month.
Apr 24, 2024 by
Brent Vatne
The SDK 51 beta period begins today and will last approximately one week. The beta is an opportunity for developers to test out the SDK and ensure that the new release does not introduce any regressions for their particular systems and app configurations. We’re also hosting office hours for those of you interested in helping test the release!
SDK 51 beta includes React Native 0.74. The full release notes for SDK 51 won't be available until the stable release, but you can browse the changes in the expo/expo CHANGELOG to learn more about the scope of the release and any breaking changes.
Read moreApr 5, 2024 by
Szymon Dziedzic
Mar 29, 2024 by
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.
"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.
Expo Router v3: API Routes, bundle splitting, speed improvements, and more
Jan 23, 2024 by
Evan Bacon
Expo SDK 50
Jan 18, 2024 by
Brent Vatne
Xcode 15.2 image is now available on EAS Build
Jan 18, 2024 by
Szymon Dziedzic
Expo 2023: The year in review
Dec 20, 2023 by
Jon Samp
Xcode 15.1 image is now available on EAS Build
Dec 19, 2023 by
Szymon Dziedzic
EAS Update: new dashboard UI features
Dec 13, 2023 by
Tomasz Czajecki
Expo SDK 50 beta is now available
Dec 12, 2023 by
Brent Vatne
Keep your cache close — It’s Faster!
Dec 7, 2023 by
Stanisław Chmiela
Introducing Build Annotations
Dec 1, 2023 by
Kadi Kraman
Speed up your development workflow with Automatic GitHub builds
Nov 29, 2023 by
Juwan Wheatley
Expo Orbit v1: launcher app launched into orbit
Nov 14, 2023 by
Gabriel Donadel
EAS Build: Upgrading default Node.js version from 16 to 18 on November 27th, 2023
Nov 3, 2023 by
Brent Vatne
Refreshed Sidebar Navigation in Dashboard
Oct 26, 2023 by
Tomasz Czajecki
Fix for CVE-2023-4863 in expo-image@1.3.4
Sep 29, 2023 by
Brent Vatne
Xcode 15 and iOS 17
Sep 28, 2023 by
Brent Vatne
Support for Bun in EAS and Expo CLI
Sep 25, 2023 by
Kadi Kraman
Introducing Notification Center
Sep 12, 2023 by
Steven Songqi Pu
Pinning Projects in Dashboard
Aug 25, 2023 by
Tomasz Czajecki
Understand your users and grow your app with EAS Insights
Aug 22, 2023 by
Chris Walter
Proof of concept: Expo CLI Dev Tools Plugins
Aug 10, 2023 by
Kudo Chien
Preview: fully customizable builds on EAS Build
Aug 10, 2023 by
Szymon Dziedzic
Proof of concept: expo-sqlite integration with CR-SQLite
Aug 10, 2023 by
Alan Hughes
Expo Orbit: Download and launch builds
Aug 9, 2023 by
Gabriel Donadel
useUpdates() API for expo-updates
Aug 8, 2023 by
Doug Lowder
Single Sign-On (SSO)
Aug 8, 2023 by
Will Schurman
Rollouts for EAS Update
Aug 8, 2023 by
Quinlan Jung
New Dashboard Tables and More Timeline Activities
Aug 2, 2023 by
Tomasz Czajecki
Enforcement of EAS Free plan limits
Aug 1, 2023 by
Chris Jensen
Expo VS Code theme
Jul 24, 2023 by
Bartosz Kaszubowski
Link your GitHub repo with Expo
Jul 19, 2023 by
Juwan Wheatley
Improved Expo Docs organization
Jul 5, 2023 by
Aman Mittal
App.js 2023
May 3, 2023 by
Jon Samp
Changes summary Q4 2022
Jan 31, 2023 by
Jon Samp