Releases: proyecto26/react-native-inappbrowser
Releases · proyecto26/react-native-inappbrowser
Release 3.3.2
Fixed
- Validate if the type of the auth result is different to
cancel
before to check the url of the last redirection from Android. - Fixed issue getting the result of the auth redirection by using
AppState
to detect Android ActivityOnResume
event once.
Release 3.3.1
Fixed
- Exclude unnecessary file and folders from release distribution by @SaeedZhiany (#114).
- Update
.gitignore
to clean unnecessary files by @friederbluemle (#115). - Use
yarn
instead ofnpm
cli by @friederbluemle (#116). - Update dev dependencies by @friederbluemle (#117).
Release 3.3.0
Release 3.2.0
Added
- Added support for
automatic
modal presentation style from iOS 13. - Added
enableBarCollapsing
option to determines whether the browser's tool bars will collapse or not from iOS.
Fixed
- Fixed Browser crashes on iOS 13 when
openAuth
is used.
Release 3.1.0
Added
- Add
waitForRedirectDelay
option for Android to fix issues dismissing the browser before detecting the redirection withLinking
(817f6ec).
Release 3.0.1
Added
- Add gradle backward-compatibility for Android Support with Jetifier (#96).
- Added androidXAnnotation and androidXBrowser properties from rootProject.ext for AndroidX with backward compatibility using supportLibVersion property instead.
Release 3.0.0
Added
- Android: Migrate to AndroidX by @jdnichollsc (8a083f2).
- Start following SemVer with git tags properly 😅.
- Include a CHANGELOG.md to see the history of the changes of the project.
- Validate if
EventBus
of Android is registered before to unregister. - Include ESLint config for React Native.
- Activating Open Collective (#80) and Create CONTRIBUTING.md to see how to contribute.
- Added
animated
,modalPresentationStyle
andmodalTransitionStyle
properties for iOS options (86f7238). - Present the SafariViewController modally or as push instead using the
modalEnabled
property (4a0d57c). - Add workaround to dismiss SafariViewController without animation.
Removed
- com.facebook.infer.annotation dependency is not required anymore to build for Android.
BREAKING CHANGES
- Android: You are required to only use either the Support Library or AndroidX for your dependencies. If you need to migrate this library back to the support library, or another library forward to AndroidX, then take a look at the Jetifier tool.
v2.0.3
Includes:
- Fix Android animations and improve README
- Unregister EventBus from close function
v2.0.1
Includes:
- Fix flow type issues
v2.0.0
Release 2.0
Includes:
- Default methods to open and close the embedded browser (open, close) with options.
- Methods to open and close external urls to authenticate the user (openAuth, closeAuth) using deep linking.
- isAvailable method to detect if the device supports the plugin