Skip to content

Releases: apache/cordova-plugin-inappbrowser

7.0.0

22 Jun 07:52
85749b2

Choose a tag to compare

Breaking Changes:

  • chore(ios)!: Remove unused private method (#1113) [b7ab3d0]
  • refactor(ios)!: remove property instance and getter method getInstance (#1116) [c5a0979]

Features:

  • feat(android): make zoom on-screen controls configurable (#1023) [24c6738]
  • feat(ios): use UIBarButtonSystemItemClose since iOS 26 (#1138) [5cf7c2d]
  • feat(ios): Support custom scheme event for iOS (#1112) [03831d7]
  • feat(ios): correct code formatting (#1100) [fb5b469]

Fixes:

  • fix: add data property for InAppBrowserEvnet type (#1118) [18ef50d]
  • fix: defer navigation until async cookie or data clearing completes (#1150) [1b0be4a]
  • fix(android): change callback context only on non-whitelisted urls or target _blank (#1147) [694adb0]
  • fix(android): beforeload event fires only once (#1146) [160e414]
  • fix(android): place footer below WebView instead of overlaying content (#1148) [56fb083]
  • fix(ios): fix white screen on iOS 13+ when in-app browser window scene is nil (#1131) [c1c6544]
  • fix(ios): render in-app browser underneath the status bar (#1158) [40ff663]
  • fix(ios): replace macro kCloseButtonSystemItem with static function to fix XCode warning (#1153) [60a5c73]
  • fix(ios): check callbackId with regex (#1152) [e0bd9dc]
  • fix(ios): suppress expected cancellation errors when beforeload is set (#1145) [0cea6cc]
  • fix(ios): Don't call beforeload on POST and beforeload=yes (#1144) [f71de8f]
  • fix(ios): set callbackId only on target=_blank, update readme (#1143) [6106897]
  • fix(ios): constraint warnings in iOS 18 and older (#1123) [bad3830]
  • fix(ios): add custom toolbar background (#1132) [c140eaf]
  • fix(ios): constrain address label horizontal to safe area for landscape (#1126) [de95bb2]
  • fix(ios): full width WebView on landscape (#1120) [22ebb87]
  • fix(ios): suppress deprecation warning for processPool fordeployment-target greater than 14 (#1119) [105b0ae]
  • fix(ios): remove use of deprecated CDVWebViewProcessPoolFactory (#1115) [f76988e]
  • fix(ios): simplify using CDVSettingsDictionary in older cordova-ios versions (#1105) [f67412f]
  • fix(ios): use cordovaSettingForKey: instead of objectForKey: (#1106) [540bfe3]
  • fix(ios): set minimum cordova-ios to 6.2.0 (#1107) [15714f4]
  • fix(ios): Use CDVSettingsDictionary since cordova-ios 8 [b52242a]
  • fix(ios): deprecation of UIActivityIndicatorViewStyleGray (#1104) [6f413e0]
  • fix(ios): replace UIBarStyleBlackOpaque with UIBarStyleBlack (#1103) [d4ae06d]
  • fix(ios): remove use of CDVScreenOrientationDelegate (#1101) [246f2a0]
  • fix(ios): use auto layout to respect safe areas (#1099) [375c02b]
  • fix(iOS): IAB not showing up in apps using UIScenes (#1067) [e2d8429]
  • fix(types): support beforeload listener signature in TypeScript defs (#1149) [e28ca69]

Others:

  • doc(readme): improve addEventListener examples (#1142) [7a90dde]
  • doc(readme): update badges (#1140) [d922047]
  • chore(ios): remove pre ios 11 code in show:withNoAnimate: (#1135) [8d2845b]
  • chore(ios): resolve variable safeArea (#1121) [89cd5fe]
  • chore(ios): Cleanup code (#1117) [6b28d2d]
  • refactor(ios): refactor code for clearing data (#1137) [f40f41b]
  • refactor(ios): adding toolbar items (#1124) [b83a9b7]
  • refactor(ios): handle constraints in cases (#1125) [ddab657]
  • refactor(ios): remove unused method invertFrameIfNeeded (#1102) [dfce3c7]
  • doc(ios): constraint warnings on iOS 26 and using initWithBarButtonSystemItem (#1127) [42e12dd]
  • chore: Remove unused inappbrowser.css file (#1038) [eac7303]
  • chore: bump to major 7.0.0-dev (#1156) [cc727aa]
  • chore: bump version to 6.1.0-d...
Read more

6.0.1

07 Jun 08:33
rel/6.0.1

Choose a tag to compare

  • GH-1152 fix(ios): check callbackId with regex
  • GH-1095 chore: gh-action workflow, license header formatting & cleanups
  • Fix npm audit issues