diff --git a/packages/webview_flutter_lwe/CHANGELOG.md b/packages/webview_flutter_lwe/CHANGELOG.md index bb9ad14ec..0858a2891 100644 --- a/packages/webview_flutter_lwe/CHANGELOG.md +++ b/packages/webview_flutter_lwe/CHANGELOG.md @@ -1,5 +1,11 @@ -## NEXT +## 0.3.0 +* Update webivew_flutter to 4.4.2. +* Update webview_flutter_platform_interface to 2.6.0. +* Update integration_test. +* Add pub topics to package metadata. +* Add support to retrieve the user agent. See `LweWebViewController.getUserAgent`. +* Apply Platform API change. * Increase the minimum Flutter version to 3.3. ## 0.2.0 diff --git a/packages/webview_flutter_lwe/README.md b/packages/webview_flutter_lwe/README.md index 918637efd..bea45df01 100644 --- a/packages/webview_flutter_lwe/README.md +++ b/packages/webview_flutter_lwe/README.md @@ -20,8 +20,8 @@ This package is not an _endorsed_ implementation of `webview_flutter`. Therefore ```yaml dependencies: - webview_flutter: ^4.0.2 - webview_flutter_lwe: ^0.2.0 + webview_flutter: ^4.4.2 + webview_flutter_lwe: ^0.3.0 ``` ## Example diff --git a/packages/webview_flutter_lwe/example/integration_test/webview_flutter_test.dart b/packages/webview_flutter_lwe/example/integration_test/webview_flutter_test.dart index dc2a0f24a..1cf0d9fe1 100644 --- a/packages/webview_flutter_lwe/example/integration_test/webview_flutter_test.dart +++ b/packages/webview_flutter_lwe/example/integration_test/webview_flutter_test.dart @@ -10,7 +10,6 @@ import 'dart:async'; import 'dart:convert'; import 'dart:io'; -import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:integration_test/integration_test.dart'; diff --git a/packages/webview_flutter_lwe/example/pubspec.yaml b/packages/webview_flutter_lwe/example/pubspec.yaml index 3d9805195..bcb8f807a 100644 --- a/packages/webview_flutter_lwe/example/pubspec.yaml +++ b/packages/webview_flutter_lwe/example/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: path_provider: ^2.0.7 path_provider_tizen: path: ../../path_provider/ - webview_flutter: ^4.0.2 + webview_flutter: ^4.4.2 webview_flutter_lwe: path: ../ diff --git a/packages/webview_flutter_lwe/lib/src/lwe_webview_controller.dart b/packages/webview_flutter_lwe/lib/src/lwe_webview_controller.dart index 2c252fdf2..794681abc 100644 --- a/packages/webview_flutter_lwe/lib/src/lwe_webview_controller.dart +++ b/packages/webview_flutter_lwe/lib/src/lwe_webview_controller.dart @@ -172,7 +172,19 @@ class LweWebViewController extends PlatformWebViewController { // The current version of LWE does not provide any functionality related to a 'permission request'. throw UnimplementedError( 'This version of `LweWebViewController` currently has no ' - 'implementation.'); + 'implementation of `setOnPlatformPermissionRequest`.'); + } + + @override + Future setOnConsoleMessage( + void Function( + JavaScriptConsoleMessage consoleMessage, + ) onConsoleMessage, + ) async { + // The current version of LWE does not provide any functionality related to a 'console message'. + throw UnimplementedError( + 'This version of `LweWebViewController` currently has no ' + 'implementation of `setOnConsoleMessage`.'); } } diff --git a/packages/webview_flutter_lwe/pubspec.yaml b/packages/webview_flutter_lwe/pubspec.yaml index a298ee7cb..d94577ea3 100644 --- a/packages/webview_flutter_lwe/pubspec.yaml +++ b/packages/webview_flutter_lwe/pubspec.yaml @@ -2,7 +2,7 @@ name: webview_flutter_lwe description: Tizen implementation of the webview_flutter plugin backed by Lightweight Web Engine. homepage: https://github.com/flutter-tizen/plugins repository: https://github.com/flutter-tizen/plugins/tree/master/packages/webview_flutter_lwe -version: 0.2.0 +version: 0.3.0 environment: sdk: ">=2.18.0 <4.0.0" @@ -20,8 +20,8 @@ dependencies: flutter: sdk: flutter flutter_tizen: ^0.2.1 - webview_flutter: ^4.0.2 - webview_flutter_platform_interface: ^2.0.1 + webview_flutter: ^4.4.2 + webview_flutter_platform_interface: ^2.6.0 topics: - html