Today we’re announcing our third release of 2020, Expo SDK 39. SDK 39 brings tons of quality-of-life improvements across our entire suite of tools: the Expo development clients, Expo CLI, documentation, and of course our SDK. Read on for more details!

🐛 Known Regressions (Updated 3 Oct 2020)

Significant known regressions that have been brought to our attention have been resolved. Read more here, and thank you for bearing with us!

⚡️ New SDK features

Support for iOS 14, React Native 0.63 and React Native for Web 0.13!

  • SDK 39 is fully compatible with the newly released iOS 14. Past apps built with SDK 38 also should work well on iOS 14 but we recommend staying up-to-date when you can.
  • It also includes support for React Native 0.63, letting you take advantage of features like the newly designed LogBox, Pressable component, and support for Native Colors. Read more about React Native 0.63 …

Today, we’re announcing our summer 2020 release, ☀️😎 Expo SDK 38 🍉☀️ ! SDK 38 continues both our focus on reliability and our investment in developer flexibility, as we work towards supporting fully customizable apps across Expo’s entire suite of tools. Additionally, SDK 38 includes support for React Native 0.62, new and revamped templates, and a couple of useful new modules.

SDK 38 is the second of four quarterly SDKs we plan to release this year. Read on for more details about what’s included!

⏰ New Notifications API in Managed workflow

Earlier this year, we embarked on a complete rewrite of the Expo Notifications module. We’re excited that the revamped API is now more predictable, lets you control your notifications more easily, and is 100% compatible with both the Bare and Managed workflows! …

Last month, we released the first version of expo-updates along with SDK 37. This library allows you to use Expo’s over-the-air updates in any React Native app. We’re excited to see many developers are already using this library through our Bare workflow, and we’re thankful for all your great feedback.

Today we’re releasing expo-updates@0.2.0, which simplifies the workflow around updates. Now, if you want to add expo-updates to an existing React Native app, here’s what you do:

  1. Install and set up the library, and continue as usual.
  2. When you want to release an update, just publish it.
  3. That’s it! No extra steps needed. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store