Skip to content
This repository has been archived by the owner on Sep 25, 2018. It is now read-only.

Releases: expo/xde

v2.4.0

13 Aug 00:52
Compare
Choose a tag to compare
  • Fix Watchman PCRE crash.
  • Add help button with links to docs and our Slack.
  • Fix issues scrolling to bottom of logs.
  • Clear packager cache when restarting project.
  • Fix device logs bug.
  • Cmd/Ctrl+R key command for restarting project.

v2.3.0

05 Aug 03:41
Compare
Choose a tag to compare
  • Use installed version of adb if it exists
  • Clearer instructions on login screen
  • Add close project button
  • Better error messages when there are issues with project node_modules
  • Allow dashes in project names
  • Add https://www.intercom.io/

v2.2.0

22 Jul 01:20
Compare
Choose a tag to compare
  • Device logs. Import https://github.com/exponentjs/exponent-sdk and use SDK 7 to see logs streamed into XDE.
  • Publish local assets.
  • Use watchman automatically.
  • Alpha Windows support. "New project" requires manually running "npm install" in the project directory.

v2.1.0

01 Jul 17:28
Compare
Choose a tag to compare
  • Checks version of Exponent app on iOS simulator and Android devices and prompts if out of date.
  • Installs Exponent app on Android automatically.
  • Creating a new project creates a new directory with the project name instead of adding files to the current directory.
  • Shows errors for invalid JSON files.
  • Disables project buttons until project is done initializing.

v2.0.0

23 Jun 03:31
Compare
Choose a tag to compare
  • Redesigned UI
  • Supports exp.json config file
  • New starter project

Upgrading existing projects:

Move the exp key out of package.json into a new file exp.json.

v1.9.0

16 Jun 16:41
Compare
Choose a tag to compare
  • Clean up processes when closing
  • New login screen
  • More reliable publishing
  • Support Exponent iOS client 1.5.0

v1.8.0

06 Jun 16:08
Compare
Choose a tag to compare

Support for Exponent 1.4.3 on iOS.

v1.7.0

19 May 23:56
Compare
Choose a tag to compare

Support for Exponent 1.4.2 on iOS.

v1.6.0

19 Apr 04:36
@ide ide
Compare
Choose a tag to compare

Support for Exponent 1.4.0 on iOS and Android. The "new project" template included with this version of XDE uses a version of React Native that is similar to 0.24. For projects made for Exponent, we're calling this SDK 5.0.0.

Upgrading existing projects:

In your package.json file, set the sdkVersion and react-native dependency version to look like this:

{
  "exp": {
    "sdkVersion": "5.0.0"
  },
  "dependencies": {
    "react": "^0.14.5",
    "react-native": "exponentjs/react-native#sdk-5.0.0",
    ...
  }
}

Then remove your node_modules directory and run npm install again.

Fixing bug with publishing

10 Apr 21:28
Compare
Choose a tag to compare
  • @jesseruder fixed a bug with publishing
  • Relabeled "Open in iOS Simulator" to be more clear