Skip to content

Releases: pichillilorenzo/flutter_inappwebview

v6.0.0-beta.14

16 Nov 14:31
Compare
Choose a tag to compare
  • Fixed User Script remove methods
  • Fixed macOS available checks for XCode 14.1

v5.7.1+1

16 Nov 15:39
Compare
Choose a tag to compare
  • Fixed User Script remove methods
  • Fixed missing break statement on Android when parsing ChromeCustomTabsOptions.displayMode in Java code

v6.0.0-beta.13

15 Nov 16:10
Compare
Choose a tag to compare
  • 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

02 Nov 14:10
Compare
Choose a tag to compare

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

27 Oct 18:54
Compare
Choose a tag to compare
  • Fixed "[webRTC / macOS] onPermissionRequest not called on HeadlessInAppWebView" #1405

v6.0.0-beta.10

27 Oct 09:09
Compare
Choose a tag to compare
  • 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

26 Oct 15:55
Compare
Choose a tag to compare
  • 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

24 Oct 12:28
Compare
Choose a tag to compare
  • 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

24 Oct 10:48
Compare
Choose a tag to compare
  • Exposed "shared" property of HttpServer bind method to support more use-cases. (thanks to LugonjaAleksandar)

v6.0.0-beta.7

22 Oct 20:02
Compare
Choose a tag to compare
  • Updated Android hybrid composition implementation

BREAKING CHANGES

  • Minimum Flutter version 3.0.0