Flutter Inappwebview Versions Save

A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.

v6.0.0-beta.14

1 year ago
  • Fixed User Script remove methods
  • Fixed macOS available checks for XCode 14.1

v6.0.0-beta.13

1 year ago
  • Added ContentBlockerActionType.BLOCK_COOKIES and ContentBlockerActionType.IGNORE_PREVIOUS_RULES for iOS and macOS platforms
  • Updated ContentBlockerTrigger.urlFilterIsCaseSensitive for Android
  • Fixed Android ContentBlockerActionType.CSS_DISPLAY_NONE usage

v6.0.0-beta.12

1 year ago

6.0.0-beta.12

  • Removed willSuppressErrorPage WebView Android setting in favor of disableDefaultErrorPage.
  • Added isMultiProcessEnabled static method on InAppWebViewController for Android
  • Added onContentSizeChanged WebView event for iOS
  • Added onPermissionRequestCanceled, onRequestFocus WebView events for Android
  • Added defaultVideoPoster WebView setting for Android
  • Added TracingController for Android WebViews

BREAKING CHANGES

  • Removed willSuppressErrorPage WebView Android setting. Use disableDefaultErrorPage instead.

v6.0.0-beta.11

1 year ago
  • Fixed "[webRTC / macOS] onPermissionRequest not called on HeadlessInAppWebView" #1405

v6.0.0-beta.10

1 year ago
  • Created WebUri class to replace Uri dart core type. Related to:
    • "Uri.tryParse will make the host to be lowercase" #1402
    • "An error occurs when using a specific intent" #1328
    • "Android shouldOverrideUrlLoading not working" #1350

BREAKING CHANGES

  • Replaced the usage of Uri type with the new WebUri type

v6.0.0-beta.9

1 year ago
  • Added headers, otherLikelyURLs, referrer arguments on ChromeSafariBrowser.open method for Android
  • Added onNavigationEvent, onServiceConnected, onRelationshipValidationResult events on ChromeSafariBrowser for Android
  • Added mayLaunchUrl, launchUrl, updateActionButton, validateRelationship, setSecondaryToolbar, updateSecondaryToolbar methods on ChromeSafariBrowser for Android
  • Added startAnimations, exitAnimations, navigationBarColor, navigationBarDividerColor, secondaryToolbarColor, alwaysUseBrowserUI ChromeSafariBrowser settings for Android
  • Added ChromeSafariBrowserMenuItem.image property for iOS
  • Added didLoadSuccessfully optional argument on ChromeSafariBrowser.onCompletedInitialLoad event for iOS
  • Added onInitialLoadDidRedirect, onWillOpenInBrowser events on ChromeSafariBrowser for iOS
  • Added activityButton, eventAttribution ChromeSafariBrowser settings for iOS
  • Added clearWebsiteData, prewarmConnections, invalidatePrewarmingToken, getMaxToolbarItems static methods on ChromeSafariBrowser for iOS
  • Added getVariationsHeader WebView static method

BREAKING CHANGES

  • ChromeSafariBrowser.onCompletedInitialLoad event has an optional argument
  • ChromeSafariBrowserMenuItem.action and ChromeSafariBrowserActionButton.action can be null
  • All ChromeSafariBrowserSettings properties are optionals

v6.0.0-beta.8

1 year ago
  • Merged "Exposed "shared" property of HttpServer bind method to support more use-cases." #1395 (thanks to LugonjaAleksandar)
  • Fixed "ios 14.5 crash reports upgradeKnownHostsToHTTPS" #1393

v5.7.1

1 year ago
  • Exposed "shared" property of HttpServer bind method to support more use-cases. (thanks to LugonjaAleksandar)

v6.0.0-beta.7

1 year ago
  • Updated Android hybrid composition implementation

BREAKING CHANGES

  • Minimum Flutter version 3.0.0

v5.7.0

1 year ago
  • Added PlatformViewsService.initExpensiveAndroidView for Android

BREAKING CHANGES

  • Flutter minimum version 3.0.0