github expo/eas-cli v24.8.0

3 hours ago

v24.8.0

๐ŸŽ‰ New features

  • [eas-cli] Add --build-fingerprint to eas simulator to install the newest build with a given fingerprint. (#4472 by @tchayen)
  • [eas-cli] Accept build IDs in workflow:ssh <id>. (#4452 by @AHGIJMKLKKZNPJKQR)
  • [eas-cli] Make eas simulator:* commands visible in help output. (#4456 by @szdziedzic)
  • [build-tools] Pass --share-url when launching serve-sim so Share copies the expo.dev preview page instead of the tunnel URL. (#4434 by @gwdp)
  • [eas-cli] Add eas integrations:supabase:advisors to list unresolved Supabase Security and Performance Advisor findings for the linked Supabase project. (#4342 by @fiberjw)
  • [eas-cli] Accept individual App Store Connect API keys for submissions, TestFlight setup, and metadata. (#4249 by @sswrk)
  • [build-tools] Add launch_app_identifier, launch_args, and open_url inputs to the serve-sim, agent-device, argent, and Appium remote sessions, so serve-sim launches an installed app before the stream starts. The inputs are iOS only, and Android sessions keep using eas/launch_application. (#4324 by @gwdp)
  • [build-tools] Stream iOS Simulator previews at 1600px and 10 Mbps. (#4439 by @gwdp)

๐Ÿ› Bug fixes

  • [eas-cli] Exclude time waiting for simulator concurrency from the session startup timeout and show queue progress. (#4411 by @szdziedzic)
  • [eas-cli] List eas simulator only once in eas --help. The sim shorthand is now a hidden alias, so it still runs but no longer duplicates the entry. (#4457 by @krystofwoldrich)
  • [build-tools] Start the Argent tool-server with ARGENT_EMULATOR_NO_WINDOW=1, so Argent can boot the Android emulator again after it stops. Without it, the windowed emulator fails on the Linux image because libpulse.so.0 is missing. (#4465 by @gwdp)
  • [eas-cli] Fix eas account:view printing Role: undefined for the new Release Manager role. (#4300 by @byronkarlen)

๐Ÿงน Chores

  • [eas-cli] Stop creating CLAUDE.md in new apps; use AGENTS.md for agent instructions. (#4446 by @davidmokos)
  • Upgrade typescript to 6.0.3, ts-jest to 29.4.12, @types/node to 20.19.43, gql.tada to 1.11.3, and https-proxy-agent to 7.0.6. (#XXXX by @wschurman)
  • [build-tools] Use the website origin for simulator preview CORS and framing, and allow deploy previews and local website dev servers on staging. (#4437 by @gwdp)

Don't miss a new eas-cli release

NewReleases is sending notifications on new releases.