NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3971 most downloaded on npm
The Babel preset for Expo projects
Last release today
05 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 41 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
10 years old
349 releases · first in 2017
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Force disable enableBabelRuntime for when (new) Babel caller type input is 'script' (#36463 by @kitten)
One column per quarter.
Always enable import.meta polyfill for server bundles. (#36380 by @EvanBacon)
import.meta polyfill for server bundles. (#36380 by @EvanBacon)_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Add hot reloading for environment variables. (#36189 by @EvanBacon)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Throwing an error if people having import.meta in code but not enabled unstable_transformImportMeta. (#36074 by @kudo)
Update React Compiler support for React 19. (#36081 by @EvanBacon)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Use registerClientReference for client components and assert unsupported syntax. (#35957 by @EvanBacon)
registerClientReference for client components and assert unsupported syntax. (#35957 by @EvanBacon)Nothing published for this version
Nothing published for this version
upgrade RN to 0.78 (#35050 by @vonovak)
decorators option to configure the @babel/plugin-proposal-decorators plugin. (#34647 by @EvanBacon)babel-plugin-syntax-hermes-parser to the server preset for native RSC. (#34213 by @EvanBacon)displayName to DOM components for better debugging. (#33369 by @EvanBacon)import.meta transform plugin. (#34756 by @kudo)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Fixed EAS Update support for DOM Components. (#35042 by @kudo)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix server action scope position during extraction. (#33933 by @EvanBacon)
Test for UNIX paths when removing console polyfill from RSC client output. (#33397 by @byCedric)
TSInterfaceDeclaration in server component plugin. (#33121 by @EvanBacon)_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Support hoisting for inlined server actions. (#32633 by @EvanBacon)
Added EAS Updates support for DOM Components. (#32502 by @kudo)
Don't assert client-only in SSR bundles. (#32479 by @EvanBacon)
client-only in SSR bundles. (#32479 by @EvanBacon)Add support for server actions that use export default. (#32458 by @EvanBacon)
export default. (#32458 by @EvanBacon)Assert that layout routes and API routes cannot be DOM components. (#32422 by @EvanBacon)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Add experimental support for React Server Actions in Expo Router. (#31959 by @EvanBacon)
expoDomComponentReference on metadata. (#30938 by @EvanBacon)hasCjsExports metadata for tracking static exports. (#30111 by @EvanBacon)process.env.EXPO_SERVER for detecting when the JS was bundled for a server or react server environment. (#30147 by @EvanBacon)@babel/plugin-transform-parameters plugin when bundling for server environments that target native. (#30147 by @EvanBacon)ReferenceError: Property 'React' doesn't exist. crash when a DOM component includes import React from 'react';. (#31469 by @kudo)react-native-web patch (#32105 by @EvanBacon)"use dom" injection on web. (#31259 by @EvanBacon)babel-plugin-react-compiler an optional peer dependency. (#30960 by @EvanBacon)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →