[pve-devel] [PATCH pve-flutter-frontend] update flutter_inappwebview to 6.0.0

Dominik Csapak d.csapak at proxmox.com
Wed Apr 17 10:41:18 CEST 2024


only 2 changes for the URI necessary

Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
 lib/widgets/pve_console_menu_widget.dart |  4 +-
 pubspec.lock                             | 56 ++++++++++++++++++++++--
 pubspec.yaml                             |  2 +-
 3 files changed, 55 insertions(+), 7 deletions(-)

diff --git a/lib/widgets/pve_console_menu_widget.dart b/lib/widgets/pve_console_menu_widget.dart
index 243baf1..828b547 100644
--- a/lib/widgets/pve_console_menu_widget.dart
+++ b/lib/widgets/pve_console_menu_widget.dart
@@ -229,7 +229,7 @@ class PVEWebConsoleState extends State<PVEWebConsole> {
 
     return FutureBuilder(
         future: CookieManager.instance().setCookie(
-          url: Uri.parse(consoleUrl),
+          url: WebUri(consoleUrl),
           name: 'PVEAuthCookie',
           value: ticket,
         ),
@@ -287,7 +287,7 @@ class PVEWebConsoleState extends State<PVEWebConsole> {
               onWebViewCreated: (controller) {
                 webViewController = controller;
                 controller.loadUrl(
-                    urlRequest: URLRequest(url: Uri.parse(consoleUrl)));
+                    urlRequest: URLRequest(url: WebUri(consoleUrl)));
               },
             ),
           );
diff --git a/pubspec.lock b/pubspec.lock
index 94c0656..df3004b 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -234,10 +234,58 @@ packages:
     dependency: "direct main"
     description:
       name: flutter_inappwebview
-      sha256: d198297060d116b94048301ee6749cd2e7d03c1f2689783f52d210a6b7aba350
+      sha256: "3e9a443a18ecef966fb930c3a76ca5ab6a7aafc0c7b5e14a4a850cf107b09959"
       url: "https://pub.dev"
     source: hosted
-    version: "5.8.0"
+    version: "6.0.0"
+  flutter_inappwebview_android:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_android
+      sha256: d247f6ed417f1f8c364612fa05a2ecba7f775c8d0c044c1d3b9ee33a6515c421
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.13"
+  flutter_inappwebview_internal_annotations:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_internal_annotations
+      sha256: "5f80fd30e208ddded7dbbcd0d569e7995f9f63d45ea3f548d8dd4c0b473fb4c8"
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.1.1"
+  flutter_inappwebview_ios:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_ios
+      sha256: f363577208b97b10b319cd0c428555cd8493e88b468019a8c5635a0e4312bd0f
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.13"
+  flutter_inappwebview_macos:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_macos
+      sha256: b55b9e506c549ce88e26580351d2c71d54f4825901666bd6cfa4be9415bb2636
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.11"
+  flutter_inappwebview_platform_interface:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_platform_interface
+      sha256: "545fd4c25a07d2775f7d5af05a979b2cac4fbf79393b0a7f5d33ba39ba4f6187"
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.10"
+  flutter_inappwebview_web:
+    dependency: transitive
+    description:
+      name: flutter_inappwebview_web
+      sha256: d8c680abfb6fec71609a700199635d38a744df0febd5544c5a020bd73de8ee07
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.8"
   flutter_lints:
     dependency: "direct dev"
     description:
@@ -332,10 +380,10 @@ packages:
     dependency: transitive
     description:
       name: js
-      sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
+      sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
       url: "https://pub.dev"
     source: hosted
-    version: "0.7.1"
+    version: "0.6.7"
   json_annotation:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 976dbb1..b9aabd4 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -41,7 +41,7 @@ dependencies:
   collection: ^1.15.0-nullsafety.4
 
   shared_preferences: any
-  flutter_inappwebview: ^5.8.0
+  flutter_inappwebview: ^6.0.0
   crypto: ^3.0.3
 dev_dependencies:
   flutter_test:
-- 
2.39.2





More information about the pve-devel mailing list