releases.sh
Expo

Expo

expo.devFramework
$npx @buildinternet/releases get expo

Appium sessions; GCS uploads reject corruption via checksum

This release2 featuresNew capabilities4 fixesBug fixesAI-tallied from the release notes
EAS CLI · v22.2.0

eas simulator gains a --device flag for selecting the virtual device, and Appium EAS Simulator sessions are supported. Uploads now send the expected Content-MD5 checksum with GCS signed URLs so corrupted uploads are rejected, and eas go resolves SDK versions to their repack target so --sdk-version 57 no longer fails.

Read more →

EAS Observe now generally available

This release1 featureNew capabilitiesAI-tallied from the release notes

EAS Observe is now generally available, graduating from public beta. All plans include 90 days of data retention, with event allowances starting at 100,000 per month for the Free plan and 500,000 per month for Starter plans and above. Usage beyond the included amount is billed at $5 per million events.

Read more →

Signed-URL installs no longer crash; APK pairing fixed

This release1 enhancementImprovements to existing features6 fixesBug fixesAI-tallied from the release notes
Expo Orbit · expo-orbit-v2.8.1

Installing builds served via long signed URLs no longer triggers an ENAMETOOLONG crash, and Android .apk builds distributed via signed URLs install correctly. Also fixed an AFCClient open-file slot leak, a formatBytes off-by-1024² error for sizes above 102.4 GB, and Android SDK path recognition on Linux.

Read more →

--json output fields renamed; source maps now uploaded

BreakingThis release2 featuresNew capabilities2 fixesBug fixesAI-tallied from the release notes
EAS CLI · v22.0.0

Build commands' --json output replaces project, channel, and runtimeVersion with app, updateChannel, and runtime objects; update:republish --json likewise swaps runtimeVersion for runtime. Builds now upload JavaScript source maps, and eas init sets the project icon from app config when missing.

Read more →

Expo MCP connector listed in Claude directory

This release1 featureNew capabilitiesAI-tallied from the release notes

The Expo MCP server is now in Claude's connector directory, so it can be added at claude.ai/directory/connectors/expo with one-time sign-in and works across Claude web, Desktop, mobile, Cowork, and Claude Code. Existing hand-configured setups keep working; free-plan usage is included, with paid plans getting higher limits.

Read more →

Supabase connect, dashboard, disconnect commands ship

This release4 featuresNew capabilitiesAI-tallied from the release notes
EAS CLI · v21.8.0

Adds a Supabase integration foundation with GraphQL client and provisioning utilities, plus three new commands: eas integrations:supabase:connect, eas integrations:supabase:dashboard, and eas integrations:supabase:disconnect.

Read more →

Code signing mismatch now fails; sim artifacts labeled

Breaking (minor)This release2 featuresNew capabilities1 fixBug fixesAI-tallied from the release notes
EAS CLI · v21.7.0

--private-key-path without updates.codeSigningCertificate in the app config now fails instead of silently publishing an unsigned update. Simulator session artifacts are labeled and grouped by device name or MIME type instead of appearing unclassified.

Read more →

eas simulator canonical; waitlist link for non-access accounts

This release4 featuresNew capabilities2 enhancementsImprovements to existing features1 fixBug fixesAI-tallied from the release notes
EAS CLI · v21.6.0

eas simulator is now the canonical command with eas simulator:start as an alias, and eas sim works as a shortcut. Accounts without EAS Simulator access now see a waitlist link and waitlistUrl field in --json, and eas workflow:validate checks local composite functions referenced from workflow job hooks. Reverted a pin on agent-device version now that the broken release is fixed.

Read more →

Experimental simulator:events command; simulator sessions get names

This release3 featuresNew capabilities2 fixesBug fixesAI-tallied from the release notes
EAS CLI · v21.4.0

New experimental eas simulator:events command for viewing remote simulator events, and --name support for eas simulator:start. Bug fixes include applying --session-id in observe:events summary mode and suggesting npx for agent-device in session instructions.

Read more →

TestFlight feedback and crash reports from CLI; icon upload, init flags

This release5 featuresNew capabilitiesAI-tallied from the release notes
EAS CLI · v21.3.0

New eas testflight:feedback and eas testflight:crashes commands read tester feedback, device info, screenshot URLs, and crash logs from App Store Connect. Also added eas project:icon:set for uploading project icons, --account and --json flags to eas init, and improved error messages for unconfigured projects.

Read more →

EAS Simulator availability check per account

This release1 featureNew capabilities1 enhancementImprovements to existing featuresAI-tallied from the release notes
EAS CLI · v21.2.0

New eas simulator:availability command lets you check whether EAS Simulator is enabled for the current project account.

Read more →

Expo Agent, the web-based agent at agent.expo.dev, will be discontinued after July 31, 2026. Users can export projects by downloading or pulling from GitHub, then running bun install or npm install, with guidance for continuing development using Claude Code, Codex, and the Expo MCP server.

Read more →

EAS Observe will move from public beta to general availability on August 20, 2026, with updated pricing: every plan includes 90 days of data retention; Free gets 100,000 events/month and the main dashboard; Starter and above get 500,000 events/month and all dashboards, with overage billed at $5 per 1 million events.

Read more →

Temp directories cleaned after build:inspect; deps patched

This release1 fixBug fixesAI-tallied from the release notes
EAS CLI · v21.0.2

Removes temporary working directories after eas build:inspect copies inspect output, preventing leftover disk usage from failed builds. Also bumps several dependencies (tmp, ws, lodash, sigstore, axios, handlebars) to resolve Dependabot alerts.

Read more →

Projects deletable from CLI; eas browse opens project page

This release4 featuresNew capabilitiesAI-tallied from the release notes
EAS CLI · v21.0.1

Projects can now be deleted from the CLI via eas project:delete, and eas browse opens the project page on expo.dev in a web browser with optional subpage arguments. Also adds --dev-domain flag to eas deploy and -p alias for --platform in eas simulator:start.

Read more →