flutter_inappwebview_android 1.2.0-beta.2 flutter_inappwebview_android: ^1.2.0-beta.2 copied to clipboard
Android implementation of the flutter_inappwebview plugin.
1.2.0-beta.2 #
- Updated flutter_inappwebview_platform_interface version to ^1.4.0-beta.2
- Implemented
hideInputMethod
,showInputMethod
InAppWebViewController methods - Implemented
isUserInteractionEnabled
,alpha
properties ofInAppWebViewSettings
- Merged "Show / Hide / Disable / Enable soft Keyboard Input (Android & iOS)" #2408 (thanks to Mecharyry)
- Fixed "[Android] PrintJobOrientation _TypeError (type 'Null' is not a subtype of type 'int')" #2413
- Fixed "Accessibility Android" #1694
- Fixed "Automatic font scale according to accessibility option 'font size' of device does not work on Android" #540
- Fixed "callHandler method is not injected into InAppBrowser" #1973
1.2.0-beta.1 #
- Updated flutter_inappwebview_platform_interface version to ^1.4.0-beta.1
- Added
InAppWebViewController.enableSlowWholeDocumentDraw
static method - Added
CookieManager.flush
method - Added support for
UserScript.forMainFrameOnly
parameter - Implemented
requestFocus
WebView method - Updated UserScript at document end implementation
- Updated
InAppWebViewController.takeScreenshot
implementation to support screenshot out of visible viewport whenInAppWebViewController.enableSlowWholeDocumentDraw
is called - Fixed "After dispose a InAppWebViewKeepAlive using InAppWebViewController.disposeKeepAlive. NullPointerException is thrown when main activity enter destroyed state." #2025
- Fixed crash when trying to open InAppBrowser with R.menu.menu_main on release mode
- Fixed "android.webkit.WebSettingsWrapper cannot be cast to com.android.webview.chromium.ContentSettingsAdapter" #2397
- Merged "Prevent blank InAppBrowser Activity from being restored" #1984 (thanks to ShuheiSuzuki-07)
- Merged "Update Android Cookie Expiration date format to 24-hour format (HH)" #2389 (thanks to takuyaaaaaaahaaaaaa)
- Merged "[Android] allow sync navigation requests using a regular expression" #2008 (thanks to lyb5834)
1.1.3 #
- Updated flutter_inappwebview_platform_interface version to ^1.3.0
1.1.2 #
- Removed webview/plugin_scripts_js/ConsoleLogJS.java file, use native WebChromeClient.onConsoleMessage instead
1.1.1 #
- Updated flutter_inappwebview_platform_interface version to ^1.2.0
1.1.0+4 #
- Updated flutter_inappwebview_platform_interface version
1.1.0+3 #
- Fixed compilation error
1.1.0+2 #
- Updated pubspec.yaml
1.1.0+1 #
- Downgraded androidx.appcompat:appcompat:1.7.0 to androidx.appcompat:appcompat:1.6.1
- Added
-dontwarn android.window.BackEvent
proguard rule
1.1.0 #
- Updated androidx.webkit:webkit:1.8.0 to androidx.webkit:webkit:1.12.0
- Updated androidx.browser:browser:1.6.0 to androidx.browser:browser:1.8.0
- Updates minimum supported SDK version to Flutter 3.24/Dart 3.5.
- Removed unsupported WebViewFeature.SUPPRESS_ERROR_PAGE
- Merged "Remove references to deprecated v1 Android embedding" #2176 (thanks to gmackall)
1.0.12 #
- Updated
flutter_inappwebview_platform_interface
version dependency to^1.0.10
1.0.11 #
- Updated
flutter_inappwebview_platform_interface
version dependency to^1.0.9
- Fix typos (thanks to michalsrutek)
1.0.10 #
- Updated
flutter_inappwebview_platform_interface
version dependency to^1.0.8
- Implemented
PlatformCustomPathHandler
class
1.0.9 #
- Updated
flutter_inappwebview_platform_interface
version dependency to^1.0.7
- Fixed "Cloudflare Turnstile failure" #1738
- Fixed
InAppWebViewController.callAsyncJavaScript
issue when the last line of thefunctionBody
parameter includes a code comment
1.0.8 #
- Implemented
InAppWebViewSettings.interceptOnlyAsyncAjaxRequests
- Implemented
PlatformInAppWebViewController.clearFormData
method - Implemented
PlatformCookieManager.removeSessionCookies
method - Updated
useShouldInterceptAjaxRequest
automatic infer logic - Updated
CookieManager
methods return value
1.0.7 #
1.0.6 #
- Fixed "getFavicons: _TypeError: type '_Map<String, dynamic>' is not a subtype of type 'Iterable
- Fixed "onClosed not considering back navigation or up button / close button in ChromeSafariBrowser when using noHistory: true" #1882
1.0.5 #
- Call
super.dispose();
onInAppBrowser
andChromeSafari
implementations
1.0.4 #
- Throw platform exception when ProcessGlobalConfig.apply throws an error on the native side to be able to catch it on Flutter side
1.0.3 #
- Updated
ContentBlockerHandler
CSS_DISPLAY_NONE action type andJavaScriptBridgeJS.JAVASCRIPT_BRIDGE_JS_SOURCE
javascript implementation code
1.0.2 #
- Updated
flutter_inappwebview_platform_interface
version dependency to1.0.2
- Fixed "Crash when starting ChromeSafariBrowser on Android java.lang.NoSuchMethodError: No virtual method isEngagementSignalsApiAvailable" #1881
1.0.1 #
- Updated README
1.0.0 #
Initial release.