- 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)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- drop unused web
name
property. (#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-urls
andurl
dependencies in favor of built-in URL support. (#26702 by @EvanBacon) - Removed deprecated backward compatible Gradle settings. (#28083 by @kudo)
This version does not introduce any user-facing changes.
- Bumped iOS deployment target to 13.4. (#25063 by @gabrieldonadel)
- On
Android
bumpcompileSdkVersion
andtargetSdkVersion
to34
. (#24708 by @alanjhughes)
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.
- Updated
robolectric
to4.10
. (#22395 by @josephyanks)
- On
iOS
fix 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)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- Add missing peer dependency on
url
for web. (#20708 by @EvanBacon)
- On Android bump
compileSdkVersion
andtargetSdkVersion
to33
. (#20721 by @lukmccall)
- Support CSS colors in
controlsColor
,toolbarColor
andsecondaryToolbarColor
options. (#18586 by @janicduplessis)
- Update docs to remove mentions of
expo start:web
. (#18419 by @EvanBacon)
- Fixed
removeListener(): Method has been deprecated
warning. (#17645 by @barthap) - Fixed
service not registered
exception on Android. (#17855 by @lukmccall) - Fixed
redirectUrl
auth session argument to be optional and thus match documentation. (#17953 by @barthap) - Fixed
windowFeatures
property not being properly recognized on web. (#18106 by @barthap)
- Migrated Expo modules definitions to the new naming convention. (#17193 by @tsapeta)
- Rewritten Android code to Kotlin. (#17195 by @barthap)
- Native module on iOS is now written in Swift using the new API. (#16201 by @tsapeta)
- Add
presentationStyle
option to customize browser window appearance on iOS. (#16919 by @barthap) - Add
preferEphemeralSession
option toopenAuthSessionAsync
to ask for a private auth session on iOS. (#16926 by @barthap)
- On Android bump
compileSdkVersion
to31
,targetSdkVersion
to31
andJava
version to11
. (#16941 by @bbarthec)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- Fixed
openAuthSessionAsync
erroneously stating a browser was open when it had failed to open. (#14181 by @sumnerwarren)
- Added
createTask
(Android) flag forWebBrowser
. (#12462 by @Ackuq) - Added custom types definitions for argument and result of
maybeCompleteAuthSession
method. (#13189 by @Simek)
- Enable kotlin in all modules. (#12716 by @wschurman)
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
- Remove peerDependencies and unimodulePeerDependencies from Expo modules. (#11980 by @brentvatne)
This version does not introduce any user-facing changes.
- Removed unncecessary Android dependencies. (#9538 by @barthap)
- Fixed
openAuthSessionAsync
crashing when cancelled on iOS. (#9722 by @barthap)
- Added
locked
state toopenBrowserAsync
. (#9254 by @EvanBacon) - Add
secondaryToolbarColor
(Android) flag forWebBrowser
(#8615 by @jdanthinne))
This version does not introduce any user-facing changes.
- Add
readerMode
anddismissButtonStyle
(iOS) andenableDefaultShare
(Android) flags forWebBrowser
(#7221 by @LinusU) & @mczernek)
- Fix
WebBrowser
sendingdismiss
before opening. (#6743 by @LucaColonnello)