Repository navigation
chore(deps): update dependency eas-cli to v24 - #173
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/eas-cli-24.x
branch
9 times, most recently
from
September 21, 2026 23:26
aaa9d90 to
b845ef8
Compare
renovate
Bot
force-pushed
the
renovate/eas-cli-24.x
branch
2 times, most recently
from
September 30, 2026 03:52
4a778d8 to
9ef1ab1
Compare
renovate
Bot
force-pushed
the
renovate/eas-cli-24.x
branch
from
October 7, 2026 18:13
9ef1ab1 to
4d061b5
Compare
renovate
Bot
force-pushed
the
renovate/eas-cli-24.x
branch
from
October 7, 2026 23:07
4d061b5 to
d4bcd71
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^23.1.0→^24.10.0Release Notes
expo/eas-cli (eas-cli)
v24.10.0Compare Source
🎉 New features
--network-capturetoeas simulatorto record HTTP(S) traffic from apps on the device, and--network-capture-fieldto also keep headers, query values, or request and response bodies. (#4308 by @gwdp)v24.9.0Compare Source
🎉 New features
--force-end-active-rollouttoeas update,eas update:republish,eas update:roll-back-to-embeddedandeas update:rollback. (#4233 by @gwdp)eas simulator:start --platform android --egress local. On Android,--egress-allow localhost:<port>also covers10.0.2.2:<port>, and refused destinations are shown as warnings. (#4519 by @brentvatne)eas/start_local_egresson Linux for Android emulators: an always-listening relay for the emulator's proxy, a systemd scope and nftables fence that refuse traffic that cannot use the tunnel, and fence refusals in the session log. (#4519 by @brentvatne)--upload-source-mapstoeas update, which uploads the generated source maps to EAS so that stack traces from an update can be symbolicated. Source maps are stripped ofsourcesContentbefore upload. (#4436 by @douglowder)EAS_UPDATE_UPLOAD_EMBEDDED_BUNDLEto0to disable it. On SDK 57 and below the feature remains experimental and opt-in viaEAS_UPDATE_EXPERIMENTAL_UPLOAD_EMBEDDED_BUNDLE. (#4433 by @brentvatne)eas/install_mitmproxystep. (#4307 by @gwdp)--network-capture, and with--network-capture-fieldfor each requested field, when a simulator session requests network capture. (#4307 by @gwdp)eas/start_agent_device_session, one step for agent-device sessions that boots the device, downloads, installs and launches the app, and starts the session, with the independent parts in parallel. (#4491 by @szdziedzic)sentryworkflow interpolation context schema for Sentry-triggered workflow runs. (#4453 by @sswrk)🐛 Bug fixes
eas update:rollbackfrom always forcing non-interactive mode. (#4504 by @gwdp)eas/download_build. (#4511 by @sjchmiela)nullfor the TestFlight grouphasAccessToAllBuildsattribute from App Store Connect. (#4528 by @sswrk)queuedandstartingstatus filters ineas simulator:listand keep simulator commands compatible with the current GraphQL schema. (#4527 by @sjchmiela)eas simulator:start --max-duration-minuteshelp text: every plan can set a custom duration up to the plan's maximum, which is also the default. (#4524 by @brentvatne)eas workflow:validatecrashing with certain workflow schemas, and exit with a non-zero code when validation fails. (#4507 by @yuvalgnessin-qz)eas simulatorsession spinner on one line, so resizing the terminal no longer leaves copies of it behind. Theeas simulator:stopcommand is now printed once before the spinner starts. (#4488 by @szdziedzic)eas simulator:events --followrunning while a session is queued or starting. (#4506 by @sjkim-expo)v24.8.0Compare Source
🎉 New features
--build-fingerprinttoeas simulatorto install the newest build with a given fingerprint. (#4472 by @tchayen)workflow:ssh <id>. (#4452 by @AHGIJMKLKKZNPJKQR)eas simulator:*commands visible in help output. (#4456 by @szdziedzic)eas/update_testflight_metadatato set changelogs and TestFlight groups for an uploaded build with an App Store Connect API key. The step fails if a requested group does not exist. (#4475 by @sjchmiela)--share-urlwhen launching serve-sim so Share copies the expo.dev preview page instead of the tunnel URL. (#4434 by @gwdp)eas integrations:supabase:advisorsto list unresolved Supabase Security and Performance Advisor findings for the linked Supabase project. (#4342 by @fiberjw)launch_app_identifier,launch_args, andopen_urlinputs 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 usingeas/launch_application. (#4324 by @gwdp)🐛 Bug fixes
eas simulatoronly once ineas --help. Thesimshorthand is now a hidden alias, so it still runs but no longer duplicates the entry. (#4457 by @krystofwoldrich)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 becauselibpulse.so.0is missing. (#4465 by @gwdp)eas account:viewprintingRole: undefinedfor the new Release Manager role. (#4300 by @byronkarlen)eas simulator:list --type web-preview-only, and listweb-preview-onlyonly once in the--typeoptions. (#4466 by @szdziedzic)🧹 Chores
CLAUDE.mdin new apps; useAGENTS.mdfor agent instructions. (#4446 by @davidmokos)typescriptto 6.0.3,ts-jestto 29.4.12,@types/nodeto 20.19.43,gql.tadato 1.11.3, andhttps-proxy-agentto 7.0.6. (#4400 by @wschurman)webPreviewUrlandwebPreviewTokenin addition to the legacy serve-sim keys. (#4467 by @szdziedzic)v24.7.0Compare Source
🎉 New features
previewApiUrl. (#4353 by @gwdp)eas simulator:startandeas simulator:getnow report the expo.dev preview page instead of the raw tunnel URL, in both the printed instructions and--json. (#4352 by @gwdp)🐛 Bug fixes
EAS_OVERRIDE_PACKAGE_MANAGERandEAS_FALLBACK_PACKAGE_MANAGERwhen installing and launching simulator packages (serve-sim, device-hub, Argent, agent-device, Appium) so they can use bun instead of stalling on npm audit. (#4343 by @gwdp)v24.6.0Compare Source
🎉 New features
eas build --wait. (#4303 by @AHGIJMKLKKZNPJKQR)🐛 Bug fixes
🧹 Chores
firstSeenAtandlastSeenAtevent-name fields. (#4379 by @wschurman)v24.5.0Compare Source
🎉 New features
v24.4.2Compare Source
🐛 Bug fixes
build:dev,build:run, andrunfor iOS simulator builds. (#4405 by @brentvatne)v24.4.1Compare Source
🧹 Chores
@expo/apple-utilsto2.2.1. (#4404 by @brentvatne)v24.4.0Compare Source
🛠 Breaking changes
^20.18.3 || >=22.0.0. (#4279 by @ramonclaudio)🎉 New features
--egress localsessions that refuses connections which bypass the system proxy and reports them, with the calling frameworks, in the session log. (#4393 by @brentvatne)--egress localsessions, so clients that read them (gRPC, libcurl) also exit from the egress client. (#4390 by @brentvatne)🐛 Bug fixes
v24.3.0Compare Source
🎉 New features
v24.2.0Compare Source
🎉 New features
eas workflow:insightsto display Workflows Insights for a time range: run counts and success rate compared with the previous period, runs over time, and a per-workflow breakdown, with--jsonoutput for scripts. (#4367 by @hSATAC)eas workflow:insights:maestroto display Maestro test insights for a time range: pass and flake rates, a sortable per-flow table, and a single flow's history with error patterns and recent runs, with--jsonoutput for scripts. (#4370 by @hSATAC)🐛 Bug fixes
--endwithout--startin theobserve:*,update:insights,channel:insights, andupdate:view --insightscommands instead of silently falling back to the default time range. (#4367 by @hSATAC)observe:*,update:insights,channel:insights,update:view --insights, andworkflow:insightscommands instead of sending it to the server. (#4367 by @hSATAC)--limitand--offsetinstead of sending them to the server. (#4367 by @hSATAC)🧹 Chores
v24.1.2Compare Source
🐛 Bug fixes
eas simulator:startand stop mentioningeas simulator:egressin interactive mode, where the client runs in the same terminal. (#4383 by @brentvatne)v24.1.1Compare Source
🐛 Bug fixes
eas simulator:start --egress localusers to runeas simulator:egresswhen the egress client already runs in the same terminal. (#4382 by @brentvatne)v24.1.0Compare Source
🎉 New features
--egress-allow <host:port>toeas simulator:startso local egress sessions can reach dev servers on this machine or its network. (#4369 by @brentvatne)--egress-allow localhost:<port>and127.0.0.1:<port>entries from the simulator host's loopback interface to this machine (likeadb reverse), so dev server URLs that use127.0.0.1work through local egress. (#4369 by @brentvatne)eas/start_local_egressstep for iOS simulator sessions with local egress: the device host's system proxy points at a reverse tunnel to the EAS CLI machine, so HTTP(S) requests that honor it exit from that machine and third parties see its IP. (#4364 by @brentvatne)--egress localtoeas simulator:startand theeas simulator:egresscommand, which run the local egress client for the session. (#4364 by @brentvatne)🐛 Bug fixes
v24.0.0Compare Source
🛠 Breaking changes
eas observe:*commands with the renamed Observe GraphQL schema.--jsonoutput now usesname/valueinstead ofmetricName/metricValue(metrics) andnameinstead ofeventName(log events and event-name summaries), andeas observe:eventsnow lists user-defined events only — exceptions moved to the neweas observe:errors. (#4338 by @douglowder)🎉 New features
lcd_width,lcd_height, andlcd_densityinputs to configure the Android emulator display. (#4349 by @krystofwoldrich-agent)eas channel:protectandeas channel:unprotectto manage EAS Update channel protection, and show protection in channel list and view output. (#4319 by @sjkim-expo)eas observe:errorsto display error and exception issue groups (grouped by fingerprint), with--fingerprint <fingerprint>to drill into a group's individual occurrences and stack traces. (#4339 by @douglowder)eas observe:eventto display a single Observe event (metric, log, or error) by its ID. (#4252 by @douglowder)🐛 Bug fixes
bun xso they work when thebunxsymlink is missing. (491b372a by @krystofwoldrich)expo-device-hubpreview resolution from 1280 px to 960 px to matchserve-simand lower streaming bandwidth. (#4326 by @krystofwoldrich-agent)expo-device-hubin Android device sessions. (#4332 by @krystofwoldrich-agent)🧹 Chores
v23.2.0Compare Source
🎉 New features
--tagtoeas simulatorandeas simulator:listto group and filter simulator sessions by app variant. (#4318 by @tchayen)expo-device-hubweb previews to Android web-preview-only, Agent Device, Argent, and Appium remote sessions. (#4304 by @krystofwoldrich)eas workflow:ssh <workflow-job-id> [command...]to open an ssh session on the worker running a workflow job. (#4032 by @gwdp)--ssh(and--ssh-idle-timeout) toeas workflow:runto enable ssh on the run's VM jobs. (#4033 by @gwdp)🧹 Chores
Configuration
📅 Schedule: (in timezone America/Toronto)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.