Changelog

New updates and improvements to Expo and EAS.

A new feature – the security activity record – is now available to all EAS users. It aims to give users insight into modification actions on their EAS user profile and helps them investigate any suspicious activity should it be necessary.

Security activity available
Read more

Android builds are now 40% faster

Aug 29, 2024 by

Avatar of Stanisław Chmiela

Stanisław Chmiela

Users who enabled this during the beta period saw their Android builds complete 40% faster on average. Since this change is fully on EAS's infrastructure, no migrations in your project are necessary. You'll now enjoy faster Android builds at no extra cost, giving you more time to develop your app.

Android builds are now 40% faster
Read more

Audit logs available to enterprise users

Aug 21, 2024 by

Avatar of Josh McFarlin

Josh McFarlin

As of recently, enterprise plan users can access audit logs through the Expo website. Audit logs are a chronological record of important actions taken by members of your organization. This includes things like permission grants, credential modifications, and actions taken on apps.

Audit logs available
Read more

Today, React Native 0.75 was released, and Expo SDK 51 now supports both React Native 0.74 and 0.75. Typically, an Expo SDK version is tied to a specific React Native version. For example, Expo SDK 50 is only tested against and expected to be compatible with React Native 0.73, and tools such as Expo CLI and Doctor will validate that you are using the expected version. We've decided that this isn't necessary for React Native 0.75. As a result, this should be an even quicker upgrade than usual, should you choose to upgrade.

React Native 0.75 + SDK 51
Read more

EAS Build: Upcoming Android images updates

Jul 12, 2024 by

Avatar of Szymon Dziedzic

Szymon Dziedzic

The EAS Build team is continuing image-related maintenance efforts to ensure that the builder VM images are up-to-date and secure. Recently, a new ubuntu-22.04-jdk-17-ndk-26b image was added to better support builds using SDK 51.

Additionally, we are dropping support for old Android images running Ubuntu 20.04 or using Java 8. Starting September 1st, 2024, these will no longer be available:

  • ubuntu-20.04-jdk-8-ndk-r19c
  • ubuntu-20.04-jdk-11-ndk-r19c
  • ubuntu-20.04-jdk-8-ndk-r21e
  • ubuntu-20.04-jdk-11-ndk-r21e
  • ubuntu-20.04-jdk-11-ndk-r23b
  • ubuntu-22.04-jdk-8-ndk-r21e

If you are using one of the images listed above in your eas.json configuration file, we recommend updating your configuration to use latest and auto tags or some of the images with newer JDK and Ubuntu versions as soon as possible to avoid any disruptions in your build process.

The ubuntu-20.04-jdk-8-ndk-r19c and ubuntu-20.04-jdk-11-ndk-r19c images were used by our default auto image resolution logic for Expo SDKs below version 46. The ubuntu-20.04-jdk-11-ndk-r21e and ubuntu-20.04-jdk-8-ndk-r21e were used for SDKs 46 and 47. All of these resolutions will be updated to use the ubuntu-22.04-jdk-11-ndk-r21e image. The resolution logic for newer SDKs will remain unchanged.

More posts