Skip to content

Releases: expo/eas-cli

v0.19.0

01 Jul 10:23
Compare
Choose a tag to compare

🎉 New features

  • Auto-suggest application id and bundle identifier when running eas build:configure for a managed project. (#487 by @dsokal)
  • Support configuring one platform at a time when running eas build. (#483 by @brentvatne)

v0.18.3

28 Jun 23:05
Compare
Choose a tag to compare

🎉 New features

  • Support bundle identifiers that begin with .. (#459 by @EvanBacon)
  • Push Key setup integrated with ios build command (#473 by @quinlanj)

🐛 Bug fixes

v0.18.2

25 Jun 22:17
Compare
Choose a tag to compare

🎉 New features

  • Change default iOS image for projects with Expo SDK <= 41 (SDK 41 won't build with Xcode 12.5). (#479 by @dsokal)
  • Make Apple team optional in appropriate cases. (#468 by @quinlanj)
  • Show projects that depend on a push key. (#472 by @quinlanj)

🐛 Bug fixes

  • Fix inverted conditional so we actually only prompt about commit when index is dirty. (#481 by @brentvatne)

v0.18.1

25 Jun 00:56
Compare
Choose a tag to compare

🎉 New features

  • Add basic printing support for Apple App Specific Password. (#474 by @quinlanj)

🐛 Bug fixes

  • Fix CLI UI getting blocked on credentials migration, leading to partially migrated state. (#477 by @brentvatne)

v0.18.0

24 Jun 11:33
Compare
Choose a tag to compare

🛠 Breaking changes

  • Drop support for experimental.npmToken in credentials.json, EAS Secrets can be used instead. (#444 by @dsokal)
  • Remove --allow-experimental flag from eas build:configure as it has no effect now. (#444 by @dsokal)

🎉 New features

  • Make credentials manager work with multi-target iOS projects. (#441 by @dsokal)
  • Copy over credentials from Expo Classic to EAS. (#445 by @quinlanj)
  • Add Big Sur image for iOS builds. (#457 by @wkozyra95)
  • New version of Android credentials manager. (#460 by @quinlanj)
  • Add an internal distribution with dev client to build:configure defaults. (#465 by @fson)
  • Add updates.channel to build metadata. (#461 by @jkhales)
  • iOS push key setup and management now available in eas-cli credentials. (#469 #470 by @quinlanj)
  • Support new build status: new. (#475 by @dsokal)

🧹 Chores

v0.17.0

02 Jun 11:20
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fix bundle identifier resolution when native target is not provided. (#434 by @dsokal)
  • Fix git repo root path getter on Windows. (#429 by @brentvatne)
  • Fix resolving Android application identifier. (#431 by @quinlanj)

🧹 Chores

  • Android credentials setup now on Graphql API. (#434 by @quinlanj)

v0.16.0

26 May 22:10
Compare
Choose a tag to compare

🎉 New features

  • Opt out of capability syncing with EXPO_NO_CAPABILITY_SYNC=1. (#426 by @brentvatne)
  • Add more verbose logging around capability syncing to help debug reported issues. (#426 by @brentvatne)
  • Add managed credentials support for multitarget iOS projects. (#414 by @dsokal)

v0.15.1

25 May 13:56
Compare
Choose a tag to compare

🎉 New features

  • Support auto capabilities in managed workflow using Expo config plugin introspection. (#419 by @EvanBacon)

🐛 Bug fixes

  • Fix sending appBuildVersion as part of the build metadata. (#423 by @dsokal)

v0.15.0

20 May 22:11
Compare
Choose a tag to compare

🛠 Breaking changes

  • [EAS BUILD API] Remove "Auto" option for schemeBuildConfiguration and make the old "Auto" behaviour the default. (#394 by @randomhajile)
  • Remove experimental.disableIosBundleIdentifierValidation flag from eas.json. (#407 by @dsokal)
  • Deprecate android.package and ios.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 and ios.bundleIdentifier) between app.json and native code when running builds. (#407 by @dsokal)

🎉 New features

🐛 Bug fixes

  • Fix failure when publishing without the platform flag. (#415 by @jkhales)
  • Pin versions in package.json. (#399 by @dsokal)
  • Revert 0ac2f as the root cause of the issue has been fixed in #399.
  • Include development-client in valid buildType for internal distribution. (#410 by @brentvatne)

v0.14.1

11 May 09:54
Compare
Choose a tag to compare

🐛 Bug fixes

  • Make the default urql requestPolicy 'network-only' #397 by @jkhales)