NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3993 most downloaded on npm
Provides access to the local file system on the device.
Last release 3 days ago
01 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Most releases are documented
notes for 46 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
353 releases · first in 2018
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
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.
[Android] Add contentUri property. (#40002 by @aleqsio)
_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
[Android] Fix recursive file deletion. (#40248 by @aleqsio)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add write options for base64 encoded bytes. (#39963 by @aleqsio)
add idempotent option to downloadFileAsync (#39681 by @vonovak)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
[Android] Fix incorrect AndroidManifest.xml location. (#39134 by @robertying)
Nothing published for this version
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
[iOS] Add pickDirectoryAsync support (#39210 by @kosmydel)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Add stubs for legacy methods imported from "expo-file-system". (#39244 by @aleqsio)
[iOS] Add pickFileAsync support (#39173 by @kosmydel)
Add rename method for files and directories (#39138 by @kosmydel)
_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Nothing published for this version
_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.
Fixed type definition for textSync() to return string instead of Promise (#38898 by @LeonDvlpmnt)
textSync() to return string instead of Promise<string> (#38898 by @LeonDvlpmnt)_This version does not introduce any user-facing changes._
This version does not introduce any user-facing changes.
Update typings for typescript@5.9 (#38833 by @kitten)
Make the modern filesystem API the default, move previous one to expo-file-system/legacy. (#38404 by @aleqsio)
expo-file-system/legacy. (#38404 by @aleqsio)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
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →