14 KiB
Changelog
Unpublished
🛠 Breaking changes
🎉 New features
🐛 Bug fixes
💡 Others
15.0.10 — 2025-12-05
This version does not introduce any user-facing changes.
15.0.9 — 2025-11-03
🐛 Bug fixes
- [iOS] Fix
dismissBrowserhanging when called with no browser open. (#40799 by @alanjhughes)
15.0.8 — 2025-10-01
🐛 Bug fixes
- [Android] Fix multiple runs of prebuild repeateadly adding generated code. (#39702 by @alanjhughes)
15.0.7 — 2025-09-11
This version does not introduce any user-facing changes.
15.0.6 — 2025-09-02
This version does not introduce any user-facing changes.
15.0.5 — 2025-08-31
This version does not introduce any user-facing changes.
15.0.4 — 2025-08-27
This version does not introduce any user-facing changes.
15.0.3 — 2025-08-25
This version does not introduce any user-facing changes.
15.0.2 — 2025-08-16
This version does not introduce any user-facing changes.
15.0.1 — 2025-08-15
This version does not introduce any user-facing changes.
15.0.0 — 2025-08-13
This version does not introduce any user-facing changes.
14.2.0 - 2025-06-11
🎉 New features
- Add experimental macOS support (#37352 by @gabrieldonadel)
14.1.6 — 2025-04-30
This version does not introduce any user-facing changes.
14.1.5 — 2025-04-25
This version does not introduce any user-facing changes.
14.1.4 — 2025-04-21
🐛 Bug fixes
- Fixed
openBrowserAsyncdoesn't surface exceptions. (#36182 by @lukmccall)
14.1.3 — 2025-04-14
This version does not introduce any user-facing changes.
14.1.2 — 2025-04-11
💡 Others
- Update doc comment about
--httpsflag. (#36083 by @EvanBacon)
14.1.1 — 2025-04-09
This version does not introduce any user-facing changes.
14.1.0 — 2025-04-04
🎉 New features
- Add config plugin to enable correct behavior on android.(#34160 by @alanjhughes)
🐛 Bug fixes
- [iOS] Fix an issue where the app will crash when using the popover presentation style on iPad. (#33996 by @jblarriviere)
- [Android] Fix an issue where the browser would close when returning from the background.(#34160 by @alanjhughes)
💡 Others
- [Android] Started using expo modules gradle plugin. (#34176 by @lukmccall)
- [apple] Migrate remaining
expo-module.config.jsonto unified platform syntax. (#34445 by @reichhartd)
14.0.2 - 2025-01-10
This version does not introduce any user-facing changes.
14.0.1 — 2024-11-14
This version does not introduce any user-facing changes.
14.0.0 — 2024-10-22
🛠 Breaking changes
🎉 New features
🐛 Bug fixes
💡 Others
- Removed old
Platform.Versionchecks. (#31557 by @reichhartd)
13.0.3 — 2024-04-29
🐛 Bug fixes
- On
iOS, fix an issue where rapidly opening and closing the browser would leave the module in a bad state, preventing opening the browser again. (#28452 by @alanjhughes)
13.0.2 — 2024-04-24
This version does not introduce any user-facing changes.
13.0.1 — 2024-04-23
This version does not introduce any user-facing changes.
13.0.0 — 2024-04-18
💡 Others
- drop unused web
nameproperty. (#27437 by @EvanBacon) - Update error message to reflect that web crypto works on web with a localhost hostname and often doesn't require
https. (#26729 by @EvanBacon) - Remove
compare-urlsandurldependencies in favor of built-in URL support. (#26702 by @EvanBacon) - Removed deprecated backward compatible Gradle settings. (#28083 by @kudo)
12.8.2 - 2024-01-24
💡 Others
12.8.1 - 2023-12-19
This version does not introduce any user-facing changes.
12.8.0 — 2023-11-14
🛠 Breaking changes
- Bumped iOS deployment target to 13.4. (#25063 by @gabrieldonadel)
- On
AndroidbumpcompileSdkVersionandtargetSdkVersionto34. (#24708 by @alanjhughes)
12.7.0 — 2023-10-17
🛠 Breaking changes
12.6.0 — 2023-09-15
This version does not introduce any user-facing changes.
12.5.0 — 2023-09-04
🎉 New features
12.4.1 — 2023-08-02
This version does not introduce any user-facing changes.
12.4.0 — 2023-07-28
This version does not introduce any user-facing changes.
12.3.2 — 2023-06-28
This version does not introduce any user-facing changes.
12.3.1 — 2023-06-27
🐛 Bug fixes
12.3.0 — 2023-06-21
📚 3rd party library updates
- Updated
robolectricto4.10. (#22395 by @josephyanks)
🐛 Bug fixes
- On
iOSfix browser session being kept alive after view controller is dismissed. (#22415 by @alanjhughes) - Fixed Android build warnings for Gradle version 8. (#22537, #22609 by @kudo)
12.2.0 — 2023-05-08
This version does not introduce any user-facing changes.
12.1.1 — 2023-02-09
This version does not introduce any user-facing changes.
12.1.0 — 2023-02-03
🐛 Bug fixes
- Add missing peer dependency on
urlfor web. (#20708 by @EvanBacon)
💡 Others
- On Android bump
compileSdkVersionandtargetSdkVersionto33. (#20721 by @lukmccall)
12.0.0 — 2022-10-25
🛠 Breaking changes
🎉 New features
- Support CSS colors in
controlsColor,toolbarColorandsecondaryToolbarColoroptions. (#18586 by @janicduplessis)
💡 Others
- Update docs to remove mentions of
expo start:web. (#18419 by @EvanBacon)
11.0.0 — 2022-07-07
🎉 New features
🐛 Bug fixes
- Fixed
removeListener(): Method has been deprecatedwarning. (#17645 by @barthap) - Fixed
service not registeredexception on Android. (#17855 by @lukmccall) - Fixed
redirectUrlauth session argument to be optional and thus match documentation. (#17953 by @barthap) - Fixed
windowFeaturesproperty not being properly recognized on web. (#18106 by @barthap)
💡 Others
- Migrated Expo modules definitions to the new naming convention. (#17193 by @tsapeta)
- Rewritten Android code to Kotlin. (#17195 by @barthap)
10.2.1 — 2022-05-24
🐛 Bug fixes
10.2.0 — 2022-04-18
🎉 New features
- Native module on iOS is now written in Swift using the new API. (#16201 by @tsapeta)
- Add
presentationStyleoption to customize browser window appearance on iOS. (#16919 by @barthap) - Add
preferEphemeralSessionoption toopenAuthSessionAsyncto ask for a private auth session on iOS. (#16926 by @barthap)
⚠️ Notices
- On Android bump
compileSdkVersionto31,targetSdkVersionto31andJavaversion to11. (#16941 by @bbarthec)
10.1.1 - 2022-02-01
🐛 Bug fixes
10.1.0 — 2021-12-03
This version does not introduce any user-facing changes.
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
9.3.0 — 2021-09-09
🐛 Bug fixes
- Fixed
openAuthSessionAsyncerroneously stating a browser was open when it had failed to open. (#14181 by @sumnerwarren)
💡 Others
9.2.0 — 2021-06-16
🎉 New features
- Added
createTask(Android) flag forWebBrowser. (#12462 by @Ackuq) - Added custom types definitions for argument and result of
maybeCompleteAuthSessionmethod. (#13189 by @Simek)
🐛 Bug fixes
- Enable kotlin in all modules. (#12716 by @wschurman)
9.1.0 — 2021-03-10
🎉 New features
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
🐛 Bug fixes
- Remove peerDependencies and unimodulePeerDependencies from Expo modules. (#11980 by @brentvatne)
9.0.0 — 2021-01-15
🛠 Breaking changes
🐛 Bug fixes
8.6.0 — 2020-11-17
This version does not introduce any user-facing changes.
8.5.0 — 2020-08-18
🐛 Bug fixes
- Removed unncecessary Android dependencies. (#9538 by @barthap)
- Fixed
openAuthSessionAsynccrashing when cancelled on iOS. (#9722 by @barthap)
8.4.0 — 2020-07-29
🎉 New features
- Added
lockedstate toopenBrowserAsync. (#9254 by @EvanBacon) - Add
secondaryToolbarColor(Android) flag forWebBrowser(#8615 by @jdanthinne))
🐛 Bug fixes
8.3.1 — 2020-05-29
This version does not introduce any user-facing changes.
8.3.0 — 2020-05-27
🎉 New features
- Add
readerModeanddismissButtonStyle(iOS) andenableDefaultShare(Android) flags forWebBrowser(#7221 by @LinusU) & @mczernek)
🐛 Bug fixes
- Fix
WebBrowsersendingdismissbefore opening. (#6743 by @LucaColonnello)