Skip to content
This repository has been archived by the owner on Nov 10, 2020. It is now read-only.

Releases: matei-radu/react-native-in-app-browser

Release v3.1.0

06 Aug 08:52
v3.1.0
460a95d
Compare
Choose a tag to compare

Added

  • Android-specific warmup and mayLaunchUrl methods to reduce custom tab activity start time.

Release v2.1.0

06 Aug 08:51
v2.1.0
2532c16
Compare
Choose a tag to compare

Added

  • Android-specific warmup and mayLaunchUrl methods to reduce custom tab activity start time.

Release v3.0.0

13 Jul 11:47
Compare
Choose a tag to compare

Added

  • Compatibility with React Native 0.60.0 and, with it, autolinking: no need to manually link anymore.

Removed

  • Compatibility with React Native versions below 0.60.0. If you need to use an older version of React Native, check the compatibility table to use the appropriate package.

Changed

  • iOS podspec file has been updated to support React Native 0.60.0.
  • Bump Kotlin to version 1.3.31.
  • Remove explicit Android Build Tools version from Gradle configuration.

Release v2.0.0

09 Jun 20:37
Compare
Choose a tag to compare

Removed

The following deprecated functions have been removed. Please see Migrating from 1.x to 2.x for more details.

  • openInApp, use InAppBrowser.open instead.
  • initialize, use InAppBrowser.configure instead.
  • closeInAppInstance, use InAppBrowser.close instead.

Release v1.4.1

19 Apr 11:36
Compare
Choose a tag to compare

Fixed

  • Packaging script typo that prevended NPM interoperability (thanks to @a6kme).

Changed

  • Android getBitmapFromUriOrDrawable has been refactored for better maintainability.
  • Android convertDpToPixel has been replaced with Facebook's PixelUtil.toPixelFromDIP since it's more tested and reliable.

Release v1.4.0

01 Mar 09:57
Compare
Choose a tag to compare

Added

  • Object InAppBrowser with methods:
    • open as a drop-in replacement for openInApp,
    • configure as a drop-in replacement for initialize,
    • close as a drop-in replacement for closeInAppInstance.

Deprecated

The following functions have been deprecated. Please see
Deprecated Features for migration paths and rationale for these changes.

  • openInApp, use InAppBrowser.open instead.
  • initialize, use InAppBrowser.configure instead.
  • closeInAppInstance, use InAppBrowser.close instead.

Release v1.3.0

27 Feb 10:57
Compare
Choose a tag to compare

Added

  • Example project in the example directory.

Changed

  • Color properties (toolbarColor, preferredBarTintColor and preferredControlTintColor) now
    accept more color formats. Please refer to TinyColor's Accepted String Input to see all available formats.
  • The iOS .podspec will now automatically stay in sync with package.json (thanks to @ericlewis).

Release v1.2.7

21 Feb 19:44
Compare
Choose a tag to compare

Added

  • Compatibility with React Native 0.59.0.

Fixed

  • Missing Flow definitions for closeInAppInstance.
  • Outdated iOS podspec file.

Changed

  • Bump Kotlin to version 1.3.21.
  • Minor refactoring of settings.ts.

Release v1.2.4

29 Jan 18:40
Compare
Choose a tag to compare

Added

  • Compatibility with React Native 0.58.0.

Fixed

  • Possible iOS crashes due to thread clashing (thanks to @yoneapp)

Changed

  • Bump Android target from 26 to 27 (same as React Native 0.58.0).
  • Bump Android build tools from 27.0.3 to 28.0.2 (same as React Native 0.58.0).
  • Bump Android compile vesion from 27 to 28 (same as React Native 0.58.0).
  • Bump Android Gradle tools from 3.1.4 to 3.2.0 (same as React Native 0.58.0).

Release v1.2.1

10 Jan 16:25
Compare
Choose a tag to compare

Fixed

  • Typo in the iOS openInApp function that prevented compilation.