github expo/eas-cli v21.5.0

latest release: v21.5.1
3 hours ago

v21.5.0

๐ŸŽ‰ New features

  • [eas-cli] Add eas submit:list, eas submit:view, eas submit:retry, eas submit:cancel, and eas submit:status commands; list and view include the runtime version and fingerprint of the submitted build, and status shows the live App Store version and TestFlight build states cross-referenced with EAS submissions (Google Play app status is not available through EAS yet). (#4134 by @brentvatne)
  • [eas-build-job] Add optional ssh field on build/job payloads. (#4083 by @gwdp)
  • [eas-build-job] Add an SSH_SESSION build phase for upcoming worker SSH support. (#4029 by @gwdp)
  • [build-tools] Add ref input to the eas/checkout step to check out a different git ref (branch, tag, or commit SHA) than the one that triggered the job. (#4035 by @sswrk)
  • [build-tools] Load local composite function catalogs at build time so custom builds and generic jobs can resolve local composite functions referenced via uses:. (#3930 by @sswrk)
  • [eas-cli] Validate local composite functions referenced in workflow files during eas workflow:validate, checking that the YAML files exist and are well-formed. (#3931 by @sswrk)
  • [build-tools] Pass a metrics CORS origin to serve-sim so the dashboard can read a session's live CPU/memory stream cross-origin. (#3990 by @gwdp)
  • [build-tools] Collect each iOS session's serve-sim CPU/memory /metrics to a file and upload it as a device run session artifact at teardown. (#3995 by @gwdp)
  • [build-tools] Load local composite function catalogs for hook steps, in both steps-based and native builds. (#4063 by @sswrk)

๐Ÿ› Bug fixes

  • [eas-cli] clean up error handling in local builds. (#4105 by @douglowder)
  • [build-tools] Install ffmpeg when it is missing so Argent screen recording works in EAS Simulator sessions. (#4110 by @szdziedzic)
  • [eas-cli] Stop simulator job runs when eas simulator:start is canceled before the session is ready. (#4113 by @sjchmiela)

๐Ÿงน Chores

  • [eas-cli] Check non-interactive mode before fetching context in eas submit:cancel and eas submit:retry, so a missing submission ID fails fast without network requests. (#4141 by @brentvatne)
  • [build-tools] Run EAS Simulator previews with the official @expo/serve-sim package under EAS-owned supervision. (#4114 by @szdziedzic)
  • [reviewer] Report each AI review finding with a confidence and shipping-impact signal, and open the review summary with an overall PR risk rating. (#4128 by @brentvatne)

Don't miss a new eas-cli release

NewReleases is sending notifications on new releases.