Releases: pichillilorenzo/flutter_inappwebview
Releases · pichillilorenzo/flutter_inappwebview
v5.8.0
v6.0.0-beta.24+1
- Fixed "Can't compile on Android" #1691
v6.0.0-beta.24
- Added InAppWebView keep alive feature
- Added InAppBrowser menu items feature
- Added
hasJavaScriptHandler
,hasUserScript
,hasWebMessageListener
InAppWebViewController methods - Added
hideCloseButton
,hideDefaultMenuItems
,menuButtonColor
InAppBrowser settings HeadlessInAppWebView.webViewController
could benull
- Removed
throwIfAlreadyOpened
,throwIfNotOpened
InAppBrowser methods - Removed
throwIfAlreadyOpened
,throwIfNotOpened
ChromeSafariBrowser methods - Merged "fix #1389 #1315 contextMenu ios 13" #1575 (thanks to heralight)
- Merged "fix: remove ignored flutter_export_environment.sh" #1593 (thanks to Sunbreak)
- Merged "Fix AndroidX migration URL in README.md" #1529 (thanks to cslee)
- Merged "InAppBrowser Bugfix/viewgroup index crash" #1618 (thanks to KhatibFX)
- Fixed old iOS versions crash "dyld: Library not loaded: /usr/lib/swift/libswiftCoreGraphics.dylib Reason: image not found" (thanks to guide-flutter)
- Fixed
InAppBrowser.show()
possible crash on macOS - Fixed missing
windowTitlebarSeparatorStyle
,windowAlphaValue
,windowStyleMask
,windowFrame
macOS settings updates when usingsetSettings()
- Fixed "iOS and macOS flutter multiple engine" #1632
v6.0.0-beta.23
- Updated
androidx.webkit:webkit
dependency to1.6.1
- Updated
androidx.browser:browser
dependency to1.5.0
- Updated
androidx.appcompat:appcompat
dependency to1.6.1
- Added support for Android
WebViewFeature.GET_COOKIE_INFO
- Added
requestedWithHeaderOriginAllowList
WebView setting for Android - Added
isInspectable
,shouldPrintBackgrounds
WebView settings for iOS and macOS - Removed
WebViewFeature.REQUESTED_WITH_HEADER_CONTROL
,ServiceWorkerController.setRequestedWithHeaderMode()
,ServiceWorkerController.getRequestedWithHeaderMode()
,InAppWebViewSettings.requestedWithHeaderMode
- Fixed "Build fail with AGP 8.0" #1643
- Fixed "java.lang.RuntimeException: Unknown feature REQUESTED_WITH_HEADER_CONTROL" #1611
- Fixed "iOS 16.4 WebDebugging WKWebView.isInspectable" #1629
- Fixed some
@available
checks for macOS
v6.0.0-beta.22
- Updated
window.flutter_inappwebview.callHandler
implementation: if there is an error/exception on Flutter/Dart side, thecallHandler
will reject the JavaScript promise with the error/exception message, so you can catch it also on JavaScript side - Fixed Android Web Storage Manager
deleteAllData
anddeleteOrigin
methods implementation - Fixed "Xiaomi store - Conflict of Privacy Permissions, android.permission.MY_READ_INSTALLED_PACKAGES" #1462
- Fixed "Flutter 3.0.5 compilation issue" #1475
v5.7.2+3
v6.0.0-beta.21
- Fixed "Android plugin version 6 - UserScripts not executing on new tabs." #1455
v6.0.0-beta.20
- Using Android
WebViewClientCompat
for Chromium-based WebView if the WebView package major version is >= 73 (https://bugs.chromium.org/p/chromium/issues/detail?id=925887) - Updated code docs
- Fixed "Unexpected addWebMessageListener behaviour" #1422
v5.7.2+2
v6.0.0-beta.19
- Updated code docs
- Fixed "Cannot Grant Permission at Android 21" #1447
- Fixed some missing macOS asserts