Changelog
Unpublished
🛠 Breaking changes
🎉 New features
🐛 Bug fixes
💡 Others
14.0.8 — 2025-12-05
This version does not introduce any user-facing changes.
14.0.7 — 2025-09-11
This version does not introduce any user-facing changes.
14.0.6 — 2025-09-02
This version does not introduce any user-facing changes.
14.0.5 — 2025-08-31
This version does not introduce any user-facing changes.
14.0.4 — 2025-08-27
This version does not introduce any user-facing changes.
14.0.3 — 2025-08-25
This version does not introduce any user-facing changes.
14.0.2 — 2025-08-16
This version does not introduce any user-facing changes.
14.0.1 — 2025-08-15
This version does not introduce any user-facing changes.
14.0.0 — 2025-08-13
🛠 Breaking changes
- [Web] getDocumentAsync() no longer returns base64 by default. The uri on web now always points to a Blob created via URL.createObjectURL(), which can be used for previews or appended to FormData for uploads. Selecting large files on web is now almost instant, since there’s no base64 conversion by default. If you still need base64, you can pass base64: true in the options. A new base64 field will then be included in the result. (#37443 by @hirbod)
🎉 New features
- [iOS][Android] add lastModified for iOS and Android to align with web (#37429 by @hirbod)
💡 Others
13.1.6 - 2025-06-18
🐛 Bug fixes
- [Android] avoid hard crash in case of an exception (#37110 by @vonovak)
13.1.5 — 2025-04-30
This version does not introduce any user-facing changes.
13.1.4 — 2025-04-25
This version does not introduce any user-facing changes.
13.1.3 — 2025-04-21
🐛 Bug fixes
13.1.2 — 2025-04-14
This version does not introduce any user-facing changes.
13.1.1 — 2025-04-09
This version does not introduce any user-facing changes.
13.1.0 — 2025-04-04
💡 Others
- [Android] Started using expo modules gradle plugin. (#34176 by @lukmccall)
- [apple] Migrate remaining
expo-module.config.json to unified platform syntax. (#34445 by @reichhartd)
- [web] Add option to disable file reader to read base64 from file on successfull picking. (#34739 by @danilaplee)
- [iOS] Fix warnings which will become errors in Swift 6. (#35288 by @behenate)
- [Android] Specified Gradle project version. (#35751 by @lukmccall)
13.0.3 - 2025-02-07
🎉 New features
- [iOS] Allow setting of the
com.apple.developer.ubiquity-kvstore-identifier entitlement directly. (#34338 by @keith-kurak)
13.0.2 - 2025-01-10
This version does not introduce any user-facing changes.
13.0.1 — 2024-10-22
This version does not introduce any user-facing changes.
13.0.0 — 2024-10-22
🛠 Breaking changes
12.0.2 - 2024-06-13
🐛 Bug fixes
12.0.1 — 2024-04-23
This version does not introduce any user-facing changes.
12.0.0 — 2024-04-18
💡 Others
11.10.1 - 2023-12-19
This version does not introduce any user-facing changes.
11.10.0 — 2023-12-12
This version does not introduce any user-facing changes.
11.9.0 — 2023-11-14
🛠 Breaking changes
🐛 Bug fixes
- Added default mimetype (
application/octet-stream) to avoid quiet failure when mimetype is null on iOS (#24764 by @OzymandiasTheGreat)
11.8.0 — 2023-10-17
🛠 Breaking changes
🐛 Bug fixes
- [web] Fix promise never resolving when user cancels the picker. (#24838 by @behenate)
11.7.0 — 2023-09-04
🎉 New features
11.6.1 — 2023-08-02
This version does not introduce any user-facing changes.
11.6.0 — 2023-07-28
This version does not introduce any user-facing changes.
11.5.4 - 2023-07-19
🐛 Bug fixes
11.5.3 - 2023-07-10
💡 Others
11.5.2 — 2023-06-28
This version does not introduce any user-facing changes.
11.5.1 — 2023-06-27
This version does not introduce any user-facing changes.
11.5.0 — 2023-06-21
🐛 Bug fixes
11.4.0 — 2023-05-08
🐛 Bug fixes
11.3.0 — 2023-04-14
🎉 New features
11.2.2 - 2023-03-28
🐛 Bug fixes
11.2.1 — 2023-02-09
This version does not introduce any user-facing changes.
11.2.0 — 2023-02-03
💡 Others
- On Android bump
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)
11.1.0 — 2022-12-30
🎉 New features
💡 Others
11.0.1 — 2022-10-28
This version does not introduce any user-facing changes.
11.0.0 — 2022-10-25
🛠 Breaking changes
- [plugin] Upgrade minimum runtime requirement to Node 14 (LTS). (#18204 by @EvanBacon)
- Bumped iOS deployment target to 13.0 and deprecated support for iOS 12. (#18873 by @tsapeta)
💡 Others
- [plugin] Migrate import from @expo/config-plugins to expo/config-plugins and @expo/config-types to expo/config. (#18855 by @brentvatne)
- Drop
@expo/config-plugins dependency in favor of peer dependency on expo. (#18595 by @EvanBacon)
10.3.0 — 2022-07-07
This version does not introduce any user-facing changes.
10.2.1 — 2022-04-25
💡 Others
- [plugin] Update to use codesigning variables in entitlements. (#17158 by @EvanBacon)
10.2.0 — 2022-04-18
💡 Others
⚠️ Notices
- On Android bump
compileSdkVersion to 31, targetSdkVersion to 31 and Java version to 11. (#16941 by @bbarthec)
10.1.3 - 2022-02-09
This version does not introduce any user-facing changes.
10.1.2 - 2022-02-01
🐛 Bug fixes
10.1.1 - 2022-01-26
🐛 Bug fixes
10.1.0 — 2021-12-03
🎉 New features
- [plugin] Added
iCloudContainerEnvironment prop for setting the com.apple.developer.icloud-container-environment entitlement (#14885 by @EvanBacon)
10.0.1 — 2021-10-01
This version does not introduce any user-facing changes.
10.0.0 — 2021-09-28
🛠 Breaking changes
🐛 Bug fixes
💡 Others
9.2.0 — 2021-06-16
🐛 Bug fixes
💡 Others
- Migrated from
unimodules-file-system-interface to expo-modules-core.
- Build Android code using Java 8 to fix Android instrumented test build error. (#12939 by @kudo)
- Refactored uuid imports to v7 style. (#13037 by @giautm)
9.1.2 — 2021-04-13
This version does not introduce any user-facing changes.
9.1.1 — 2021-04-09
🐛 Bug fixes
9.1.0 — 2021-03-10
🎉 New features
- Created config plugin. (#11977 by @EvanBacon)
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
9.0.1 — 2021-01-15
This version does not introduce any user-facing changes.
9.0.0 — 2021-01-15
🛠 Breaking changes
8.4.1 — 2020-10-02
🐛 Bug fixes
- Fixed
UIDocumentPickerViewController being nil on iOS 14 and thus causing the hard-crash of the application. (#10327 by @bbarthec)
- Fixed
Promise not being fulfilled if the document picker view controller was being dismissed by gesture on iOS. (#10325 by @sjchmiela)
8.4.0 — 2020-08-18
🐛 Bug fixes
- Fixed iOS bug, where it could be impossible to select only videos. (#9720 by @barthap)
8.3.0 — 2020-07-27
🐛 Bug fixes
- Fixed
getDocumentAsync crashing when picking a folder on iOS. (#8930 by @lukmccall)
8.2.1 — 2020-05-29
This version does not introduce any user-facing changes.
8.2.0 — 2020-05-27
This version does not introduce any user-facing changes.