389 lines
7.7 KiB
Markdown
389 lines
7.7 KiB
Markdown
|
# 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` and `EXPO_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` and `strict` 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` and `REACT_NATIVE_PACKAGER_HOSTNAME` env variables.
|
||
|
* All `EXPO_*` and `REACT_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` and `runas` 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 with `success` (boolean) and `error` (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.
|