7.7 KiB
7.7 KiB
Changelog
For guidelines on how to update this file, visit http://keepachangelog.com/en/0.3.0/.
Unreleased
Added
Changed
Removed
[48.0.2] - 2018-01-25
Changed
- Fix project validation crashing when
npm ls
doesn't return a package version. - Fix unnecessary warning "Problem checking node_modules dependencies" being shown when server is stopped using Ctrl+C.
- Fix iOS detach attempting to download assets when none are specified.
[48.0.1] - 2018-01-19
Changed
- Fix _inquirer ... is not a function error
[48.0.0] - 2018-01-18
Changed
- Detach upgrades for SDK 25.
[47.2.0] - 2018-01-17
Added
- Support for HTTP(S) reverse proxies using
EXPO_PACKAGER_PROXY_URL
andEXPO_MANIFEST_PROXY_URL
environment variables.
Changed
- Fix
DocumentPicker
entitlements in detached iOS apps. - Other iOS detach improvements.
[47.1.2] - 2017-12-18
Changed
- Fixed detach bug
[47.1.1] - 2017-12-13
Added
- Add support for SDK 24
Changed
- Fix duplicate assets in manifest "bundledAssets"
- Fix adb reverse not running for all ports
[47.1.0] - 2017-12-07
Added
- Add support for custom
*UsageDescription
strings in iOS standalone builds
Changed
- Fix failed downloads being stored in template cache
- Remove invalid peer dependency warnings
Removed
- Deprecate
urlType
andstrict
project settings
[47.0.4] - 2017-11-23
Changed
- Increase template download timeout
- Improve error handling
[47.0.0] - 2017-11-16
Added
- Support for release channels
Changed
- HTTP requests use Chromium network stack in Electron
- Detach and Turtle improvements
- Replaced deprecated tar.gz package
[46.1.0] - 2017-10-27
Changed
- Only detach iOS on macOS or when a --force flag is added
[46.0.1] - 2017-10-18
Added
- Fix weird warnings during detach.
[46.0.0] - 2017-10-18
Added
- No npm warnings if yarn exists
Changed
- Error message improvements
- Fix schema validation issues
Removed
- Remove dependency on macOS to detach
- Remove sentry event logging temporarily
[45.0.0] - 2017-09-27
Added
- Powertools updates
Changed
- Improve sending link via SMS, better message, make sure user is logged in
[44.0.2] - 2017-08-24
Changed
- @expo/schemer updated to fix issue running in XDE
- fixes XDE 20 errors and code being skipped in local testing because of env var
[44.0.0] - 2017-08-18
Added
- Add missing push notification permission
- New schema validation library
- Allow boolean packagerOpts
- Sentry integration for error reporting
- Test ngrok tunnels and use fallback
Changed
- iOS Pod tools generate Podfile with c++ bridge and 3rd party dependencies
- exp install handles errors better
- Better authentication errors
[43.0.1] - 2017-07-25
Added
- Re-enable intercom
[43.0.0] - 2017-07-21
Changed
- Catch errors in state.json parsing
- Detach updates for SDK 19
- Don't validate React Native version when not using our fork
[42.4.0] - 2017-07-10
Changed
- Make ngrok a dev dependency of xdl, needs to be provided by xdl consumers that expect to create tunnels. (Yay for drastically smaller CRNA installs!)
- Remove react peer dependency and associated warnings -- xdl consumers should provide react.
- Setting offline mode will no longer automatically log a user out.
- Validate npm against a version range, not just any 5.x.x release.
- Use a fork of bunyan without DTraceProviderBindings issues.
- Remove deprecation warnings about @exponent/* packages.
Added
- Display standalone build IDs in error messages so users can get help much faster on failed builds.
[42.3.0] - 2017-07-07
Changed
- Convert wrong npm version to warning, was error.
- Log debug log messages to file, skip terminal.
[42.2.0]
Changed
- Suppress some spurious @providesModule warnings that come from RN itself.
[42.1.0] - 2017-06-23
Changed
- Fixed a couple of issues with checking npm version.
- Backed out Axios network requests.
[42.0.0] - 2017-06-22
Changed
- Move network requests to Axios.
- Warn if using an unsupported npm version.
- Provide cached schema for validating SDK 18 projects.
[41.0.0] - 2017-05-12
Added
- Post-publish hooks.
- Better log reporting
- Fix Android HMR bug by adding
:80
to url.
[39.0.0] - 2017-04-06
Added
- Better log reporting
- Fix Android HMR bug by adding
:80
to url.
[37.0.2] - 2017-04-02
Added
- When serving manifest over LAN, if request hostname is localhost then manifest urls also use localhost. This makes it easier to open a project in simulator when on locked-down wifi.
[37.0.1] - 2017-03-21
Changed
- Fixed download bug.
[37.0.0] - 2017-03-20
Added
- Support
EXPO_PACKAGER_HOSTNAME
andREACT_NATIVE_PACKAGER_HOSTNAME
env variables. - All
EXPO_*
andREACT_NATIVE_*
env variables are sent in the manifest.
Changed
- New project download progress bar fixes.
[36.1.0] - 2017-03-17
Changed
- Fixed
Android.upgradeExpoAsync
. - Change docs url from docs.getexponent.com to docs.expo.io.
[36.0.0] - 2017-03-16
Added
- Converting RN projects to SDK 15 is now supported.
- Improved template downloads.
Changed
- Eliminated a large class of Flow errors for xdl consumers.
- xdl's ngrok dependency now bundles the binaries with the package. This is a tradeoff -- the download is larger, but there's no need to rely on an external CDN which may or may not respect npm/yarn's network configuration.
Removed
- Removed the
diskusage
andrunas
optional dependencies. They were causing problems for users without native build tools who were also using certain versions of yarn.
[35.0.0] - 2017-03-15
Changed
- Detach changes for SDK 15.
[34.0.0] - 2017-03-07
Changed
- Fixed detach for SDK 14.
[33.0.0] - 2017-03-06
Changed
- References to Exponent have been renamed to Expo.
[32.0.0] - 2017-02-28
Added
- New iOS simulator warnings.
Changed
Android.openProjectAsync
now returns an object withsuccess
(boolean) anderror
(nullable object) keys to indicate the result of the action.- Fixed a bug in persisting project settings.
Removed
- Removed export of
Android.openUrlAsync
that is not used by any current consumers.
[31.1.0] - 2017-02-24
Changed
- Fix detach on windows.
- Add Xcode warning if osascript command fails.
- Show full error if publish gets a 500 response from packager.
[31.0.0] - 2017-02-22
Changed
- Updates to iOS detach script.
[30.0.1] - 2017-02-20
Changed
- Make offline mode only use local IP temporarily.
- Minor watchman stability improvements.
[30.0.0] - 2017-02-14
Added
- Add redux store for notifications.
- Add suggestion to point command line tools to Xcode.
Changed
- Another fix for getting logged out.
- Make Project.stopAsync more reliable.
[29.5.0] - 2017-01-27
Changed
- Compile bundled watchman without pcre.
- Better Xcode error handling.
[29.4.0] - 2017-01-25
Added
- Support for running the RN packager with the
Config.offline
flag, bypassing an Expo account. - Workarounds for state corruption problems in watchman.
Changed
- Improved error messages for a variety of issues.
[29.3.0] - 2017-01-23
Changed
- Resolved several issues that resulted in premature logout of Expo account sessions.
[29.2.0] - 2017-1-18
Changed
- Ensure that the user is logged in on every api call.
- Fix detach script to remove all comments from .gradle file.
[29.0.0] - 2017-1-17
Changed
- Fix accounts bugs.
- First release of detach.
[28.0.0] - 2017-1-11
Changed
- Better accounts system!
[0.26.6] - 2016-12-07
Start of change log.