npm eas-cli 27.8.0
v27.8.0

one hour ago

v27.8.0

🎉 New features

  • [eas-cli] Tell accounts without EAS Simulator access that it is available on the Starter, Production, and Enterprise plans and link to the billing page, instead of pointing at the waitlist. simulator:availability --json now returns billingUrl instead of waitlistUrl. (#4866 by @szdziedzic)

🐛 Bug fixes

  • [build-tools] Point expo-device-hub at the scrcpy server copy in the turtle-v2 bucket in Android device sessions, so a failed GitHub release download no longer fails the session. expo-device-hub falls back to GitHub when the copy is missing. (#4848 by @sjkim-expo)

  • [build-tools] Fix black iOS session preview artifacts on multi-display Simulators by capturing the active display through serve-sim. (#4777 by @gwdp)

    Skip automatic previews on older serve-sim versions that cannot exclude them from idle activity.

  • [build-tools] Report flow tags with the Maestro test results of jobs that run maestro-runner. The tags are read from the runner's report.json. (#4853 by @hSATAC)

  • [build-tools] Send the session preview size to preview-upload-session and refresh it when the size changes. (#4864 by @hirbod)

  • [eas-cli] Remove the "Android emulator support is still in development" warning from eas simulator. (#4870 by @szdziedzic)

  • [build-tools] Send the width, height and source of simulator session screenshots (manual, agent-device and Argent, including Argent screenshot diffs) as artifact metadata, read from the image header. (#4858 by @hirbod)

  • [eas-cli][build-tools][eas-build-job] Fix sizes of 102.4 GB and larger being printed with a value about a million times too large, and share one formatBytes helper between eas-cli and build-tools. (#4854 by @vonovak)

  • [eas-cli] Package local Simulator app bundles for upload when the host supports gzip tar archives, and reject unsupported IPA and ZIP installs before uploading. (#4684 by @gwdp)

    Fix packaging stalls for app bundles containing hard links and clean temporary archives when interrupted. Local app directories and .tar.gz/.tgz files require a host advertising archive support.

  • [eas-cli] Remove the [EXPERIMENTAL] label from eas simulator commands, except eas simulator:egress and the --egress flag. (#4869 by @szdziedzic)

Don't miss a new eas-cli release

NewReleases is sending notifications on new releases.