releases.shpreview
Expo/EAS CLI

EAS CLI

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMay
Less
More
Releases31Avg9/moVersionsv18.0.4 to v20.0.0
🛠 Breaking changes
  • [eas-cli] Rename observe commands: observe:logsobserve:events (events emitted via logEvent), previous observe:eventsobserve:metrics (individual performance metric samples), previous observe:metricsobserve:metrics-summary (aggregated stats by app version). (#3778 by @kadikraman)
🎉 New features
  • [eas-cli] eas go now prompts to select an Expo SDK version interactively when --sdk-version is not provided. (#3768 by @gwdp)
  • [eas-cli] Add eas update:embedded:upload command. (#3720 by @gwdp)
🐛 Bug fixes
  • [build-tools] Fix eas/start_ios_simulator hanging on Xcode 26.4 by writing the readiness screenshot to a temp file instead of /dev/null. (#3794 by @gwdp)
🎉 New features
  • [eas-cli] Add --refresh-ad-hoc-provisioning-profile flag to refresh managed ad-hoc provisioning profiles from App Store Connect before gathering build credentials in non-interactive mode. (#3716 by @sswrk)
  • [eas-build-job] Add optional refreshAdHocProvisioningProfile field to iOS build jobs. (#3717 by @sswrk)
  • [build-tools] Pass refreshAdHocProvisioningProfile through eas build:internal for git-based integration builds. (#3770 by @sswrk)
🐛 Bug fixes
  • [eas-cli] eas go now pre-selects the SDK version from the current project's app.json or app.config.js when available. (#3776 by @gwdp)
🐛 Bug fixes
  • [build-tools] Update the minimum Expo version required for iOS precompiled modules to 55.0.26. (#3771 by @chrfalch)
🐛 Bug fixes
  • [eas-cli] Improve Sentry diagnostics for managed iOS entitlements config fallback. (#3763 by @sjchmiela)
🐛 Bug fixes
  • [eas-cli] Disable dotenv loading when resolving managed iOS entitlements. (#3752 by @sjchmiela)
  • [eas-cli] Restore the bundled config fallback for managed iOS entitlements introspection. (#3753 by @sjchmiela)
🛠 Breaking changes
  • [eas-cli] Make browser-based authentication the default for eas login. Use --no-browser for CLI-based login. (#3746 by @byronkarlen)
🎉 New features
  • [eas-cli] Allow command observe:routes to filter results to specific route names. (#3744 by @douglowder)
🐛 Bug fixes
  • [eas-cli] Check that expo is resolvable before assuming it's installed (#3748 by @kitten)
🧹 Chores
  • [worker] Report build phase durations stats. (#3732 by @gwdp)
🎉 New features
  • [eas-cli] Send the installed expo package version in build metadata. (#3725 by @sjchmiela)
🐛 Bug fixes
  • [eas-cli] Prevent npx invocations that can be unreliable and fail when retrieving entitlements or project configs (#3282 by @kitten)
🎉 New features
  • [eas-cli] New command observe:routes for navigation metrics. (#3730 by @douglowder)
🧹 Chores
  • [eas-cli] Refactor observe commands to extract common flag definitions. (#3731 by @douglowder)
🧹 Chores
  • [ci] Audit GitHub Actions workflows: harden pull_request_target usage, pin all external actions to commit SHAs, and add Dependabot to refresh them. (#3718 by @brentvatne)
🎉 New features
  • [eas-cli] Automatically save the Convex deployment URL as an EAS environment variable when connecting a Convex project. (#3685 by @fiberjw)
🐛 Bug fixes
  • [build-tools] Update the minimum Expo version required for iOS precompiled modules. (#3677 by @sjchmiela)
  • [eas-cli] recommend that users read the docs after connecting Convex (#3683 by @fiberjw)
🎉 New features
  • [eas-cli] Add --simulator to eas build:dev and eas build:run to select which iOS simulator to install and run builds on. (#3637 by @mmichels-brex)
🐛 Bug fixes
  • [eas-cli] Fix Convex team invite output after skipped or unnecessary invitations. (#3672 by @fiberjw)
  • Make directories marked as read-only writable when creating a tar, to prevent the cross-filesystem issues when extracting the tar. (#3489 by @sswrk)
🎉 New features
  • [eas-cli] Add eas integrations:convex commands to manage Convex integrations for EAS projects. (#3575 by @fiberjw)
🐛 Bug fixes
  • [eas-cli] Create portable project archives on all platforms to normalize cross-platform tar metadata and permissions. (#3234 by @sjchmiela)
  • [eas-cli] Remove hardcoded builderEnvironment.image override in eas build:resign. (#3661 by @hSATAC)
  • [eas-cli] Fix eas update --json intermittently failing with JSON parse errors during "Computing project fingerprints" by passing silent: true to @expo/fingerprint to suppress subprocess stdout pollution. (#3659 by @Mookiies)
🎉 New features
  • [eas-cli] Add eas integrations:asc commands to manage App Store Connect integrations for EAS projects. (#3558 by @sswrk)
  • [eas-cli] Allow eas build:download to accept a build ID. (#3655 by @douglowder)
🐛 Bug fixes
  • [steps] Fix workflow job context interpolation when a string contains multiple ${{ }} expressions on the same line (for example a changelog built from two context values). (#3644 by @gwdp)
Last Checked
33m ago
Latest
v20.0.0
Tracking since Dec 6, 2024