NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3013 most downloaded on npm
A library for Expo config plugins
Last release today
16 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 44 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
357 releases · first in 2020
One column per quarter.
Nothing published for this version
Add foregroundServiceType property to Android ManifestServiceAttributes (#33166 by @micaelomota)
Remove DevSettingsActivity from template and plugin. (#32774 by @alanjhughes)
DevSettingsActivity from template and plugin. (#32774 by @alanjhughes)_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Remove circular import references to index files (#32671 by @wschurman)
Avoid using path mutations in glob patterns for Windows. (#32617 by @byCedric)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Remove deprecation warning for config plugins using main entry point as plugin file. (#32426 by @byCedric)
bring back resolution from package.json main field (#32355 by @vonovak)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Fixed check-package test errors. (#32232 by @kudo)
Deprecated the Android style method getAppThemeLightNoActionBarGroup and replaced it with getAppThemeGroup, which does not override the parent theme i…
glob@7 to glob@10. (#29894 by @byCedric)getAppThemeLightNoActionBarGroup and replaced it with getAppThemeGroup, which does not override the parent theme if its parent theme changes. (#30797 by @zoontek)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
Add updates.useEmbeddedUpdate key (#31608 by @brentvatne)
updates.useEmbeddedUpdate key (#31608 by @brentvatne)Nothing published for this version
Nothing published for this version
On Android, Build settings related to gradle.properties will now be merged (_and deduped_) if they are Arrays instead of overwritten. For now the only
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Nothing published for this version
On Android, fix setting translucent on the status bar. (#29803 by @alanjhughes)
Android, fix setting translucent on the status bar. (#29803 by @alanjhughes)Nothing published for this version
Nothing published for this version
Improved android manifest queries, making package optional and changing provider to array (#29418 by @Titozzz)
Package names using kotlin keywords like is, in, fun etc work. (#27458 by @pvinis)
Fix absolute path included in .pbxproj by the privacy info plugin. (#28449 by @aleqsio)
Add withPodfile config plugin to replace withDangerousMods for Podfile actions. (#27209 by @bycedric))
Remove warning when using fingerprint. (#28329 by @wschurman)
Update fingerprintExperimental -> fingerprint runtime version policy. (#28220 by @wschurman)
Add privacy info config plugin. (#28005 by @aleqsio)
@react-native/normalize-color to @react-native/normalize-colors. (#27736 by @kudo)Nothing published for this version
Nothing published for this version
Nothing published for this version
Added a finalized mod that will run after all the other mods. (#26413 by @kudo)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Add missing slugify dependency. (#26019 by @byCedric)
Fixed bug on mergeContents when tags have the same prefix. (#25972 by @alfonsocj)
Added support for React Native 0.73.0. (#24971, #25453 by @gabrieldonadel)
ios.bundleIdentifier will now only be set on the main .pbxproj file, using the serial withXcodeProject modifier. (#25490 by @EvanBacon)Only modify quoted or prefixed android package names. (#24559 by @byCedric)
Added a new type ManifestQuery to model the top-level tag in the App Manifest. (#24619 by @alanjhughes)
ManifestQuery to model the top-level <queries> tag in the App Manifest. (#24619 by @alanjhughes)Replace getRuntimeVersion / getRuntimeVersionNullable with getRuntimeVersionAsync / getRuntimeVersionNullableAsync. (#24126 by @mccraveiro)
getRuntimeVersion / getRuntimeVersionNullable with getRuntimeVersionAsync / getRuntimeVersionNullableAsync. (#24126 by @mccraveiro)Remove classic updates. (#24066 by @wschurman)
Update tests with latest fixtures. (#23763 by @EvanBacon)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Nothing published for this version
Add existing native files ignore option for entitlements evaluation. (#23165 by @byCedric)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Upgrade semver lib. (#23113 by @felipemillhouse)
semver lib. (#23113 by @felipemillhouse)Removed the deprecated withPackageManifest plugin to fix build warning on Android. (#23056 by @kudo)
Update xml2js version. (#22872 by @EvanBacon)
xml2js version. (#22872 by @EvanBacon)Your coding agent can read these notes before it upgrades. Set up the MCP server →