This is the log of notable changes to Expo CLI and related packages.
- Update schema cache for SDK 41. Get a cool matching version: expo-cli@4.4.1 for SDK 41.
- @expo/dev-tools@0.13.92
- expo-cli@4.4.1
- xdl@59.0.32
- [cli] Handle async storage package rename in upgrade command (#3386)
- Update test.yml to test against Node 12 and 14 (#3388)
- [config-plugins] Replace docs in README with link to Expo docs (#3384)
- [cli] Add deprecation message to --config flag (#3382)
- [dev-tools] flip
noEmit
flag to preserve server build (#3379)
- @expo/config-plugins@1.0.26
- @expo/config@3.3.36
- @expo/dev-server@0.1.62
- @expo/dev-tools@0.13.91
- @expo/electron-adapter@0.0.53
- expo-cli@4.4.0
- expo-codemod@1.1.0
- expo-optimize@0.1.84
- @expo/metro-config@0.1.62
- @expo/next-adapter@2.1.67
- @expo/package-manager@0.0.40
- pod-install@0.1.20
- expo-pwa@0.0.72
- uri-scheme@1.0.73
- @expo/webpack-config@0.12.66
- xdl@59.0.31
- Added
currentFullName
to the public config (#3376) - Added getUserProjectIdAsync method (#3359)
- Profile android build time (#3348)
- Simplify Config module (#3373)
- Clean up logging messages (#3357)
- Delete Api module (#3360)
- Improve no xcode warnings (#3363)
- Improve bundle identifier regex (#3355)
- Improved ios package logging (#3353)
- Remove deprecated property "xde" from the manifest (#3366)
- Remove Config.offline (#3374)
- Remove Config.helpUrl, use learnMore (#3364)
- Remove unused ncp (#3367)
- Remove unused TerminalLink.fallbackToUrl from XDL (#3368)
- Move dev dep (#3362)
- [config-plugins] Throw better error message when target does not exists (#3350)
- [dev-client] Allow running projects without app.json (#3371)
- [next-adapter] update RNW peer, remove deprecated types (#3377)
- [xdl] Remove unused xde spawn script (#3365)
- [expo-cli] Fix missing/extraneous dependencies
- [xdl] Fix missing/extraneous dependencies (#3369)
- Fix prompt bug when opening on iOS (#3358)
- Fix product name getter (#3354)
- @expo/config-plugins@1.0.25
- @expo/config@3.3.35
- @expo/dev-server@0.1.61
- @expo/dev-tools@0.13.90
- @expo/electron-adapter@0.0.52
- expo-cli@4.3.5
- expo-optimize@0.1.83
- @expo/metro-config@0.1.61
- @expo/next-adapter@2.1.66
- expo-pwa@0.0.71
- uri-scheme@1.0.72
- @expo/webpack-config@0.12.65
- xdl@59.0.30
- Activate android emulator window (#3345)
- Created unversioned react-native-maps plugin (#3343)
- Add migration from @react-native-community/async-storage (#3342)
- Run built APK on device (#3338)
- Added expo config command to expo-cli (#3323)
- Added device selection prop to run:android (#3331)
- Pipe ora output to stdout in non-interactive mode (#3329)
- Sort code signing identities by last selected (#3321)
- Allow single platform for dev client schemes (#3309)
- Improve single platform dev client (#3337)
- Improve running in a project with single platform (#3336)
- Code signing xcode projects automatically in development (#3317)
- Auto install ios-deploy (#3308)
- Improved device deployment (#3306)
- Created ios command (#3303)
- Remove gulp and build with tsc from xdl (#3334)
- Create cocoapods dep check file sooner (#3346)
- Improve bplist parsing (#3330)
- Updated metro config warning to reflect SDK 41 by default. (#3325)
- Added spinner for device searching (#3328)
- Improve IOSDeploy logging (#3326)
- Remove -showBuildSettings usages (#3318)
- Update xmldom and xcode dependencies (#3314)
- Remove windows extraction binary (#3165)
- Prevent removing existing schemes from AndroidManifest.xml (#3324)
- Fix a bug where an IntentFilter could be overridden by the Scheme plugin. (#3319)
- Fix broken debug spinner (#3322)
- @expo/babel-preset-cli@0.2.19
- @expo/config-plugins@1.0.24
- @expo/config@3.3.34
- @expo/dev-server@0.1.60
- @expo/dev-tools@0.13.88
- @expo/electron-adapter@0.0.51
- expo-cli@4.3.3
- expo-codemod@1.0.31
- expo-optimize@0.1.82
- @expo/image-utils@0.3.12
- @expo/json-file@8.2.28
- @expo/metro-config@0.1.60
- @expo/next-adapter@2.1.65
- @expo/osascript@2.0.25
- @expo/package-manager@0.0.39
- @expo/plist@0.0.12
- pod-install@0.1.19
- expo-pwa@0.0.70
- @expo/schemer@1.3.27
- uri-scheme@1.0.71
- @expo/webpack-config@0.12.64
- xdl@59.0.28
- [cli] hide run:android
- [xdl] facebookReactNativeVersionToExpoVersionAsync: only map to released versions (#3305)
- [xdl] show uncaught exceptions (#3302)
- @expo/config-plugins@1.0.23
- @expo/config@3.3.33
- @expo/dev-server@0.1.59
- @expo/dev-tools@0.13.87
- @expo/electron-adapter@0.0.50
- expo-cli@4.3.2
- expo-optimize@0.1.81
- @expo/metro-config@0.1.59
- @expo/next-adapter@2.1.64
- expo-pwa@0.0.69
- uri-scheme@1.0.70
- @expo/webpack-config@0.12.63
- xdl@59.0.27
- [cli] Added devClient option to mobile options (#3301)
- [cli] Added socket controls (#3280)
- [cli] skip update check when EAS_BUILD=1 (#3290)
- [config-plugins] Added withGradleProperties mod (#3298)
- [config-plugins] Created withSwiftBridgingHeader (#3284)
- [config-plugins] add expo-ads-facebook to list of auto plugins (#3289)
- [doctor] Re-enable checking reachability of exp.host domain (#3285)
- [eject] preserve expo dev client scripts (#3300)
- [expo-cli] skip updating dependencies in package.json in
expo prebuild
(#3278) - [init] Change template project default branch from master to main (#3297)
- [logs] Improve errors thrown by invariant (#3281)
- [logs] Mute regenerator runtime and setimmediate stack traces (#3294)
- [prebuild] Added clean flag to prebuild (#3295)
- [run] Add a command to build and run on Android (#3239)
- [run] Added debug simctl logger (#3293)
- Pause interactions after stopping (#3286)
- Move export code from xdl to expo-cli (#3233)
- Refactor projectDir -> projectRoot (#3292)
- Remove unused detach code from XDL and rename the package (#3268)
- updated getenv dependencies to 1.0.0 (#3299)
- @expo/config-plugins@1.0.22
- @expo/config@3.3.32
- @expo/dev-server@0.1.58
- @expo/dev-tools@0.13.86
- @expo/electron-adapter@0.0.49
- expo-cli@4.3.1
- expo-optimize@0.1.80
- @expo/image-utils@0.3.11
- @expo/metro-config@0.1.58
- @expo/next-adapter@2.1.63
- expo-pwa@0.0.68
- uri-scheme@1.0.69
- @expo/webpack-config@0.12.62
- xdl@59.0.26
- [cli] Delete e (send to) command from terminal ui (#3274)
- [cli] Unify terminal stack trace logs (#3275)
- [cli] Collapse first frame if it's useless (#3276)
- [cli][xdl] Rename Expo client to Expo Go wherever it makes sense
- [cli] Remove Slack link from README
- [config-plugins] eas build:configure fixes for Windows (#3266)
- [config-plugins] Add release channel key to updates modules
- [config-plugins] Support quote marks in target name in pbxproj (#3264)
- [metro-config] Use relative asset registry path (#3273)
- [xdl] Fix launching Android and iOS from terminal UI in unversioned apps
- @expo/config-plugins@1.0.21
- @expo/config@3.3.31
- @expo/dev-server@0.1.57
- @expo/dev-tools@0.13.85
- @expo/electron-adapter@0.0.48
- expo-cli@4.3.0
- expo-optimize@0.1.79
- @expo/metro-config@0.1.57
- @expo/next-adapter@2.1.62
- expo-pwa@0.0.67
- uri-scheme@1.0.68
- @expo/webpack-config@0.12.61
- @expo/xdl@59.0.25
- [prebuild] Skip overwriting modules that are symlinked (#3257)
- [cli] Added method profiler helper function (#3258)
- [eject] Added prompt to clear malformed projects (#3256)
- [cli] Fix double printing
?
command on web - [cli] Use a more focused babel preset for app.config.js (#3208)
- [cli] Newline after full log output and skip newline before help output (#3259)
- [publish] silence workflow warning in 41 (#3249)
- [xdl] fix unhandled JS exception if no foregroundImage defined for adaptive icon (#3229)
- [xdl] Update node-forge (#3252)
- @expo/config-plugins@1.0.20
- @expo/config@3.3.30
- @expo/dev-server@0.1.56
- @expo/dev-tools@0.13.84
- @expo/electron-adapter@0.0.47
- expo-cli@4.2.1
- expo-optimize@0.1.78
- @expo/metro-config@0.1.56
- @expo/next-adapter@2.1.61
- expo-pwa@0.0.66
- uri-scheme@1.0.67
- @expo/webpack-config@0.12.60
- @expo/xdl@59.0.24
- [cli] redesign startup logs (#3209)
- [json-file] Remove undocumented support for multi-part keys in
getAsync
andsetAsync
(#3019) - [xdl] Remove Project methods
getLatestReleaseAsync
,findReusableBuildAsync
,getBuildStatusAsync
,startBuildAsync
(#3187) - [xdl] Remove Project types
BuildCreatedResult
,TurtleMode
,BuildJobFields
,BuildStatusResult
(#3187)
- [configure-splash-screen] Remove @react-native-community/cli-tools (#3178)
- [cli] deprecate .expo extension for start command (#3216)
- [cli] Improve server stopping (#3210)
- [cli] Combine stop methods (#3237)
- [cli] Persist dev tools preference (#3207)
- [cli] Added profiling (#3217)
- [cli] Added clear flag to expo export (#3205)
- [cli] Improve keytool errors when not installed (#3190)
- [xdl] Use devcert fork to reduce install size (#3175)
- [xdl] Add Dev Client simulator flow v0 for Android devices (#3194)
- [xdl] Allow dev client apps to be launched in the iOS simulator (#3182)
- [cli][prebuild] Clean up debug error messages (#3201)
- [cli] Cancel upgrade command on ctrl+c within prompt (#3188)
- [config-plugins] fix detecting application target (#3215)
- [next-adapter]: Move @types/next to devDependencies (#3238)
- [xdl] refactor start command folder (#3186)
- [xdl] split up Project module (#3164)
- [webpack-config] Update web index.html to fix the screen height in the web when the statusBar is transparent (#3199)
- [webpack-config] Fixed support for disabling automatic manifest.json tag injection (#3189)
- @expo/config-plugins@1.0.19
- @expo/config@3.3.29
- @expo/dev-server@0.1.55
- @expo/dev-tools@0.13.83
- @expo/electron-adapter@0.0.46
- expo-cli@4.2.0
- expo-optimize@0.1.77
- @expo/metro-config@0.1.55
- @expo/next-adapter@2.1.60
- expo-pwa@0.0.65
- uri-scheme@1.0.66
- @expo/webpack-config@0.12.59
- @expo/xdl@59.0.23
- [cli] Drop
nodeModulesPath
support (only known use was in former Expo monorepo) (#3141)
- [xdl] Automatically fall back to offline mode when manifest can't be signed. (#3148)
- [cli] fix init visual regresion (#3173)
- [config-plugins] Rename
IOSConfig.BundleIdenitifer
toIOSConfig.BundleIdentifier
(#3161)
- @expo/config-plugins@1.0.18
- @expo/config@3.3.28
- @expo/dev-server@0.1.54
- @expo/dev-tools@0.13.82
- @expo/electron-adapter@0.0.45
- expo-cli@4.1.6
- expo-optimize@0.1.76
- @expo/json-file@8.2.27
- @expo/metro-config@0.1.54
- @expo/next-adapter@2.1.59
- @expo/package-manager@0.0.38
- pod-install@0.1.18
- expo-pwa@0.0.64
- @expo/schemer@1.3.26
- uri-scheme@1.0.65
- @expo/webpack-config@0.12.58
- @expo/xdl@59.0.22
- [xdl] Define max content and body lengths in Axios 0.21 (#3162)
- @expo/dev-tools@0.13.81
- expo-cli@4.1.5
- @expo/xdl@59.0.21
- [xdl] Fix flicker when switching to tunnel connection due to null urlType
- @expo/dev-tools@0.13.79
- expo-cli@4.1.3
- @expo/xdl@59.0.19
- [xdl] Use global ngrok for xdl (#3123)
- [configure-splash-screen] publish @expo/configure-splash-screen
- [cli] prevent throwing duplicate warning (#3130)
- [cli] Auto-login when envvars are defined (#3127)
- [cli] Improve handling of no answer for customize:web (#3128)
- [xdl] Support Expo Go name in shellapp template (#3125)
- @expo/config-plugins@1.0.17
- @expo/config@3.3.26
- @expo/dev-server@0.1.52
- @expo/dev-tools@0.13.78
- @expo/electron-adapter@0.0.43
- expo-cli@4.1.2
- expo-optimize@0.1.74
- @expo/metro-config@0.1.52
- @expo/next-adapter@2.1.57
- @expo/package-manager@0.0.36
- pod-install@0.1.16
- expo-pwa@0.0.62
- uri-scheme@1.0.63
- @expo/webpack-config@0.12.56
- @expo/xdl@59.0.18
- [cli] Open signup page in browser instead of CLI-based registration
- [config] Only use wasm on web platforms (#3100)
- [cli] Auto configure TypeScript (#3096)
- [cli] Use the versions endpoint for TypeScript packages (#3109)
- [cli] Copy over EAS Apple API methods (#3113)
- [cli] add --experimental-bundle flag to 'export' command (#3074)
- [config-plugins] improve monorepo support - fix setting path to create-manifest-* script (#3103)
- [config-plugins] export more types from config-plugins (#3083)
- [metro-config] Enable allowOptionalDependencies by default (#3088)
- [xdl] improve simulator errors (#3104)
- [cli] Check for optional
devDependencies
(#3121) - [cli] Validate project owner when publishing (#3061)
- [cli] Remove EAS Build related code (#3079)
- [cli] add option to assign created push key to current project (#3098)
- [cli] Only change react-native version when it's a fork (#3097)
- [cli] remove lottie extra step warning (#3099)
- [cli] improvement: Handle keychain save error (#3067)
- [config-plugins] Prevent adding duplicate Xcode references for files (#3107)
- [config-plugins] Fix app gradle versionName replacement after ejecting twice (#3082)
- [xdl] fix expo export --dump-sourcemap for sdk 40+ and bare projects (#3095)
- @expo/config-plugins@1.0.15
- @expo/config@3.3.24
- @expo/dev-server@0.1.50
- @expo/dev-tools@0.13.76
- @expo/electron-adapter@0.0.41
- expo-cli@4.1.0
- expo-optimize@0.1.72
- @expo/metro-config@0.1.50
- @expo/next-adapter@2.1.55
- expo-pwa@0.0.60
- uri-scheme@1.0.61
- @expo/webpack-config@0.12.54
- @expo/xdl@59.0.16
- [cli] Environment variables matching
EXPO_
orREACT_NATIVE_
are no longer exposed publicly to the development-mode app or website (#3063) - [cli] Remove EAS Build code, it now lives in
eas-cli
(#3079)
- [config-plugins] ProvisioningProfile: allow setting provisioning profile for a particular target (not only for the first one)
- @expo/config-plugins@1.0.14
- @expo/config@3.3.23
- @expo/dev-server@0.1.49
- @expo/dev-tools@0.13.75
- @expo/electron-adapter@0.0.40
- expo-cli@4.0.18
- expo-codemod@1.0.30
- expo-optimize@0.1.71
- @expo/image-utils@0.3.10
- @expo/metro-config@0.1.49
- @expo/next-adapter@2.1.54
- expo-pwa@0.0.59
- uri-scheme@1.0.60
- @expo/webpack-config@0.12.53
- @expo/xdl@59.0.15
- [cli] Mark expo upload:ios as unsupported (#3030)
- expo-cli@4.0.17
- [xdl] Update iOS deployment target in ejected Podfile (internal)
- [xdl][dev-tools][cli] Update --dev-client for new requirements (#2938)
- @expo/dev-server@0.1.48
- @expo/dev-tools@0.13.74
- kkexpo-cli@4.0.16
- @expo/metro-config@0.1.48
- @expo/xdl@59.0.14
- [configure-splash-screen][config-plugins] Bump @expo/configure-splash-screen
- [configure-splash-screen] Remove peer dependency
- [english] effect -> affect (#3013)
- @expo/config-plugins@1.0.12
- @expo/dev-tools@0.13.72
- expo-cli@4.0.14
- uri-scheme@1.0.58
- @expo/xdl@59.0.12
- [cli][xdl] Clear versions cache when running expo upgrade, to be safe
- [config] fix mod serialization (#3008)
- [config-plugins] use env variable for debug when _internal isn't defined (#3011)
- @expo/config-plugins@1.0.11
- @expo/config@3.3.21
- @expo/dev-server@0.1.46
- @expo/dev-tools@0.13.71
- @expo/electron-adapter@0.0.38
- expo-cli@4.0.13
- expo-optimize@0.1.69
- @expo/metro-config@0.1.46
- @expo/next-adapter@2.1.52
- expo-pwa@0.0.57
- uri-scheme@1.0.57
- @expo/webpack-config@0.12.51
- @expo/xdl@59.0.11
- [cli] Add expo-random when upgrading to >= SDK 40 with expo-auth-session
- [cli] Add cmd.exe detection on windows & warn about it (#2838)
- [cli] Skip warning about expo-constants when ejecting in SDK 40 and greater (#3006)
- [xdl] Add robots as new supported user type (#2440)
- @expo/dev-tools@0.13.70
- expo-cli@4.0.12
- @expo/xdl@59.0.10
- [config-plugins] Added support for static plugins (#2943)
- [config-plugins] Support splash screen config on SDK 40 (#3003)
- [config-plugins] added method for adding frameworks (#2997)
- [xdl] Check for client updates for the given sdk version by default
- [cli] fix windows post install message
- [cli] Use unified website route for all builds (no more /v2) (#2995)
- @expo/config-plugins@1.0.10
- @expo/config@3.3.20
- @expo/dev-server@0.1.45
- @expo/dev-tools@0.13.69
- @expo/electron-adapter@0.0.37
- expo-cli@4.0.11
- expo-optimize@0.1.68
- @expo/metro-config@0.1.45
- @expo/next-adapter@2.1.51
- pod-install@0.1.14
- expo-pwa@0.0.56
- @expo/schemer@1.3.23
- uri-scheme@1.0.56
- @expo/webpack-config@0.12.50
- @expo/xdl@59.0.9
- [cli] Added ability to skip platforms when ejecting (#2988)
- [cli] Fallback to jest-expo@sdkVersion-beta when using beta sdk if not otherwise defined (#2985)
- [cli] Update supported Node version ranges
- [xdl] Install the client version for the given SDK by default when opening project (#2986)
- @expo/config-plugins@1.0.7
- @expo/dev-tools@0.13.66
- expo-cli@4.0.8
- uri-scheme@1.0.53
- @expo/xdl@59.0.6
- [cli] Fix installing client for selected target SDK version in upgrade (#2981)
- @expo/config-plugins@1.0.6
- expo-cli@4.0.7
- uri-scheme@1.0.52
- [config-plugins] Add withInternal plugin (#2975)
- [config-plugins] Created withRunOnce (#2965)
- [config-plugins] fix isPlistVersionConfigurationSynced condition (#2974)
- [xdl][cli] Fix beta integration of init (#2978)
- @expo/config-plugins@1.0.5
- @expo/config@3.3.18
- @expo/dev-server@0.1.43
- @expo/dev-tools@0.13.64
- @expo/electron-adapter@0.0.35
- expo-cli@4.0.5
- expo-optimize@0.1.66
- @expo/metro-config@0.1.43
- @expo/next-adapter@2.1.49
- expo-pwa@0.0.54
- uri-scheme@1.0.51
- @expo/webpack-config@0.12.48
- @expo/xdl@59.0.4
- [config] fill _internal object (#2968)
- [cli] Fix register command and some cleanup on messaging (#2971)
- @expo/config-plugins@1.0.4
- @expo/config@3.3.17
- @expo/dev-server@0.1.42
- @expo/dev-tools@0.13.63
- @expo/electron-adapter@0.0.34
- expo-cli@4.0.4
- expo-optimize@0.1.65
- @expo/metro-config@0.1.42
- @expo/next-adapter@2.1.48
- expo-pwa@0.0.53
- uri-scheme@1.0.50
- @expo/webpack-config@0.12.47
- @expo/xdl@59.0.3
- [image-utils] Upgraded jimp to the smaller version (#2963)
- [cli] Make it possible to run expo upgrade with beta release prior to actually setting beta flag (#2967)
- @expo/config-plugins@1.0.3
- @expo/dev-tools@0.13.62
- @expo/electron-adapter@0.0.33
- expo-cli@4.0.3
- expo-optimize@0.1.64
- @expo/image-utils@0.3.9
- @expo/next-adapter@2.1.47
- expo-pwa@0.0.52
- uri-scheme@1.0.49
- @expo/webpack-config@0.12.46
- @expo/xdl@59.0.2
- [cli] fix prompt selection (#2966)
- expo-cli@4.0.2
- [cli] Disable strikethrough in expo-cli select prompts
- [config] Run splash first config in dangerous configs to fix race condition (#2959)
- @expo/config-plugins@1.0.2
- @expo/dev-tools@0.13.61
- expo-cli@4.0.1
- uri-scheme@1.0.48
- @expo/xdl@59.0.1
- [cli] Removed
generate-module
command (#2903) - [cli] Use submission service by default (#2876)
- [cli] Delete apply command in favor of eject. Don't worry, you probably were not using this command anyways. (#2899)
- [cli] Record simctl error (#2887)
- [cli] Replace process.exits with errors (#2901)
- [cli] Support grouping and hiding in the introspect script (#2931)
- [cli] debug logging (#2946)
- [config plugins] Implement debug logging for mods (#2950)
- [config plugins] Prevent passing a plugin that requires props without props (#2937)
- [config plugins] Support updating the project settings.gradle name (#2955)
- [config plugins] base mod improvements (#2948)
- [config plugins] name all config plugins (#2949)
- [config-plugins] create package (#2956)
- [config] add option to get public expo config method (#2863)
- [config] android plugins (#2849)
- [deps] remove inquirer
- [deps] upgrade react-dev-utils to 11.0.1 (#2906)
- [deps] upgrade to bunyan 4.0.0 (#2920)
- [web] Improve PWA warning (#2907)
- [web] promote web warning to late beta (#2889)
- [xdl] Switch to in-process Metro JS bundling through
@expo/dev-server
starting from SDK 40 (#2921)
- [actions] Upgrade cache to v2 (#2872)
- [cli] Fix build/status return types (#2915)
- [cli] Replace inquirer with prompts in init (#2905)
- [cli] Resolve main fields to determine if an index.js should be generated (#2874)
- [cli] delete generate-module (#2903)
- [cli][upgrade] support projects without a config (#2888)
- [config plugins] Enable notifications by default (#2958)
- [config plugins] add files to 'copy bundle resources', not 'compile sources' build phase (#2936)
- [config] permissions plugins (#2871)
- [config][xdl] migrate project/publish to getPublicExpoConfig (#2864)
- [eject] Added more packages with extra setup (#2870)
- [image-utils] Fix blurry web favicon (#2914)
- [traveling-fastlane] add slightly modified manage_provisioning_profile (#2928)
- [xdl] On Android remove default template splash image when no splash image is specified in the app manifest (#2883)
- [xdl] Switch to in-process Metro JS bundling starting from SDK 40 (#2921)
- [xdl] Update web terminal UI (#2890)
- @expo/config-plugins@1.0.1
- @expo/config@3.3.16
- @expo/dev-server@0.1.41
- @expo/dev-tools@0.13.60
- @expo/electron-adapter@0.0.32
- expo-cli@4.0.0
- expo-optimize@0.1.63
- @expo/image-utils@0.3.8
- @expo/json-file@8.2.25
- @expo/metro-config@0.1.41
- @expo/next-adapter@2.1.46
- @expo/package-manager@0.0.34
- pod-install@0.1.13
- expo-pwa@0.0.51
- @expo/schemer@1.3.22
- uri-scheme@1.0.47
- @expo/webpack-config@0.12.45
- @expo/xdl@59.0.0
- [configure-splash-screen] On iOS fix auto-configuration when there's no PBXVariantGroup in the project (#2945)
- @expo/configure-splash-screen@0.3.1
- [cli] Added support for a custom scheme property (#2860)
- [cli] Clarify the experimental nature of the --dev-client flag
- [cli] Created scheme resolver for dev-client (#2861)
- [uri-scheme] sort Info.plist files by length (#2859)
- [xdl] speed improvement - remove extra config read when resolving entry point (#2836)
- [xdl] fix updates ON_ERROR_RECOVERY setting for SDK 39 (#2856)
- @expo/config@3.3.15
- @expo/dev-server@0.1.40
- @expo/dev-tools@0.13.59
- @expo/electron-adapter@0.0.31
- expo-cli@3.28.6
- expo-optimize@0.1.62
- @expo/metro-config@0.1.40
- @expo/next-adapter@2.1.45
- expo-pwa@0.0.50
- uri-scheme@1.0.46
- @expo/webpack-config@0.12.44
- @expo/xdl@58.0.20
- [xdl][cli] : Add READMEs to the .expo & .expo-shared folders (#2830)
- [configure-splash-screen] Use proper bin paths to files (#2840)
- [config] android fixes (#2851)
- [config] iOS fix types (#2852)
- [config] Updated Android Facebook module to better accommodate plugins (#2848)
- [pkcs12] add fingerprint support for unparseable x509 certs (#2854)
- [traveling-fastlane] publish 1.15.2
- [travelling-fastlane] Update app_produce to return App ID (#2855)
- @expo/config@3.3.14
- @expo/dev-server@0.1.39
- @expo/dev-tools@0.13.58
- @expo/electron-adapter@0.0.30
- expo-cli@3.28.5
- expo-optimize@0.1.61
- @expo/metro-config@0.1.39
- @expo/next-adapter@2.1.44
- @expo/pkcs12@0.0.4
- expo-pwa@0.0.49
- uri-scheme@1.0.45
- @expo/webpack-config@0.12.43
- @expo/xdl@58.0.19
- [config] config plugins iOS (#2789)
- [cli] Use exact @expo/eas-build-job version, update it, and fix related TS errors (#2850)
- [cli] Fix eas gradle script not working when used with react-native-config
- [config] Force entitlement paths to be in posix (#2841)
- @expo/config@3.3.13
- @expo/dev-server@0.1.38
- @expo/dev-tools@0.13.57
- @expo/electron-adapter@0.0.29
- expo-cli@3.28.4
- expo-optimize@0.1.60
- @expo/metro-config@0.1.38
- @expo/next-adapter@2.1.43
- expo-pwa@0.0.48
- uri-scheme@1.0.44
- @expo/webpack-config@0.12.42
- @expo/xdl@58.0.18
- [cli] Support --platform option for eas:build:init
- [cli] Update --latest flag help message
- [cli] Validate the credentials for android keystore
- [cli][xdl] Pass owner through to findReusableBuildAsync
- [xdl] Rename debug to expo raw log to avoid collision (#2818)
- @expo/dev-tools@0.13.55
- expo-cli@3.28.2
- @expo/xdl@58.0.16
- [cli] Add support for --latest flag in client:install:x (#2804)
- [cli] Add
releaseChannel
field to the profile ineas.json
- [config] Created AssetContents (#2798)
- [config] disjointed features from plugins ios (#2811)
- [pkcs12] return null if pkcs keystore has no cert under friendly name (#2805)
- [pkcs12] amend readme with updated method names
- [config] fix entitlements functionality (#2797)
- [config] setFacebookConfig needs to be async function due to ensureFacebookActivityAsync
- [cli] Use expo/plist instead of xdl IosPlist (#2799)
- [cli] Fix custom Expo client build (#2796)
- @expo/config@3.3.11
- @expo/dev-server@0.1.36
- @expo/dev-tools@0.13.54
- @expo/electron-adapter@0.0.27
- expo-cli@3.28.1
- expo-optimize@0.1.58
- @expo/metro-config@0.1.36
- @expo/next-adapter@2.1.41
- @expo/pkcs12@0.0.2
- expo-pwa@0.0.46
- uri-scheme@1.0.42
- @expo/webpack-config@0.12.40
- @expo/xdl@58.0.15
- [configure-splash-screen] Added
--version, -V
option for version printing. (#2785) - [pkcs12] new package for PKCS#12 utilities (#2773)
- [config] Created paths module for ios (#2784)
- [cli] Skip ejecting iOS on Windows - this doesn't work properly at the moment, so we instead encourage people to use macOS or Linux for ejecting the iOS project.
- [cli] Update expo.io URLs used in expo-cli to match changes to the website (#2767)
- [cli] Fix parallel uploads (#2736)
- [cli] Add "client" copy to Android and iOS open option (#2778)
- [cli] Add a EAS_OUTPUT_JOB_JSON environment variable to output JSON for the job
- [cli] Update Android install/uninstall copy (#2763)
- [cli] Disable error message when aborting (#2751)
- [cli] use correct description for openDevToolsAtStartup in the ? message (#2755)
- [config] minor plugin updates (#2788)
- [config] Fix Android scandir error when ejecting on windows (#2774)
- @expo/config@3.3.10
- @expo/configure-splash-screen@0.3.0
- @expo/dev-server@0.1.35
- @expo/dev-tools@0.13.53
- @expo/electron-adapter@0.0.26
- expo-cli@3.28.0
- expo-optimize@0.1.57
- @expo/metro-config@0.1.35
- @expo/next-adapter@2.1.40
- @expo/pkcs12@0.0.1
- expo-pwa@0.0.45
- uri-scheme@1.0.41
- @expo/webpack-config@0.12.39
- @expo/xdl@58.0.14
- [xdl] Revert regex replace for < SDK 39 splash screen
- [expo-cli] Disable TerminalUI sign in/out method (s) (#2752)
- @expo/dev-tools@0.13.52
- expo-cli@3.27.14
- @expo/xdl@58.0.13
- [cli] Add two-factor authentication to login (#2581)
- [cli] Make
expo install
pass through to npm or yarn directly when running it in a bare React Native app without the expo package installed. (#2729) - [cli] EAS Build: Configure
expo-updates
automatically if it's installed when runningeas:build:init
#2587 - [cli] Support absolute path in credentials.json for gradle
- [config] Fix relative module resolution for config files (#2744)
- [configure-splash-screen] don't export color-string types (#2739)
- [cli] Fix simulator picking when multiple device versions exist (#2742)
- [cli] Fix EXPO_DEBUG on expo upgrade
- [cli] Fix command help options order (#2721)
- [xdl] Add support for splash screen SDK-39 standalone app configuration & building (#2747)
- @expo/config@3.3.9
- @expo/dev-server@0.1.34
- @expo/dev-tools@0.13.51
- @expo/electron-adapter@0.0.25
- expo-cli@3.27.13
- expo-optimize@0.1.56
- @expo/image-utils@0.3.7
- @expo/metro-config@0.1.34
- @expo/next-adapter@2.1.39
- expo-pwa@0.0.44
- uri-scheme@1.0.40
- @expo/webpack-config@0.12.38
- @expo/xdl@58.0.12
- [config-types] remove loading key (#2722)
- [config-types] Split up platform configs (#2716)
- [config-types] Rename root config file to ExpoConfig (#2715)
- [config-types] android.intentFilters.data type fix (#2707)
- [cli] Fix typo when JS installation fails on eject (#2712)
- [cli] Revert "Improved package name validation (#2687)"
- [cli] Fix link to hashAsseFiles information on eject
- [cli] Remove short form of --count (-count didn't work, -c is taken)
- [cli] Fix windows build compatibility (#2705)
- @expo/config@3.3.7
- @expo/configure-splash-screen@0.2.1
- @expo/dev-server@0.1.32
- @expo/dev-tools@0.13.49
- @expo/electron-adapter@0.0.23
- expo-cli@3.27.11
- expo-optimize@0.1.54
- @expo/metro-config@0.1.32
- @expo/next-adapter@2.1.37
- expo-pwa@0.0.42
- uri-scheme@1.0.38
- @expo/webpack-config@0.12.36
- @expo/xdl@58.0.10
- [configure-splash-screen]: Accommodate Android singletons.SplashScreen import from the subpackage (#2699)
- [configure-splash-screen]: Make Android configuration conform to the new native API (#2698)
- [config] Disable splash screen applying on eject until we fix issue with @expo/configure-splash-screen versioning. #2700.
- @expo/config@3.3.6
- @expo/dev-server@0.1.31
- @expo/dev-tools@0.13.48
- @expo/electron-adapter@0.0.22
- expo-cli@3.27.10
- expo-optimize@0.1.53
- @expo/metro-config@0.1.31
- @expo/next-adapter@2.1.36
- expo-pwa@0.0.41
- uri-scheme@1.0.37
- @expo/webpack-config@0.12.35
- @expo/xdl@58.0.9
- [cli] Improved package name validation (#2687)
- [cli] Recommend Transporter.app if expo upload:ios fails
- [cli] Only show upload:ios command when build is for an iOS archive
- [config] Created XML module (#2694)
- [config][eject] Added ios.entitlements (#2624)
- [config] Created Paths module (#2695)
- [config] Resolve inline locales (#2691)
- [config-types] Update for schema changes (#2690)
- [xdl] use
process.env.METRO_NODE_OPTIONS
when starting Metro (#2401)
- [xdl] add export modificator for Project.startExpoServerAsync function (#2697)
- @expo/config@3.3.5
- @expo/dev-server@0.1.30
- @expo/dev-tools@0.13.47
- @expo/electron-adapter@0.0.21
- expo-cli@3.27.9
- expo-optimize@0.1.52
- @expo/metro-config@0.1.30
- @expo/next-adapter@2.1.35
- expo-pwa@0.0.40
- uri-scheme@1.0.36
- @expo/webpack-config@0.12.34
- @expo/xdl@58.0.8
- [xdl] Deprecated
Project.getManifestUrlWithFallbackAsync()
in favor ofUrlUtils.constructManifestUrlAsync()
. #2684 - [xdl] Deprecated
Project.getUrlAsync()
in favor ofUrlUtils.constructManifestUrlAsync()
. #2684 - [xdl] Removed
Project.getSlugAsync()
,Project.stopTunnelsAsync()
,Project.startExpoServerAsync()
,Project.stopExpoServerAsync()
,Project.ProjectStatus
. #2684
- [expo-cli] replace @expo/build-tools with @expo/eas-build-job to reduce dependencies size. #2679
- [expo-cli] Upgrade - skip installing the expo package if it is already set to the correct version
- [expo-cli] Upgrade - link to upgrade-helper in bare workflow when relevant
- @expo/config@3.3.4
- @expo/dev-server@0.1.29
- @expo/dev-tools@0.13.46
- @expo/electron-adapter@0.0.20
- expo-cli@3.27.8
- expo-optimize@0.1.51
- @expo/metro-config@0.1.29
- @expo/next-adapter@2.1.34
- expo-pwa@0.0.39
- uri-scheme@1.0.35
- @expo/webpack-config@0.12.33
- @expo/xdl@58.0.7
- [configure-splash-screen] Simplified and unified arguments, parameters and
--help
output. Seeconfigure-splash-screen --help
to see the changes. #2297
- [xdl] Fix downloadApkAsync so it uses passed in URL rather than always depending on versions endpoint
androidUrl
- [cli] Bring back support for EXPO_APPLE_ID (#2671)
- @expo/config@3.3.3
- @expo/configure-splash-screen@0.1.19
- @expo/dev-server@0.1.28
- @expo/dev-tools@0.13.45
- @expo/electron-adapter@0.0.19
- expo-cli@3.27.7
- expo-optimize@0.1.50
- @expo/metro-config@0.1.28
- @expo/next-adapter@2.1.33
- expo-pwa@0.0.38
- uri-scheme@1.0.34
- @expo/webpack-config@0.12.32
- @expo/xdl@58.0.6
- [json-file] Add
ensureDir
option #2664 - [configure-splash-screen] Refactor and integrate with
@expo/config
(#2297)
- [cli]
build:android
fix missing keytool warning if user want to specify ceredentials manually #2662 - [cli] Re-use source root lookup from @expo/config to fix updates config on init for projects with names that are altered for native project compat
- [cli] fix prompt helpers (#2667)
- [xdl] Build iOS shell app artifact in the current directory (instead of one level up). (#2608)
- [next-adapter] ReferenceError Html is not defined (#2666)
- @expo/config@3.3.2
- @expo/configure-splash-screen@0.1.17
- @expo/dev-server@0.1.27
- @expo/dev-tools@0.13.44
- @expo/electron-adapter@0.0.18
- expo-cli@3.27.6
- expo-optimize@0.1.49
- @expo/json-file@8.2.24
- @expo/metro-config@0.1.27
- @expo/next-adapter@2.1.32
- @expo/package-manager@0.0.33
- pod-install@0.1.12
- expo-pwa@0.0.37
- uri-scheme@1.0.33
- @expo/webpack-config@0.12.31
- @expo/xdl@58.0.5
- [cli] Remove deprecated --web-only flag from start command
- [cli] EAS Build: Improve errors and warnings when deprecating API #2639
- [cli] support
--config
flag inexpo credentials:manager
#2641 - [cli] warn the user when the bundle ID or package name is already in use (#2616)
- [cli] Make gitignore and native project step idempotent in eject (#2620)
- [cli] Added no-install and npm args to eject (#2621)
- [cli] Improve JSON error formatting (#2635)
- [cli] warn about Constants.manifest and assetBundlePatterns on eject (#2648)
- [cli] Log about upload after build:ios completes (#2649)
- [config-types] Generate types for Expo config (#2622)
- [optimize] Compile expo/config in expo-optimize - faster install time! (#2643)
- [xdl] Exclude IDFA code from Branch (#2655)
- [configure-splash-screen] Fix error when project's name contains only numeric characters #2657
- [cli] Fix credential fetching for team members acting on behalf of a project owner #2660
- [cli] Fix errors preventing expo eas:build:init from working
- [cli] add missing owner query param (#2660)
- [next-adapter] Next warning Expected Document Component Html was not rendered (#2661)
- [config] Disable using the project's babel.config.js for transpiling app.config.js (#2656)
- [configure-splash-screen] Fix error up upon numeric name (#2657)
- [xdl] resolve locales from project root (#2647)
- [cli] Remove external config evaluation script (#2625)
- [cli] remove extra config reads (#2636)
- [xdl] Fix path to expo-random
- [xdl] Add expo-random to SDK39+ iOS shell apps (#2640)
- [cli] Added better logs for invalid custom config paths (#2626)
- @expo/babel-preset-cli@0.2.18
- @expo/config@3.3.1
- @expo/configure-splash-screen@0.1.16
- @expo/dev-server@0.1.26
- @expo/dev-tools@0.13.43
- @expo/electron-adapter@0.0.17
- expo-cli@3.27.5
- expo-codemod@1.0.29
- expo-optimize@0.1.48
- @expo/image-utils@0.3.6
- @expo/json-file@8.2.23
- @expo/metro-config@0.1.26
- @expo/next-adapter@2.1.30
- @expo/osascript@2.0.24
- @expo/package-manager@0.0.32
- @expo/plist@0.0.10
- pod-install@0.1.11
- expo-pwa@0.0.36
- @expo/schemer@1.3.21
- uri-scheme@1.0.32
- @expo/webpack-config@0.12.30
- @expo/xdl@58.0.4
- [expo-cli] Clean up TerminalUI (#2614)
- [expo-cli] Default to silent when installing node dependencies through init
- expo-cli@3.27.4
- [xdl] Use ~assets for publish and assets for export
- @expo/dev-tools@0.13.42
- expo-cli@3.27.3
- @expo/xdl@58.0.3
- [expo-cli] EAS Build: add
experimental.npmToken
tocredentials.json
#2603 - [expo-cli] EAS Build: monorepo support #2601
- [xdl] Delete deprecated
Exp.extractAndInitializeTemplateApp
,Exp.initGitRepoAsync
,Exp.installDependenciesAsync
,Exp.getPublishInfoAsync
, #2590 - [expo-cli][export] No longer prompts to automatically delete conflicting files, they must now be manually deleted, or the command must be rerun with
--force
#2576 - [xdl] Deleted deprecated
Web
module #2588
- [expo-cli][eject] support Facebook props being removed #2566)
- [expo-cli][config] Generate Android icons on eject and apply #2087
- [expo-cli][export] List all conflicting files, allow for tolerable file collisions, prompt for
public-url
when it's not provided in interactive mode #2576
- [webpack] Fix copy webpack plugin for web overrides (#2558)
- [expo-cli] fix Segment context format #2560
- expo-cli@3.26.2
- [expo-cli] EAS Build - track build process with Segment (#2555)
- [cli] Fix requested sdk in upgrade command (#2557)
- @expo/dev-tools@0.13.38
- expo-cli@3.26.1
- @expo/xdl@57.9.35
- [expo-cli] remove
push:web:upload
,push:web:generate
,push:web:show
,push:web:clear
(#2531 by @EvanBacon)
- [expo-cli] expo --help redesigned (#2538 by @EvanBacon)
- [expo-cli] expo upload - support tar.gz files from builds v2 (#2504 by @EvanBacon)
- [expo-cli] Implemented keychain storage for Apple ID (#2508 by @EvanBacon)
- [expo-cli] expo publish - Clean up upload results logs (#2516 by @EvanBacon)
- [expo-cli] expo eject - Added support for locales in eject and apply (#2496 by @EvanBacon)
- [expo-cli] expo publish - Log bundles after building (#2527 by @EvanBacon)
- [expo-cli] Improve warning logging on publish (#2524 by @EvanBacon)
- [expo-cli] Add shift+i hotkey in interactive prompt to select iOS simulator to open (#2541 by @EvanBacon)
- [expo-cli] Add shift+a hotkey in interactive prompt to select Android device/emulator to open (#2550 by @EvanBacon)
- [expo-cli] Improve edge case handling when upgrading Expo client in iOS simulator (#2541 by @EvanBacon)
- [expo-cli] expo eas:build - Add --skip-credentials-check option (#2442 by @satya164)
- [expo-cli] Add a
eas:build:init
command (#2443 by @satya164) - [expo-cli] expo generate-module - Support for templates with Android native unit tests (#2548 by @barthap)
- [expo-cli] eas build: collect build metadata (#2532)
- [xdl] Add support for passing app.json updates config to expo-updates in SDK 39 standalone apps (#2539 by @esamelson)
- [dev-server] Use minify in prod (#2526 by @EvanBacon)
- [dev-tools] Fix layout shifting when url becomes available by rendering a placeholder for QR code (c34397c41 by @brentvatne)
- [expo-cli] Eas build fix prompt for unsynced credentials (#2546 by @wkozyra95)
- [expo-cli] expo upload:android - fix
--use-submission-service
not resulting in non-zero exit code when upload fails (#2530 by @mymattcarroll) - [expo-cli] Fix
generate-module
to support latestexpo-module-template
(#2510 by @barthap) - [expo-cli] Fix
generate-module
filename generation for modules withoutexpo-
prefix (#2548 by @barthap) - [image-utils] Fix setting background color when calling
Jimp.resize
(#2535 by @cruzach) - [xdl] Remove undistributable code from root build.gradle (#2547 by @sjchmiela)
- [xdl] Remove expo-image from SDK39 standalone apps (#2533 by @sjchmiela)
- @expo/config@3.2.22
- @expo/dev-server@0.1.24
- @expo/dev-tools@0.13.37
- @expo/electron-adapter@0.0.15
- expo-cli@3.26.0
- expo-optimize@0.1.46
- @expo/image-utils@0.3.4
- @expo/metro-config@0.1.24
- @expo/next-adapter@2.1.28
- expo-pwa@0.0.34
- uri-scheme@1.0.30
- @expo/webpack-config@0.12.28
- @expo/xdl@57.9.34
- [eject] Added support for allowBackup (#2506 by @EvanBacon)
- [eject] Warn before ejecting that some config needs to be set on dynamic config (#1761 by @brentvatne)
- [expo-cli] Added no-install option to expo init (#2515 by @EvanBacon)
- [image-utils] Add missing dependencies (#2512 by @byCedric)
- [webpack-config] fix: handle empty favicons (#2423 by @jaulz)
- [config] Update "googleMobileAdsAutoInit" to be optional (#2317 by @JamieS1211)
- [webpack-config] add compatibility for node-pushnotifications in service worker (#1440 by @jaulz)
- @expo/config@3.2.21
- @expo/dev-server@0.1.23
- @expo/dev-tools@0.13.36
- @expo/electron-adapter@0.0.14
- expo-cli@3.25.1
- expo-optimize@0.1.45
- @expo/image-utils@0.3.3
- @expo/metro-config@0.1.23
- @expo/next-adapter@2.1.27
- expo-pwa@0.0.33
- uri-scheme@1.0.29
- @expo/webpack-config@0.12.27
- @expo/xdl@57.9.33
- [expo-cli] EAS Build: warn user when credentials are not git ignored (#2482 by @wkozyra95)
- [expo-cli] EAS Build: tweaks (#2485 by @dsokal):
- initialize a git repository if it does not exist yet
- improve reading the bundle identifier from the Xcode project (handle the string interpolation case)
- [xdl] Add EXPO_TOKEN authentication method (#2415 by @byCedric)
- [expo-cli] Generate iOS icons on eject and apply (#2495 by @EvanBacon)
- [expo-cli] expo apply - prompt for bundle ID and package name (#2498 by @EvanBacon)
- [expo-cli] expo eject - added support for device families (#2505 by @EvanBacon)
- [expo-cli] EAS build: allow choosing scheme for ios project build (#2501 by @dsokal)
- [expo-cli][xdl] EAS Build: Skip SDK version validation (#2481 by @brentvatne)
- [expo-cli] expo apply - fix iOS name changing (#2497 by @EvanBacon)
- [expo-cli] expo apply - fix android schemes being added incorrectly (#2507 by @EvanBacon)
- [expo-cli] Fix progress bar when uploading iOS (#2502 by @byCedric)
- [expo-cli] Fix default bare project name to match regex in
expo-init
(#2509 by @barthap)
- @expo/config@3.2.20
- @expo/dev-server@0.1.22
- @expo/dev-tools@0.13.35
- @expo/electron-adapter@0.0.13
- expo-cli@3.25.0
- expo-optimize@0.1.44
- @expo/image-utils@0.3.2
- @expo/metro-config@0.1.22
- @expo/next-adapter@2.1.26
- expo-pwa@0.0.32
- uri-scheme@1.0.28
- @expo/webpack-config@0.12.26
- @expo/xdl@57.9.32
- [webpack-config] Disable offline support by default in SDK 39 (#2475 by @EvanBacon)
- [expo-cli]: EAS Build: add command
eas:credentials:sync
(#2460 by @wkozyra95) - [xdl] update ios Podfile excluded unimodules for SDK 39 (#2471 by esamelson)
- @expo/dev-tools@0.13.34
- @expo/electron-adapter@0.0.12
- expo-cli@3.24.2
- @expo/next-adapter@2.1.25
- @expo/webpack-config@0.12.25
- @expo/xdl@57.9.31
- [expo-cli] EAS Build: Upgrade
@expo/build-tools
to0.1.14
to add support for glob patterns forartifactPath
.
- [expo-cli] Force users to confirm deleting android credentials (#2457 by @byCedric)
- [expo-cli] EAS Build: print credentials source before running build (#2453 by @dsokal)
- [expo-cli][xdl] expo doctor - add network check (#2424 by @byCedric)
- [expo-cli] expo eject - support projects with dynamic or missing configs (#2464 by @EvanBacon)
- [config] Allow scheme arrays (#2462 by @EvanBacon)
- [expo-cli] EAS Build: better error handling when using local credentials.json (#2452 by @wkozyra95)
- [package-manager] fix pod-install for macOS projects (#2461 by @Simek)
- [xdl] Expand Android permissions blacklist and add annotations (#2458 by @byCedric)
- @expo/config@3.2.19
- @expo/dev-server@0.1.21
- @expo/dev-tools@0.13.33
- @expo/electron-adapter@0.0.11
- expo-cli@3.24.1
- expo-optimize@0.1.43
- @expo/metro-config@0.1.21
- @expo/next-adapter@2.1.24
- @expo/package-manager@0.0.31
- pod-install@0.1.10
- expo-pwa@0.0.31
- uri-scheme@1.0.27
- @expo/webpack-config@0.12.24
- @expo/xdl@57.9.30
- [expo-cli][xdl] Stop using api v1 endpoints for credentials (#2422 by @wkozyra95).
- [expo-cli] Rename eas.json field:
buildCommand
->gradleCommand
(#2432 by @dsokal). - [expo-cli] Upgrade
@expo/build-tools
to0.1.13
to change the default Gradle task (:app:assembleRelease
->:app:bundleRelease
) for generic Android build.
- [expo-cli] Implement auto-configuration for Android projects (#2427 by @satya164).
- [expo-cli] Make output of the
expo eas:build
command more readable (#2428 by @wkozyra95). - [expo-cli] Add
artifactPath
for generic iOS build profiles & setapp-bundle
as the default build type for managed Android builds (#2435 by @dsokal).
- @expo/config@3.2.18
- @expo/dev-server@0.1.20
- @expo/dev-tools@0.13.32
- @expo/electron-adapter@0.0.10
- expo-cli@3.24.0
- expo-optimize@0.1.42
- @expo/metro-config@0.1.20
- @expo/next-adapter@2.1.23
- expo-pwa@0.0.30
- uri-scheme@1.0.26
- @expo/webpack-config@0.12.23
- @expo/xdl@57.9.29
- Renamed commands for EAS Builds (#2419 by @dsokal):
expo build
->expo eas:build
expo build-status
->expo eas:build:status
- Reimplement bundling with Metro JS APIs (no file watching or HTTP servers), enabled in
expo publish
andexpo export
whenEXPO_USE_DEV_SERVER
is set totrue
. (#2149 by @fson). - Implement autoconfiguring bare iOS projects so they are buildable with EAS Builds. (#2395 by @dsokal).
- @expo/config@3.2.17
- @expo/configure-splash-screen@0.1.14
- @expo/dev-server@0.1.19
- @expo/dev-tools@0.13.30
- @expo/electron-adapter@0.0.9
- expo-cli@3.23.2
- expo-optimize@0.1.41
- @expo/metro-config@0.1.19
- @expo/next-adapter@2.1.22
- expo-pwa@0.0.29
- uri-scheme@1.0.25
- @expo/webpack-config@0.12.22
- @expo/xdl@57.9.27
- [xdl] Log output from Gradle Wrapper is a lot cleaner now. It doesn't print dots when the appropriate Gradle version is being downloaded (#2355).
- [expo-cli] expo upload:android - Add better error messages when downloading archive file failed #2384.
- [expo-cli] perfomance improvment for operations on credentials (more efficient internal caching) #2380.
- [expo-cli] Add a command to get build status for turtle v2 builds
- [configure-splash-screen] Bump cli-platform-[ios/android] versions for logkitty security fix
- [nextjs] Fix next.js adapter bug (#2412)
- [expo-cli] cleanup apple id credentials logic (#2409)
- [expo-cli] don't print function string in error message (#2407)
- [expo-cli] fix lint error
- [expo-cli]: IosApi handle properly missing credentials
- [expo-cli] base64 decode when saving p8 file (#2404)
- [expo-cli] revert PR #2404 and remove encoding from IosPushCredentials (#2406)
- [expo-cli] check
when
field when prompting in noninteractive mode (#2393) - [xdl] Remove UpdateVersions from xdl (#2387)
- [xdl] Stop ADB daemon only when it was launched by xdl (#2064)
- [config] Implement "useNextNotificationsApi" configuration SDK 38 (#2318)
- [configure-splash-screen] fix a command instructions (#2370)
- [expo-cli] upload:android - add better error messages for issues with downloading archive file (#2384)
- [expo-cli] submission service: fix passing archive type from command line (#2383)
- [expo-cli] expo upload:android - fix help output - --latest is not default
- [xdl] Fix incorrect check of the packager port in the "setOptionsAsync" function. Fixes #2270
- [expo-cli] consolidate env variables. (#2358)
- @expo/babel-preset-cli@0.2.17
- @expo/config@3.2.16
- @expo/configure-splash-screen@0.1.13
- @expo/dev-server@0.1.17
- @expo/dev-tools@0.13.28
- @expo/electron-adapter@0.0.8
- expo-cli@3.23.0
- expo-codemod@1.0.28
- expo-optimize@0.1.40
- @expo/image-utils@0.3.1
- @expo/json-file@8.2.22
- @expo/metro-config@0.1.17
- @expo/next-adapter@2.1.21
- @expo/osascript@2.0.23
- @expo/package-manager@0.0.30
- @expo/plist@0.0.9
- pod-install@0.1.9
- expo-pwa@0.0.28
- @expo/schemer@1.3.20
- uri-scheme@1.0.24
- @expo/webpack-config@0.12.21
- @expo/xdl@57.9.25
- [expo-cli] Prefer
--apple-id-password
flag to environment variableEXPO_APPLE_PASSWORD
when both are set(#2280). - [expo-cli] Use
EXPO_APPLE_PASSWORD
instead ofEXPO_APPLE_ID_PASSWORD
.
- [xdl] fix analytics for expo start (#2357)
- [xdl] Update link to third party library docs
- @expo/dev-tools@0.13.27
- expo-cli@3.22.3
- @expo/xdl@57.9.24
- [webpack-config] Interop assets like Metro bundler (#2346)
- @expo/dev-tools@0.13.25
- @expo/electron-adapter@0.0.6
- expo-cli@3.22.1
- @expo/next-adapter@2.1.19
- @expo/webpack-config@0.12.19
- @expo/xdl@57.9.22
- [expo-cli] print turtle v2 build logs url
- [cli] add owner support for push:android cmds (#2330)
- [expo-cli] give another attempt to enter apple id credentials if it fails authentication with Apple (#2338)
- Add owner field support to expo start (#2329)
- Updated webpack version (#2336)
- [expo-cli] implement webhooks v2 (#2212)
- Add e2e tests for
expo export
(#2237) - [expo-cli] Combined ID prompts for build and eject (#2313)
- Upgraded copy-webpack-plugin (#2334)
- fix(config): use basename to avoid mixed path separators from glob (#2319)
- [webpack-config] Remove yup validation (#2335)
- @expo/config@3.2.15
- @expo/dev-server@0.1.16
- @expo/dev-tools@0.13.24
- @expo/electron-adapter@0.0.5
- expo-cli@3.22.0
- expo-optimize@0.1.38
- @expo/metro-config@0.1.16
- @expo/next-adapter@2.1.18
- expo-pwa@0.0.26
- uri-scheme@1.0.23
- @expo/webpack-config@0.12.18
- @expo/xdl@57.9.21
- Fix bug in credential manager when the user specifies a push key manually and appleCtx is not intialized.
- Simplify findProjectRootAsync to not use getConfig and swallow its errors.
- Workaround for iOS eject entitlements step failing on Windows - try/catch and warn if it doesn't work.
- expo-cli@3.21.13
- Fix
expo upgrade
in projects that use dynamic configuration
- @expo/dev-tools@0.13.23
- expo-cli@3.21.12
- @expo/xdl@57.9.20
- Mark unused XDL functions as deprecated
- Prompt for iOS bundle identifier on build
- Add allowBackup customization feature for android
- Make the tabs template use TypeScript
- Use sudo for CocoaPods installation in pod-install, as recommended by CocoaPods docs
- Fix
expo credentials:manager
listing all credentials on android and respect owner field` (#2311 by @wkozyra95). - Fix client_log warning in SDK 38 apps
- @expo/config@3.2.14
- @expo/dev-server@0.1.15
- @expo/dev-tools@0.13.22
- @expo/electron-adapter@0.0.4
- expo-cli@3.21.11
- expo-optimize@0.1.37
- @expo/metro-config@0.1.15
- @expo/next-adapter@2.1.17
- @expo/package-manager@0.0.29
- pod-install@0.1.8
- expo-pwa@0.0.25
- uri-scheme@1.0.22
- @expo/webpack-config@0.12.17
- @expo/xdl@57.9.19
- Configure expo-updates on expo init in bare projects.
- Add ttf and otf to binary extensions to fix font in tabs project.
- Upgrade fastlane.
- Replace calls to /bin/cp and /bin/rm with their xplat equivalents in fs-extra in xdl's IosPlist.
- @expo/config@3.2.13
- @expo/dev-server@0.1.14
- @expo/dev-tools@0.13.21
- @expo/electron-adapter@0.0.3
- expo-cli@3.21.10
- expo-optimize@0.1.36
- @expo/metro-config@0.1.14
- @expo/next-adapter@2.1.16
- expo-pwa@0.0.24
- uri-scheme@1.0.21
- @expo/webpack-config@0.12.16
- @expo/xdl@57.9.18
expo install
now also usesbundledNativeModules.json
on bare projects.
- @expo/dev-tools@0.13.20
- expo-cli@3.21.9
- @expo/xdl@57.9.17
expo upload:android --use-submission-service
is now ensuring the project is registered on Expo Servers before submitting a build.
- @expo/config@3.2.12
- @expo/dev-server@0.1.13
- @expo/dev-tools@0.13.19
- @expo/electron-adapter@0.0.2
- expo-cli@3.21.8
- expo-optimize@0.1.35
- @expo/metro-config@0.1.13
- @expo/next-adapter@2.1.15
- expo-pwa@0.0.23
- uri-scheme@1.0.20
- @expo/webpack-config@0.12.15
- @expo/xdl@57.9.16
- Add
EXPO_IMAGE_UTILS_NO_SHARP
environment variable: it can be used to disablesharp-cli
for image processing. (#2269 by @EvanBacon).
- Fix
expo build:android
throwing_joi(...).default.strict is not a function
(#2277 by @byCedric). - Replace
newestSdkVersionAsync
withnewestReleasedSdkVersionAsync
(#2266 by @cruzach). - Use default
splash.resizeMode
on web (#2268 by @EvanBacon).
- @expo/config@3.2.11
- @expo/dev-server@0.1.12
- @expo/dev-tools@0.13.18
- @expo/electron-adapter@0.0.1
- expo-cli@3.21.7
- expo-optimize@0.1.34
- @expo/image-utils@0.3.0
- @expo/metro-config@0.1.12
- @expo/next-adapter@2.1.14
- expo-pwa@0.0.22
- uri-scheme@1.0.19
- @expo/webpack-config@0.12.14
- @expo/xdl@57.9.15
- Remove
opt-in-google-play-signing
command (#2247 by @wkozyra95). - Drop support for Node.js 13.x.x and 12.0.0-12.13.0 (#2219 by @fson).
- Allow providing a
postExport
hook (#2227 by @vernondegoede).
- @expo/config@3.2.10
- @expo/configure-splash-screen@0.1.12
- @expo/dev-server@0.1.11
- @expo/dev-tools@0.13.17
- @expo/electron-adapter@0.0.0
- expo-cli@3.21.6
- expo-optimize@0.1.33
- @expo/metro-config@0.1.11
- @expo/next-adapter@2.1.13
- @expo/package-manager@0.0.28
- pod-install@0.1.7
- expo-pwa@0.0.21
- uri-scheme@1.0.18
- @expo/webpack-config@0.12.13
- @expo/xdl@57.9.14
- Fix behavior of the
--skip-credentials-check
flag forexpo build:ios
(#2213 by @quinlanj). - Fix buggy import of the
md5-file
package - caused issues with uploading submissions to AWS S3 - (https://github.com/expo/expo-cli/commit/f875c67e1eb1614031715a9a645a8516e467f620 by @dsokal).
- expo-cli@3.21.5
- @expo/config@3.2.9
- @expo/configure-splash-screen@0.1.10
- @expo/dev-server@0.1.10
- @expo/dev-tools@0.13.16
- @expo/electron-adapter@0.0.0-alpha.60
- expo-cli@3.21.4
- expo-optimize@0.1.32
- @expo/image-utils@0.2.29
- @expo/json-file@8.2.21
- @expo/metro-config@0.1.10
- @expo/next-adapter@2.1.12
- @expo/package-manager@0.0.27
- pod-install@0.1.6
- expo-pwa@0.0.20
- uri-scheme@1.0.17
- @expo/webpack-config@0.12.12
- @expo/xdl@57.9.13
- @expo/configure-splash-screen@0.1.9
- @expo/dev-tools@0.13.15
- expo-cli@3.21.3
- @expo/xdl@57.9.12
- @expo/config@3.2.8
- @expo/dev-server@0.1.9
- @expo/dev-tools@0.13.14
- @expo/electron-adapter@0.0.0-alpha.59
- expo-cli@3.21.2
- expo-codemod@1.0.27
- expo-optimize@0.1.31
- @expo/json-file@8.2.20
- @expo/metro-config@0.1.9
- @expo/next-adapter@2.1.11
- @expo/package-manager@0.0.26
- pod-install@0.1.5
- expo-pwa@0.0.19
- @expo/schemer@1.3.19
- uri-scheme@1.0.16
- @expo/webpack-config@0.12.11
- @expo/xdl@57.9.11
- expo-cli@3.21.1
- @expo/babel-preset-cli@0.2.16
- @expo/config@3.2.7
- @expo/configure-splash-screen@0.1.8
- @expo/dev-server@0.1.8
- @expo/dev-tools@0.13.13
- @expo/electron-adapter@0.0.0-alpha.58
- expo-cli@3.21.0
- expo-codemod@1.0.26
- expo-optimize@0.1.30
- @expo/image-utils@0.2.28
- @expo/json-file@8.2.19
- @expo/metro-config@0.1.8
- @expo/next-adapter@2.1.10
- @expo/osascript@2.0.22
- @expo/package-manager@0.0.25
- @expo/plist@0.0.8
- pod-install@0.1.4
- expo-pwa@0.0.18
- @expo/schemer@1.3.18
- uri-scheme@1.0.15
- @expo/webpack-config@0.12.10
- @expo/xdl@57.9.10
- @expo/dev-tools@0.13.12
- expo-cli@3.20.9
- @expo/xdl@57.9.9
- @expo/babel-preset-cli@0.2.15
- @expo/config@3.2.6
- @expo/configure-splash-screen@0.1.7
- @expo/dev-server@0.1.7
- @expo/dev-tools@0.13.11
- @expo/electron-adapter@0.0.0-alpha.57
- expo-cli@3.20.8
- expo-codemod@1.0.25
- expo-optimize@0.1.29
- @expo/image-utils@0.2.27
- @expo/json-file@8.2.18
- @expo/metro-config@0.1.7
- @expo/next-adapter@2.1.9
- @expo/osascript@2.0.21
- @expo/package-manager@0.0.24
- @expo/plist@0.0.7
- pod-install@0.1.3
- expo-pwa@0.0.17
- @expo/schemer@1.3.17
- uri-scheme@1.0.14
- @expo/webpack-config@0.12.9
- @expo/xdl@57.9.8
- @expo/babel-preset-cli@0.2.14
- @expo/config@3.2.5
- @expo/configure-splash-screen@0.1.6
- @expo/dev-server@0.1.6
- @expo/dev-tools@0.13.10
- @expo/electron-adapter@0.0.0-alpha.56
- expo-cli@3.20.7
- expo-codemod@1.0.24
- expo-optimize@0.1.28
- @expo/image-utils@0.2.26
- @expo/json-file@8.2.17
- @expo/metro-config@0.1.6
- @expo/next-adapter@2.1.8
- @expo/osascript@2.0.20
- @expo/package-manager@0.0.23
- @expo/plist@0.0.6
- pod-install@0.1.2
- expo-pwa@0.0.16
- @expo/schemer@1.3.16
- uri-scheme@1.0.13
- @expo/webpack-config@0.12.8
- @expo/xdl@57.9.7
- @expo/config@3.2.4
- @expo/configure-splash-screen@0.1.5
- @expo/dev-server@0.1.5
- @expo/dev-tools@0.13.9
- @expo/electron-adapter@0.0.0-alpha.55
- expo-cli@3.20.6
- expo-optimize@0.1.27
- @expo/image-utils@0.2.25
- @expo/json-file@8.2.16
- @expo/metro-config@0.1.5
- @expo/next-adapter@2.1.7
- @expo/osascript@2.0.19
- @expo/package-manager@0.0.22
- @expo/plist@0.0.5
- pod-install@0.1.1
- expo-pwa@0.0.15
- @expo/schemer@1.3.15
- uri-scheme@1.0.12
- @expo/webpack-config@0.12.7
- @expo/xdl@57.9.6
- @expo/babel-preset-cli@0.2.13
- @expo/config@3.2.3
- @expo/configure-splash-screen@0.1.4
- @expo/dev-server@0.1.4
- @expo/dev-tools@0.13.8
- @expo/electron-adapter@0.0.0-alpha.54
- expo-cli@3.20.5
- expo-codemod@1.0.23
- expo-optimize@0.1.26
- @expo/image-utils@0.2.24
- @expo/json-file@8.2.15
- @expo/metro-config@0.1.4
- @expo/next-adapter@2.1.6
- @expo/osascript@2.0.18
- @expo/package-manager@0.0.21
- pod-install@0.1.0
- expo-pwa@0.0.14
- @expo/schemer@1.3.14
- uri-scheme@1.0.11
- @expo/webpack-config@0.12.6
- @expo/xdl@57.9.5
- @expo/babel-preset-cli@0.2.12
- @expo/config@3.2.2
- @expo/configure-splash-screen@0.1.3
- @expo/dev-server@0.1.3
- @expo/dev-tools@0.13.7
- @expo/electron-adapter@0.0.0-alpha.53
- expo-cli@3.20.4
- expo-codemod@1.0.22
- expo-optimize@0.1.25
- @expo/image-utils@0.2.23
- @expo/json-file@8.2.14
- @expo/metro-config@0.1.3
- @expo/next-adapter@2.1.5
- @expo/osascript@2.0.17
- @expo/package-manager@0.0.20
- pod-install@0.0.0-alpha.15
- expo-pwa@0.0.13
- @expo/schemer@1.3.13
- uri-scheme@1.0.10
- @expo/webpack-config@0.12.5
- @expo/xdl@57.9.4
- @expo/configure-splash-screen@0.1.2
- @expo/dev-tools@0.13.6
- expo-cli@3.20.3
- @expo/xdl@57.9.3
- @expo/config@3.2.1
- @expo/configure-splash-screen@0.1.1
- @expo/dev-server@0.1.2
- @expo/dev-tools@0.13.5
- @expo/electron-adapter@0.0.0-alpha.52
- expo-cli@3.20.2
- expo-optimize@0.1.24
- @expo/metro-config@0.1.2
- @expo/next-adapter@2.1.4
- @expo/package-manager@0.0.19
- pod-install@0.0.0-alpha.14
- expo-pwa@0.0.12
- uri-scheme@1.0.9
- @expo/webpack-config@0.12.4
- @expo/xdl@57.9.2
-
Resolve and import metro-config from the project (#2048 by @fson).
-
Remove excessive warnings when session is logged out. (#2053 by @jkhales).
- @expo/dev-server@0.1.1
- @expo/dev-tools@0.13.4
- expo-cli@3.20.1
- @expo/metro-config@0.1.1
- @expo/xdl@57.9.1
- @expo/babel-preset-cli@0.2.11
- @expo/config@3.2.0
- @expo/dev-server@0.1.0
- @expo/dev-tools@0.13.3
- @expo/electron-adapter@0.0.0-alpha.51
- expo-cli@3.20.0
- expo-codemod@1.0.21
- expo-optimize@0.1.23
- @expo/image-utils@0.2.22
- @expo/json-file@8.2.13
- @expo/metro-config@0.1.0
- @expo/next-adapter@2.1.3
- @expo/osascript@2.0.16
- @expo/package-manager@0.0.18
- pod-install@0.0.0-alpha.13
- expo-pwa@0.0.11
- @expo/schemer@1.3.12
- uri-scheme@1.0.8
- @expo/webpack-config@0.12.3
- @expo/xdl@57.9.0
- Remove
exp.json
support. Before this,exp.json
had already been deprecated in favor ofapp.json
orapp.config.js
. (#2017 by @EvanBacon).
- Suggest closest match to an unknown command . (#2007 by @jamesgeorge007).
- Add validation for the
--platform
option inexpo apply
. (#1981 by @EvanBacon). - Print warning when running on untested newer versions of Node.js (#1992 by @LinusU)
- Clean up
Expo.plist
artifacts left behind byexpo publish
in a bare project. (#2028 by @esamelson) - Experimental: add
@expo/dev-server
, a complete rewrite of the development server using Metro and@react-native-community/cli-server-api
. The experimental dev server can be enabled in SDK 37 projects by settingEXPO_USE_DEV_SERVER=true
in the environment. (#1845 by @fson)
- Add necessary imports for onConfigurationChanged updates to MainActivity when ejecting. (#2001 by @brentvatne).
- Revert
workbox-webpack-plugin
update (#2023 by @EvanBacon).
- Improve macOS comment in
expo init
(#2042 by @Anders-E) - Add a better default email address in
expo client:ios
. (#2029 by @EvanBacon). - Update
expo whoami
andexpo logout
text (#2019 by @EvanBacon). - Fix typo in build output. (#2006 by @BrodaNoel).
- Test
expo build:ios
. (#1991 and #2011 by @quinlanj). - Improve readability of
asyncActionProjectDir
. (#1989 by @EvanBacon and @brentvatne). - Fetch configuration schemas from APIv2 endpoint. (#1978 by @jkhales).
- Migrate to
cli-table3
. (#2024 by @jamesgeorge007). - Add docs for
uri-scheme
. (#2026 by @EvanBacon). - Use comments in the issue template. (#2027 by @EvanBacon).
- Update
treekill
. (#2027 by [@brentvatne]). - Remove
jest-message-utils
(#2033 by @EvanBacon - Make clean scripts platform independent (#2043 by @Anders-E)
- @expo/babel-preset-cli@0.2.10
- @expo/config@3.1.4
- @expo/dev-tools@0.13.2
- @expo/electron-adapter@0.0.0-alpha.50
- expo-cli@3.19.2
- expo-codemod@1.0.20
- expo-optimize@0.1.22
- @expo/image-utils@0.2.21
- @expo/json-file@8.2.12
- @expo/metro-config@0.0.9
- @expo/next-adapter@2.1.2
- @expo/osascript@2.0.15
- @expo/package-manager@0.0.17
- pod-install@0.0.0-alpha.12
- expo-pwa@0.0.10
- @expo/schemer@1.3.11
- uri-scheme@1.0.7
- @expo/webpack-config@0.12.2
- @expo/xdl@57.8.32
- Deprecate
expo ios
in favor ofexpo start --ios
or pressingi
in the terminal UI after runningexpo start
. (#1987 by @evanbacon) - Deprecate
expo android
in favor ofexpo start --android
or pressinga
in the terminal UI after runningexpo start
. (#1987 by @evanbacon)
- Fix bundling assets in bare apps that are using
expo-updates
andexpo export
for self hosting. (#1999 by @brentvatne). - Use UIStatusBarStyleDefault in standalone apps unless otherwise specified. This fixes a longstanding issue where the status bar style is different between Expo client and standalone apps (https://github.com/expo/expo-cli/commit/474a56e863a16228a641c58f31f3f5c9f3c2d9e8 by @brentvatne).
- Fix support for owner field when checking credentials. (#1942 by @quinlanj).
- Add notice about "damage simulator builds" on macOS Catalina (#1944 by @byCedric).
- Better build errors when credentials aren't available in non-interactive mode (#1928 by @quinlanj).
- @expo/babel-preset-cli@0.2.9
- @expo/config@3.1.3
- @expo/dev-tools@0.13.1
- @expo/electron-adapter@0.0.0-alpha.49
- expo-cli@3.19.1
- expo-codemod@1.0.19
- expo-optimize@0.1.21
- @expo/image-utils@0.2.20
- @expo/json-file@8.2.11
- @expo/metro-config@0.0.8
- @expo/next-adapter@2.1.1
- @expo/osascript@2.0.14
- @expo/package-manager@0.0.16
- @expo/plist@0.0.4
- pod-install@0.0.0-alpha.11
- expo-pwa@0.0.9
- @expo/schemer@1.3.10
- uri-scheme@1.0.6
- @expo/webpack-config@0.12.1
- @expo/xdl@57.8.31
- Fix pasting service account JSON from finder (#1943)
- Add back sharp-cli version check back (#1907).
- Fix the open editor hotkey on Mac with osascript (#1899)
- Fix semver comparison in Node version compatibility check so an appropriate error is provided when using a Node version that is new and not yet supported.
- Ignore mocks and tests in TypeScript builds (#1965)
- Remove the optimize command from expo-cli (#1930)
- Assorted improvements to build, testing, and coverage infra.
- @expo/dev-tools@0.13.0
- @expo/electron-adapter@0.0.0-alpha.48
- expo-cli@3.19.0
- @expo/next-adapter@2.1.0
- @expo/webpack-config@0.12.0
- @expo/xdl@57.8.30
- Assemble/bundle only the :app project on turtle (expo#1937).
- Added default name for projects if no name is given (#1923)
- Log message in
expo bundle-assets
if manifest is empty (#1912) - Fallback on insecure HTTPS (#1940)
- @expo/dev-tools@0.12.6
- expo-cli@3.18.7
- @expo/xdl@57.8.29
- Remove call to check-dynamic-macros (expo#1933).
- @expo/dev-tools@0.12.4
- @expo/electron-adapter@0.0.0-alpha.46
- expo-cli@3.18.5
- @expo/next-adapter@2.0.32
- expo-pwa@0.0.7
- uri-scheme@1.0.4
- @expo/webpack-config@0.11.24
- @expo/xdl@57.8.27
expo start -c
will now properly clear cache as expected (https://github.com/expo/expo-cli/commit/48d67f).- Fix keystore uploading with apiv2 (https://github.com/expo/expo-cli/commit/9fd163).
- Create initial commit for project (https://github.com/expo/expo-cli/commit/22017c).
- Add useful information in uri-scheme when user does not have launchMode singleTask set (https://github.com/expo/expo-cli/commit/15899b).
- Support custom paths in uri-scheme (https://github.com/expo/expo-cli/commit/4d2dd7).
- @expo/dev-tools@0.12.3
- expo-cli@3.18.4
- @expo/xdl@57.8.26
- Fix typo that was causing android keystore updates to fail (expo#1909).
- @expo/dev-tools@0.12.2
- expo-cli@3.18.3
- @expo/xdl@57.8.25
- Do not override
google-services.json
contents since SDK 37 (expo#1897).
- @expo/config@3.1.1
- @expo/dev-tools@0.12.1
- @expo/electron-adapter@0.0.0-alpha.45
- expo-cli@3.18.2
- expo-optimize@0.1.19
- @expo/metro-config@0.0.6
- @expo/next-adapter@2.0.31
- @expo/package-manager@0.0.14
- pod-install@0.0.0-alpha.9
- expo-pwa@0.0.6
- uri-scheme@1.0.3
- @expo/webpack-config@0.11.23
- @expo/xdl@57.8.24
- Add offline support to Yarn PackageManager (expo#1892).
- Return the given entry point as-is if it cannot be resolved using our helpers - this makes it easier to use
expo-updates
in certain monorepo setups (https://github.com/expo/expo-cli/commit/e076d56).
- Temporarily revert build credentials to apiv1 in order to resolve issue with
owner
field not being respected on build (https://github.com/expo/expo-cli/commit/3b2f680). - Handle Ctrl+C correctly in PowerShell/CMD (expo#1749).
- Better contextual error when a non-interactive build fails in a way that we cannot recover from without user intervention (expo#1891).
- Better support for non-interactive mode in build - auto-select credentials when possible (https://github.com/expo/expo-cli/commit/c94638e).
- @expo/config@3.1.0
- @expo/dev-tools@0.11.0
- @expo/electron-adapter@0.0.0-alpha.44
- expo-cli@3.18.0
- expo-optimize@0.1.18
- @expo/image-utils@0.2.19
- @expo/json-file@8.2.9
- @expo/metro-config@0.0.5
- @expo/next-adapter@2.0.30
- expo-pwa@0.0.5
- uri-scheme@1.0.2
- @expo/webpack-config@0.11.22
- @expo/xdl@57.8.22
expo publish:rollback
now works more like what developers would intuitively expect - users who have already downloaded the bundle that is rolled back will also get rolled back (expo#1707).
- Explain to users on init of bare projects and eject that publishing is needed before creating a release build (https://github.com/expo/expo-cli/commit/3eb9e7ef50214394cca30869a031b384942d3d95).
- Created the
uri-scheme
package to easily interact with schemes on bare projects and test deep linking (https://github.com/expo/expo-cli/commit/3eb9e7ef50214394cca30869a031b384942d3d95). expo build:ios
andexpo build:android
now prompt you to pick a build type in order to make the options more discoverable (expo#1479).- Added a shortcut to open your editor via expo-cli with the
o
hotkey (expo#1879).
- Fix Android scheme configuration that is applied on eject (expo/expo#7816).
- Stop adb on Windows when shutting down expo-cli server (expo#1876).
- Always properly terminate the bundle progress bar when completed (expo#1877).