Releases: expo/eas-cli
Releases · expo/eas-cli
v0.15.0
🛠 Breaking changes
[EAS BUILD API]
Remove "Auto" option forschemeBuildConfiguration
and make the old "Auto" behaviour the default. (#394 by @randomhajile)- Remove
experimental.disableIosBundleIdentifierValidation
flag from eas.json. (#407 by @dsokal) - Deprecate
android.package
andios.bundleIdentifier
in app config for generic projects. EAS CLI depends on the values in native code now. (#407 by @dsokal) - Remove application id synchronization (
android.package
andios.bundleIdentifier
) between app.json and native code when running builds. (#407 by @dsokal)
🎉 New features
- Auto sync associated domains capability before building. (#384 by @EvanBacon)
- Add eas init command. #402 by @jkhales)
- Allow for arbitrary string values in
schemeBuildConfiguration
. (#394 by @randomhajile) - Allow for installing custom
expo-cli
version on EAS Build. (#409 by @randomhajile) - Support PKCS kesytores for Android. (#398 by @wkozyra95)
- Support empty passwords in Android and iOS keystores. (#398 by @wkozyra95)
- Add more build metadata -
appBuildVersion
. (#413 by @dsokal)
🐛 Bug fixes
v0.14.1
v0.14.0
🛠 Breaking changes
- Make eas branch:publish work with expo-cli >= 4.4.3 (#366 by @jkhales)
- Create asset keys without an extension. (#366 by @jkhales)
🎉 New features
- Release new credentials manager. (#363 by @quinlanj)
- Add QR code to install internal distribution build on device. (#371 by @axeldelafosse)
🧹 Chores
- Cleanup unused code. (#364, #365 by @quinlanj)
- Redesign UX in beta credentials manager. (#360 by @quinlanj)
- Port more options to the beta credentials manager. (#352, 357, 361 by @quinlanj)
- Add getBuildProfileNamesAsync helper to EasJsonReader. (#351 by @quinlanj)
- Increase build timeout to 1 hour. (#370 by @wkozyra95)
- Remove check for pending builds. (#373 by @wkozyra95)
v0.13.0
🎉 New features
- Implement offline distribution certificate validation when running a build in non-interactive mode. (#344 by @dsokal)
- Add support for building internal distribution apps for Apple Enterprise Teams. (#344 by @dsokal)
🐛 Bug fixes
- Display descriptive error message when API for EAS Build changes. (#359 by @wkozyra95)
v0.12.0
v0.11.1
v0.11.0
🛠 Breaking changes
"credentialsSource": "auto"
is now deprecated. The option will use"remote"
as the default value. (#345 by @dsokal)
🎉 New features
- Add validation when setting up ad-hoc provisioning profile in non-interactive mode. (#338 by @dsokal)
- Allow for registering devices when running an ad-hoc build for the first time. (#340 by @dsokal)
🐛 Bug fixes
v0.10.0
🛠 Breaking changes
secrets:<COMMAND>
is renamed tosecret:<COMMAND>
(#315 by @fiberjw)secret:delete
now acceptsid
through a flag rather than an argument (#315 by @fiberjw)
🎉 New features
- Use special Expo SDK runtime version for managed projects (#336) by @wschurman)
🐛 Bug fixes
- Fix the behavior where the provisioning profile was invalidated after syncing bundle id capabilities. (#334 by @dsokal)
🧹 Chores
v0.9.1
v0.9.0
🎉 New features
- Retry graphQL call on network or transient server errors. (#320 by @jkhales)
- Display more friendly error messages when
eas submit
fails. (#311 by @barthap) - Add support for managing webhooks (new commands:
webhook:create
,webhook:view
,webhook:list
,webhook:update
, andwebhook:delete
). (#314 by @dsokal)
🐛 Bug fixes
- Fix the issue where the first iOS build fails for a project without
ios.bundleIdentifier
set inapp.json
. (#319 by @dsokal) - Bump @expo/config-plugins to fix
eas build:configure
on Windows. (d0f3e by @brentvatne)