Exponent SDK v13.0.0 is now available – The Exponent Log

Exponent SDK v13.0.0 is now available  #reactnative #react #reactjs

  • 0.40.0 was a painful update for people who use React Native without Exponent because of a bunch of breaking changes on the native side, but with Exponent it’s easy because we took care of all of that for you 🙂
  • Pass over the list of Breaking changes above to see if your app is impacted, and fix them if so.
  • Never miss a story from The Exponent Log , when you sign up for Medium.
  • You no longer need to upload the images to a server of your own, instead you can specify the path within your project for loading.icon , loading.backgroundImage , notification.icon , and just icon , and Exponent will upload the images to a CDN for you.

Exponent SDK 13.0.0 is based on the recently released React Native
0.40.0 (“December”). This is a jump of 3 versions of React Native; Exponent
SDK 12.0.0 was based off of 0.37.0. See the release…

@ReactDOM: Exponent SDK v13.0.0 is now available #reactnative #react #reactjs

Exponent SDK 13.0.0 is based on the recently released React Native

0.40.0 (“December”). This is a jump of 3 versions of React Native; Exponent

SDK 12.0.0 was based off of 0.37.0. See the release notes for 0.38.0, 0.39.0, and 0.40.0 for a comprehensive list of changes in React Native. 0.40.0 was a painful update for people who use React Native without Exponent because of a bunch of breaking changes on the native side, but with Exponent it’s easy because we took care of all of that for you 🙂

This release doesn’t include as many new APIs as usual, you can kind of think of it like the macOS 10.6 “Snow Leopard” update — it has a lot of under the hood changes that will make your experience subtly better and pave the way for other more visible features.

We managed to get by for over a year on a simple user account system that was written by Charlie in a couple of hours, almost without touching it at all. With some exciting new projects coming up, it will be important for us to have an identity system that allows us to link your account to XDE, our mobile app, our web app, and other services. From your point of view right now, the only real change is that you will be prompted for your e-mail address, and the XDE UI will look a bit different — we finally have a ‘forgot password’ form and authentication via Github. But within the coming months you’ll start to see more and more integration of your account into our existing and new services to make your life within the Exponent ecosystem that much easier.

. Be sure to heed the following warning from the documentation!

Warning: We discourage most of our developers from taking this route [using detach], as we believe almost everything you need to do is better accomplished in a cross-platform way with JS.

Writing in JS enables you to best take advantage of over-the-air code deployment and benefit from ongoing updates and support from Exponent. You should only do this [use detach] if you have a particular demand from native code which Exponent won’t do a good job supporting, such as (for example) specialized CPU-intensive video processing that must happen locally on the device.

Give the documentation a read, try it out if it interests you, and let us know what you think on Slack.

was not working as expected, this has been resolved.

component. So we added a specific error to explain the situation.

and scan it with the Exponent client to open your apps.

You can build your own API on top of this to handle updating your app for users while they are using it.

, and Exponent will upload the images to a CDN for you. (exp.json API docs)

. (API docs)

Exponent SDK v13.0.0 is now available – The Exponent Log